0000000000000000aa00000000000000000000000000000000ac1414aa00000000000000000000000000000000000000000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000000000e7ff004200000000ff01000004d0506ee1000000000000010000f0ffec0000c8abb2b172e8ae6b007f526a913d61b91ae55ba23fb39da19e74e64f260a62bcdbdb74a5b3327352344fe94b403817e0d8e2579514d8e858066fa069e43032ab72b1452e7182bbe123ec558573b509567dc8bf2bf8700f0b3dbfd9a9224d22a58afb39dcf8af6cb549284df4ca77e97f88d218a733a76f5c1dce8a02f6e18842bd9ac274eed7db3df7e2ffba9ab2dab87bdba29d5ee139a4f30e88987e798d0b342da0a71136ce3af1914362f0c96991d6f45aaddf2a0a0936c1bec65dec22e9d523fff0417872f03b792eb044b5684c8fb62d5aee15b7b72121f9d98093ea2511a5c09c1afe2ca586c218d0", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e170e6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0015000000000000000000"], 0x134}, 0x1}, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000140)='/dev/snd/pcmC#D#c\x00', 0x80007, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r1, 0x80045500, &(0x7f0000000180)=""/86) fstatfs(r0, &(0x7f0000000040)=""/231) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000200)) 2018/05/02 04:06:57 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000314f8c)="6d6f756e74696e666f004388f750c83d14c4a3a9ac1488a477660ae763891738ac656bb3e891941f02f1265047502f6c2dd9f655ef7131eabf3110d638f0d2e6a49a2bc4a08d63e2da7af47e6c37972352875f125bcf3ea7f04b7b505b6a06beedb2a86e30a86bc0d37a6438b99a45ea22b1f4fb") r1 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) mount(&(0x7f00001a4ff2)='./file0\x00', &(0x7f0000f89ff8)='./file0\x00', &(0x7f000067b000)='\x00v\t', 0x1004, &(0x7f00000b2000)) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) utimensat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000180)={{r2, r3/1000+30000}, {r4, r5/1000+10000}}, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000140)=0x0) fcntl$setownex(r1, 0xf, &(0x7f00000000c0)={0xffffffffffffffff, r6}) readv(r0, &(0x7f000005a000)=[{&(0x7f0000d1d000)=""/203, 0x52e}], 0x1) [ 85.920478] netlink: 12 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/02 04:06:57 executing program 6: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffffff, 0x3, 0x1, 0x10000, &(0x7f0000000040)=[0x0], 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x10, &(0x7f00000000c0)=0x9, 0x4) r1 = socket$nl_generic(0xa, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r1, 0x89f0, &(0x7f0000000100)={'bridge0\x00', &(0x7f0000000b40)=@ethtool_ringparam={0xb}}) 2018/05/02 04:06:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) [ 85.973403] netlink: 12 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/02 04:06:58 executing program 4: socketpair$unix(0x1, 0x1001, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x5, &(0x7f0000010000)={0x0, 0x2}) 2018/05/02 04:06:58 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) mmap(&(0x7f0000211000/0x2000)=nil, 0x2000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000780)) 2018/05/02 04:06:58 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x100, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x65, &(0x7f0000000240), 0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000140)={0x5, 0x8001, 0x2, 0x3, 0x0}, &(0x7f0000000180)=0x10) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000001c0)={r1, 0x8000}, &(0x7f0000000200)=0x8) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f00000000c0)={0x7, 0x8, 0x3, 0x0, 0xf}) r2 = socket$packet(0x11, 0x800003, 0x300) sendto$inet6(r2, &(0x7f0000000080)='4', 0xfffffffffffffebc, 0x0, &(0x7f0000005fe4)={0xa, 0x6558, 0x100000002, @mcast1={0xff, 0x1, [], 0x1}, 0x7fff}, 0x1c) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000280), 0x10) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000040)) 2018/05/02 04:06:58 executing program 2: r0 = socket$inet6(0xa, 0x2, 0x0) sendmsg(r0, &(0x7f0000f30fc8)={&(0x7f0000a86000)=@in={0x2, 0x4e20}, 0x80, &(0x7f0000f6bfc0), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000030900100000000000000000000007000000"], 0x20}, 0x0) 2018/05/02 04:06:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 2018/05/02 04:06:58 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f00000002c0)=""/2, &(0x7f0000000300)=0x2) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000140), 0xfea5, 0x200047ff, &(0x7f0000deaff0)={0x2}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='scalable\x00', 0x9) shutdown(r0, 0x0) ioctl$PIO_FONTRESET(r0, 0x4b6d, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r0, 0xc058534b, &(0x7f0000000040)={0xff, 0x3, 0x6, 0x94d, 0xc5f8}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000140)={0x0, 0x200, 0x4, 0x9, 0xff, 0x4}, &(0x7f0000000180)=0x14) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000200)={r2, 0x6, 0xffffffffffffff7f, 0x4}, &(0x7f0000000240)=0x10) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000340)={'bond0\x00', 0x40004000}) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f00000001c0)=r3, 0x4) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000280)="2855a4457f1eaeb1b4d5fb3ba141efa5", 0x10) 2018/05/02 04:06:58 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCEXCL(r1, 0x540c) sendmsg$nl_netfilter(r1, &(0x7f0000000000)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="1c0000000008010000000000e0460000000000000800010006000000cb50239e6f2683c1e83b2c753a5e41977029c1a2ca65d20c67e006214363793c65e3f3ab8abb22074cdf4268aa9c016147df65de58d60dcf77a4ffb6fa32d2148e6add97bbe41049bcd5e83caeb6ab69a42513d65a30f86caf84c1bbad18b41e7f141f1550a19332994b68e92c5cae3cfad9b97b6715f6017e32630ac7a02d262bd7fbab88a2fc990bf1ec36a3875bb754bc44e91e1b192bcb93fe2c584db5699a37ef3cb464cb6fe15514eda56e01ffffff128a9e5cee884edf"], 0x1c}, 0x1}, 0x0) sync_file_range(r0, 0x80000000, 0xce, 0x2) 2018/05/02 04:06:58 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) r1 = syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f0000000540)=ANY=[@ANYBLOB="6e617400000000000000000000000000000000000000000000000000000006000300000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x58) socket$bt_rfcomm(0x1f, 0xfffffffffffffffe, 0x3) 2018/05/02 04:06:58 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000619ff3)='/dev/snd/seq\x00', 0x0, 0x80001) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0x80000004}) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000c3fff4)={0x40000006}) 2018/05/02 04:06:58 executing program 0: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x7, 0x800) fstat(r0, &(0x7f0000000140)) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x0, 0x489, &(0x7f0000000040)={{0x3d, @dev={0xac, 0x14, 0x14, 0x10}, 0x4e24, 0xfc, 'wrr\x00', 0x2, 0x80000000, 0x24}, {@local={0xac, 0x14, 0x14, 0xaa}, 0x4e21, 0x0, 0x0, 0x0, 0x6}}, 0x44) ioctl$PPPOEIOCSFWD(r0, 0x4008b100, &(0x7f00000000c0)={0x18, 0x0, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1b}, 'team_slave_0\x00'}}) prctl$void(0x7) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000100)=0x8, 0x4) 2018/05/02 04:06:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 2018/05/02 04:06:58 executing program 2: syz_emit_ethernet(0x12, &(0x7f0000000000)={@link_local={0x1, 0x80, 0xc2}, @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [{[], {0x8100}}], {@generic={0x8906}}}, &(0x7f0000faaff0)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 2018/05/02 04:06:58 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0xfff, 0x0) fchmod(r0, 0x4b7ec19e33a3431c) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000040)=0x1) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000080)={0x0, 0x7fffffff}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000100)={r1, 0x400, 0x10000, 0x2}, 0x10) r2 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000008000)={0x0, {{0x2}}}, 0x88) getsockopt$inet_buf(r2, 0x0, 0x30, &(0x7f0000008000)=""/144, &(0x7f0000004000)=0x90) 2018/05/02 04:06:58 executing program 3: socket$inet6(0xa, 0x3, 0x4) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f0030040000000000000002000000ffff00000000ff0200000000000000000000000000010200907800000000609433df0000000007000000000000040000000000000001fe800000000000000b00000000000000"], 0x0) 2018/05/02 04:06:58 executing program 6: sendmsg$key(0xffffffffffffffff, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000001000)={&(0x7f0000000140)=ANY=[@ANYBLOB="020000000200000000000000743190f600000000"], 0x10}, 0x1}, 0x20004895) socket$pppoe(0x18, 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x80000001}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00000000c0)={r1, 0x6}, &(0x7f0000000100)=0x8) 2018/05/02 04:06:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000449000)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r0, 0x4c05, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200000, 0x0) ioctl$sock_netrom_TIOCINQ(r1, 0x541b, &(0x7f0000000040)) 2018/05/02 04:06:58 executing program 6: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x0, 0x0) execveat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000000c0)='/dev/full\x00', &(0x7f0000000100)=':\x00', &(0x7f0000000140)='em1loem1\x00', &(0x7f0000000180)='/dev/full\x00', &(0x7f00000001c0)='/dev/full\x00', &(0x7f0000000200)='/dev/full\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/full\x00', &(0x7f00000002c0)='em1\x00', &(0x7f0000000300)="76626f786e657430d900"], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/full\x00', &(0x7f0000000400)="2e73656c6628d12c74727573746564262a73656375726974792d00", &(0x7f0000000440)='selinuxvboxnet1\x00', &(0x7f0000000480)='/dev/full\x00'], 0x100) pread64(r0, &(0x7f0000000080)=""/29, 0x0, 0x0) 2018/05/02 04:06:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 2018/05/02 04:06:59 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000000)) setsockopt$inet_int(r0, 0x0, 0x40, &(0x7f0000000ffc), 0x4) 2018/05/02 04:06:59 executing program 3: r0 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xdb5b, 0x400) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000100)=""/36, &(0x7f00000001c0)=0x24) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000000080)=""/43, &(0x7f00000000c0)=0x2b) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000180)='/dev/amidi#\x00', 0x1, 0x8080) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000140)={'bcsh0\x00', &(0x7f0000002040)=@ethtool_gstrings={0x1b, 0x1, 0x1000, "13adecb4275c71b4211dfbe34c9d4c6a7864dc909a4b192e79dc0ed8d4f8759cb8bd0cd6ae719a4cf202bbe43a5832741574e970f60dae23969f2fa8e537df2f688266a6a28cde14b7329372674e5e537694b2ca6077ebd6b790da5d12ec45a01242fdd7bd91cc5257e917f0f53e3f47782df05683a67d254ae7ae8b871e50cc93e8a509abbb5f77f4b463aab8938a7fa95775a56cf93691003fe8ae5440a1212ef3585635f5ae5a39fb975f5e027b39a95c1235ac907a0d7c1eea5977d979c9bd7adaa6b52ecb8e65db31501ed8e73223df88ca7c5509fe029f91643512a359fac175a7c5ce67e7203823fca573190eeb7b8858f8782e4f7c7485bf19a3c3f08d6477d8cd8107caebcd2cf714c7fc1c65549315690e3b55f9d1e943baef3627359895c005bfd19a65fce3d9fa3d7f6036048a2015e008b4be99cc251a9bf08fc6a5cd45bf92869b89da34746aad8c0a8ff271cf33e6478da0c5040fbe52fab7c9d217a64a5ea8e469e283beadf7ffc4dd665ff67681b9c8808cbce902dc7aed9576828cade0de5b7ddf18eeeb1b3d3ae97aae788c21df0b65990f65eaab57947c45b0b97facfc28eeb141bd3c687b226178433829a171a25210cf10dea0da6a5d2ea01577e1d470e6ff2009d7897e8626083f17934285ecb3ca3154f5de6b2ccf0798e5b192d90169f8edf62be97f7d35d59c6c18573918025de8294af2b137e5adcba2b9e2d20cc984502544437439e29ec941d5704af3571bcc1072705b806a103fb68627ba80084c1368848f7db30f235f4b519e20ade758619551ea87a8700467975d632217d951470b18633fedea7ff8744034770b60c87b6964b650a0b87ba7982ba49b68ab9ba950ad0bbc721ba563b2f1638d21c177bb58b72294b781e93d0e6711cdacca3c71f742345090617ee6799a5b0374fbad87fd26cb4aa5bc4f2050056b36963df80c76b448ffce292f1011306b82b3b8c80f53a981088d655e4f00caf5f3c98c6901c44e1ee753984d8423bcf5071e58948ba8282855126fcc11ebd2f3ba7aa11674eae87f5d158445ac04dfe723d94052a64136cd0aad718d2cd261c7b1721499bd462cc62b5b94f7e3773334f04e2ab3ddc7febd0c31b3bc457e70a1feb0cf886beae95aa27e5ff2dbbc0c9025bc209ab0487b27e9777585ca2419b88540e50a5507086af87223f85d600f8bb39e8c5f1160afdc54cd526158c6f548ff62d98cbf903061d2b5f54b9110a766fa943995df6340e432f20ab1666872c2fef21da450b5953682cabb0c0a53ee70c58c4697618c9333c417352ec4a60b20f78d4f2f21f2abb3d6d9982e1f54364df9d65c4108cbc9aeffc8a140d55a6fd84fec953b86bc4ba846e5f4c455c68283bd7356485303a0c90b7cc91ada32039b5085fd718377c365623e8c1d449e0cb2ff1f13b07c5f964014d95a34fe2cb1db0f128b820fe3aab2ef6b25b5c65573d3690383e3aa9be706308989340d5b5907a5d74d4bbdb5507d443339f3d4d8c1f68eb17a01dd61c855867285f8d88c4ee5918fb40d90dc31faa51f4d11f2e37c53d1879dce349ff9b9a2dd1fee9b1742e1987c22dc8455a42316366b1ca32d36403c567ea59d32018be23dc63502183861e703e14cfe63f3bd9842156afdb806926fe54a7f39a2a01cdef3cf22a467b710879fdd8da37aefd220ae962ea205da832b5755cb9986a8fb538e553fc64bf9d2b5a4720592b5d686201b6e04f2c6bdfcf9106351943edfdf5fc8cf32d3bdd74f3088afc7409638f1596dfbb093748e070f4b33856eaa430e0b1f8ead6d4a0943493c17202730a8950e3d096a462f97348fc8da9bd5b865b24055ca75b5904a669cf56d85a7f8b9ce5ac8d70e57ca506025fd6cd9f4e6dda58fb3ff4adea6cc7b702fc8efebc5e1266a0ab832fdb87472bfd2e15b4fc7a93ba717ac79e354aa2dc6e6215a156066251436d50366ce4c3330c33000a38313b154c9f3b09b14ce34f10bdfea90868ca4094230a1f10fa85e1e079d9194798adc350dc7e08e17708cd255f09f86420c998e01eb2c82b3f36baf13ffefee5256449f7310eff4984ed9e504e4155bc9e77bb048dae6506db1f367ee3a5169d29a08782bcdd56c6489bcef17b5b407297462a91ad4d986c12d9ddb76201153d3c9fc098f9cbf579f9585945f7b5478195d19e7a34dad01a4970219a57e20ebf0dea85daf7ddec5b607e720250461582060ab9834191f3c381408daf23ec08948c2c54b24e3b2405b65a1e6236ef050b84c3fe41cd044e9eb59cb9b84df444f8205f500c53fb75eaf9484844b55f13ff97999a7cdcc72ce572714314ac9cbf6fc6797af9e6ae35ec0d6f10a7e0feeb5f40157e48dbcc7895c0a5de66c0cbc4b59dc12168f3b082e40f53aedd3142d6ec67430fb821ebac30a6a42147023243f80fcae76aef08744c5958be8d2ef844592756c7b0b8fb41c2ad98a3064aa82475c55cab8767dddfe88cf98f6483b38b45c8f324b8e95ca8d73f6f9a13996ef56a7465255783d78413dd2b53db903c38c43a6eaaba0bd3fc43122c1ddea2a15db2014b1a83ce314f9fb774da78caa10d5c177ffc4ccb370a583b301f88476989f3700c0736867ecdd1387449089ba7e56c23a1c3346d57626cf6274ed19a8dd9a93c6585f73ca3e8ef22ea208b3a40775f7171332093085e6f6e3234c5fe62baaa4acb9ee7242820319bdc4099ed071c4b0cbc25f87acc2adaf20fbef765704d5929a910be3d89b6e56d87b8cae5cf8822c80471ccfc138c0a3b2b40dcf2f64f417021b48a8fb020e6e38312835ca3885a5a510e54cb2565690f8c54e18d293075843c9366ebc2ac8eb5eca960f4e3b09d3005f0ce9176feca6e7eda093dacfb13f39c43f126e24e1feffc94e92d91c316340d55341a5c02c34a881c83ca9f215e387455dbc8fb2d8130b08c6c2ff85dfc39cc5f983233382aaeede3be2dd13e26fcaf02b91a120d52e3fa219ad387dc21499a9db4842edae0ab063bab09b0e5220bf44abcf062c15bc54f7d4686e20f7f7adaefcac21cbe226f5484786d38ff7549f75c2afe8f53beedd044850c13f4c0a5045ee08927fba172197b7485f5aba877616e64339ed1d1350071f5e67a8bc21d27faddc27c186c72173ff6cf3ab7a8721810c5c861fe85527370062c16e5d6eb1a9e9141bca593682697cf201c135ed3d55ae4f3011162c8203435e07878809b02757f3364586d3484536a3cc9a95e5e517ee47f246afe1e0d5c1b5c14895256f35475ecd322f4c40143972b7199d2d12b78444c8ea85c2bf9053b8c0ee848a500351ec70abdcb19d3b6c704446e2348d553b776121bc5143e527761a917072a2157ec15b2e94cc27e1dbaf9c8f240866ef2218c1832a80bfed1dbe732851f80a6ae4690fcb5d387d32e1fe7e49410ca856eadfc11ac759749dd4f197a9506f54634176208d78eeefd688bfe961764ccbc3ae55f46f92425bb22172c6b61cf5a3a95dbbba60bc7f873e20c83c013b837931f2771ab6b4b4692926a37369a2929b548b3de16d16cc787497e78d6b130a279f1c2c971ee417fb8c084d64c67100af9ddc5b11dec03728717a9b62dc19229abc0b308ea49b5e4ed5f3929b4ec7162c02e7af80b3e96296eea4f019b6609841b7dd4360dca0677e694904ab3cbf433ef704369b1e7b7e880ea9254cc847c85486710d1639973b7b334abbac4d1ae393993e53e74ec8a33fe4780146ccd0a937e228ede53d2c94957673b5cccef365ddba30c8d9eeb7d301882ac6b0890bd93e6827731be7de684043f4e0835d0cddd1a2da0e1343c5b538af7fb10579191a5f7ff5e397f5bbb7900983c13dab7510f6a60cf042a37a43a61563bd8019d6db394e7963e8cf1c11765ba78fe933f9e93176dd1343fcddaafdb1b0f9326bbd42075e0473321d5bf4d0c1c55826d976635015a7aeab513506afb3d567a71e4de81696e015482ff1113f47d0e1431ffdeba1489832f1146cbdd14d41e73e16d5e997395e6dcf6808109a9650665f772411412bccf90eba1223d1fa5b4bc5e02afc98ed473447b14bfd81cc6cb0acd4d1f7f0ac7aa8539d0ce080b2d71756423200fa82e13099962fa97801993a4adcf240de7e40f51f14896da8cee92ace69fc051c61fef8b25fb077635440ebb534145bdc8f54971ff8997ca4adb43827669199320c1a3b2fd095089a5f269a4375ecbb30dd4051112bc1e3996cb8205162b3dcff18bfcd736d233931c3d4d7e5d211e1461db7892f45079943585a25d82a3fa2401c569f2d0a565147d1a247a283da11a649d42400ab0b4bca5981aeba9d254127fe6b9c1e3d9491b8d0259c1dc414f09273529a7504af784f600f0ce27fa2771c94c0b2e8a6c9d6e7f8f1b450e0a8703d227640dae5348085317dded172814cb15e576318f2d10eb0d947bf1137e0d9997448591208e9736ffc67cf8cc6f76cb3fbdc094deefc5bb5744572651d585e03e13161e382f9c6971df1b2f0aa7434f8bcc1a1d1c07c08d7f2d394678dac3bfd209899172ede38850c7a8db3fcfd68e24e9c6bd0b73315b0ef6861864149253371600189f874d5ed13616d66141e239d58cb268e3ebf575a0c2284ef45c791962fe199bb2b4024c15b8a8460f0ac4f496d91d3700dae48dd3839de82e40811451a2a69e2f2c08e01c783a8c0bb9e3a909b2d6b1abc639c544e1bbe592fad1ce833eeae4098813aa71c8ea6b5f49f4d3f0bd73a6a921626d4f6eff83fdc69d4edfaa703afc550c68797f1241f0d23b0ce4195a95e36da05424a8aa4b747d6d161590d02b54df880c18541efde5e1ff670798a9188031a29bb40ddaaee8ab299b44c2dce1eb9accea9f65b83893a06f098624f01caec93935de883502915bcb65fc5b6cf5be4e34d03323d9875918a45284455df4b622b6004f2bd266285f3ed155cf6f009dd97b4c78706bea3b84244a714a1fa98b9a2ecd6864eab495854fda1dd4dea3a18ab67264336f0eeeb4ae4f3952893f86ca2a47902473fb9744c88df9e05b1cb0a8a53f591706044137e3b1e5f565a3a78fb5bee2761c61dad76ce18d1ed3e97dba0fc090c6e6d200d0bad34a701621b63d2b2fd7bf37378c6d5e66bf7940680722c597e2f1bc7237f7ea9f0449ad40e061798982ade93a7fa1fc9faa36696546981a45fc3f84441dd89fdd0cdf62b4049dfb051e6215eb3f24eb16ac2130096377c6a89ca4cc02a9001cf2d74fe1675e79093c69aaaab6431ab43130ea22ae7ff6c18c5dac655c3ab616d14b628cec12df293274bf24ed0556b23b9719d67e835d59b5c6cc149ed5af2a7e8f26543df05384c280df96bdcfc174526d976857d917f390ac8383f56be8c4dba637f1fabb620835af9d89d7e9b2648048b2f3fc1d6a428b1f390fb3bb6dd2ed77c09d569fe1f3a425ef2f6a28d39b1ac7e60e053ae4ee86e5094c7da3bd01426e3f77b7d5632fa082b915db2e79ea2dd1540bd8e5c88930e87ff546424161e54fdca05142fba0991b70d9eab2b90c3c41bad7cc6cf9418601bd29f4f4534b065270f8052b806d6f37a815273eff97131be7b36c4c28386cde08dd65353408dbd42fc7d92ac5e516078c38c9c9364efcad478addcc6ae172ab7becab987e27a85a8b70060c104af634f7f7d9d997dc3c622b9de1cbaaeb419683ad1acef4cdb9c4402266a025e91db3916afd39ff3a7f315c083fd8bd4e142849083a6e2ecafa775db40711024dd218e1862541274eb127032db048e0423b597914e2f08e04f8c5a6b7b"}}) ioctl$VT_GETSTATE(r2, 0x5603, &(0x7f0000000300)={0x3, 0x8001, 0x5}) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000683ff4)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) ioctl$DRM_IOCTL_VERSION(r2, 0xc0406400, &(0x7f0000001440)={0x8000, 0x3ff, 0x100000001, 0x85, &(0x7f0000000340)=""/133, 0x36, &(0x7f0000000400)=""/54, 0x1000, &(0x7f0000000440)=""/4096}) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f0000001580)=ANY=[], 0x0) setsockopt$inet_group_source_req(r1, 0x0, 0x2c, &(0x7f0000001700)={0x1, {{0x2, 0x4000, @multicast2=0xe0000002}}, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x108) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r2, 0xc04c5349, &(0x7f0000001540)={0x0, 0x2, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x10442, 0x0) execve(&(0x7f0000002000)='./file0\x00', &(0x7f0000001640)=[&(0x7f00000016c0)='\x00', &(0x7f0000001680)="6263736630eaffffffffffffff00"], &(0x7f0000002000)=[&(0x7f0000001000)='nodevppp1securityuser.self-(].keyring)[cgroup-mime_typeuserwlan0:-md5sum[eth0\x00']) rt_sigtimedwait(&(0x7f0000000000)={0x80000001}, &(0x7f00000014c0), &(0x7f0000001500), 0x8) ioctl$KDGKBSENT(r2, 0x4b48, &(0x7f0000001480)={0x1, 0xff, 0x80000000}) 2018/05/02 04:06:59 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendmmsg(r0, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f00000003c0)}}, {{&(0x7f00000004c0)=@in6={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x80, &(0x7f0000000680), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000001d472fb72b7800315b3a496fd6d000000"], 0x10}}], 0x2, 0x0) 2018/05/02 04:06:59 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000f4fc8)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00000edff0)={&(0x7f0000000040)=ANY=[@ANYBLOB="200000001e00210a0000000000000000070000007e40cacb9ce5d3852b26d9bf108c11986e07b0c6f6cc27e53c7156f24766649ab4d5c72a2f5ba24be7731508d221fc3e20f42a66d756", @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20}, 0x1}, 0x0) 2018/05/02 04:06:59 executing program 6: r0 = socket(0x200000000010, 0x2, 0x0) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@can, 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000300)=""/70, 0x46}, 0x0) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000080)) write(r0, &(0x7f0000000100)="2400000026007f8b15ae58baf63fd64c000000000000007701000000ff01001038c18c00", 0x24) 2018/05/02 04:06:59 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@alg, &(0x7f0000000080)=0x80) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x0, 0x7fff}, &(0x7f00000000c0)=0x90) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000200)={r1, 0x80}, 0x8) r2 = socket$pppoe(0x18, 0x1, 0x0) ioctl$PPPIOCGMRU(r2, 0x40047459, &(0x7f0000000100)) 2018/05/02 04:06:59 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) r1 = syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f0000000540)=ANY=[@ANYBLOB="6e617400000000000000000000000000000000000000000000000000000006000300000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x58) socket$bt_rfcomm(0x1f, 0xfffffffffffffffe, 0x3) 2018/05/02 04:06:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, 0x0) 2018/05/02 04:06:59 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x9, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x63, &(0x7f0000000080)={'ah\x00'}, &(0x7f00000000c0)=0x1e) sendmsg$netlink(r0, &(0x7f0000002280)={&(0x7f0000000000)=@kern={0x10}, 0x1d8, &(0x7f0000002200)=[{&(0x7f0000001040)={0xfffffffffffffd2f, 0x0, 0x0, 0x0, 0x25dfdbfc}, 0x10}, {&(0x7f0000001100)={0x10}, 0x10}], 0x2}, 0x0) 2018/05/02 04:06:59 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f000020d000)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-cipher_null\x00'}, 0x58) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'md5\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000100)='/dev/amidi#\x00', 0x3, 0x0) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r2, 0x111, 0x2, 0x1, 0x4) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000140), &(0x7f0000000180)=0x8) sendmsg$alg(r1, &(0x7f00002f8fc8)={0x0, 0x0, &(0x7f0000002000)}, 0x8001) sendmsg$alg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000600)="e0", 0x1}], 0x1, &(0x7f0000000740)=[@assoc={0x18, 0x117, 0x4, 0x4}, @op={0x18, 0x117, 0x3}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}, @assoc={0x18, 0x117, 0x4, 0x9}], 0x78, 0x10}, 0x40) r3 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x6, 0x40000) ioctl$RNDZAPENTCNT(r3, 0x5204, &(0x7f00000000c0)=0xfffffffffffffff8) 2018/05/02 04:06:59 executing program 1: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhost-net\x00', 0x2, 0x0) eventfd(0x3) ioctl$int_in(r0, 0x40000000af01, &(0x7f00000000c0)) unshare(0x40600) r1 = memfd_create(&(0x7f0000000140)='cgroup\x00', 0x40001) ioctl$TIOCLINUX2(r1, 0x541c, &(0x7f0000000080)={0x2, 0x6, 0x8, 0x4, 0x7f, 0x3}) ioctl$VHOST_SET_VRING_NUM(r0, 0x4008af10, &(0x7f0000000000)) 2018/05/02 04:06:59 executing program 0: perf_event_open(&(0x7f0000014f88)={0x1, 0x70, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x8040000, &(0x7f0000000040), &(0x7f0000000440), &(0x7f0000000080), &(0x7f00000000c0)="d796bfb64096afd93b3614b1385a8d0a1ad2ee44935f6b0aab05a2a516b6caf4654b8f82c32b0c6a754822dc8bdc5348d9693f8841865e675a39a00f88bf35697469bcf062ee33416d10f5a71f00000000007a3ef50f9788da81ffbdb05937b29581232491b73f73161c27004ab12745f8ac93249f35fd6e5a815a44baf8240a8d4cb0582f294a306414eeadc32df0b59cb45adc9dec44ad2938eff1a3ece651e497fdaf24e87a3c0f35a825fc12fb65446171d913b003674e16355a82fe401c786e32bf9db49e637fd56149") 2018/05/02 04:06:59 executing program 2: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x400, 0x0) mmap(&(0x7f0000333000/0x3000)=nil, 0x3000, 0x0, 0x100232, r0, 0x4) r1 = accept4$vsock_stream(0xffffffffffffff9c, &(0x7f0000000000)={0x28, 0x0, 0x2711, @reserved=0x1}, 0x10, 0x80000) ioctl$void(r1, 0x5451) socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}], 0x1c) 2018/05/02 04:06:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, 0x0) 2018/05/02 04:06:59 executing program 6: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000003000)='-.[vmnet0^\x00', 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000001fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) r3 = dup2(r2, r0) getsockopt$IPT_SO_GET_ENTRIES(r3, 0x0, 0x41, &(0x7f00000000c0)={'security\x00'}, &(0x7f00000001c0)=0x24) ioctl$TIOCSPGRP(r0, 0x5410, &(0x7f0000000000)) close(r1) 2018/05/02 04:06:59 executing program 1: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) uname(&(0x7f0000000040)=""/42) ioctl$int_in(0xffffffffffffffff, 0x5421, &(0x7f0000000080)=0x10001) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x381801, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r0, 0x40a85321, &(0x7f00000000c0)={{0x0, 0x2}, 'port0\x00', 0x4, 0x400, 0x4, 0x7, 0x0, 0x1, 0xff, 0x0, 0x6, 0x3f}) 2018/05/02 04:06:59 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) r1 = syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f0000000540)=ANY=[@ANYBLOB="6e617400000000000000000000000000000000000000000000000000000006000300000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x58) socket$bt_rfcomm(0x1f, 0xfffffffffffffffe, 0x3) 2018/05/02 04:06:59 executing program 0: mmap(&(0x7f0000000000/0x709000)=nil, 0x709000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) mincore(&(0x7f000021f000/0x1000)=nil, 0x1000, &(0x7f0000972fbf)=""/65) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x100, 0x0) getsockopt$ax25_buf(r0, 0x101, 0x19, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) 2018/05/02 04:06:59 executing program 4: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={0xffffffffffffff9c, 0x7, 0x1, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9}, 0x20) setsockopt$inet_buf(r0, 0x0, 0x3f, &(0x7f00000001c0)="6af134798f98a6ba070e566d6a623821a60366f596aca2a129f367320b11dd51361f4662bc8d69cca58038982e7445315cd6e1cd75cf7cdd6fdd8d0c5f492e193a74d66e5afa25f88b9490832e18848d37780422748dfbb2f27e457d76c5bf2db4d3dc0264230d6a373a9fa99f73a3324babecd766006a21e8c86588fb23165b7ee0484d354510b3c07815c8acaa2d29fde58dd10684b59f8b9d83b11cc2c14378947f78e6c139088a1e77aae6d0f225a3fb661e88f754089186c56ff950a463061cf4a5d345f267f808c4629c74c1ed0e18", 0xd2) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f000067efe4)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, &(0x7f00005a0fff)='8', 0x1, 0x0, &(0x7f00007bcfe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="da", 0x1}], 0x1) write$binfmt_misc(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="73797a313fbdcdf743fcc62f8b05c9d2da8e28ca92486e3fd02500d773ea5966cd43b6fa78ddf94c2279e2dde13c3ac25becd4a201001f62159a3568d5453d24596e4e0b3b748b26f34029ae9b8b699e55901417ad4b2267af86dea5f452cf5ce719e1d9c29bf973d7e1e8b3bc3245fa6d1ffefc05d4b29551977af7801f58ec59ffb9de0930d906cabf1e2a6974344bc7fb836a54726f144fd0856bbf478a40a2ef60a47b74da79484a24d06062d5982a313a6559d1e39d2ae6b1cc7f216140a0ce81411d9ba649cd8dea8412d29ee27db94aefe637395358bbfb33d056c3ae990fda15740ef20024684e24a8f3c0a8b2d34208d0c9d575cff20061d5e5fd0cf9d92a970f43589f525e89d36f6be7683fa10d5f898005b74bebf924942caaa80b669f73780ba1edc1b9a35639d38c1656fc1e9a49bf38af6a2a0bfee03aca2268"], 0xb1) sendto$inet6(r1, &(0x7f0000000140)="95", 0xfffffffffffffdaa, 0x0, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)='f', 0x0, 0xfffffffffffffffc, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x7, &(0x7f0000f0cffc), 0x4) sendto$inet6(r1, &(0x7f00000000c0)='t', 0x1, 0x0, 0x0, 0x0) 2018/05/02 04:06:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)}], 0x1, 0x0) 2018/05/02 04:06:59 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) mmap(&(0x7f0000000000/0xd25000)=nil, 0xd25000, 0xfffffffffffffffd, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="df3f97db7435c3a83ae25ac5a636d5ddaba961000000000000a9ee5ba6e8898124900e261401b3b1ff16c04472e5e5b6448735f7f5"], &(0x7f0000ebf000)=0x5b51) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000040)=0x1, 0x4) 2018/05/02 04:06:59 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000080)={@multicast2=0xe0000002, @loopback=0x7f000001, 0x0, 0x2, [@empty, @broadcast=0xffffffff]}, 0x18) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='net/udplite6\x00') ioctl$sock_bt_hidp_HIDPCONNDEL(r2, 0x400448c9, &(0x7f00000000c0)={{0x8, 0x9, 0x20400000000000, 0x6, 0x1f, 0x80000000000000}, 0x10001}) setsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f00003fdff5)={@multicast2=0xe0000002, @loopback=0x7f000001, @rand_addr}, 0xc) close(r0) 2018/05/02 04:07:00 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) syz_open_dev$tun(&(0x7f0000001540)='/dev/net/tun\x00', 0x0, 0x101) write$eventfd(r1, &(0x7f00006d5000), 0x8) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}}, 0x68) 2018/05/02 04:07:00 executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x301000, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) vmsplice(r1, &(0x7f0000000440)=[{&(0x7f00000003c0), 0xfffffcec}], 0x1ac, 0x3) 2018/05/02 04:07:00 executing program 1: clock_getres(0x6, &(0x7f0000000080)) pselect6(0x40, &(0x7f0000000040)={0x64}, &(0x7f0000000000), &(0x7f000044cfc0), &(0x7f0000000ff8)={0x0, 0x989680}, &(0x7f0000000ff8)={&(0x7f0000000ff8), 0x4}) 2018/05/02 04:07:00 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:00 executing program 5 (fault-call:1 fault-nth:0): r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x80000, 0x0) accept4$inet6(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, @dev}, &(0x7f0000000100)=0x1c, 0x80800) 2018/05/02 04:07:00 executing program 4: socket$inet(0x2, 0x3, 0xfffffffffffffffd) r0 = syz_open_dev$sndtimer(&(0x7f0000014000)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000001000)={{0x3}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f000001cfb0)) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000080)=0x7, 0x4) 2018/05/02 04:07:01 executing program 1: r0 = socket$inet(0x2, 0x4000000000000005, 0x3078) unshare(0x40600) getsockopt$sock_buf(r0, 0x1, 0x1a, &(0x7f0000499000)=""/35, &(0x7f000020a000)=0x23) fcntl$getown(r0, 0x9) 2018/05/02 04:07:01 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:01 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:01 executing program 5: clock_gettime(0x0, &(0x7f0000000000)={0x0, 0x0}) setitimer(0x2, &(0x7f0000000080)={{r0, r1/1000+30000}, {0x77359400}}, &(0x7f0000000100)) r2 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1000000000000136, 0x4) 2018/05/02 04:07:01 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) r1 = syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f0000000540)=ANY=[@ANYBLOB="6e617400000000000000000000000000000000000000000000000000000006000300000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x58) 2018/05/02 04:07:01 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) syz_open_dev$tun(&(0x7f0000001540)='/dev/net/tun\x00', 0x0, 0x101) write$eventfd(r1, &(0x7f00006d5000), 0x8) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}}, 0x68) 2018/05/02 04:07:01 executing program 2: clock_gettime(0xffbbefeffffffff1, &(0x7f0000000080)) 2018/05/02 04:07:01 executing program 6: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/uinput\x00', 0x40400, 0x0) ioctl$TIOCEXCL(r0, 0x540c) r1 = memfd_create(&(0x7f000000e000)='\x00 ', 0x0) r2 = syz_open_dev$sndseq(&(0x7f0000000140)='/dev/snd/seq\x00', 0x0, 0x400000) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000001c0)={0xde, 0x9, 0x1ff, 0x7, 0xb0, 0x8}) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000100)=r1) sendto$inet(r1, &(0x7f0000000000)="af99be8cb128bf56f8b9201d77f5efbe4cebe0a662fc591ae02102e900e6125cf3bf566fa238d11aa80531a7b4beb237f82603500a8bc18db271c871456d420b5d29b78c2c42c7965fb144656c3ba35f6b15", 0x52, 0x41, &(0x7f00000000c0)={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) r3 = dup2(r2, r2) connect$pptp(r3, &(0x7f0000000180)={0x18, 0x2, {0x1, @rand_addr=0xffffffffffff22bd}}, 0x1e) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000200)={0x0, 0x0, 0xff, "71756575653100000000000000000000000002000000000000000000000000070000000000000000000000008000", 0x2}) write$sndseq(r3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @connect}], 0x2cf) dup2(r1, r3) 2018/05/02 04:07:01 executing program 1: r0 = socket(0x1d, 0x0, 0x1) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000080)={0x0, 0x64, &(0x7f0000000000)=[@in6={0xa, 0x4e22, 0x1, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x7fffffff}, @in={0x2, 0x4e23, @loopback=0x7f000001}, @in6={0xa, 0x4e24, 0x2f, @loopback={0x0, 0x1}, 0x10001}, @in6={0xa, 0x4e23, 0x91fd, @mcast1={0xff, 0x1, [], 0x1}, 0xd021}]}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000100)={r1, 0x101, 0x30}, &(0x7f0000000140)=0xc) 2018/05/02 04:07:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x10000, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r1, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000400}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0x98, r2, 0x800, 0x70bd2d, 0x25dfdbff, {0x6}, [@IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xff}, @IPVS_CMD_ATTR_DAEMON={0x1c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x6}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0xffffffff}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xd1d}, @IPVS_CMD_ATTR_DAEMON={0x30, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x1e}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syzkaller1\x00'}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x4080}, 0x20048801) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:01 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000080)='/dev/snd/controlC#\x00', 0x0, 0x0) unshare(0x40600) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0x80045500, &(0x7f0000000240)=""/144) r1 = dup2(r0, r0) ioctl$KDADDIO(r1, 0x4b34, 0x1f) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000000c0)={{{@in6=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@ipv4}}, &(0x7f00000001c0)=0xe8) r3 = getgid() syz_fuseblk_mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0xe000, r2, r3, 0x3, 0x4f, 0x80) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000200)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000300)=0x24) 2018/05/02 04:07:01 executing program 6: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000001100)='/dev/ptmx\x00', 0x109, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000040)={0x2, 0x4a3, 0x4, 0x9}) r1 = syz_open_pts(r0, 0x0) write(r0, &(0x7f0000c34fff), 0xffffff0b) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000000)={0x5, 0x6, 0x9, 0x0, 0x7fff, 0xffffffff, 0x4, 0x40, 0x20, 0xfffffffffffffff8, 0x9b, 0x80000001}) ioctl$FIONREAD(r1, 0x541b, &(0x7f0000001000)) 2018/05/02 04:07:01 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:01 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:01 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1001, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x2) getsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f0000000000)=""/16, &(0x7f00000000c0)=0x10) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpu.stat\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x541d) 2018/05/02 04:07:01 executing program 2: unshare(0x20002) r0 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x420fc) readahead(r0, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000400)={'veth1_to_team\x00', {0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}) r2 = syz_open_dev$usbmon(&(0x7f00000002c0)='/dev/usbmon#\x00', 0xffc, 0x200002002) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r2, 0x40505331, &(0x7f0000000200)={{0x1, 0x10001}, {0x7fff, 0x3}, 0x7, 0x1, 0xfffffffffffff6f2}) mknod(&(0x7f0000000080)='./file0\x00', 0x1000, 0x3ff) r3 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x100000000, 0x400040) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) pread64(r2, &(0x7f0000000300)=""/185, 0xb9, 0x0) msgget$private(0x0, 0x30) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000280)) r4 = getpid() fcntl$setown(r2, 0x8, r4) removexattr(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=@known='system.posix_acl_access\x00') mq_timedsend(r3, &(0x7f0000000100)="74bd8c258852666c8a3babc90391df344bc0847a0c46a260d23883f9927ab70a80d3db4c4ed420d70f51214f0e6415ed9da9e070bae13323930bb5a36d59836251bac36d7f32c36d429c45f637081860ede3e11560e9046785d5d05bcfa3cb635d77dce293502bc9c61763d9208147d722d46066e9d9de34646b46de9e59d570816b6faa9a38ed2b5196e46dc3e7", 0x8e, 0x3, &(0x7f0000000040)={0x0, 0x989680}) 2018/05/02 04:07:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x100, 0x82) socketpair(0x1b, 0x800, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000100)={0x0, 0x0, @remote}, &(0x7f0000000140)=0x10) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000400)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x200020}, 0xc, &(0x7f00000003c0)={&(0x7f0000000680)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="000428bd7000fddbdf2501000000540001000c0006806c626c6300000000080005000300000008000b007369700008000b00736970000800020001000080c5e1dc70b5a23e95c513d9fc400008000501030000000c000700100000002000000008000b00736970000800080003000000999d838304d61ab0245aa749e73ad749202dc14f2ba31d9aab74660e6cad26392222994728b982843cb3661040774664d1cb37cd03269bd8c1e807ffa9c4d2483342ea88f7b013865bed05d38914184d8763bd97f072f33cc08b3d5b582e33487511c3d6cf91837cfc3267e9692a16f71da9a3e538f827e03f90dda341d136395f168f00ba0b002502130e758dcb77d0807ba38835603361524dbabac705841dcd678ef721a11ee4c596a5fe3d7175c60100e962aa509f42913e73a26d1e113f8c4cbef1ee5fb997452b4a461ef2f54167e5be1acd49fa32b1be6b476b9727b6e30d74b187b135b2bca5b19eb25d90302978d0c2a172a7ab0b326fc1699665b344155b74bde6500bb27164df49abc732b9bdf5f6b935f23402bb2fb7e1826a969a62199fbaca7a3fe7facd3cd803478d0f3b81fd3f3997e2314cf11648112edda17e"], 0x68}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000000) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r2, 0x40505330, &(0x7f0000000440)={{0x7, 0x8}, {0x80, 0x2}, 0x7fff, 0x4, 0x20}) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000340)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x1a, &(0x7f0000000200)={0x0, 0x53, "33da152f966ed5dcacb44d5379fd9674c499fd09078e50611a5746908992da7116bc33763ffab3a5a68e65a08de345047c960b459a60aa41808b2b44dfc93c158223824c872d5dbb50b1d363a3ada8d44368f7"}, &(0x7f0000000280)=0x5b) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f00000002c0)={r4, 0x6}, 0x8) ioctl$sock_inet_tcp_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000000180)) 2018/05/02 04:07:01 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) syz_open_dev$tun(&(0x7f0000001540)='/dev/net/tun\x00', 0x0, 0x101) write$eventfd(r1, &(0x7f00006d5000), 0x8) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}}, 0x68) 2018/05/02 04:07:01 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) 2018/05/02 04:07:01 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:01 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:02 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nullb0\x00', 0x0, 0x0) ioctl$BLKGETSIZE64(r0, 0x80081272, &(0x7f0000000040)) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x80840, 0x0) setsockopt$inet_MCAST_MSFILTER(r1, 0x0, 0x30, &(0x7f00000000c0)={0x80000001, {{0x2, 0x4e22}}, 0x1, 0x8, [{{0x2, 0x4e20, @multicast2=0xe0000002}}, {{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}}, {{0x2, 0x4e23}}, {{0x2, 0x4e23, @multicast1=0xe0000001}}, {{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x19}}}, {{0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xc}}}, {{0x2, 0x4e20, @multicast2=0xe0000002}}, {{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}]}, 0x490) 2018/05/02 04:07:02 executing program 2: r0 = syz_open_dev$sndtimer(&(0x7f00004f6000)='/dev/snd/timer\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xd15000)=nil, 0xd15000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r0, 0xc0145401, &(0x7f0000000200)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x101000, 0x105) ioctl$IOC_PR_PREEMPT(r1, 0x401870cb, &(0x7f0000000040)={0x10000, 0x10003, 0x200, 0xfffffffffffff800}) 2018/05/02 04:07:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) 2018/05/02 04:07:02 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:02 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) close(r1) 2018/05/02 04:07:02 executing program 1: setsockopt$EBT_SO_SET_ENTRIES(0xffffffffffffffff, 0x0, 0x80, &(0x7f000000a000)=@broute={'broute\x00', 0x20, 0x1, 0x198, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000e80], 0x2, &(0x7f0000008000), &(0x7f0000000e80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffff20000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079616d30000000000000000000000000aaaaaaaa00ff000000000000aaaaaaaa00ff00000000000000007000000018010000680100007265646972656374000000000000000000000000000000000000000000000000080000000000000000000000000000006e666c6f67000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000088d723160be005dd28e669e4af13c267acbec0877fa169c7ca9f39f98b8b8792feeeabacd82ee6f5dd9c365c800de9134279a62d0d38655305745e36a64778b0000000004c45440000000000000000000000000000000000000000000000000000000000280000000000000073797a30000000000000000000000000000000000000000000000000000000000000000000000000"]}, 0x210) 2018/05/02 04:07:02 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) 2018/05/02 04:07:02 executing program 2: r0 = socket$inet6(0xa, 0x5, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0x80000000, 0x7}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000100)={0x6, 0x200, 0x5, 0x2, r1}, 0x10) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffffffffff9, 0x4) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000280)=[@in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x6}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000180)=[@in={0x2, 0x0, @loopback=0x7f000001}], 0x10) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}], 0x1c) 2018/05/02 04:07:02 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) close(r1) 2018/05/02 04:07:02 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:02 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x100000000, 0x400) setsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000080)=0x8ad, 0x4) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:02 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:02 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) 2018/05/02 04:07:02 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) syz_open_dev$tun(&(0x7f0000001540)='/dev/net/tun\x00', 0x0, 0x101) write$eventfd(r1, &(0x7f00006d5000), 0x8) write$vnet(r1, &(0x7f00005fdf98)={0x1, {&(0x7f0000bcd000)=""/4096, 0x1000, &(0x7f00002e7000)=""/216}}, 0x68) 2018/05/02 04:07:02 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) close(r1) 2018/05/02 04:07:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='oom_score_adj\x00') setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000080)={0x303, 0x33}, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:02 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:02 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:02 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000040)='rdma.max\x00', 0x2, 0x0) write(r1, &(0x7f0000000200)="8006396632e89de8ede5f4678b41717155aab9a7931d740bbd0820315555b3cee89a0f450258bf6955b2c85265f4102be938c6c424895f8f6db86cee6b14848615764b2eaf7879d771790c04c50cdf2788f6843f985d80c4ba2149d2391a2bb2a17dec2f8e38535ba11bd8064a502ca94d3d", 0x72) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x240, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f00000000c0)={{0xa, 0x4e20, 0x400, @loopback={0x0, 0x1}, 0xfff}, {0xa, 0x4e21, 0x9, @loopback={0x0, 0x1}, 0x1}, 0xfff, [0x7fff, 0x6, 0x8, 0xfff, 0x1000, 0x1, 0x7, 0x3]}, 0x5c) 2018/05/02 04:07:03 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x4000, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:03 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:03 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) 2018/05/02 04:07:03 executing program 7: process_vm_writev(0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:03 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:03 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:03 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) bind$llc(r2, &(0x7f00000001c0)={0x1a, 0xffff, 0x3, 0x6, 0x6, 0x401, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:03 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:03 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) syz_open_dev$tun(&(0x7f0000001540)='/dev/net/tun\x00', 0x0, 0x101) write$eventfd(r1, &(0x7f00006d5000), 0x8) 2018/05/02 04:07:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000080)={@local={0xfe, 0x80, [], 0xaa}, 0x7b, r2}) 2018/05/02 04:07:03 executing program 7: r0 = getpgrp(0x0) process_vm_writev(0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:03 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:03 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:03 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) syz_open_dev$tun(&(0x7f0000001540)='/dev/net/tun\x00', 0x0, 0x101) 2018/05/02 04:07:03 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:03 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x80) dup(r0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) bind$pptp(r0, &(0x7f0000000080)={0x18, 0x2, {0x0, @multicast1=0xe0000001}}, 0x1e) 2018/05/02 04:07:03 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:04 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0xffffffffffff0000, 0x80) 2018/05/02 04:07:04 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:04 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:04 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x0, 0x0) getsockopt$IP6T_SO_GET_ENTRIES(r1, 0x29, 0x41, &(0x7f0000000400)={'nat\x00', 0xe5, "7c406bd7ff92109a8c3a671e403cee730d7e95f74427bc4e6f0d46b44e92d97703e156ae4d63bd066b58cf7befa0cf98b61417f8d02ec73b8a0fc5b4b69987260d39ef443b4b7a7728f01ae302170f2fc6e3901ba8a660880eb570052fe94e4b76707dcb272b51ad580c578da87f60982493ab1b88d771887349f95e1faad254f5fb849b1b0fdd7ebb140a087df653383f9b8546fbf7643a6c46e60d30eb2f50ea7585345607b3a5ed354f980559f8b8b7aeab811c6cd2eb700c49dcccc729569d4b473047faa2dd35d18134704f131a0f0e2fae194ec3942984311541d869ce9aadd14081"}, &(0x7f00000001c0)=0x109) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) ioctl$BLKREPORTZONE(r0, 0xc0101282, &(0x7f0000000240)=ANY=[@ANYBLOB="40000000000000000600000000000000ea47000000000000fa16e8530000000003000000000000000720120400000000000000000000000000000000000012fa0000000000000000000000000000000003000000000000009600000000000000030000000000000000087c000000000000000000000000000000000000000000000000000000000000000000000000000600000000004d4a2d51000008000000000000001f00000000000000616d0100000000000000000000000000000000000000000000000000000000000000000000000000fbffffffffffffff7f00000000800000040000000000000009bb060500000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b000000000000000a0000000000000008c2ff2c000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff41a90000000000005a0d000000000000050801080000000000000000000000000000f53479e8b150b2a400000000000000ea0000"]) r2 = accept4(0xffffffffffffffff, &(0x7f0000000100)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @dev}}}, &(0x7f0000000000)=0x80, 0x80000) ioctl$PPPIOCSFLAGS(r2, 0x40047459, &(0x7f0000000080)=0x1000) 2018/05/02 04:07:04 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:04 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) 2018/05/02 04:07:04 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:04 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:04 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x260000, 0x0) mq_open(&(0x7f0000000100)='/dev/ppp\x00', 0x841, 0xe8, &(0x7f0000000140)={0x8, 0x1, 0x2f21156, 0x6, 0x0, 0xa2b2, 0xe06, 0x100000001}) ioctl$SG_GET_NUM_WAITING(r1, 0x227d, &(0x7f0000000240)) 2018/05/02 04:07:04 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(0xffffffffffffffff) 2018/05/02 04:07:04 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:04 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) 2018/05/02 04:07:04 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:04 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x1, 'ip_vti0\x00', 0x3}, 0x18) 2018/05/02 04:07:04 executing program 5: r0 = syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x1, 0x10000) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="824ef433e927da1bc0660d741f8f228e6cf80012ef13d09a6d14f8a7b9cccd6d8afabfad17171c12f6c8701ce438da", 0xf}], 0x2e9, 0x0) syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x6, 0x80000) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000100)='team\x00') getsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000001700)={@loopback, @rand_addr, 0x0}, &(0x7f0000001740)=0xc) getsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000001800)={@rand_addr, @remote, 0x0}, &(0x7f0000001840)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001880)={'team0\x00', 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000001b00)={{{@in=@broadcast, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@dev}}, &(0x7f0000001c00)=0xe8) accept4$packet(r0, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000001c80)=0x14, 0x80000) accept4$packet(r0, &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000001d00)=0x14, 0x800) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000001d40)={@multicast2, @multicast1, 0x0}, &(0x7f0000001d80)=0xc) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000002080)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2100000}, 0xc, &(0x7f0000002040)={&(0x7f0000001dc0)=ANY=[@ANYBLOB="64020000", @ANYRES16=r2, @ANYBLOB="040b2bbd7000fddbdf250300000008000100", @ANYRES32=r3, @ANYBLOB="0801020040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b000000080004000000000008000600", @ANYRES32=r4, @ANYBLOB="4c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000008000300050000001c000400686173685f746f5f706f72745f6d617070696e670000000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000500000040000100240001006c625f74785f686173685f746f5f706f72745f6d617070696e67000000000000080003000300000008000400", @ANYRES32=r5, @ANYBLOB="080007000000000008000100", @ANYRES32=r6, @ANYBLOB="3801020038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000080003000300000008000400ffffffff40000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e00000008000400ffffffff08000600", @ANYRES32=r7, @ANYBLOB="44000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b000000140004000700b203040000000300100003000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004000700000008000600", @ANYRES32=r8, @ANYBLOB="3800010024000100616374697665706f727400000000000000000000000000000000000000000800030004010000080004000000", @ANYRES32=r9], 0x264}, 0x1, 0x0, 0x0, 0x24040000}, 0x40000) 2018/05/02 04:07:04 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:04 executing program 4: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:04 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:04 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:04 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:04 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:04 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:05 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:05 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:05 executing program 4: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:05 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:05 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:05 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:05 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:05 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) vmsplice(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="2dbba019632aaf289060e4bfcf5db3ff8b0d7d8ecfda4a28b822ae5b7d25c5f5cf515651dc597fb3809646db2702", 0x2e}], 0x1, 0xe) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:05 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:05 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:05 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:05 executing program 4: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:05 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000200)='/dev/rtc0\x00', 0x800, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000740)={{{@in=@dev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@multicast2}}, &(0x7f0000000480)=0xe8) recvfrom$packet(r0, &(0x7f0000000640)=""/250, 0xfa, 0x2043, &(0x7f0000000840)={0x11, 0x1f, r1, 0x1, 0x3, 0x6, @random="6ca753ff3f69"}, 0x14) r2 = syz_open_dev$loop(&(0x7f0000000600)='/dev/loop#\x00', 0x0, 0x4082) r3 = shmget(0x2, 0x3000, 0x54000000, &(0x7f0000ffc000/0x3000)=nil) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@remote, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@loopback}}, &(0x7f0000000000)=0xe8) getresgid(&(0x7f0000000080), &(0x7f0000000240)=0x0, &(0x7f0000000280)) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f00000002c0)={{{@in=@loopback, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f00000003c0)=0xe8) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000440)=0x0) syz_open_dev$tun(&(0x7f0000000400)='/dev/net/tun\x00', 0x0, 0x80) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000004c0)=0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000500)={{0x20, r4, r5, r6, 0x0, 0xc, 0x96}, 0xfffffffffffffff7, 0x7f, 0x3, 0x9, r7, r8, 0x2}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='cgroup.events\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r9, 0x8914, &(0x7f00000005c0)={'lo\x00', 0x1000}) 2018/05/02 04:07:05 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:05 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:05 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:05 executing program 3: ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:05 executing program 6: process_vm_writev(0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:05 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:05 executing program 4: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) 2018/05/02 04:07:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0xffffffffffffffff, 0xa800) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:05 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:06 executing program 6: r0 = getpgrp(0x0) process_vm_writev(0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:06 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x3) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x801, 0x0) setsockopt$inet6_int(r1, 0x29, 0xff, &(0x7f0000000080)=0x3, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) bind$llc(r1, &(0x7f0000000100)={0x1a, 0x322, 0xf23, 0xfffffffffffffff7, 0x100000001, 0xffffffffffff926d, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) 2018/05/02 04:07:06 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:06 executing program 3: ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:06 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:06 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:06 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:06 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x7fffffff, 0x0) 2018/05/02 04:07:06 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:06 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:06 executing program 3: ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:06 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:06 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x10) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r1}, 0x10) 2018/05/02 04:07:06 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:06 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:06 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:06 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:06 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x200000, 0x0) ioctl$sock_SIOCBRDELBR(r1, 0x89a1, &(0x7f0000000080)='vlan0\x00\x00\x00\x00\x00\x00 \x00') 2018/05/02 04:07:06 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) 2018/05/02 04:07:06 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:07 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:07 executing program 7: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:07 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x800000007, 0x2000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:07 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x0, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:07 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:07 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x1, 0x10000082) socket$nl_crypto(0x10, 0x3, 0x15) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x4, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x66, &(0x7f0000000080), &(0x7f0000000100)=0x4) 2018/05/02 04:07:07 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:07 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x0, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:07 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:07 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:07 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:07 executing program 7: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:07 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0xdbde, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:07 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) 2018/05/02 04:07:07 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x0, 0x101000) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)}, &(0x7f0000000140)=0x10) sysfs$3(0x3) fcntl$setsig(r1, 0xa, 0x3e) 2018/05/02 04:07:08 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:08 executing program 4: process_vm_writev(0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:08 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x0, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:08 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:08 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:08 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000000)={0x2, 0xd9, &(0x7f0000000100)="b5aeac9e490f9c6937577eee4f00d050ff51c70a811cd27d6533e60521b2095513b5214f47525ac0fe1df83c8818e2d8ec83e018a707d786813ffe5e903c5b8eba6bcf739016d5558956d69b0401ae251ede89c9324c91cda959feab8f6f6c0e59a9117e30b91577d2e70d007592a9155c90f81e7981aae5fc5b88d251db34a943e333fea39c77fd6c835243356c3dd98a10317bfb10eeb3fecb237ef243acebc63aeee1434ac03b60d702f2c2ae4ec7e492a4e660a9203fe0368d899a3aaa9e1741d236541e778c5f11cad108690835b96d1303cfc32c9b90"}) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x44a801, 0x0) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) write$evdev(r1, &(0x7f0000000380)=[{{0x77359400}, 0x2, 0x8}, {{0x0, 0x7530}, 0x6f, 0x8, 0x3}, {{0x77359400}, 0x963, 0x9, 0x80000001}, {{r2, r3/1000+10000}, 0x4df, 0x2, 0x3ff}, {{0x0, 0x7530}, 0x0, 0x573, 0x8}, {{0x77359400}, 0xfffffffffffffffb, 0x4, 0x7}, {{0x0, 0x7530}, 0x6, 0x94, 0x7fff}, {{0x77359400}, 0x6, 0x9, 0x7}, {{}, 0xffff, 0x1000, 0x9}, {{}, 0x0, 0x1, 0x1000}], 0xf0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f00000002c0)={r4, 0x6, 0xffffffffffffff01}, &(0x7f0000000300)=0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:08 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:08 executing program 4: r0 = getpgrp(0x0) process_vm_writev(0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0x397}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0xffffffaf}], 0x5, &(0x7f0000000000), 0x2db, 0x0) 2018/05/02 04:07:08 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:08 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:08 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:08 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x0, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:08 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:08 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="a1eeba6bacbf92c62ff460b7df599f666061e7220b5f16ecfe517588aad2ec3c0d4e5eba3b69ab0867d3267c5ccf5fe87040d1868dd0195d3b40dceae106e3572cb22afb59ce5e9e39058af7450ae3351c94a45857eb9d8317ee0e90c9b559386bf2b3eb273d41f417ae9627744118ab4cd6e4c1f8f9fe5c1a07629a9bd8022b2d395b89cad8b7d3ab7309a8f86d6d8d9677c97c823a998e6da0393a7309241dd50441b3078621936db1f9a414e5082b34f6822e0e70d88a370608447e8e2db60e46c72155d166eb1ba7d0f37465b0e1b663ebc7e8947447141716459f1c419a6d845596bf9ff87c231a930456aee34744d2cf71fd4cbcfab7c287d79e28f1e91b281ac136022651e1ceb9f3edbddb423bfaaa31892e7a3a7722200c31f70cd15d98385e68ed98a7b3692f2414bd20df79a64b5696a214526b52fe4122c8", 0x7f}], 0x100000000000005e, 0x55) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000100)={{{@in6=@ipv4={[], [], @remote}, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@multicast1}}, &(0x7f0000000080)=0xe8) bind$can_raw(r1, &(0x7f0000000240)={0x1d, r2}, 0x10) 2018/05/02 04:07:08 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:08 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x0, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:08 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:08 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:08 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:08 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:08 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) close(r1) 2018/05/02 04:07:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) fremovexattr(r0, &(0x7f0000000000)=@known='com.apple.system.Security\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2007b, 0x0) getsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000100), &(0x7f0000000140)=0x8) 2018/05/02 04:07:08 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:08 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x0, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:09 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x2, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:09 executing program 2: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:09 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) close(r1) 2018/05/02 04:07:09 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:09 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:09 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x0, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:09 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:09 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="f5", 0x1}], 0x0, 0x0) r1 = socket$inet6(0xa, 0x80006, 0x6) ioctl$sock_inet_SIOCGIFNETMASK(r1, 0x891b, &(0x7f0000000000)={'veth1_to_bond\x00', {0x2, 0x4e21, @broadcast=0xffffffff}}) 2018/05/02 04:07:09 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:09 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) close(r1) 2018/05/02 04:07:09 executing program 2: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:09 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:09 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:09 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x0, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:09 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:09 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(0xffffffffffffffff) 2018/05/02 04:07:09 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:09 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:09 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000300)) r1 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x0, 0x200) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e24}}, 0x7, 0x8000, 0x1ff, 0x2, 0x42}, &(0x7f0000000080)=0x98) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000240)={r2, @in={{0x2, 0x4e24, @multicast2=0xe0000002}}, 0x3, 0x6, 0x3, 0xffffffffffffffb4, 0x7}, &(0x7f00000001c0)=0x98) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:09 executing program 2: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:09 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x0, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:09 executing program 6: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:09 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:09 executing program 7: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:10 executing program 0: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:10 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0), 0x1, 0x0) 2018/05/02 04:07:10 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:10 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000280)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(chacha20,ghash-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00003c1000)="0a0775b0d5e383e5b3b60ced5c54dbb7295df0df8217ad4000000000000000e6", 0x20) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000001080)=[{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000400)='v', 0x1}], 0x1, &(0x7f00000004c0)=[@assoc={0x18, 0x117, 0x4, 0x100000001}], 0x18, 0x24000000}, {0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000500)="0b37523ad6a0968fc943e402b55ef0776ca59b6a7ff77c7fba1b398ac6eac45376924b00da5994f94aeda6a347ba4495e6339673073da8cfbe3ffba4e450bf3ec32d101d37262adede9384191caab1cba25dfbfe7237db6c3137ba4eaa3ae9f3d7c1920b4a1c6c8787254111aa88671cc56c154166a6257719f65258894725b4bef5a2a9f9be329f3222d7090a2edd1e7bf60e94810355e1f999440b055fa21fff967fbc50d8989a2defd157028cd6d0bd12bb1ecd3ab0f5", 0xb8}], 0x1, &(0x7f0000000900)=[@assoc={0x18, 0x117, 0x4}, @iv={0xb8, 0x117, 0x2, 0xa0, "67a5262a5b5139d828009346452769ce58fdfd0a3618d146c5c669356883343835174b0af07f0396ff858deb2166d5c4afa7ad88e147a9ef6e180e54d1843feeeafa148da7e6ff21fcc44770028f81486b6ae2c1eccce04d384e5c947338da3edaab13ebe0af534096e941970c6581a661424d45b9086e2a400da8b6b0ab5ac73db4439a3af484096cbbeb616a714bbf86e0b738f4c2400984b349f27b735dce"}, @iv={0xb0, 0x117, 0x2, 0x96, "e2a16446199042beb2ee6219e4036478ccec9110f1569eb30f4bcf42d26013a7b6fc29c3f827aeaf31c1e3541c756bc87621c268434689529c53a7555b6a251518a992c4b4b6082b5ffeba24f00913e927cdc9d042be77616d8f2c46b155501b6e00183945d75c2de1c1ebdd402aad913338e6811bc7ff5e2240e20cec77c1be326c049fe77bb0b7f0328495b76ac8ea7618d8ebfcc0"}, @op={0x18, 0x117, 0x3, 0x1}, @op={0x18, 0x117, 0x3, 0x1}], 0x1b0, 0x4000040}, {0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f00000006c0)="29e1dde8a2818d34ef8be979288ce5d394616c645fbff306377ef6080ea92454347fac4f3c58821114dbc61fa5cdf616d34c3c21e9c2c159cb3b791b3094dc7049d60054ffef555a4c4237063c7a53e4527df2e5386e049ab31d8cac9be8407aef5b214c2a6c85931d8f613b525ec3333bd78fc509ccc32e8586a13e536b29315cc92945b1e8dcec8f530aa569bbd8d5ccef796193d4d9616472fb6c567c21b6cba34defe683dc05b3d7deffbbe7", 0xae}, {&(0x7f0000000cc0)="d9553bfa2225041fc4e5b36317deb4b145f85f5c28edd239d3e5e6a755f8d2b2660618dc2604ff17e55d40916cc5c2ccf9777798d2dc088f6c3bd3b888c15aff8cb6629ae4a6a58ae5c0666fc7902b231fbd84676cc7a279ca0f7fb0f7ca946b17e52d348caf4e91af034126dd8a6c81c91ef10da4f8bf89bca44c85fa85cc38e499d17f963717f765c5cdbc714155e1390691de827c6832406eebe9faeb1720ffe8215940567bab42543e9febf8bcd3512f6708cbba4f687aac55cd10fa73c856f0225dd8708f6893e062e06c2c38190eab1d21149576458eb1bce7aab1e1ffeef351c21a25e3615e4df05ada43", 0xee}, {&(0x7f0000000840)="c58342147138fe96da1ef6e0e2f83a1b2701470f0ae8172db8ec23a5e5db7414dea9e7ab8ebad042d34bf8392449ac1c8f88155aefe211aedc1cace10439a5b9ecb9756491245737", 0x48}], 0x3, 0x0, 0x0, 0x8000}], 0x3, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000140)=@alg, 0x80, &(0x7f0000eecfc0)=[{&(0x7f000065efd2)=""/46, 0x2e}], 0x1, &(0x7f0000000200)=""/87, 0x57}, 0x0) 2018/05/02 04:07:10 executing program 2: r0 = socket(0x0, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:10 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:10 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x7, 0x80) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x18}}}, 0xfffffffffffff676, 0x100}, &(0x7f0000000080)=0x90) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f00000001c0)=@sack_info={r2, 0x1000, 0x3}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000240), &(0x7f0000000280)=0x6) 2018/05/02 04:07:10 executing program 0: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:10 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:10 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:10 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:10 executing program 2: r0 = socket(0x0, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:10 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:10 executing program 5: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp\x00', 0x400, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="f5", 0xfffffec8}], 0x301, 0x2) ioctl$PIO_UNIMAPCLR(r0, 0x4b68, &(0x7f0000000080)={0x9, 0x1, 0x5}) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f00000000c0)={0x9, 0x6, 0x8d}) 2018/05/02 04:07:10 executing program 6: r0 = getpid() syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB="2ec6"], &(0x7f0000ea3000)) pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000002780)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x9}], 0x2, 0x0) 2018/05/02 04:07:10 executing program 0: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:10 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000340)=""/242, 0xf2}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:10 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:10 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:10 executing program 2: r0 = socket(0x0, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:10 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:10 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000280), 0xac, 0xfffffffffffffffc) 2018/05/02 04:07:11 executing program 0: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:11 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000080), 0x0, 0x2) memfd_create(&(0x7f0000000000)='bdevtrustedwlan0$selfsecurity\'\x00', 0x2) 2018/05/02 04:07:11 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:11 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:11 executing program 1: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:11 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) [ 99.147608] random: crng init done 2018/05/02 04:07:11 executing program 2: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:11 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:11 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:11 executing program 5: r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x280) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000000d00000000000006200000000000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\'\x00\x00\x00\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000022eeffffffffffffff00000000000000000000006a9a4f792fbfa8a4668779009444642855ed53fa6e30e609271b5130716c2449572e0f31adcaf75238a41c448afed2b0078df83b6bf0a60090fe11147af9b611252490e2716205563cf04d6f1a6ce417cc765044aa"], @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00']) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x40) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:11 executing program 1: r0 = socket(0x0, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:11 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:11 executing program 6: r0 = memfd_create(&(0x7f0000d65000)='-ppp0#:)\x00', 0x0) pwrite64(r0, &(0x7f00000000c0)='/', 0x1, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r0, 0x0) lseek(r0, 0x0, 0x2) sendfile(r0, r0, &(0x7f0000317000), 0x7f8) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 2018/05/02 04:07:11 executing program 0: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:12 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000240)=""/117, 0x75}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:12 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:12 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x20000, 0x0) sendmsg$nl_crypto(r1, &(0x7f00000001c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=@upd={0x108, 0x12, 0x104, 0x70bd2d, 0x25dfdbfb, {{'pcrypt(gcm(aes))\x00'}, [], [], 0x0, 0x2000}, [{0x8, 0x1, 0x4}, {0x8, 0x1, 0x6}, {0x8, 0x1}, {0x8, 0x1, 0x100000000}, {0x8, 0x1, 0x7f}]}, 0x108}, 0x1, 0x0, 0x0, 0x4040000}, 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x40400, 0x0) ioctl$TCSBRK(r2, 0x5409, 0x800) ioctl$SG_GET_LOW_DMA(r1, 0x227a, &(0x7f0000000380)) 2018/05/02 04:07:12 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:12 executing program 2: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:12 executing program 1: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:12 executing program 0: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:12 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:12 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) close(r0) 2018/05/02 04:07:12 executing program 6: syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB="b22906"], &(0x7f0000ea3000)) r0 = getpid() pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000040)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000000100)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000002780)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x9}], 0x2, 0x0) 2018/05/02 04:07:12 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:12 executing program 2: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:12 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:12 executing program 5: r0 = memfd_create(&(0x7f0000000000)='/dev/loop#\x00', 0xc2334b1e7555b005) ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f0000001440)="2652244dd19f6a502109d1e8a43cadc73647c668a950dc71d3b892d665f57902a5f2d2739d2771d9fb1947c90b7a3027fe699afd6246ec10ad001d82b03a4e4a156bf0a721868fd230bafa8c118b36abb12bad3f01a35e823ba6ae8f7864d8c0664f1e01bcbee6913496a6154ca32a84a6c7333d1e5157e74f7902fdc6f8bf62e202de453ed601b0d18a1e7cbb49d9f5fd555645ad251f0072a1deb71675ba772b99c3efb11c32a296cd810e05879d535a3152ebd392062c2d950c5db2c9d57e219b549a0985e34acff01920ba6e31138ed3a14e4dec8d5112e25b21db53c693fff9f8957ccab4e4fe2601d2c48fabfefe64442ef2a6c09f81544fad3ae729ace2f49fc5988b281cefe9987352602aaf84b7d1115c362c1ef742dcc69f05ee81b6f5391bc38e42fe0a44c87c0443c3412ab99f2702ae8cd343355dc5c779c5a52e6b94416537734e9229caeaa9f9b1b7d50ebd8aad1265bd5d7d8cdecc72383a2ad34295eb39e3019fe3139925c7a0425bb5c84ec065634d19ae973a5ab0cc7f72fac1a16e055a7e03a1aa736aeb421691f1338b0f35283954edcfa97b8efae183f590c2355426afff83b659b1cd87e09cbc7b3451b7726e92e33d9b7be99f69caab75fc6e18268fa2f1b0364745d03d7d677ad507e5008107bc4e422bff76339acd6e3ab1acbebd7f193f479e63e91513343e45be948d88898876f20e8114ccd503c43951c57d1eb70048a3e7b3da0b803e3fc7f80e7ae53609b546a2d36ada4f8308b043bc5651d534240562c62e326fb14130563ec9900eb52a49a3ad88908656e610d23543b3f5c2fa1417442c1e907b89d913d748851bc43293c68eebd709fa5c8e29186386c72e66311a7a396e82f03cece5c7abb6ba32b9798e9fc946352e296676323e5e666077a3b58ad8cae80cf824e85a15087f21235aaeb9365882829954129e0859f34e7ae134b239ab0c3034926594d66156ad122ebd898ded2fbbbd38f23849a70538f9893ea56e4631fde9944ec6ff7608a5ee762f07a8b23f5bacb8ab0995d10c25390a8c04f47488f0121c5fd0ad305e5ed056bd59da15aed623f061f13624560a967b7aabd56ffd27ef98cc58f2abb4c45dfb6cbd32fba6d4d8484cdc584ad54f296fb4d3e7f9adf1d1569cd10d68333055005928592e2b6746befb0a22c8b61087eed94eac86f4ca85d9b693d5c508457034fb41f00f132f4122643cf3386fb33785f4f13e708fdb0bb8c456375ac8a4f5063609fbef64bb0bff7a28c6b6fb82afbdbc52e0f3ffd5562c1503068193c3253f1c7b3006367d4e5e5b5ca9a8314a0bcc545f710b663f0c4767775c65d6802d47536dec637f4fc620cc48957644694738f55ecce9a3f8097e9e568562559d7354390a25e040f29f579aa8450317b3195962711e3aa472e6bbeed343eabfdbceb59886e6776a19b248708580acb315b78223443977d12a0b75a7d45fc90794a6116419159f1b73245db0f2e7949c65faa5413dfaaf6320a9e02d4d5d5f062492556e2b0782c61c2c83035a8e8c827278f363423e6c626aad04538992ac502d039670ee1a818ab904d69e34b28cc550e958e8d64c714e52f63930df222a4125fad9585ecb8df3988c4e741ba70c8eedaa57cc653b6aa1a6ec613e44b8d56b26cc526b45e2674ae5e5296259b6fc448ed83d83499ac082bf566135a4e2c46c64ddd25a40377b05c2ce365fcafd24943db247c18cdb6f54bb3cace877ff4fa9fde2d6d7bfa40217cd5f80b0dcb4ecc3cd4028de12d50ded381788b2afb1c4243b0dc71398c9a0bc3dc6f95af62c363939bc0367d231f3a89fab18dd47e7d65ac644750bb13168328f63feadf07c6502011de5b7d260469c04087224b068f03a8bdc29aceaf0390a0fd954eac31e6a853f2e1e5a639f8f72d9398b54b08bedeb52c9354c3e57ed43865a0ff58aade9b6e7a87d41455e18a97951d12e91e06751224c55151ad1f345279b43158829f77a6b94aead4057797fc5ee291f8284db3ce3ee0380259367d2e764e76b610c6ee5f314a6a017cbd632cfbe9cbc371ebe41b5c3d47e7458adf0c3e2bb9e28dc5178a4e9d1c499b0c656117b938c9625c6c88943e850bc7c402a5fbbb6d4ae2dfbd258bb9f28b8b2a4d76df97483b75e48afe90d5da30f180c8a3b9673e45b58e20e2f07622784a330dfc8842d70b75c03b7668110715436b0426ebf776072bd2c40a1ff3ad4d89ad4613c0d01543353d203755557f0dcb3a0393c5ba21b69b380a353e53e9bca2494abf1cbc7282dadde4654f4c6a440da0aa92422a911d45c3f02a2d5ec7985b529184efb02e35553b57d5cf80d9757e4798bcdd702c316257ccc4cc78d930fc93514ef07c99073e82f1c0dc003d9b4c21e95ab48f184ae0f064eb4d75246bf91f5d17fecb870fe0d5d9be8898495bb99568f37a55dd06fc4e30f2a0dabaacbe5a600e7fc129ac0531e76727e41309026a45fe360f0af34a3b4b472e10f4d8c271de617c1f9fa8c8499219faa26e40a1ffd89bd965bce3ab3a2d6882690a73ed09acbe19dcb17c620c546ec0162a25effa9f3aefee4f86edbf04069ae429d4cc38a6b7f1aa8ee60c2662a2277d6f979dbb1a2c0bcbede091f16a0439e3469c5eaa0d950c40d52cc2dd8bbb11af8d6656ae0d271ea26be5564e61803585c98d53382a9543cfff1f9aab6054718e09dabeee8b87b4ca9f360bb55b69b42b0e0f79d817d9440fbb32c066008a87574778349d444ed44f28dafde6e6f4a2b1a67794435f8cf379ca20f9bfa5917e924909dacd47b2c8ee2421ee8c3444466cbc9f3d442cfe108d4eeb0d615065b8022c57cbe2acd9c2b129bc3b8cd890b212b828709a6694e0c80723310df98a2766234e1f3f9054bfe2d5a07fb698c36454b3db0e152cc48595393ecf9f557995ca504ffebc05ead9c3bf4f41798692fbdc6fb532556bb6f418b7b1d35a37a8352feff198deeea2735ee561c5c94bee5c1a08fac1db31e9b3440753c51cf00ada1424382d175dc70c4a869aaaf3c07c313417c7a9549a8579f5bdd1a591c4d9913c9b0cf8676f169cb9d72ae25ea580481edb937805024c67da0dc4632becb0cf2328c9398d7bed8365b6466acaab3ede6113e9b18f4c610b56c203a8e24c36411d05a4183ed591b784970fe4e9e9d2e0363a946c6c423772e723895d366203c51fe22ae6c5f0fa6e3ccea142da361cee913328fb1d219d566bc8683f3d4da490efadf45a69f52b140902e823a5e946ff5bc21c6d7c479f1036f2c6864965215bada07d706718971a52ac357d0082065450670eaa6eca75ac036fc48138e0be771ed5622f884391b5ff0c01ed1e9165c939f8b26377305ab20307bdbb57d33690ba5abaea9a770b5f7027b29df2857273d4880131d9d56793bdc6f8a70f6280926b6a07b2389f8a73c97c9b90b9985fbdcb0167359f2f50b11bafe34154f0dcfdb7a6794e82210e1855ba9fc5dd2026a405cf77734712882e68828923e685bcde5bd76a97beb66b13773c28421a6281bc0aaa68dc42c42961a69421bb554e5b60fa10e982f7f406f2121d2f3eb8a0162ed32f6c030e9f350a296f9f174354bd74360977b64f6c05dc8f36b64f2621e06637574247a9e6e894ee2a0c97c93757e93865ace9b53f108d4458d142ca8dbb9e084cedb19d553924694db996dd764a0880b822e147489d26d5bf9b4169c992c13f4755fc961d3459bd224d0fe6a8c8dbec8807e203dbf03d97b38764541b379b449558d0175efca098aef741e36c2b3cc42486cd47b4bf2b530d18623d926e6cf220ac6d1dff83932b8b5fe5d851dd7fadccaa36144192bfa68d75ac9d334cf706a27844707bd4521fa98fbcb5d7fa3ac83dfc9ec10e1ec2b5033d8cf462b6e0f61370cf22443050c158d1ba06f403ce470792c03b5960e348c1867060d5966a3c8d88ee95345be0ffd6805b2b796f39579c68e97eec22aab06fda69b272332e981fcb0702b0675cae82dfa89b5c62fd6bdb7f811d4b9e7d3bfe1ee681ac279e13dcd2192beca1f7a0cdb617a4de52cb702323a3b297c365e31a8083ccfa64db4ba9a33012e4aef8ff3dfed88f1e5a827f2391bfe1b1313d6c9545e2e92d98249e08e5842992ec37305e39c0d97576e54bb205cfe8be795f4cce2c07c3e9c07b93c2cef597bd60b29b178e4142ec198d42545024b0bfa582af2d687e873e1b0778503021767ef395b76438cd8fc3c3f751b19d02cb8bdb5489c2477242285bdec2d97fc66438a1dc89adaa3cff84f5124b0dd5b96eacb7f9dd6ce98b4266a1dedfbe4d21ef8c1a7c832c12db714dd34e10a5dc1b1f935cb19b9fac5d8b421d74f8cf0fa00bf70a9b2d4993c0ef6f508ef5f2a789bd6dc3ee88c6d4fa1b1d087da7c4b7c25536bd45115db96424dd0d11af0d6fca0d32eeb414dffc7ec7bb0d25fadc263242f791fcd58221d3e88a6e9ae4c36ff29c28c12e2fa57d14fa7f7481e9c17b4ba6da534a10209001a1045e85137f222973a32521d2d2ad0655097e0df24133b6b4163e24e436722658f80ae5bd48c4a840e631e50952b4ec2d5f17500a078f803233fd76ac9b594ec88ce8b76f189caa91b461c82c640381142aee6d6510035996b78b2353f4e9921fe7df5de1f732f76af3a8f24fd3752d42b1ed2fe65f9b79f46163723bc0fa08d8a01ebe34e9f088fa5c96f3e57c5b2b5c5235858cd5b2f56dd0be2ac9cfae6ad68833a65056a266c1d9cdedce95376a80ebee1edb5f853a94e32bb619f61697de2a49cb4739af37fbf4fe6913ee9a952b17e836f454c253c5a51e7592526cbfebe4561ba906baafca62a303757fa10f5e18616d7ce06d694288874557820d664fbebb41df2aad5c541e975531c0fe462955d2b15093a255cd263af897c5fd3d8a21f3e2e93dfae6f6d70aed1dd37460fee80655682c7c666832a7731275f80acf168caf74a81075046bd6e9addce9931fa2026facbada927a8a62db1779223f88d814aee8f8e2d25f2e74fbe5ef0c77d362d3e8db344b831c2ba34e74ef00ed9bd9f008276eafdb9b7ad06717f32522d65873e2b586ab9d9bb5e872487f4ea29d9e8a81545fbf22cbd2095007437d5897c60d38b8ab547810208685d79bf210f5d3429ffdbb1dd25c747f3622ad2229734f682d0967ef8b430b884b1abf7e36f2a669f5abfd23d203c19c1900cfabf080cb53a6aa9ef9522987d076e20e4675f9692579db14b5152b97cf448a68efb6da749bb8637e281d16515176195690eab4e110dfe74b6fc888101ddce56d482f0172bc627dce015ad9830fdc0b4d88f185f9678ae741ede7b20f1cfd8269df3529e957938ffee3031fb7a5e71a3dee9a976e2715deded44e459fac35bdc48f873906e606f01cbfa6e89d5369325815656fee488131afdc9c795e00aca139db2e3ca329fa0fa6eee20f98e18cf27141fdbfbf0fd2fb52313d41fd8e14d64bf052cd8c0befa167a955ea46f56d44e0e58d306713ff2ffb92cf6bc912d6595cb934c2d2f338ef99250233cff6bb071ca5fac9820dad0709f0e9d7e9ff7db775daca99383be6db5ee281a2b1ec55e8af2a7288b471a40d4d05cb3bf7659f0c1978c751e78800d9604f4a08474de94a9100cdd1143fe2f202b6241214ba6554a3fbcc02ad280524a9af357da685a02f422d2403579e5569287dcbcd8c96754bbc4cd709f766e46b54ab30703954648f8fd02ef3d53b26be3d5b3721b71ce7b8088417e06a2f77a97134a164708830000000000000000000000000000874f673b1668ab2c3f0a0dcc8bad18aee19eaeac86b363f67051d63780687d03e8a0894a33dda6") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f0000001400)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="68df37a614ca6c9144d7643b0bdae1634df10c1131299349a34c952aea2102bf35dd6728f69ec04519fb21ebc8dc5e4abb7a4d8958e088b792ad", 0x3a}, {&(0x7f0000000100)="4e89439f8845f42eb5c4168c8f0045fff237b8eaeeb0f1797b55a3a451eb2db1a979f64c07d14370ebe2c4f7c434d74c323a2978c9fb05c47ecf618786913c980368a71ae63ac01e3a95607b23885ed2a5f61c525ebc27d4d3afe2a6e9aa47775bbe732abce878d70966cca841d4941494ae19df92f9a6fd514d2eaee726c92c402587ba2f709cf866fcb32adff670e38f4628a9743adf37883822246403f6142092079d6c84f8ddecd7f46ba938f9", 0xaf}, {&(0x7f0000001240)="4e64a6188733d264e48e33909014a06c31949ccb1825d6da143c9f38c659f579d4645dd398dcf75aec5a84f1db4f12b029b85c843fc1e438cf1de5e838c5cd2ad85234bbb03cd8ccd5886abcfc6c7fd8b62142a4b53ea965a1d9fb47010d92b11984b2295d7b8853361b6c8a7489581af000807fcebbbb8c1908876f848bceac1868174595ea1398ff029ff3b5320601564dfd98a1dd53283dd58e60464f36af7efe06bf5591956d48ee338294c850d25e22120ef0e98d699e432fd418ddd671ee0f9767bb542849d4c6794062ae648533bcb75e32f18174affad7416ae537e12f4da2e54e36fa8358a3", 0xea}, {&(0x7f0000001340)="2611b1b75fa2db69eb94cff91fc59843dc8404aa2586a721e1638c87fde3d27ded3729fa15b1a5c7642d891da3a14f5e621166eb0624eb76337228cbfce77dd5b1acb08800b121369c0030b21fbaca23674995c8fbddc06019850add36d10c233ceb31b0ff8cc44f2c7fb858541607705ef4e717eb00378aac397e6315c2748e169e02e16154ec9160048f52bfc85f44eeaf9433fb544e718ce0ede51f63acd404ae76f0aed79df5acbee1b258451b9a15a1fbe360", 0xb5}], 0x4, 0x0) 2018/05/02 04:07:12 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:12 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) close(r0) 2018/05/02 04:07:12 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:12 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:12 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:12 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:12 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:13 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) close(r0) 2018/05/02 04:07:13 executing program 6: syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB='dU'], &(0x7f0000ea3000)) r0 = getpid() pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000002780)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x9}], 0x2, 0x0) 2018/05/02 04:07:13 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="429099b86cf354a524a61102cbd713f5449f6d627fd64b518975288e518c73c0545c122cd9247f26c67346953bf7b0aa255b15d48969d5431fcd1a7b6928cf98494458f772e1d2a17b441c15d58015", 0x4f}, {&(0x7f0000000240)="4b82ffe39de788a79785ff6018ab87cc4fb0831392a0b4fa3be80c18d645be27856e585e7cad44b93a930160beec58d98d337019bc02054be599d1d94f42e2934e31858ab63ac20117079579b104a345bfb68e91d70cac3d694916a7b744a547e3c73cd77c75f05ff1bd20afac880bc8df7fbbf57eec95b218a7d1769fb87e80ac53bec43f0dadbf41df1eb037ecac442890b71fae266497c7b8b4b2679e8f09896e3bdaba", 0xa5}, {&(0x7f0000000300)="575b2d64cc14c9e6c0f1811e2905c20b9bc72061c5ced2b5b7fee4c10240b9cde686547587ff94ca537691efd62fd02293f35b5f7080d915a6a2930cb032c85bdbed85f74c9b998c1410f0e5cda92e6e86fb511f258eae77ba2ba7e47e6fc5a41e687c4610ea32ba6e0a790c1c863e36e609a8eceb673d97fe00c2d84e0f791d8aace79994188767f5c4869e0b7e377767208429c95b9bacb8f2133d4e4f8e0e2888d0cb82d8db0631bfcdeadddfcd4233600befac65b23c2ef2f834f2a699813b53084bf7080b3036a7e7578f9745d5344da15154ab00d77d55c06ca015e19869b6c71dc1247755732d6b34701d842848d5e2da0211d8f5242a54c6ead0a38e9f1bbd5674a58524dbbe0db4965d8ffb4b1ff0e9ec575ddaaabf5be602374956279e91a8b12d0ae91e622b24cc0f0c447afe35361336ab1b7db76d0141ac66518b11f64400faca0df34c0f049c94068fc0efe63b9e204d9b24a5d05764aa70deb1115031e243def10754e414d7d315ea4a2f6b471e24df765adb6cf9e268d8c7ac0e97fa785f2791f4102c9bfdcd354091d041239045c3adc30a990f08e0c15645829bee5198f4e4f111ea851f20f00953459ea54c977e8052b4bfb187c46774d9b85f6c0858ec7e8cde750bc7935b93bc245f20223dc733b6a5ff46d33cdbfe10c74f010f4003d965b0c5d929a31a2d7d0388a06c03070aa3a5b2f5ebabe086404f6a5b8c07b41eb4dbb9e69df77de0f8e931640db84acd08a2fae4310b4deeec09409f95746226b9297a5065eeccfb6fce6f084769ac8a967121ef64d9bccc855a1de66d00e2f0430e6e8daf6810fd1944c5a9ab9e89d4976188e9be1aac5eebee53b25068070d8ca5c4fa5d26b50ba5d2731600b5f896f0eb16e65591a0fb719fa4f247b2ef32edebcb4328b38b6cbb076e077b5275cd33871dddcdc529112d16c88ebe2ad1d7beb3f067b8374f485296a1c07c000faf1098f668f5e4c40f72cf8bae8f7e52ec8bccc0dc37c5fb4d7d82a54bd345f0ea7f4fb6c41b41b0e540a3bef439aaa4bcf83c440ac50bb3421e94f0185daaecbccc78ee1428b8b242b54ecf0a79480a38ca718f90d5b8ed13e64c3f17c03e43e310ac10ac8d3678b8340135286d19e98175f0fa8a7c76e0823c8d5a944a954cdf7b7a961b66468636b236ec312dbebf20b801a6920ce80204a268351ff746f5071a97d4595d53f7b018d69a3a4e31c36593a5151e464d15f77ddcd73f0aad42b1cde78cc632a67cddaa377a24430a9e16f91b0fe2f561d61bfaa6d5b829f3cd6dea5aed0def8e05177db24b6e02465f681a438cba71d455e901145266af0cc6f57d8f0b54112815005aa2c883045bf11603f4adce3b0bce0f3ede17a9d36ff5adc8f7c5a344108da85c157c1daafbd7e4fbabebb392518142b682c74e3afd5768c7924b4ceb8761f8c5ba8242b1528fddcdb6fe0d3419c1058754f31ba2f7c95ded892217553c2dc7cc46b9476fadbdd0c286b8d83fe8ca34dd94215866344d9f267537cec65774f1498b8f6ad44e6fb1904153c0bf807404393bd7593534c963c56bf7913eed6f43540dc3c126ac64a9e3d47e7150db33f09a493ba8f299fecb088d8a462a943c0200bd7b6cb46cd4fcda4738f1b4ffa2ecac193fc18df09534881a0a74bcb22e5c75178d43b90be3117b58e79d75008c1e5b425bf70c8b1bf7c9a22c4ad41d3241d754c7a2cfb619529b418a687ac734bbd2cdb8c838fcf1e20219da025fdc073faee3d05f5cc2a1e299943aee57d07c48b0ca1df86f1fc90b6c1889b979bb63af597e1086790bd4161bb7f903843acfb48f667bff42c101a076c31ff4f2f92834d51302839af5e4542aae655adc518aab4971918d8d60983c1f784ad319f0ce0ad89b895b020bf146dc6a7ffcd97a9a93853aa4ec14c10a3b2a7e567c7871c22a53084650a13f6d93d455fccc4a2b005590942484ff6a8f7456f3800ba7c89468f1d072a8c2dc1a73bc021706bc0b16788f5b52c602014c507670639e383b355523984a6d804c104e352eac175cbfb7d1c4aa368489ae13fea94fb145f06db1a5f4f57daa28d0f1ae9cdfc17398ea15b01dae94d1501167e63a2707bc0ff7a4def24cf1fcd3d713eafd12fcd06435f701e6849cf9522a2f8c3c86a12a7d5ce7f9fbfb381f3ecf87e44ef9d3fa8dcfa564c4abe5bf923f0151a5260b0b2c993a2a5657ea7f5a33d8049424915bffc1086712edbdd5f28fa2ad4bef52aa6a6af9e6c0c68f3c88654494e80a2cdd249b32858c9feac3585a73b8d827b76b833b735f4d087c553ea49fd7f2288c8a963a774a7e4724e8486a9d5a1cf76c510877f3cd9b49db9432bd3a52fb0fccc0f372fd71fc1328d9dc0f7c41e9f3d0de5d31fc60041ec5261471b2dd91ca31221fac406e90faf17fa149afd6b92dbfea05cb030cde886b5d31ee58f6d327c10120245d4cef2f9e6f43279bf93c2625eb07d5ec166d991b493e240e412e7318bcbbb1e350f7320e7fec680b9c050886b98292916d1873c75505353caae42423172b0a7a433c56f345ab59c651867b44a718c0117cb98b4db575ab929c932f8f86d260540df70f20237c4c15da1e6e26f1370601b74ae34c199894713b4185dea97be7b3a9b1ddbefe5b5270b1ad71c3a698874b8c049d2564cf2d708e6fd12b3ba652ef02c6c807bf164044169b111c7e84be6f4d5d80cabede2dbec709825149a392223d3f2dd669f4cafa5aca45e2e5b0c27dd50d856e2ae4ce5558ab69efaa58f7c5819ba80bdae71eaddc5be746a994e2d69377d74b93bf0edd842cb6f90916062193a0020c6bc7c163afea533269cab48c4e1c61d8604b5e9b57fb542ce2f61e4d7c72bf601d4a8b7485b2911250f8f10706e9429f8eccfdb641cab220e3793a6356184ff851031934e5fa966a1484dcaf6f39b9011b159c07623048eedc922e702e2b4d5d9ec6dd91cdc49beb9e7d773e4759e90cf4fa8f3713ed1b3f8a272f08e83ce7dd9e44c721aec1e3b05c0663e1aea5e9fdfdcde336beaa806c51763dec0f37ea5cb8a4d07f15b57bdc58d5e17d465ab04862f2ee45d93a2d6d1c408d26813a1a56bd4e80da0ab75b2dbcb49c79e303ce695fce395ee264f7220781e2470975f749c78457862d8063d472e5cc57128a17fe4a7e86f69f05e872dce30b2c54da9bc094fe5d69fa7b990702810ad3bddd7b973e2902135ebeb61326dbc7268962443bb46fc8a0844bcc328a14f27e529b37e6748ffd68064fe3b431fd38609801dbc241d87cd3706f8a9d25af7c4642de84ac2a3f5c10070cbb978a38e2289e9fd7294543b19544895633f5b17e45dec847979bc2d51ec041dc57a75061c8367a6869f95c062c3c1b73d4c21db99c205c043ce3d4807205d3e5fadb6681a61e05982fa8569334bd39ee28851187baa59b859fd263376d12444401afb82aee75567bd4c4ae08c96348601fa423414571658634ef52c0bb1c909505a8a367462ac1c2ccc5b13eeb0b54289ebb8fcc6e4ca79b5c18f4f4e6f6ffac9e7ac5d5ce1ddb91d7158ac39c92b12267f79b53588ad5a55a9ec1bd24727ccce2aa94a44713eab4e58c09235cdea3a09cc4e8589d330fd16f1f83c5204bed3a778b81d97419faa611cd933cdac4ee968d4914d3ccd76f4c6e814fb500ff266894b32bd010e645eaef74eba20bfb5b3f24623fc5314500773875a4de099198b5392a14fffab79e2864e227375ad152542d4f985768b1791af635f61348f6ee3b574efc810fb46f545540fd09666d9b3df97fb815f0dfd706b445445ef6640528cbbab382b6e6f3f82365aff50431ad30e27f26f771485e636fce54e51cb67f87eb46d42b298158432579b7736e7d0040f20b0b8415eb14bebf9aa8e8fd958cc07914f97bdca636045300e8740a9c72dc04735c421c29ce24f4ca03cf9cd7c01e3ea784c2d593a52c63a81e9cc7dbceaa8897470e874be15413b3c56806c1d5c6a81ea63062122b5898f37609f3a0afc2ac5c57d9ecfe31f9f090548adcdfac617271544028a7732fe06cdfb8af7b982e6a15beff8eed62dc291976fe00c9b26f650029664f93893b2ca83d4463545ecb404d1c935196ee849df3df8f3eaab506862a88f9ef698c3b5bcfb1c984b7818b6106ca42c4ed381c7e959c0d10732933c83262e1b390b7014cf7f6daa27fbb381e7d39f8607e2e8a94e63bceb5460d05d833e0ee2eecb0c85cccd58022372a544909ff714b86869426fafa2a794262fb1c588cb2a21a844367162ddca53784b4458b9bb421772cd5d6b63756864ee0738bbd9d4ab772a5a2e9a3d2cd32e438dfc362e9c9333a1ada1bb669dab95871d3522cfe8e38480dae19c5f2b0745ae9748238ea157c09ad88708de85d00f24d4d3d723226f6c890080e7a54f11d8e0113580ec4adcbfe4dcecea22a032a2c487bd9ffba051278a14768323dd2dca46a4e334e58c79a5e64f85aaf6d5e90508ed556c12791ac4c3c00523130ba532d4042509afe55d05fb6fbbdab85b2c9aa20153f8cd7da2909d828906a37a7086cb24d9607f89326b307ef77f0d6ff6c3b35f462327c33b0fea7926cbb1e95a0079a3b55718a49a0a707a7fe53e01d77107382a2468b0f25bbdbdbd523036097157f5c7ad46d7d917a213988ab742441aa5f4f6ef90d529b146f4f3b86ac3c87347fc3f3b2b40f9316d515713d89ef84b26c2326988d134b8c7d4054d22ad857b99963de5eb014794d07cd48c1adef46001b63887cb4c7bcb30d01885901f2f972ce51c199b44e50c5ec85d2124af0c8ddac40baddd09941712ab177ec3ef1dff8d6d112210d4151f4cdb5fb2e9a4393b26b136dda7fbad9c5b7fdecd1b960ff3f133b32ae9b1390de452d90a7bb0d99ff8eb3b3a4db26fd448e96689c63352d61d98a2bfd8c65c88be6014207683871badc184ec06e4726b0ee3497b4343953cb0675427fc5cec99e8344864c4a5c3f550e2065dd6a7ab22ce36376b01c64d5f89bd5886c894ffc5ed85a70713114d3c049488edcb5200d497c6d307f8617a3fce37dcda7f26ed0c99e043676556183953957f6d4a1e3fc43df32e146beab27af06b62d2609d999d120a43a4efca31abab4b5bb6b10532ffe916ee3769e5227cbb460ee2430d53ee888e4b7c0af8841dae65a0e5fe46cc1f567d528a5df7dd500bd70a2a4a704d45b4b4667e0c7f84a51cc29fd11af468a5ea3e67beddf0f9e7d26ed4b58f0fcc3874d288ad52eb9534c8d50ae64d492dc20e753a8e598d99b9b13e7c17852a6244a125d3992a08e6176ddb28ae5039ede6ad34e347fd945dcdb091067a68708a58ba849e40513c58ae2a05c376911721b069fd575b7069e8a80975ebb64333ad96828a00efb62e50ef50ddb626047b258d48769c4a8193a81850edf4f8670dcd41539f35e077ef352d9f046b04adba26c785c0bbf540cf5691dd08ec8811d418a03ebdd85c26435bb9b31a8fcb9352f9574adf6c83eae94b99a162f8929e8a2cd50371a1a579adffd871b235afb76cce9ae38c36a64fc37bdc19dd90dc36f7783960ad813b195642f4224e4082fb7f390529ca01891b81eb1e3b5ab87ae252994912beca828dd250fb9e0af69ff1facafd188d6818cc7282b229d4ee962b32457c9a5ba65f2d661b648dbcec5921193184ffc894a78837f873847efd398275493ac20ce7dcec36df847ee76eae76160ce5d88951b9d6512049d1ed20ad27da1516034307d31c4a09d19334b03968b317f68ff903d72309047e78039d8eec6103d3e", 0x1000}, {&(0x7f0000001300)="702de08af45d9e5c9fbece968cc34ad1a89341d2be584e32c57518a541f0bde3570ab14c4a783e366c32fbd06e6e67618da2263a2e5770ba158508318d6dce1e67f952825502e2a50b3f4af6eb4abe6899a06f3edbe005e8cb4c6a479587b26e39bfc680ccf61894adaea76bbb62c9ec1fd25cbc1335f8520a120951c5b1f6d6ee1535d3d8669870169801552725000f62467b04f1c41acfd49ad45e9537b5409631140902127cacaececf7419bf9fce60456fab6274b87e726d97e5ef6495636a1170ced053614401", 0xc9}, {&(0x7f0000001400)="b1b336929bbb5cdd61eb1e353acedbe324e81b85126a4957b95e92edcc37df6459c238b4dc15150a603bb000f4c3563daf7b91c53922dd009206249a0a1edb8ca47a108d0a494a72bc66fe6d050326c67422340d2ed6bb58cbb55eb5869cd7e834ace0c6339b5ea83bcce2d7f99aa06dd438960e755df088352f3c32d21a5c37610615d692c68134d30864e1322c7b1b1e0c253d1d701894c117cc26b532a6efd6c0f29272c346b52f9e9c85e115cbf0316fa63f4eae8408185745ddf40b3f419ec572a7bf149daaee6def95229aff3acfa65f3f1a66fd26798c0ce774cb4b", 0xdf}, {&(0x7f0000001500)="0ccdfb1fa49368d1ca9feb8a701d45520b2497b27ff5a99eee8758c1ad2a6027378b04aef5222f21b185fee9f227ab7343df223bc49882ed1bcbce9f39ee8893f670f2079e327283dbfce0d72feb03bc2368f21acfeb77c1a8177fc687d4ea55ff781b0fb1a65c87cb4e146da245301f509ade0bd80db76a04557558ed648794d1aaca28cb3ccd5d69d331c05819783995e01043645ffe4654ff2edb9026d1ed3d38264ce78e80cf1daf750bc0e06c75a0dcdf46bfa60b2930a6c081f0", 0xbd}, {&(0x7f0000000000)="a7e256f6e5b0b1eb521a66feec2b4b4c30c7", 0x12}], 0x7, 0x0) sync() mlockall(0x2) 2018/05/02 04:07:13 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:13 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:13 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:13 executing program 4: r0 = getpgrp(0x0) process_vm_writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/242, 0xf2}], 0x4, &(0x7f0000000000), 0x0, 0x0) 2018/05/02 04:07:13 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:13 executing program 4: r0 = getpid() syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB="64c2"], &(0x7f0000ea3000)) pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000002780)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x9}], 0x2, 0x0) 2018/05/02 04:07:13 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:13 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r1, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:13 executing program 7: r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(0xffffffffffffffff) 2018/05/02 04:07:13 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0xb92, 0x82) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x80, 0x0) accept4$netrom(r1, 0x0, &(0x7f0000000100), 0x80000) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:13 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:13 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) 2018/05/02 04:07:14 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) close(r0) 2018/05/02 04:07:14 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:14 executing program 7: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000000)='reno\x00', 0x5) shutdown(r0, 0x0) 2018/05/02 04:07:14 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:14 executing program 4: r0 = getpid() syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB="8060"], &(0x7f0000ea3000)) pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000440)=@abs, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x2d0}], 0x2, 0x0) 2018/05/02 04:07:14 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="f5", 0x157}], 0x1, 0x0) 2018/05/02 04:07:14 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) close(r0) 2018/05/02 04:07:14 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) 2018/05/02 04:07:14 executing program 6: r0 = getpid() syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB="09800a"], &(0x7f0000ea3000)) pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000440)=@abs, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x2d0}], 0x2, 0x0) 2018/05/02 04:07:15 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00'}) close(r0) 2018/05/02 04:07:15 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:15 executing program 7: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x418102, 0x0) 2018/05/02 04:07:15 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x5, 0x80) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="f5fe5f1d7bc236535f3e97d9366195f1331ebad9b994db852021742ddb2c9315f081f7e356e3369a68b66ea3893a8f4433", 0x31}], 0x1, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x900, 0x20) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x3, 0x50) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') 2018/05/02 04:07:15 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) 2018/05/02 04:07:15 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:15 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:15 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x8, 0x0) 2018/05/02 04:07:15 executing program 3: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(0xffffffffffffffff) 2018/05/02 04:07:16 executing program 7: r0 = getpid() syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB="01080d"], &(0x7f0000ea3000)) pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000002780)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x9}], 0x2, 0x0) 2018/05/02 04:07:16 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:16 executing program 1: r0 = getpid() syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB="0a08b3"], &(0x7f0000ea3000)) pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000002780)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x9}], 0x2, 0x0) 2018/05/02 04:07:16 executing program 3: r0 = getpid() syz_emit_ethernet(0x1, &(0x7f0000c57000)=ANY=[@ANYBLOB='-P'], &(0x7f0000ea3000)) pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000005e00)=[{&(0x7f0000000440)=@abs, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5baab8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc438d9ac493fed82f513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) process_vm_readv(r0, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x2d0}], 0x2, 0x0) 2018/05/02 04:07:16 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:16 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:16 executing program 6: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') unlink(&(0x7f0000000000)='./file0\x00') 2018/05/02 04:07:16 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:16 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:16 executing program 6: r0 = inotify_init1(0x0) fcntl$setown(r0, 0x8, 0xffffffffffffffff) fcntl$getownex(r0, 0x10, &(0x7f000045fff8)={0x0, 0x0}) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace(0x4207, r1) ptrace$setregset(0x4205, r1, 0x2, &(0x7f0000000040)) 2018/05/02 04:07:16 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0xaf9, 0x80000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="1963f71c6c9014bcc32232d85d5483a8b9298098aa66eda0cb58ebc6cb551da185051481e219abeb516b421375b64809dd85618f22421b94c8b106fc9d58ca6fa9ee987ab96f8d45f265be42d1a8504325b3d9f375f9cef43ac2d05e781ffa32eaa48a6e57d9c932bb647fe0a25e5c66e4a6d028d02ecf55b15196a36463"}, {&(0x7f0000000080)="d0316850761c7bc61b23d5c59a1222ef"}, {&(0x7f0000000180)="ebd608255cd9176cd6826539bf35489d67c8d92f2a912b970fa19df69a282eb540dfa61751096e66e574e39045b43c4d14d921d014d0466c065e105b6794656f230d1cfa34f33e48279de8ae5afabb261653c329e6fd9c166bcf245472bc2f24e558423c32e9dca2b1bacc6c7372a5"}, {&(0x7f0000000380)="8fa541d95c0088e9ceafc21493f9c365d002a355f913e461d4298fa7deb06c0bb28cbdce750ae3dd87fbb1182abfaa13bb744b6b9b809d101828fbabc031d64de9481b67c9e668509a80f5dc69a11f324463b34a18691e15ded1fac3bab8ffa176a4eb27a158e12a6bb19efa979dda8974fe9a"}], 0x0, 0x0) 2018/05/02 04:07:16 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:16 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:16 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:17 executing program 6: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x0, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:17 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000100)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) prctl$setptracer(0x59616d61, r1) 2018/05/02 04:07:17 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:17 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:17 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x3e, 0x0, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:17 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 5: r0 = geteuid() stat(&(0x7f0000000380)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000180)='./file0/file0\x00', r0, r1) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/dev_snmp6\x00') clock_gettime(0x0, &(0x7f00000001c0)) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x77359400}, {0x0, 0x7530}}, 0x100) ioctl$KDSETLED(r2, 0x4b32, 0x2a959955) r3 = syz_open_dev$loop(&(0x7f0000000100)='/dev/loop#\x00', 0xfffffffffffffffd, 0x82) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="3f417316d7c4f6f500503af0a84c6a7815fd65dbf5", 0x15}], 0x1, 0x0) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000280), 0xffffff22, &(0x7f0000001600), 0x0, 0x0, 0x0, 0x1}, 0x100) 2018/05/02 04:07:17 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:17 executing program 6: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)) ptrace$setsig(0x4203, 0x0, 0x400, &(0x7f00000000c0)={0x0, 0x8, 0xfffffffffffffff9}) r0 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r0) 2018/05/02 04:07:17 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:17 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:17 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) socketpair(0x3, 0xf, 0x2800000, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:17 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r1, 0x10, &(0x7f0000000080)={0x4}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:17 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:17 executing program 7: io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:18 executing program 6: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) 2018/05/02 04:07:18 executing program 1: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:18 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:18 executing program 5: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x180) ioctl$BLKPG(r0, 0x1269, &(0x7f0000000080)={0x5, 0xfffffffffffffff9, 0x92, &(0x7f0000000100)="4f08bfd6c5851fb7c517ae2d86dd8c6ee17ebbaa84a7f432a70a0a705d6571713c1d7f0a74cf4400760e4afe7aa34fabf99e85d69e724ddd88ef80ce62fb42be78a6004bedd2cc069c1aa7f0b0ab7c2eb51ef2e021b3dda5abaf0c391b639d17f43041f407b6533ad60a6750b3efecf2a0a77a0fe390b5d8251a3fab266057d3c923f9935a9946e8e3221a9eff94234cb26e"}) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:18 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:18 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000240)='/dev/loop#\x00', 0x400000001) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f0000000280)=0x9) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x80000000, 0x0) setsockopt$bt_BT_POWER(r2, 0x112, 0x9, &(0x7f0000000080)=0x1000, 0x1) epoll_pwait(r2, &(0x7f0000000180)=[{}, {}], 0x2, 0x80000000, &(0x7f00000001c0)={0x65655bc2}, 0x8) pwrite64(r0, &(0x7f0000000100)="896d3a7bed02eb70ee64788ef892beff5b0fc98d09e2c656f7938540b157957217f5db85edffa41dc1b742c868499e34a919a96be5b75ed61905641a9328a8d711dd11206ec6efdd6a2fbc2a80c2c96e03e18175a316e7f989058442f043e39364", 0x61, 0x0) 2018/05/02 04:07:18 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:18 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr}}) 2018/05/02 04:07:18 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:18 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000080)={@local={0xfe, 0x80, [], 0xaa}, 0x7b, r2}) 2018/05/02 04:07:18 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:18 executing program 7: io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:18 executing program 7: io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:18 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:18 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x7ffffffe, 0x8a) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:18 executing program 7: io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:19 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000080)={@local={0xfe, 0x80, [], 0xaa}, 0x7b, r2}) 2018/05/02 04:07:19 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:19 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="429b6983f551f712c79e8a3313017d90ffd177997be686db51962cb014ade0c5ac48bdfad0558b71ee6c41c5fa48f5bfcc66336513eb9044ad89f5495ce550d00f50f3470bf9dac2e3bde5a920f5e926156d01ffb7262fb355cf8ea47e02eb55", 0x60}, {&(0x7f0000000180)="526444c4025462f61e2259a891f3fa81ef76ec49109b2cb0a7a1c38e39ed5943a1b3181e72989c1bd0ee950863c79cd2065f040bb98a090ef4bdd881a509ecb19738e78d6560fddb096da2ad0201a7d00f104663877c0af4bc", 0x59}], 0x2, 0x2) r1 = memfd_create(&(0x7f0000000000)='/dev/loop#\x00', 0x3) ioctl$sock_inet_tcp_SIOCINQ(r1, 0x541b, &(0x7f0000000040)) 2018/05/02 04:07:19 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:19 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:19 executing program 7: io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:19 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x0, 0x80000000000084) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x8000, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000100)={0x0, 0xfa, "2156c35461de58a3fdb9e8b31e992fdfc7934e5970e7f29e8cd7811be8eb2797cfabf8d8f04eafa9d5e5f0c5f6fc9003df4b47511e1c08fad6cabe3ad60d105ed4edc7bdd34e667d4699f9e4aed5734963ce4f4f57d487e4a5a914dc3da6359a7eabdf19f492ab1db3f9ed4f5bc0cb549ef48efb7ded2fe80cc1cd3728bdc2241ba2590153fe6a7f621b8e11d180b8baaf23b1a4959a9315ae831559f31a4a530b80666a6d6066d320dcb37eda642da71bd86c2398e844d07e83eeae4a3ffb6e9af9abdb27bf8b815bd5dd4b9681615f6dfad8b7c25a10217236c55d9b5dca2efd12e10601b1fe017ae10603a86710ac6b2f85f27cda1e4254c2"}, &(0x7f0000000240)=0x102) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000280)={r2, 0x1000, "14bc1f0a579818426c1ba2ba4bb7a501365f77213bbf13c13298b5965326836c0e782291016fea938551d3a2ea8f015a3244922c3bea1a9d5a280054d043ada65d7a7f75d13de5f382aa2e7e3cf7f81021222e06c5b08e22470a2c5f4363583c8235b5e4cd5244a04ee74e822fdc27deba36346cf5445bff7a6efdb3dfa901fd3c86789c5cee5e51095e1d544e87c87f1d7d8e8b4f086dece34217085864ebf72151c80aa36abd9e6f5d76d3942d364edc4060c10d7f1d919d13bba2ae803181c6b983016d3db0e79b3da6c79ca64856dc32f5f0896f9824375bb7320377a0dad06ebaa20faef0d534f2ac3d42245b65ff2567010472e612ba3b07106e9edf844e70fc5d02676d7fe13b1c1e5e30c23c0d1664ef1a67de7bcae8269677be5cd8916debdea7b999d46a20d21cfd78d71d9d0ba213bddf9c31c739408b43bb955f226b1dcb23a16cfbda6a029ded9f6e7022de9f5f986dabb34c042a34245602d7911b4385c91a126d7aea07e648f782f16c61fd493226c22c93ed7325044ac513055206df64ce34a9af2343e2a4a5a0fe8e3f66c3e4ad0d7b590335e813885dd5907c527c530cdcbb536189b0013c13c06a6bb4975af2c29125540220e8716adc8477be0ba02674b03cbac6b590fedcf24c1a58788f69bb9e1783496894d3cf0519014e984a8ac3968eb7bdd3c1154821938a1edd54b4438b694aa130539b1875b05330e8676fdf46788e5ce3c3ed7943b2f58cd5ca260055c4b1b9a00d0c7a01377cb05d9bf58f9e074b44fb73c255de39f0dae5b65e7bf4e58c9209e15a1434e8cb09b4f5c4e14d30c9b321924663fc6fced64d50151e461a1cbfc5bd7caa822d41e9f6f7b0b018cfeebf76ecca583837083d7e45dddb440530805a0ccb6390698ef2ffb91dba477d678f5eb406a5f757987e41ca7f6c8fd2b0781426514bfe780eb43701c9a18f25878272e00c997ef7bf83182de22e23c57fc1cd14597995f6204f81ea9f92107873d632fc0f4f2512b8e4b450fb26ee1f3a6ea65e91fc1878c4b6b467eebac4fd35d897ef5c53ec82a88c9ea1b777a7d9a6bf1537ac0c6a725c95c1481152b3e8df1e365d89eaf4b610143e6885007c5a34300a63f56e3ffd36f6f9127b0e9b926b785646556357342d6c39cc331ac7f9be7e4773149d254df393ea93a734b0e792cad52d3dbf135a50cc0d26dbd69b8937d922c071cbb26c6b2cd9b4be950081363a1df580b8b8999131045ed62b7a00f585363449a2e9a622e7e438deb14565d84c7dd3e3e9019b0ca1b0de554f8280bef2d2194965c7627563a2e3367a46fad44d65b394c26edc176d4da5ad7ded9450bca6c8e2e32a9a3b454c323f4fa90ecd6509c4964be5f7f36982a8accb26feec99db7dc12355781998488385a5d512621c124cff8f8a58df889a61746913c7321dec204c31e469d425dfaa7d73ca096256c0524a6c76d527f3efb30aa27707ebff06a7c7656e6c751cb564dc363d3720e9c10840e7bb5956ae8662cd1a261fdcd30d29155a7d5882c6b7c490c9a97eb7913f5cbb3530af6bd1e79ed7339dfb88c21d7045b26f678b39347c06224f29e51b9d1039b57ea8f840f7ffb41359b13bd7472a7081f03449efccfaed7432c644f1f8f98a27dbda80089e43b4d297d2f8e12ed7e718d2cca5c09674c0a37f4b34e085197d46d49638c2b4b7027d9562b9990be15e17f0b0c60d65fd55c54cdb53c6a871201a1b33d7ba8a290d8355da8f2771d42826b573eaf2229f63f4498d8d4b4ee223b97aeef75a63c8ef1477868a76436498fd07990d16896402048f9a49a4fef8b9cb29a4eced52c1d9a1394aca306b1acbe0639724a8de8e461b1bebde1efc16f7ed7827502a6cb08bcb5577a5c7485205586080100a16751c92175bf774c26a7d02dd26e520676e3b37a34f3dcdc9eb6825a88c452c1af8f08a1b7d19bf1fa75b3a69807bc9a1ba7c837c835af07f927f78b2b49ef252720e50a6c42a911d9c8ec7b51ea183bc0014b46ef1448c640d96af75cf6d6a9c457765b9299ccd0f6b97fb722399b2e7724a5c2cb72456a0f6e52fb240c31276724c02ffcb9dd78f8b9a16b082e1ca6c3b29d0c542608afbf2130ac13e1abbf268db53e82d260cfb55be29c2c1149ad177eee574088060649847ea1cef51993e9a43350e4cd4f02ad72706da1e065abc36e2f098df56f06de0dce46564e9391f911183af06b0d3f50166b0d75600a7518a5a6c1a0884ba9bbe394d6592c099adf15661deb794b71347e18fb03f08ab6c8adf30594a78e3950f9c626bb24bc4cbe5e2064006a6fe1f1458dffbcf8034e0259b6892077d1f66e70ccaa6de9c302e7ef0baba9c6c1cf9bf793ad208632555208c346f839838bb33f70b2038e458484cc9be32258384e82043c65fe0a154097379146042ebb93e551e0662fe5cce2fee949a8612d2c166d9ac63d7ab80ba112b86a6b43aa2e402ff0d8b4bf971aec559b05c960a335983851aefe44146b8ffa73b7225e00f55e4e26d90f66882ab0e911b6d30a9e8057ae2de1c8155b205504017d898c7e6dfd188ee17b6a12c6b5811fb2ecbeba6ff618efbf7173c1e73632d14665d3e2e22a81d281b24c1492346b47fa4f9a853d29cbe77b43b5cec23619d06cee7692ed71cab45e928bd5692106f8f6ecaa3ef76db4edac506589f9d86a5861b500a361219ebf5bb7620785ec32641b754712579365ed585f1f70809e1ba4946315f63b56efe18dabae213799a72b2a38f67f75aa23835d43105594cc783846d0e70f34d6f5146eb53a40dbb4df9fe95927a010b60998f8887ddc7fd88ac71101de1025154e6525e18769dd32d207c2d6adecbc08190c6c3a9ec7d2daed90e1f4ddb9698661a358fbf51ace2fe760cf59cc1ae1fc17cdde0b3901b691d59ed472555ff88fc6012905c456729789d4216a4359f756b6c9e9e99986b98a781e1c1702c76a2f27598bc3532f811db3e80fd94844b29776647ebdd395b1b9b3599f4ac7909b86be3a994a38df62bbda5d3141abb5958ae43b220072f1812c8f25f274d21945c57b8333f2aef91be2e9729352100de2b147f9bcd1277c7c9e91e935bbfd82bc1386fab3b17b190b6fb371b27fdc51777fd4f8dc91ac38e7f0479a20cee084a8d6a3e9aa1867cca2531a98ac573b46f1262c83141bbd3d9eee0e862919c0f9a68f36d633666230df57b79662cad8afdfb11ce2024677c9cf2f4b955ecb0031786f3789be6fb8e45c57a78984144d15f7fb9aae1947060a6b556778b6d37887bec74df833fde105e4a57b1f3735af7176661a8c4ea3bdcff7954fe43f651471aa17478f7e9980b4730f258dd78cba485fa280c657dfe7bebf7b917b1a6dea4d9300be5f73e545fe46aacb6a2c99d947f839a49ff2be95693476cd47d6bdc009b2be09c5b69c1349b7024c4202a13f421f6ea52af4a7c4862f4eb43fe87744f2286493c9bc08e5b9a0e7d68c28d0312abc780b023e79804d4f253010503902b9c34224239b68670559eef93e86db0dd7f26dc4404a0fa251a50cab8c4dad0aac788fd5783a86233319c14229fb602c288d0c7c8f3552d6f2defafc5bf978c11406bf929a8db077bf63764a65de553a85db9bf294ccdeb55da0d49fee6a6b1381ecfd0ff9634387d1cf4af540c1de73993dc8504670a1ca60de7f7c9c211545c496b4cb307dd60d9b02d99d12caed51d079b313a3ba1d61539f50a00772b54623dec145d9b25cfab5eea6ec60c4e688cc39aace8c5abce6fc801c49afdc81f9d1d7be4acda5b70507f0be4aeeb22a17b7506977f3bf5012dcd43f2068591578996136c830fe57c755a3e336c40920bbf789aec912878f9ea763543165c6f060cca16ab2a44c7748e309297271520bfe9844b77d56241e69f831d904ebb368e4439d6de0f842e908be448e8f4eee6dbaed6db089924951f2afc1bbaa87d5f8f2d84c13f73030a07bd262827cbecbd5da4893dbb87f2c39e95fbfbb007b34ced9e35c8f85acbd34ab57a0cb7d3c3595b204a819702415108126bfddc11e6a92c81a28649e93ace2e2a9b89615df5709c51585b396dd86e59fdcba4e7efbddcb1eda4fb14cc21372f1cdab36ea242bcfcb3e1f696f6f10b867561b461f93343d6e378377a2f28a4bb2db920b3b80e58bf36037e23a896153870c9d40a28a53d69bb1de97f8e69d300485ec09bd07f5135dd83be1fd1000d61676c1455e5121e36e5f0847fe4cf7cd7dd5523ece6e0f90385906560ab552d1d08d59c661592f2205a1464e8d33e2375810fa8e1b079ce2aaf3b24298e590177f280d08be77b6235fe342018a359b3f0ba387a837d3580723af50571635a9b0fdbaf7a292dce7de9f9d8ac7ff43e7933f333ea8f997463296dc4110dfcfbc5f9640645c47cae940422a948d81aaaa4843aae801f7cc8e86cb551694e3c3f683e5b1a4b4e21f58281dcbd5285e248dfea5034304a45d411850fa66324619a0d8d0a2923b25448f4f41b83b2f62c2a2a89a26910096e161a7d69bffe3be23a454ac914b0ea75ca63b409a150322a86f7efe89d63a536d67b5a71574e24bb303fe9393e68c113fbd3b373c9981bbbf7cfb8bf51dbda62337baaf9809c6c458f9deba0de19bdeaaeff96200174113a06c67d9c13ba4a5237336e9661ace323c8405043c401ae6742d058c0c3a7a73973d676d231b43ccc7a8722ae9921b1411c529e67f07b91dfec3c8d3d51a02fb52acf293f6d47a13f4d8d666d445081e2352419b711c3394acf02a86244a321912a8b50ddacef39b2628a42dafdb2e2fdb0cace815569289ddc5715f07691dc52474626648441173bde52260a1978da78a5e774e54be537fd91c2afbbd79fbdf034e4c30717e0f676aea3153f9c1ab4387e333cf5a04622ef18439c1ff009e776b16870e653760ee0e666b50d64dbbe0a99dff4bb8d845263138868fe6c6c1b46f25f5bc3edad0b03d0f887956a608e0dc67d451974b3d40da5095e2331fbcc95e94bcaa5c092d1cc426d369a9f241da8503f3646701ee2f08fa1ef8b80e03b4cf7c989ae0360d12db977addb7fe279a747d53ee3e6879a4feab16d1232180581bdf330f38adc6171d9f0c11da2b24b85e247d7ffdbd45c34316ee87bd22c23bf06aba5285ff374b219f9b2e3876e327a93a17ed1ad38d7b515988877fa15553cb0a18406fcd9e75e1d4e920af5e7f437ed5722d6dfad6fe6b8c74cfeb6996d18f2d9dba7d0da7eab61ba2f73cce49cb8b52e48ca4ddb5ca50ab2c6be8875355edc036deb75c0c3ead784f9ed883f4627deefc48a32a19703626743725fe9be07ea832f28ebd8c9267498970f6191cdb5537f6a85e79f0254f7c5140a47608db8385020ae2a7d22eb2823731e216cdd06da3414df56ab089b2ff677d8ebd24ea39f3f28d4aa1655b96bea1247d9a49b6b8ce002c717c474cd016deb77739b9d7077009590bec0e9ceca95abeeaf9f5e951ea9940f0c48c610716f10c392b3ec524b60e4ebb9262794679f044928b650ebff56ef6a2a0e5ab68371ba758b2ea7a6510973af86ea04513d37462198ac56728e4f0875828db9d39aab8be4ab259d1e0717968f1d80edbc731f35904e387ba23d0b91ec6b09254dae091d7317ee76c643060bf5b9868ebf2f4c8dc3706a72e628ab84c3559e5d9f42ed756f7f65918e6d045448cc49dc755688725dea3a6164ee5e697b0d23d65ae923536fae1f82029916878166de15b0f80c04b025fc990bec7545c0f54d6d3b2ec442632809e28e6e4a1a"}, &(0x7f00000012c0)=0x1008) 2018/05/02 04:07:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:19 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) 2018/05/02 04:07:19 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr}}) 2018/05/02 04:07:19 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:19 executing program 7: io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:19 executing program 3: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:19 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) pread64(r0, &(0x7f0000000100)=""/169, 0xa9, 0x0) 2018/05/02 04:07:19 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:19 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:20 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="cbe8a3f0752755f50000000200", 0xd}], 0x1, 0x0) 2018/05/02 04:07:20 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:20 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:20 executing program 3: r0 = socket(0x0, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:20 executing program 2: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr}}) 2018/05/02 04:07:20 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) 2018/05/02 04:07:20 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x10000, 0x0) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000080)={0x1, 0x3, [@empty, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty]}) 2018/05/02 04:07:20 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:20 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, 0xffffffffffffffff, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:20 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000003c0)='/dev/loop#\x00', 0x6, 0x480020000000002) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffffff, 0x2, 0x1, 0xfb, &(0x7f0000000000)=[0x0], 0x1}, 0x20) ioctl$DRM_IOCTL_GET_UNIQUE(r1, 0xc0106401, &(0x7f00000001c0)={0x68, &(0x7f0000000100)=""/104}) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x1e, 0x14, "5853533dc90639558bcf3715189720534ad73731e2e0d45dc2831f62beca8d265b5b760e5960ba80b83844c027b2cba26e30c17e32d54c09ec68ed56455664c5", "6bb3bce68d2223ed01d9e34a1181aa3e0e366e8b8f7777bf09da924ab665bae0", [0x6, 0x7]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x6) 2018/05/02 04:07:20 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, 0xffffffffffffffff, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:20 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:21 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:21 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:21 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x3, &(0x7f0000001500)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:21 executing program 5: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x100, 0x0) fsetxattr(r0, &(0x7f0000000080)=@random={'trusted.', 'mime_type\x00'}, &(0x7f00000000c0)='\x00', 0x1, 0x3) r1 = syz_open_dev$loop(&(0x7f0000000180)='/dev/loop#\x00', 0x2, 0x82) pwritev(r1, &(0x7f0000000080), 0x522473d, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4c03, &(0x7f00000002c0)) openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x8000, 0x0) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000240)=""/66, &(0x7f00000001c0)=0x42) 2018/05/02 04:07:21 executing program 3: r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:21 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:21 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) 2018/05/02 04:07:21 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:21 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x84) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="69a42770cb0e8bb8474f70a755f9ce6092f4a2adbbf5af70e22b55f059975c1f0b8b977b2804d1349f601ed68e766faf4ee3c7985689c852f915529a78cba7c6407f848fc5836f81c27d5a630a091a643de9afc62d3c8a81754de014360d4f6f2df12172190c85060b3dbeda79869fd36daf424474e9b5ce26c0551380de30185a3b4ec571fd3a307da8786b4a0037a87edd21e423261714fa62449ff4b52475170de8d3f3efa64e9a3b74f982adee8473690122ff507af1485af4497392c09552feba1fdf2ed66ef877d47ade15f6052b9790d9", 0xd4}], 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:21 executing program 0: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000399ffc)=0x7, 0x5a) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x4e23}, 0x1c) connect$inet6(r0, &(0x7f000098cfe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f00000015c0)=0x8000, 0x4) r1 = dup(r0) write$eventfd(r1, &(0x7f0000605ff8), 0xffbe) ioctl$VT_WAITACTIVE(r1, 0x5607) getsockopt$IP_VS_SO_GET_VERSION(r0, 0x0, 0x480, &(0x7f0000001580), &(0x7f0000001600)=0x40) setsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000000)=0x24, 0x4) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x5, &(0x7f0000001500)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x3f, r0, &(0x7f0000000080)="897f7334064764cd538405b7417305c7ea22adac6a47b4157f07a1d03a6cdb01237a48fa3dc6d0146cd0bf655773e9030ae490cfab71bf50dd926a74024f877a689e7e716544121da24fd112b73214bb98e53a7daa1de3725ab49ec4d31c076ee4415735d66949b698519a2692339242351e3c36db2c154fb3bbbe60ec28db122bda1c080ba2bbef642d7cfea8956ccab1492e75bbdd17ca302a777ebd526dc2aa84e64a179ae0f6", 0xa8, 0x40, 0x0, 0x1, r1}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xf, 0x1f, r0, &(0x7f0000000280)="879a5a28f142a36149f297b3957d239bf3e8142cc22d4d82849c396f22b27a6f090b5e3b1b038eff8bf561f2f2dcd423f815a9e4d3c5293e0839b0cb6f218147a701ba1cf614e1e01585a7a954924477e6a60d8a2ed6d1746ef50e3dd9d4b02091fc7c11ab1ca9fb9c6c25215d97ef001f1769b96ab080af0861bb92255ed6f3c51b0f0782eddf54d5e33e7e30e108170987702c4bc3f327055a7a6ec91de267b6969eb32b020e8b888166d3b04514e456ff4c702cb67f9bb63c2e2c42592f56c2ddf7a8e33a7cba79e68b7b613a24b075788d7002e3c0f8a2e2e325011e9a037118e4921d05433fda2ddf55f529f252a65bc7bb7cc9e87da5da6210e4def020cf3cfa6e3bcef6cb136f71ad2a773edd86793e460e42273a5ff8167f2dd18c594318e427282772aef35eb0e973890091a4638e5c7c387cfd324a921691565ba984411fd5b55b1b4e6330645000ccec51c2067bbd94e074f5f3a30c4419289be0dac68bb3e44d361db473e9c8e65b53045abff3ed0bd73d9fca542213bb401c113b6a88d7ae44a40de6eb0945129993dc3a2ae8638b88a521c7daaa29a0de8d735fbd9df033ec942d94e15b9de912171f2d87ab0b83eb6765fe728571b84115bf55154f2a02972b82eb3eb797cac1ca949bd5fa99f7b44c33ed8da123619cb8cece59eae725a0a79314aa51c7665853716cbbce7ce3b82bd6726c701474315fcd7ebbab7b773b29d4a681ed8eeb00e7fbc28b2b5f9bb7cd9e617f3923f659edfaba9e436f7186c1e48ccdbbc004141ca4f3240ea473bb6e7bed13556a8143d5179e68bc4db6ad2dfd301ae441a29c37eae0c58d372fcc13ae2224162e65a56374ec1d2f6cff3741bde88a56a2c13dc38ec8eff24ee031d0babaeee30b7a61ca5c0fb8fb0ff19ad7c9942c4715ef8f641527e54f5b9cd782ad4796b6796693e03adef447de776d69bba76e84ffbce456741a6c47cbc705600223a21f34729a33a91ca99856272ce704d22493e309a74234d7beceb9da834733e4a6d1ddf6a1b490b0aadc7d87d70821162c0cd20569b4c1563f8536ab19c8adee8f181ae549c009080b6efa7ef143b458d94020598816b6cccb2cd732f7d7e011d4ae30e71a57a9d9b9330e9918724685ecfa9b5e1a0a6372480e4652327f64c76ff2bcde9f178ebcd7b62caab7fa48a8cc694a9373957b73662339179e2ad3d8932ac91f92bc0726db34c9052598261d94d140a6a483e9ed2a633eaf2671a1b6fe0a84744e9607a6ad161a7552e0c3196ad856957bf26fc09d1477486d970a132642d86b4b39e85746ba05b7b825e5deabe6b74553e4a34159b1dbbfeb635c5eb4b29d2857c4303aa51f2c19fd2215750d6b058fc59e8d681097a32e65ccb158f4384f2325b97d9f5f967cfd7f912d1fedebe376897eefbb990d68052df9cffbc156acb092dd137ff42fb9223f465c8f492d022dfd68ee91b317f1e5e6574226dd4af8626e486bcb1bf52f6f5d79c21fc86c79f1b2aff37ed4532bc2e54c60d427105c3816e9d8bd5d3034e6f9c6940e18375915321084498a539ae5d68e6db518e0dd7cf34014371ee19a754073d055c52116c9078e7f92513ad081d2c4f9a657b8c79a949e3e873199d5c4700bfd6e71bf0e9890f28a2bb5528ad6e4cecdd76ed4599a6b9391d77debcb24756bc724f868e474a3351aaee47dead2ca674809f4d94c5da8c7d0c070c6b11201a94be6b55674daebe68d1f2df3005de9b8dd045819e6675a22ad45641f893d062e60dd9f0a27de873ae062eebb32547f2cd8c3d567527657c45ce3027885d56ee9a03e80c112910607f780c7bff7be83426affae7e9f9c60a6859829093f1eccea2967bac053a0a4a21f2a9ad5d0b2b7915d69f1a5621aa6435f9e5b51db02cb07638de0f915c6ecd73f174393dc4daea7b42326331ca2d53c1990b884d28c298ae646f5393a6692a90de064f613924c2184a503f5083121b06839c560d3e8f41949e6a1f316e2a4f811879677ec0743d5d26d612d9eaeb01fae61e2e2fc42d02c769a41b968cc30e707f7fbb6026a4e49435a4fc1877731aa5cf5e2ae830f6af184dcdb3580f0e092b4fb24ae75d883a25f49f139cac371f38d3b364869533eadd147dcafaf615acae34b5adb67f6d410428720787672187091271df372ea7a650a83aa8daca55bfa05b694dd377039ca4854f11de96a5637429da0f3d9f4e199b8776ab40d653aed0f952fcd38a4eb7e421e9f09e4795a22417ec017d25044e4b04b54d41beb9895fff8abc35709fc9b0324e38daaa7a300563347fdb61c940b36fd512960190bc3cdcca7aa6ab8e46cb0c491ee9ba8aefe7528d69366710b0f414d127ce7bbe0142f3c8df122b93454ed70f6fd2c2ccb7db56eb7ca5ee6cdd8e3eba4ba42d0bf356939b57dc7d3d03ee28f7b1f365c0d441f26d8962b43de1f9e097c668b8f06b13dae2fb22f55d46498dc94a2cf158f1f1ae595f973e6e38111d109ffd25bb5fb1e428dc11e4e210b85401c35491af5eba2603626ffdd629c353bef05ed19a8321e76a407c63d51c26fff5df7ea556c2cba757c46f0381984b1fdab65f8d550e4576f91a051c3acbe9d1190501c6887e83373b5b90a3fd34b5ce229c7e86cb43a85303af36b527d1ca886b2a74b72aff57901703099c5f29cd983e5f51eb1ae9a801df33ebb3a5efe0ae57bf1c5c1bf905cf7d6e6c937a20dd36b85e48f404bcd290ffea6461d02697832f274978dfe3fb28b8e68f4eec197e1cd6a0bc319040b95f90193180d8d82fb091ec15d180dd8c521be8809f05db784d8c8b585c9061a24831dec28786462c5a2fe8497ad406eea020e039a236f1d4a39d0aa84740da0a6b15d8101b7bbb6ef72ffa7ae837b645d01258a03ef7b98a6c6f985017902fce29d1638914e27a6f785fd777c1ec4042701242817302fd69f4b34dde8cbe72127de24f11e74da79cea23775286ac8dd1f8eb8fbf48f717d0679c040b276326a338d4e1db0df5016d37c5a9f3a00dc4661a224acdde5b8889f53135f4ca76cb5ab0ddfa7a1d2903af0caa1cf5f75e8f0382111cd339dd31676749a895600aece268bc40e8bb4b5e52c7374695ee9628d4cea26d1f78a02b2b4cd070e603023fd385e4fe571f089c5bcc45b14b367195b3eddf6b8afac18c47f4c337fda69dcdba46dcc2940ed5c0e7b16c6645e33c87b43fb17835e3487a6b0d71ee64077c26faa77f431bdcf775c8e4037fcd750f1c30e5e7cbb67cf8f9ea1942d42786db8e49e137eec5ed32d5d2722e630e10fbe2222bb33427b6f6dc5af73eb880682cf01b257b4547deb95c7b333ed04f377ea0207bcd898d802f6eb4bd7a20ad1de65e720ad4fd649169bf6bd22af0a5aa762d5ca6ab44dfa127c8551c28248b9e232fbbc06aaeaea2fa82887fc4afdb4b9d3272b2754d0e0bb5741379b3099a4af593f60c9c26290e05c712807c5b6f2dee8e241db45ce4d5f0011c8553a5cd51224e8be87dd922374a7ab386774538110259cffa88fe8ab638c6248a2ba7ac562029a79321bb2f20eaa22aafb3df9419af938d27a549560e3fb307901fb56a4aa01f18b41a25ea1609d00d9a24cb6743fb775fb39e0e81f7e67592af84cfb15dc5b87bc10f194c8f5518ba8c0558a5a85457e065c9b87ddbb8bb235efd86bf9e829e3a63fa85cbae0d23368aef8823646f1ba04c15b4e77ed08df0083de7279001790b3643eda4f93b8e55e4a7f508d4c43c3e8453852c6c4ae41bdb7a8b1845da44572e1a2459b21b9730b4e3afe667de75afce12ec11b19064773bcda32c99cdafb054f197244bb3525e46f1159036c8d79ce18c4b6f1015d62ebe847772c25491c6f90f8f5ae9d75d38e23f5755db258868ae233bb77dcfc46ff4cc6c0faedc5d0aadf5030bb3b9e7d2de97119efae533abb8a004f4fc6252197448594f9ef6920c49689df4a15c928a4ee6a593f07384edcb21299e9a31352cde1b1ace6973defd34a1e52d8a843231d850cff622f379964b2c8a141e1b9d1d7db402ff33760e9ebd385db753aca07c8fc53369fc1646cdebdc306904186820a869538faf8b69c32f8f2181eef499720387fb6c26ac425ef3020a5a9de325a798b8cf7bd4631e1d666329626f421d663a3e78ac0437fc700a6231db409e769e6f7d74081367e9ab1b035acacb0e0b97b61c0ceaab39ee1b7dde7f1743aa780fc8679e3376953ae271def0dcd8df81b859af3a21f8efa148623ddf3072a23c796106bae578fad158d35cd1eea200583434a4a7b79cd15f1f8feaf30ec127dd5185e8315c949eeb3037dec902fac374d285cfa7772e2d2abfb0965d73f4a26917ede4b406b64eff6d5b944360d904e4bb9413432bd0b343d986332cab5640b8cc5d800d26164c9b0cc8064bab0ec0363cc15d581caed6f33643f68e6be716b4408c352f8e1a0b3efae801c64672d416025573d0977b26db1d512e011978548748f6d3395921ef28036e0c4e99afb69da1bce16e77d02c4383e71ee1052b1a757c63b0fe172e9262507a902defe873c5018de790d8772f1825b0dffac99b590e13c5ad439cec1445246f6b737852d1f05ca7bd7072f7b2c3bf46070b6d27cceb5d32d4b78ffc4d36df528697915c19d2f16d00fd22c3fe9aaf6bbf6e837f16878401e7c131754c81a411271f3eb213761452ab7878157c3bcccc834de928d0f22366fd3269cbcfe413bf4fe1375b51db5b57354a8f3c4ea7ad90975bc120ad74e9880012f2083dcdf1ce994ed0554e1397636f1ef80b49f853acccfb480d50d9aa751aace71330e34c9ed1fb3fb88990f32731d92001aee8fa1c01906077a7f0f41d60423a1b5a141fbf464b8badba966fa9c6d95c4cab75633fe8205ca54cd41b65cfe0a1edeecaf0bc44d634b1cb86f541972aea2d65605e3caaf921f850947d7ad1674063e0e237a4d251e9ce34db119bc1097a493e73382669b6115b88798905673944d615c02a227f696aaf4523259bbb80bbb7f8bd41319461d83fd2a8426ee119109aada9b5b2c68a39917aae3da01ec27c7b63580f82903e52d93a134e8bf0deff0d505eadabcd6026b8ba895bc2912f3b596d0856519e7063e987db4c52122ab37a1d978afa72760dc178e1a98e2fb7bfd3574d5ddcb1a80008329fa97f94cbb396f68a303275dfe60b82235f6a1c91db043de093d2ec45ffd221a17ee7db489f7ef11c449e5f6279756c639507608c12ed6f23aa42ebe1a1dc5676e3efa6ecefa8d7b84d697b932f1cdb79a578bdec8f88d1150ef73aa0cd5b660c133a612544e56c50486002e16c061e52f9e14b78e2673efe4365b5fbda3e458dc1e4c51a3b597131d14474f365d7f92a367a73df09711999a7491374948514b186e689c2af5e2a4927e15f744a5bf4d4262a0fc9903fa2d35a85ad802592af9e73dae3abbe80c097c77b06089134d986bb0bfc63d6a1d11fa4a4a72a87e3a417cc207a111b78903c6aece92fcc7dbc79384d4f34feb214bd033a6905e514490ce3814f512cfc64fb5e74fbf06a237e46f254f80ce13fd2c356b3806f08b6fdb58a5cac865d9af851afd3c423a141bd7cf8b4225a74de26aeacdbea109316ea45eb951a529450bb50e23391cc46efefedea530eaef839913b551a64c3a08ff685fec025a4ffc06c2da3e0e26a5946ec693345139126e3de567c5a006369140702605a2375843c8b4ebd89a1319984c4b53788be2156e6ded461c974d198a2ac149ff65b15cce84c1a45fc1f5836501c19f32e1173f014be8875d", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, r1, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, r1, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1, r1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1, r1}]) sendmmsg$alg(r1, &(0x7f0000359000)=[{0x0, 0x0, &(0x7f0000a45000)=[{&(0x7f0000f38000)="c0", 0x1}], 0x1, &(0x7f0000360cd8)}], 0x1, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x20) syz_open_dev$tun(&(0x7f0000001540)='/dev/net/tun\x00', 0x0, 0x101) write$eventfd(r1, &(0x7f00006d5000), 0x8) 2018/05/02 04:07:21 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x2, &(0x7f0000001500)=[&(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:22 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:22 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:22 executing program 1: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000080)=0x0) ptrace$setsig(0x4203, r0, 0x400, &(0x7f00000000c0)={0x3e, 0x8, 0xfffffffffffffff9}) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x1) r2 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@in6={0x0, 0x0, 0x0, @remote}, &(0x7f0000000000)=0x80, 0x800) getsockopt$inet6_mreq(r2, 0x29, 0x1f, &(0x7f0000000200)={@ipv4={[], [], @dev}}, &(0x7f0000000240)=0x14) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={'syz+aller0\x00', 0x2001}) close(r1) 2018/05/02 04:07:22 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:22 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:22 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) 2018/05/02 04:07:22 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) finit_module(r0, &(0x7f0000000000)='/dev/loop#\x00', 0x0) 2018/05/02 04:07:22 executing program 0: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:22 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x0, &(0x7f0000001500)) 2018/05/02 04:07:22 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:22 executing program 5: r0 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x800) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f00000001c0)={{0x2, 0x4e21, @broadcast=0xffffffff}, {0x306, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1f}}, 0x20, {0x2, 0x4e22, @broadcast=0xffffffff}, 'ip_vti0\x00'}) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/enforce\x00', 0x16907e, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x23013, r1, 0x0) memfd_create(&(0x7f0000000000)='/selinux/enforce\x00', 0x1) r2 = syz_open_dev$loop(&(0x7f0000000140)='/dev/loop#\x00', 0x4, 0x141000) chdir(&(0x7f0000000080)='./file0\x00') syz_open_dev$vcsa(&(0x7f0000000240)='/dev/vcsa#\x00', 0x8001, 0xa0080) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:22 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:22 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:22 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) 2018/05/02 04:07:23 executing program 1 (fault-call:2 fault-nth:0): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:23 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_submit(0x0, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 111.086405] FAULT_INJECTION: forcing a failure. [ 111.086405] name failslab, interval 1, probability 0, space 0, times 1 [ 111.097890] CPU: 0 PID: 8481 Comm: syz-executor1 Not tainted 4.16.0+ #87 [ 111.104769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 111.114146] Call Trace: [ 111.116777] dump_stack+0x185/0x1d0 [ 111.120450] should_fail+0x87b/0xab0 [ 111.124216] should_failslab+0x279/0x2a0 [ 111.128322] kmem_cache_alloc+0x136/0xb90 [ 111.132504] ? do_io_submit+0x84a/0x2f60 [ 111.136601] ? do_io_submit+0x11aa/0x2f60 [ 111.140784] ? kmsan_report+0x4c/0x240 [ 111.144708] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 111.150111] do_io_submit+0x84a/0x2f60 [ 111.154079] ? kmsan_set_origin_inline+0x6b/0x120 [ 111.158997] SYSC_io_submit+0x98/0xb0 [ 111.162878] SyS_io_submit+0x56/0x80 [ 111.166672] do_syscall_64+0x309/0x430 [ 111.170605] ? SYSC_io_destroy+0x390/0x390 [ 111.174888] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 111.180110] RIP: 0033:0x455979 [ 111.183321] RSP: 002b:00007fbbaac2dc68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 111.191068] RAX: ffffffffffffffda RBX: 00007fbbaac2e6d4 RCX: 0000000000455979 [ 111.198359] RDX: 0000000020001500 RSI: 0000000000000001 RDI: 00007fbbaac0d000 [ 111.205654] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 111.213038] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 111.220317] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000000 2018/05/02 04:07:23 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:23 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:23 executing program 6: socket(0x11, 0x100000802, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:23 executing program 5: r0 = msgget$private(0x0, 0x456) msgsnd(r0, &(0x7f0000000080)={0x1, "ba53d469301395d4550d9481dae31f9f50ff2f57dcc4b2568466ef5d08f2fecfc601199e307ab0d1934a5526e6121e6d0e2d72446b986d9ff186dcb0b3a69ed07a4c6e33efb665c107be7def4f5fb8156662507ee11eb9cc3d6e58e9a8f687bac0db65280a9cf51015745624b40940d6e0956e699a57c1e6f8fe9ee7b6f4661ebfdab1225e2539cea2695c36c7b1047f26eefa5c896d5666e7f4"}, 0xa2, 0x800) syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x50d, 0x99b9a11396aebc5f) 2018/05/02 04:07:23 executing program 0: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:23 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x0, &(0x7f0000001500)) 2018/05/02 04:07:23 executing program 1 (fault-call:2 fault-nth:1): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:23 executing program 2: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:23 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x0, &(0x7f0000001500)) 2018/05/02 04:07:23 executing program 1: recvmmsg(0xffffffffffffff9c, &(0x7f00000024c0)=[{{0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000000)=""/25, 0x19}, {&(0x7f00000001c0)=""/251, 0xfb}], 0x3, &(0x7f00000002c0)=""/4096, 0x1000, 0x1f}, 0x234}, {{&(0x7f00000012c0)=@ipx, 0x80, &(0x7f0000001b00)=[{&(0x7f0000001340)=""/183, 0xb7}, {&(0x7f0000001400)=""/225, 0xe1}, {&(0x7f0000001540)=""/223, 0xdf}, {&(0x7f0000001640)=""/247, 0xf7}, {&(0x7f0000001740)=""/141, 0x8d}, {&(0x7f0000001800)=""/121, 0x79}, {&(0x7f0000001880)=""/68, 0x44}, {&(0x7f0000001900)=""/162, 0xa2}, {&(0x7f00000019c0)=""/168, 0xa8}, {&(0x7f0000001a80)=""/72, 0x48}], 0xa, &(0x7f0000001bc0)=""/121, 0x79, 0x401}, 0x1}, {{&(0x7f0000001c40)=@nfc, 0x80, &(0x7f0000001cc0)=[{&(0x7f0000000140)=""/19, 0x13}], 0x1, &(0x7f0000001d00)=""/122, 0x7a, 0x9af4}, 0x7fffffff}, {{&(0x7f0000001d80)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @multicast2}}}, 0x80, &(0x7f0000002140)=[{&(0x7f0000001e00)=""/169, 0xa9}, {&(0x7f0000001ec0)=""/130, 0x82}, {&(0x7f0000001f80)=""/125, 0x7d}, {&(0x7f0000002000)=""/68, 0x44}, {&(0x7f0000002080)=""/98, 0x62}, {&(0x7f0000002100)=""/13, 0xd}], 0x6, 0x0, 0x0, 0x28}, 0x1}, {{&(0x7f00000021c0)=@vsock, 0x80, &(0x7f00000023c0)=[{&(0x7f0000002240)=""/113, 0x71}, {&(0x7f00000022c0)=""/87, 0x57}, {&(0x7f0000002340)=""/53, 0x35}, {&(0x7f0000002380)=""/49, 0x31}], 0x4, &(0x7f0000002400)=""/162, 0xa2, 0x400}, 0x9}], 0x5, 0x2001, &(0x7f0000002600)) getsockopt$ipx_IPX_TYPE(r0, 0x100, 0x1, &(0x7f0000002640), &(0x7f0000002680)=0x4) r1 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r2, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:23 executing program 2: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:23 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt(r1, 0x1, 0xa86, &(0x7f0000000100)=""/236, &(0x7f0000000080)=0xec) r2 = dup2(r1, r0) ioctl$GIO_SCRNMAP(r2, 0x4b40, &(0x7f0000000240)=""/91) 2018/05/02 04:07:24 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr}}) 2018/05/02 04:07:24 executing program 6: socket(0x11, 0x100000802, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:24 executing program 6: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:24 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:24 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:24 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr}}) 2018/05/02 04:07:24 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:24 executing program 0: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) 2018/05/02 04:07:24 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:24 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = accept4(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x80000) setsockopt$netlink_NETLINK_NO_ENOBUFS(r1, 0x10e, 0x5, &(0x7f0000000100)=0x6, 0x4) r2 = syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0x6, 0x1) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r2, 0xc0405519, &(0x7f0000000180)={0x9, 0x7, 0x3f, 0x9, "3abedd55ac0eac40c80f95eda9ff5af83a92587d6d3c6b3ffde2a4899455a97f390e10dd609d51ad9fef57a0", 0x7fffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r3 = dup3(r0, r0, 0x80000) ioctl$RNDZAPENTCNT(r3, 0x5204, &(0x7f0000000000)=0x2551) 2018/05/02 04:07:24 executing program 6: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:24 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:24 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:24 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400), 0x0, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:24 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f0000000080)={{0xa, 0x4e20, 0x735, @loopback={0x0, 0x1}, 0x80}, {0xa, 0x4e21, 0x3ad, @remote={0xfe, 0x80, [], 0xbb}, 0x811}, 0x0, [0x1, 0xff, 0x3ff, 0xffffffff, 0x2, 0x24, 0x740, 0x10001]}, 0x5c) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) fcntl$getownex(r0, 0x10, &(0x7f0000000000)) 2018/05/02 04:07:24 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x8001) fcntl$notify(r1, 0x402, 0x10) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000080), 0x4) 2018/05/02 04:07:25 executing program 6: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) 2018/05/02 04:07:25 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:25 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr}}) 2018/05/02 04:07:25 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:25 executing program 4: ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x7003) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:25 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) 2018/05/02 04:07:25 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr}}) 2018/05/02 04:07:25 executing program 0: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) 2018/05/02 04:07:25 executing program 1: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/lblcr_expiration\x00', 0x2, 0x0) setsockopt$packet_int(r0, 0x107, 0x1f, &(0x7f0000000080)=0x2, 0x4) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000040)={0x0, 0x20}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000140)={r1, 0x6}, 0x8) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000004c0)={&(0x7f00000001c0)=@in={0x2, 0x4e22, @multicast1=0xe0000001}, 0x10, &(0x7f0000000400)=[{&(0x7f0000000200)="611548de91a9a69d70ee82b945a507b77c", 0x11}, {&(0x7f0000000240)="ebdbac514551a47e7929d6d430f911ed1f99fa14063cc4efee43988240ff89c6724c66f28eef1f84692c1d11a31a64a1eccedfc4c288774d545241b1507938ada42c1ac53d58ca1c2042da18cf86b2542d036ffb8214f5fcc811d1d999514b5b9c1938f34cbc310cddc10e12cefd9d0f3d4fd1571521f2082482e3004d9e356b9cc4392ff2f33128709b1eaa39edc35ce3008b2af99eed5ad40339ce3ddcf9a90c78dc29c66162", 0xa7}, {&(0x7f0000000300)="3d93946364da331d0deec8c88f62a12b643bfa1f81c7f7a7df08a8947a8e94e3862a27daec1b80c93d8d2f2cf499c90d5053eae59e26cb3e8598137d37abdc53fc4a1b32ec0269e91db1ef2a7f8811f3c114c9f4b431bdae27465a204fbc3a36d34eefd2598cbdd8ee6bc02366cb5bf6cd4a2b9b65ca0505f155470490249f8a04574258c26b0708b74ac8999bb4c2ebe74f8344afdf9d3d65a2787b99f9d5a4d087a3e22e39dbd680b8b3efb3d4c3e594a29c1b3a2fdd398620abacde57f0cc974e07636f33d255db743f788c24d5a616b44f9de3d15828911db54d71", 0xdd}], 0x3, &(0x7f0000000440)=[@init={0x18, 0x84, 0x0, {0x7fffffff, 0xffffffff80000000, 0x10000, 0x3}}, @dstaddrv6={0x20, 0x84, 0x8, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x1e}}}, @sndrcv={0x30, 0x84, 0x1, {0x15e, 0x7, 0x0, 0xffff, 0x1, 0xcf, 0x4, 0x8000, r1}}], 0x68, 0x20000800}, 0x4) io_setup(0xa9, &(0x7f00000000c0)=0x0) io_submit(r3, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:25 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt(r1, 0x1, 0xa86, &(0x7f0000000100)=""/236, &(0x7f0000000080)=0xec) r2 = dup2(r1, r0) ioctl$GIO_SCRNMAP(r2, 0x4b40, &(0x7f0000000240)=""/91) 2018/05/02 04:07:25 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x4, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000280)}, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x6, 0x2, 0xffffffffffffffff, &(0x7f00000001c0)="d0408be2121176419ae629c22354139fc720b32141e11d9cd06d9a377b135d90435e17dff4ec15faf160ee829665fcf9c5bda6fc9c4a2976fb286acf253cbcc9054748dfeb34ed99436ccd2e323f", 0x4e, 0x3, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:25 executing program 5: syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) 2018/05/02 04:07:25 executing program 1: r0 = socket$inet6_sctp(0xa, 0x800001, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:25 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:25 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:25 executing program 5: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:25 executing program 7 (fault-call:1 fault-nth:0): io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) 2018/05/02 04:07:25 executing program 3 (fault-call:3 fault-nth:0): r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:26 executing program 0: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) 2018/05/02 04:07:26 executing program 6: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @remote}, &(0x7f0000000100)=0xc) bind$packet(r0, &(0x7f0000000180)={0x11, 0xff, r2, 0x1, 0x8000, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) [ 114.096685] FAULT_INJECTION: forcing a failure. [ 114.096685] name failslab, interval 1, probability 0, space 0, times 0 [ 114.108191] CPU: 1 PID: 8638 Comm: syz-executor7 Not tainted 4.16.0+ #87 [ 114.115061] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 114.124442] Call Trace: [ 114.127081] dump_stack+0x185/0x1d0 [ 114.130755] should_fail+0x87b/0xab0 [ 114.134525] should_failslab+0x279/0x2a0 [ 114.138632] kmem_cache_alloc+0x136/0xb90 [ 114.142810] ? do_io_submit+0x84a/0x2f60 [ 114.146901] ? do_io_submit+0x11aa/0x2f60 [ 114.151085] ? kmsan_report+0x4c/0x240 [ 114.155005] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 114.160413] do_io_submit+0x84a/0x2f60 [ 114.164377] ? kmsan_set_origin_inline+0x6b/0x120 [ 114.169291] SYSC_io_submit+0x98/0xb0 [ 114.173182] SyS_io_submit+0x56/0x80 [ 114.176973] do_syscall_64+0x309/0x430 [ 114.180912] ? SYSC_io_destroy+0x390/0x390 [ 114.185185] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 114.190395] RIP: 0033:0x455979 2018/05/02 04:07:26 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x200000, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000080)) r1 = getpgid(0xffffffffffffffff) r2 = getpgid(0x0) tgkill(r1, r2, 0xc) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) semget(0x1, 0x3, 0x83) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) getsockname$packet(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000140)=0x14) [ 114.193608] RSP: 002b:00007f820b049c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 114.198363] FAULT_INJECTION: forcing a failure. [ 114.198363] name failslab, interval 1, probability 0, space 0, times 0 [ 114.201345] RAX: ffffffffffffffda RBX: 00007f820b04a6d4 RCX: 0000000000455979 [ 114.201367] RDX: 0000000020001500 RSI: 0000000000000001 RDI: 00007f820b029000 [ 114.201384] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 114.201402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 114.201420] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000000 [ 114.249659] CPU: 0 PID: 8640 Comm: syz-executor3 Not tainted 4.16.0+ #87 [ 114.256518] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 114.265892] Call Trace: [ 114.268521] dump_stack+0x185/0x1d0 [ 114.272199] should_fail+0x87b/0xab0 [ 114.275967] should_failslab+0x279/0x2a0 [ 114.280121] __kmalloc+0xc2/0x350 [ 114.283673] ? __dev_get_by_name+0x2ab/0x2d0 [ 114.288116] ? devinet_ioctl+0x154d/0x27e0 [ 114.292437] devinet_ioctl+0x154d/0x27e0 [ 114.296573] inet_ioctl+0x5d8/0x820 [ 114.300284] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 114.305808] ? kstrtoull+0x766/0x7e0 [ 114.309608] packet_ioctl+0x2bd/0x420 [ 114.313462] ? packet_poll+0xb00/0xb00 [ 114.317430] sock_do_ioctl+0x13b/0x6b0 [ 114.321410] ? do_vfs_ioctl+0xaf0/0x2440 [ 114.325548] sock_ioctl+0x400/0xca0 [ 114.329266] ? SYSC_ioctl+0x1d2/0x260 [ 114.333106] ? sock_poll+0x370/0x370 [ 114.336851] do_vfs_ioctl+0xaf0/0x2440 [ 114.340786] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 114.346184] ? __fget_light+0x6b9/0x710 [ 114.350199] ? prepare_exit_to_usermode+0x149/0x3a0 [ 114.355257] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 114.360706] SYSC_ioctl+0x1d2/0x260 [ 114.364431] SyS_ioctl+0x54/0x80 [ 114.367886] do_syscall_64+0x309/0x430 [ 114.371845] ? ioctl_file_clone+0x4f0/0x4f0 [ 114.376205] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 114.381418] RIP: 0033:0x455979 [ 114.384628] RSP: 002b:00007f715e25ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 114.392370] RAX: ffffffffffffffda RBX: 00007f715e25b6d4 RCX: 0000000000455979 [ 114.399664] RDX: 0000000020000040 RSI: 0000000000008916 RDI: 0000000000000013 [ 114.406964] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 114.414257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 114.421552] R13: 00000000000003dd R14: 00000000006f9d58 R15: 0000000000000000 2018/05/02 04:07:26 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:26 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) sendmsg$key(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000140)={0x2, 0xc, 0x6, 0x8, 0xb, 0x0, 0x70bd2d, 0x25dfdbfe, [@sadb_x_sec_ctx={0x2, 0x18, 0x1f, 0x7, 0x6, "789b656c407c"}, @sadb_x_kmaddress={0x5, 0x19, 0x0, @in={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x20}}}, @sadb_ident={0x2, 0xa, 0x9, 0x0, 0x1}]}, 0x58}, 0x1}, 0x24000000) r1 = syz_open_dev$loop(&(0x7f0000000100)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:26 executing program 3 (fault-call:3 fault-nth:1): r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:26 executing program 7 (fault-call:1 fault-nth:1): io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) 2018/05/02 04:07:26 executing program 1: r0 = socket$inet6_sctp(0xa, 0x2, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000080)=0x4) 2018/05/02 04:07:26 executing program 6 (fault-call:1 fault-nth:0): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:26 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:26 executing program 0: socket(0x11, 0x100000802, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 114.973620] FAULT_INJECTION: forcing a failure. [ 114.973620] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 114.985585] CPU: 1 PID: 8674 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 114.992452] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.001829] Call Trace: [ 115.004469] dump_stack+0x185/0x1d0 [ 115.008146] should_fail+0x87b/0xab0 [ 115.011964] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 115.016800] ? kmsan_set_origin+0x9e/0x160 [ 115.021084] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 115.026491] ? fsnotify+0x493/0x18f0 [ 115.030245] ? __fsnotify_parent+0x75/0x560 [ 115.034615] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 115.040019] ? kmsan_set_origin_inline+0x6b/0x120 [ 115.044902] ? __msan_poison_alloca+0x15c/0x1d0 [ 115.049610] ? kmsan_set_origin_inline+0x6b/0x120 [ 115.054511] __kmalloc_node+0x44b/0x1190 [ 115.058651] ? kmsan_set_origin_inline+0x6b/0x120 [ 115.063573] ? kvmalloc_node+0x1a1/0x2e0 [ 115.067686] kvmalloc_node+0x1a1/0x2e0 2018/05/02 04:07:27 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x0, 0x1) ioctl$sock_ipx_SIOCAIPXITFCRT(r1, 0x89e0, &(0x7f0000000080)=0x1000) [ 115.071618] alloc_netdev_mqs+0x1bd/0x1740 [ 115.075898] ? security_tun_dev_create+0x1f/0x190 [ 115.080778] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 115.085394] __tun_chr_ioctl+0x440b/0x6610 [ 115.089756] tun_chr_ioctl+0x9c/0xb0 [ 115.093528] ? tun_chr_poll+0x8e0/0x8e0 [ 115.097536] do_vfs_ioctl+0xaf0/0x2440 [ 115.101480] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 115.106881] ? __fget_light+0x6b9/0x710 [ 115.110895] ? prepare_exit_to_usermode+0x149/0x3a0 [ 115.115952] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 115.121402] SYSC_ioctl+0x1d2/0x260 [ 115.125143] SyS_ioctl+0x54/0x80 [ 115.128596] do_syscall_64+0x309/0x430 [ 115.132540] ? ioctl_file_clone+0x4f0/0x4f0 [ 115.136906] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 115.142119] RIP: 0033:0x455979 [ 115.145331] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 115.153074] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 115.160367] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 115.167661] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 115.174955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 115.182246] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000000 2018/05/02 04:07:27 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000000)={0xffffffffffffff9c}) connect$netlink(r1, &(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbfe}, 0xc) eventfd2(0x44c, 0x80001) io_submit(r0, 0x1ffffffffffffe2f, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x10000, r1, &(0x7f0000001400)}]) 2018/05/02 04:07:27 executing program 5: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x78, 0x8000) getpid() ioctl$PIO_FONTX(r0, 0x4b6c, &(0x7f0000000100)="0a0eb532076defee257591e0b1038312fcfb86f820ff9ca0b3ecc57b56fcd9db4d0cf2a4aa747edbedbf121cf73ae2070d24b444db66a9f88e6e484864b67c1c3a9169dfa12f4a3b93f7a2e25dbd1a710aa945d9ae0c12b4b7094c875860610a3355a5be5282cec0da7dd37a1c8ea95fa5893e8dcbd5d5958988ab0a508583fa93f9a391f8a573af66e9cd1cf779df78de3b3176def1cfda98ae237b69f9fd8ab7781479b0b0dead0ecd6f811a2c0f0ef6eacde542772e16f5021860e911a685315d55305d1446fdf99737db") r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x2) 2018/05/02 04:07:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 115.331352] FAULT_INJECTION: forcing a failure. [ 115.331352] name failslab, interval 1, probability 0, space 0, times 0 [ 115.342761] CPU: 1 PID: 8673 Comm: syz-executor3 Not tainted 4.16.0+ #87 [ 115.349626] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.359003] Call Trace: [ 115.361634] dump_stack+0x185/0x1d0 [ 115.365303] should_fail+0x87b/0xab0 [ 115.369125] should_failslab+0x279/0x2a0 [ 115.373303] kmem_cache_alloc_node+0x151/0xc70 [ 115.377948] ? __alloc_skb+0x203/0x9f0 [ 115.381922] __alloc_skb+0x203/0x9f0 [ 115.385688] rtmsg_ifa+0x173/0x3d0 [ 115.389291] __inet_insert_ifa+0x10da/0x1200 [ 115.393793] ? rtnl_is_locked+0x14/0x70 [ 115.397810] devinet_ioctl+0x2559/0x27e0 [ 115.401929] inet_ioctl+0x5d8/0x820 [ 115.405644] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 115.411171] ? kstrtoull+0x766/0x7e0 [ 115.414973] packet_ioctl+0x2bd/0x420 [ 115.418822] ? packet_poll+0xb00/0xb00 [ 115.422792] sock_do_ioctl+0x13b/0x6b0 [ 115.426768] ? do_vfs_ioctl+0xaf0/0x2440 2018/05/02 04:07:27 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000080)={0x0, 0xfffffffffffffffa}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000140)={r1, 0x3}, &(0x7f0000000180)=0x8) r2 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x82) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) [ 115.430915] sock_ioctl+0x400/0xca0 [ 115.434633] ? SYSC_ioctl+0x1d2/0x260 [ 115.438484] ? sock_poll+0x370/0x370 [ 115.442236] do_vfs_ioctl+0xaf0/0x2440 [ 115.446180] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 115.451575] ? __fget_light+0x6b9/0x710 [ 115.455590] ? prepare_exit_to_usermode+0x149/0x3a0 [ 115.460647] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 115.466101] SYSC_ioctl+0x1d2/0x260 [ 115.469833] SyS_ioctl+0x54/0x80 [ 115.473294] do_syscall_64+0x309/0x430 [ 115.477238] ? ioctl_file_clone+0x4f0/0x4f0 [ 115.481606] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 115.486825] RIP: 0033:0x455979 [ 115.490032] RSP: 002b:00007f715e25ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 115.497775] RAX: ffffffffffffffda RBX: 00007f715e25b6d4 RCX: 0000000000455979 [ 115.505069] RDX: 0000000020000040 RSI: 0000000000008916 RDI: 0000000000000013 [ 115.512363] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 115.519655] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 115.526947] R13: 00000000000003dd R14: 00000000006f9d58 R15: 0000000000000001 2018/05/02 04:07:27 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x7003) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:27 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) r2 = syz_open_dev$sndmidi(&(0x7f00000001c0)='/dev/snd/midiC#D#\x00', 0x2, 0x1) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x3, 0xfffffffffffff799, r0, &(0x7f0000000080)="18a2d23a1db8fcb86f2d61e459f8bd2fe60c3fe96a1bb31a49d83f2044d624b682d2fd0494324eecbb69d3952d274f77349a27e771cd4634641a8e07ec36a61fbbcd032e97108e01c327586a0284be270855df3ec5be6b221a2105bb28bdfdfe8b3592680ca8789e3e8b05784a13b8377b66ff71a0c5f907aeccdf8dfde0f225e95ae40d6f0c62cc62d34c850acbdbe9bf960a55caa41d4e0f0b5d16a99e12ee8021c14380bffc4d37e7bd2b75f7a34237a550e00041b8544a3218047db3c1be06370cb539366a5f82d64dce0f8c426ed8cc3a1694c45a13108936b948705933b60000000000000000000000000000", 0xef, 0x0, 0x0, 0x1, r2}]) 2018/05/02 04:07:27 executing program 0: socket(0x11, 0x100000802, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:27 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x181000, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000080)={0x6, 0x800a, 0x2, 0x2, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000100)={r2, @in6={{0xa, 0x4e20, 0x8, @dev={0xfe, 0x80, [], 0xa}, 0xb8}}}, 0x84) 2018/05/02 04:07:27 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x3fd) 2018/05/02 04:07:27 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:27 executing program 3 (fault-call:3 fault-nth:2): r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:27 executing program 6 (fault-call:1 fault-nth:1): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 116.050198] FAULT_INJECTION: forcing a failure. [ 116.050198] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 116.062050] CPU: 1 PID: 8729 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 116.068885] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.078234] Call Trace: [ 116.080829] dump_stack+0x185/0x1d0 [ 116.084463] should_fail+0x87b/0xab0 [ 116.088187] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 116.092951] ? kernel_poison_pages+0x40/0x360 [ 116.097454] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 116.102821] ? kernel_poison_pages+0x1a0/0x360 [ 116.107407] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 116.112865] ? get_page_from_freelist+0xab28/0xb600 [ 116.117880] ? kernel_text_address+0x34d/0x3a0 [ 116.122463] ? __kernel_text_address+0x34/0xe0 [ 116.127060] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 116.131998] ? kmsan_write_aligned_origin_inline+0x10/0x60 [ 116.137623] ? kmsan_set_origin_inline+0x6b/0x120 [ 116.142474] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 116.147410] kmsan_alloc_page+0x82/0xe0 [ 116.151400] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 116.156162] ? kmsan_set_origin+0x9e/0x160 [ 116.160402] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 116.165767] ? fsnotify+0x493/0x18f0 [ 116.169488] ? __fsnotify_parent+0x75/0x560 [ 116.173815] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 116.179196] ? kmsan_set_origin_inline+0x6b/0x120 [ 116.184069] ? __msan_poison_alloca+0x15c/0x1d0 [ 116.188745] ? kmsan_set_origin_inline+0x6b/0x120 [ 116.193600] __kmalloc_node+0x44b/0x1190 2018/05/02 04:07:28 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='pids.current\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)=0x9, 0x4) ioctl$GIO_SCRNMAP(r0, 0x4b40, &(0x7f0000000100)=""/169) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 116.197663] ? kmsan_set_origin_inline+0x6b/0x120 [ 116.202510] ? kvmalloc_node+0x1a1/0x2e0 [ 116.206578] kvmalloc_node+0x1a1/0x2e0 [ 116.210474] alloc_netdev_mqs+0x1bd/0x1740 [ 116.214710] ? security_tun_dev_create+0x1f/0x190 [ 116.219551] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 116.224131] __tun_chr_ioctl+0x440b/0x6610 [ 116.228380] tun_chr_ioctl+0x9c/0xb0 [ 116.232100] ? tun_chr_poll+0x8e0/0x8e0 [ 116.236078] do_vfs_ioctl+0xaf0/0x2440 [ 116.239970] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 116.245337] ? __fget_light+0x6b9/0x710 2018/05/02 04:07:28 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000001000)=""/70, 0x46}], 0x1, 0x0) setgroups(0x0, &(0x7f0000000300)) [ 116.249315] ? prepare_exit_to_usermode+0x149/0x3a0 [ 116.254337] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 116.259711] SYSC_ioctl+0x1d2/0x260 [ 116.263343] SyS_ioctl+0x54/0x80 [ 116.266708] do_syscall_64+0x309/0x430 [ 116.270601] ? ioctl_file_clone+0x4f0/0x4f0 [ 116.274928] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 116.280116] RIP: 0033:0x455979 [ 116.283303] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 116.291015] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 2018/05/02 04:07:28 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 116.298284] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 116.305552] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 116.312820] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 116.320084] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000001 2018/05/02 04:07:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x4000) shmdt(r1) syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0xdd5, 0x200000) 2018/05/02 04:07:28 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x4, 0x42000) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000140)=""/165) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x6e) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) 2018/05/02 04:07:28 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040), 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) [ 116.490136] FAULT_INJECTION: forcing a failure. [ 116.490136] name failslab, interval 1, probability 0, space 0, times 0 [ 116.501732] CPU: 0 PID: 8721 Comm: syz-executor3 Not tainted 4.16.0+ #87 [ 116.508598] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.517995] Call Trace: [ 116.520649] dump_stack+0x185/0x1d0 [ 116.524327] should_fail+0x87b/0xab0 [ 116.528093] should_failslab+0x279/0x2a0 [ 116.532263] __kmalloc_node_track_caller+0x243/0x11c0 [ 116.537518] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 116.542970] ? rtmsg_ifa+0x173/0x3d0 [ 116.546739] __alloc_skb+0x2cf/0x9f0 [ 116.550528] ? rtmsg_ifa+0x173/0x3d0 [ 116.554290] rtmsg_ifa+0x173/0x3d0 [ 116.557893] __inet_insert_ifa+0x10da/0x1200 [ 116.562371] ? rtnl_is_locked+0x14/0x70 [ 116.566426] devinet_ioctl+0x2559/0x27e0 [ 116.570554] inet_ioctl+0x5d8/0x820 [ 116.574262] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 116.579785] ? kstrtoull+0x766/0x7e0 [ 116.583588] packet_ioctl+0x2bd/0x420 [ 116.587444] ? packet_poll+0xb00/0xb00 [ 116.591409] sock_do_ioctl+0x13b/0x6b0 [ 116.595396] ? do_vfs_ioctl+0xaf0/0x2440 [ 116.599546] sock_ioctl+0x400/0xca0 [ 116.603267] ? SYSC_ioctl+0x1d2/0x260 [ 116.607111] ? sock_poll+0x370/0x370 [ 116.610860] do_vfs_ioctl+0xaf0/0x2440 [ 116.614802] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 116.620199] ? __fget_light+0x6b9/0x710 [ 116.624207] ? prepare_exit_to_usermode+0x149/0x3a0 [ 116.629264] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 116.634717] SYSC_ioctl+0x1d2/0x260 [ 116.638455] SyS_ioctl+0x54/0x80 [ 116.641915] do_syscall_64+0x309/0x430 [ 116.645866] ? ioctl_file_clone+0x4f0/0x4f0 [ 116.650231] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 116.655441] RIP: 0033:0x455979 [ 116.658649] RSP: 002b:00007f715e25ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 116.666394] RAX: ffffffffffffffda RBX: 00007f715e25b6d4 RCX: 0000000000455979 [ 116.673686] RDX: 0000000020000040 RSI: 0000000000008916 RDI: 0000000000000013 [ 116.680981] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 116.688270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 116.695562] R13: 00000000000003dd R14: 00000000006f9d58 R15: 0000000000000002 2018/05/02 04:07:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="57929e3147e254907e9545b6aa286d385d580577d30a25c0bb2431cd191b7a452363f13cd98c35cdc2230d7736a2aedd3225df7db2ea9d1b5abb968690644518c4a4f26c4caef430c7a21dfdab55023010e69b57049c814a941d36114868f8597e"}, {&(0x7f00000000c0)="2a1ae43fd9cb26f0fe55e909defcb27c72f22e4b3d2c110b8f97d2db1ba19379c524265af5937cc50aab45cf44978ee223579f37d447f96454b6d6b579af292d0c96c71ea8f129021c80687014e02500febdf0883cf26146657a427f1372072a1d2548f3607d56f39f37c2cd83b8410ba5675c30eb48de5dc57edc4da75ef48a2aa806ed1fd5b0766f8416b577fdb2c41321001e660f5428d41478be1cc9f9b004c3cd3e88d9f1705e2f715a26aabb491a4d8274be6f1fc490f23e1f0f1aba161fe8deb46b996a304382d025c7cd7cc453460de1da8b15a5db37111f81574eb489dd58"}, {&(0x7f0000000240)="a926916b1b1aedf02314297667dfa898c1bf4890ac123ecf4c07607acfe2d8b3c1730f06ebe1171cd4e8bbe0b5d25d53527cd7cfac63b6786016df8b81e81918226e8939a58dd4f47c8aa5204a5584af26f0900b08a4dd071fa6ab1b539bbbbaa5ec01501d8b384e6d73e190a177701ad8f072fcaa4aeeab7394db93b220764367683d806453e304e0108ce62c4a7168b3bc10c0905a71178d0fdb47ed02397ea992fa91bf5873ce1e1772b8e10ea2cd835ba1ecfeb7b0624e870b1384bc11f91cf52fd7de37addedd869abfdb724481d440405908138f92e4b0569c"}, {&(0x7f0000000340)="984bae46af7b6808bc6297c1501f1182bb44e26d4e930c3452819007c37765ba778b8ee14e30da41bf22f8780974a3b1ed89e65e5d7358f87b4483c1467159bb70262d0776f3b8194a9b27527e3485f5a394d7f240282166263a80c524956dea9f207660f30e715b40e99e3f9492751e0473d4b9f4199eeaa598996ff6f1cf3f864c5243"}, {&(0x7f00000001c0)="600ad5edeebafeafb7d5e64fd8dcfd49b916e4b710519efb75e0513c41c9efc7e6b328ea5eef07cdc2fe5da25572f8d552406f85985ad6b10c864004"}, {&(0x7f0000000400)="c7bc05609e09a66f3333e725d780770de7b06775d123f84c240980ffb793f6867822546fcc91874f86c9040df9035a635baa1a5e4a1fe608a4bf07cfd3c2d7c8df771bd59648d4f056bef96d70e02a0c0b2e57b6af1b5621ebf926ffa191f559dcd3aac1ab5033541be578842086dfb6b562a9995d881ba8"}, {&(0x7f0000000480)="41e239c77a57bd8de4b31f2500cddc93f3cd7ae045f2976831d82965563d71671239603dfe0836c2f8462ef4b744186ba34fc52a351c3c2b1f91dd983752c971eae8faad99652510338cdbc8adc3e55dd177d7470c9ad49b4e9fda22f54e35ce929089a7c2e7e2e92bd032b99fcc3253cdd234a3b818989b2a9d2c88013e7a88b6db168011deac9e622735eb0f3d7b2107913566f57583cf60e267beaf518a87cfa2df7d6c795d043ca0c43e96d9ddc581f11990846883226c431b3f2562e339e97a51606c98e3bffefd632b30"}], 0x387, 0x0) 2018/05/02 04:07:28 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:28 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)=0x0) sched_setattr(r2, &(0x7f0000000080)={0x30, 0x7, 0x1, 0x2, 0x400, 0x7f, 0x40, 0x84e1}, 0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:28 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040), 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:28 executing program 6 (fault-call:1 fault-nth:2): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:28 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) r1 = syz_open_dev$audion(&(0x7f0000001300)='/dev/audio#\x00', 0x400, 0xf5b4fa10c5f1610b) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000011c0)={{{@in=@dev, @in=@dev}}, {{@in6}, 0x0, @in6=@mcast2}}, &(0x7f00000012c0)=0xe8) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x270e00, 0x0) preadv(r2, &(0x7f0000001100)=[{&(0x7f0000000080)=""/72, 0x48}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0) 2018/05/02 04:07:28 executing program 3 (fault-call:3 fault-nth:3): r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:28 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)="9cf0adee5d48275a1a92f51e7e20bf893c40b5cda25ebae093da3db91c4798f996d7f1ec245fec3c16ddaea4acf22b355f01b51f0b93db0fff08036d24c8ae85b510e8da30027f022e4cbbc89d8d5779c19c0e64662e3503591a96b530de00bb8a4de75adca3e9f1c4ded5ca3fe742c519d5dd2ea9eadfd4b01809cdca3ac6c2f54644356695c7506e888c446979afdea638a7083b75c6f65403e28b1d593e83fa5ff4f2fb7661ed54d332496ff6d43e4ed00014ec2538629444598a2a6fe8e8db03d4a5083f35d5dc2dd73992d547", 0xcf, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 116.901430] FAULT_INJECTION: forcing a failure. [ 116.901430] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 116.913278] CPU: 0 PID: 8779 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 116.920113] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.929464] Call Trace: [ 116.932061] dump_stack+0x185/0x1d0 [ 116.935696] should_fail+0x87b/0xab0 [ 116.939426] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 116.944187] ? kernel_poison_pages+0x40/0x360 [ 116.948686] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 116.954055] ? kernel_poison_pages+0x1a0/0x360 [ 116.958638] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 116.964090] ? get_page_from_freelist+0xab28/0xb600 [ 116.969110] ? kernel_text_address+0x34d/0x3a0 [ 116.973690] ? __kernel_text_address+0x34/0xe0 [ 116.978282] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 116.983315] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 116.988255] kmsan_alloc_page+0x82/0xe0 [ 116.992233] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 116.996998] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 117.002370] ? __list_add_valid+0xb8/0x450 [ 117.006610] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 117.012061] ? pick_next_task_fair+0x1d1e/0x1f70 [ 117.016824] ? kmsan_set_origin_inline+0x6b/0x120 [ 117.021674] ? __msan_poison_alloca+0x15c/0x1d0 [ 117.026345] ? __switch_to+0x2b3/0x420 [ 117.030236] ? kmsan_set_origin_inline+0x6b/0x120 [ 117.035089] __kmalloc_node+0x44b/0x1190 [ 117.039154] ? schedule_preempt_disabled+0x1cc/0x2f0 [ 117.044260] ? kvmalloc_node+0x1a1/0x2e0 [ 117.048331] kvmalloc_node+0x1a1/0x2e0 [ 117.052221] alloc_netdev_mqs+0x1bd/0x1740 [ 117.056461] ? security_tun_dev_create+0x1f/0x190 [ 117.061303] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 117.065885] __tun_chr_ioctl+0x440b/0x6610 [ 117.070137] tun_chr_ioctl+0x9c/0xb0 [ 117.073855] ? tun_chr_poll+0x8e0/0x8e0 [ 117.077829] do_vfs_ioctl+0xaf0/0x2440 [ 117.081721] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 117.087089] ? __fget_light+0x6b9/0x710 [ 117.091064] ? prepare_exit_to_usermode+0x149/0x3a0 [ 117.096088] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 117.101457] SYSC_ioctl+0x1d2/0x260 [ 117.105088] SyS_ioctl+0x54/0x80 [ 117.108457] do_syscall_64+0x309/0x430 [ 117.112349] ? ioctl_file_clone+0x4f0/0x4f0 [ 117.116679] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 117.121863] RIP: 0033:0x455979 [ 117.125048] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 117.132764] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 117.140034] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 2018/05/02 04:07:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0), 0x0, 0xffffffffffff742f, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0xd3cd, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:29 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rtc\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x7003) preadv(r0, &(0x7f0000000040), 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) 2018/05/02 04:07:29 executing program 0: r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) [ 117.147306] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 117.154573] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 117.161842] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000002 [ 117.193879] FAULT_INJECTION: forcing a failure. [ 117.193879] name failslab, interval 1, probability 0, space 0, times 0 [ 117.205664] CPU: 1 PID: 8780 Comm: syz-executor3 Not tainted 4.16.0+ #87 [ 117.212536] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 117.221914] Call Trace: [ 117.224546] dump_stack+0x185/0x1d0 [ 117.228218] should_fail+0x87b/0xab0 [ 117.232040] should_failslab+0x279/0x2a0 [ 117.236169] __kmalloc+0xc2/0x350 [ 117.239657] ? inetaddr_event+0x156/0x570 [ 117.243849] inetaddr_event+0x156/0x570 [ 117.247863] ? _add_netdev_ips+0x1b80/0x1b80 [ 117.252311] blocking_notifier_call_chain+0x190/0x2f0 [ 117.257546] __inet_insert_ifa+0x1112/0x1200 [ 117.262065] ? rtnl_is_locked+0x14/0x70 [ 117.266119] devinet_ioctl+0x2559/0x27e0 [ 117.270251] inet_ioctl+0x5d8/0x820 [ 117.273965] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 117.279497] ? kstrtoull+0x766/0x7e0 [ 117.283306] packet_ioctl+0x2bd/0x420 [ 117.287159] ? packet_poll+0xb00/0xb00 2018/05/02 04:07:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000100)="45db8b5a23fad83f67a0a1897d3c7c0f8e949a56783b0fb667584086640e07bab0c5a0744603d6566919188b192926f56d0070ee3ac027a75d83e9ce7e43aa4d9c42f64bc7befb7abb7e251ada530c834d166cdeb3d51141c76d22d871e00cf6d97e09afd05e8af4343e19429e044f828d8db4993b01747382bbc33525619a030f0450520bb27ec4629f3e6cf2ab04ab2609f66b86cbc8", 0x3f}, {&(0x7f0000000240)="f0a7ba4feb3a06f84a8808c0cf5a062f4a608ddd88aae3b1e4da36d05578ae00425db5f1b85a6ac3161a2157d58f34d552a6d22d5b5a732f69d6952e792f2d30a537471ca6d2646d35006d83fb850724fb564a7d1cff46a48dd0719693948be41f6997b2642659d6054157ed7c1b57d25accbf5cc3ab64b9994a57ebab495e086bad9a8dd89fd7b9a8f2e4765e43b3766e2713483bd6e732cc9b37bc1bf32c156387886b44353224c4b6200991e212a083838b5f739c87214604a29cfb12175f340245a1ba0ac2e5f6b0ca67cf7d8e0e08"}, {&(0x7f0000000340)="a0ec37ca83be3128d5d12c6687280c9422e4f7e7ebbe65deff913fe6db95f424732369d1c6084b7e46c2f6972f05ee049728c740d7469ad303bd1d9206bcd8a168e8515f162bd664d16d923f6401c137d5ea227e7e0083b458c5a4ae"}, {&(0x7f00000003c0)="d3e65db49f3c53eee64cdaf7a2c288a225db76e574f20f5a07031e2fb8aab5e6814ec82e857f02d05c3558923900282b8c8cb1729183160470382f46e41f13b3c149141fdd845e12a505968456f81d534ce550e02b2e8726dd6597110d2c97f2e5fefbfa708296b7a65510a7d1318480e75f9ac6235e580559885b14cc2b70d59573a1de69d3feaa8f3bef3d5abcdfa84c50"}, {&(0x7f0000000480)="0be162aca1279c743a7ab701bd80821dc998567f4c28057785e5e64f8fb46aa8a7e8902432772cab28967fa0b425bd49d964e75cac9f9e26389d69c56372681e710613bd54133c423db21555"}, {&(0x7f0000000500)="58a4ab145644254ea814ffe4002894498275df2add20daa7c35b61c77e7d43603c246caf0c3399beb6cd38266940c8f847f8b7ae41a440f2ff59bb0461c70f18867a919afc05c58dcee7c5899a5ca0d13902357dc98bd81c04b299694a89b86a145b564367f03b408ea8f4e5617069b3016e89a09b7833fddb26b92b4bc4267941aa545b985ebc0bdfc63e3dd2ce3a02a5ce5edeb89724295195aef52cdacb647b9a0dc8ec2876ef1cefa0b04bda6d48d7c7383fd93f027db80a952d17ab68a8135cb1c47bad038dd2"}], 0x10000000000000bb, 0x0) 2018/05/02 04:07:29 executing program 1: r0 = socket$inet6_sctp(0xa, 0x200000000000, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x8, 0x80040) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000080)={0x6, 0x5, 0x5, 0x3, 0x7, 0x2e7}) 2018/05/02 04:07:29 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000001400), 0x0, 0x0, 0x0, 0xfffffffffffffffc, r1}]) [ 117.291123] sock_do_ioctl+0x13b/0x6b0 [ 117.295090] ? do_vfs_ioctl+0xaf0/0x2440 [ 117.299238] sock_ioctl+0x400/0xca0 [ 117.302952] ? SYSC_ioctl+0x1d2/0x260 [ 117.306800] ? sock_poll+0x370/0x370 [ 117.310548] do_vfs_ioctl+0xaf0/0x2440 [ 117.314487] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 117.319881] ? __fget_light+0x6b9/0x710 [ 117.323898] ? prepare_exit_to_usermode+0x149/0x3a0 [ 117.328956] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 117.334409] SYSC_ioctl+0x1d2/0x260 [ 117.338098] SyS_ioctl+0x54/0x80 [ 117.341504] do_syscall_64+0x309/0x430 [ 117.345438] ? ioctl_file_clone+0x4f0/0x4f0 [ 117.349804] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 117.355016] RIP: 0033:0x455979 [ 117.358224] RSP: 002b:00007f715e25ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 117.365966] RAX: ffffffffffffffda RBX: 00007f715e25b6d4 RCX: 0000000000455979 [ 117.373262] RDX: 0000000020000040 RSI: 0000000000008916 RDI: 0000000000000013 [ 117.380557] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 117.387849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/05/02 04:07:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 117.395145] R13: 00000000000003dd R14: 00000000006f9d58 R15: 0000000000000003 2018/05/02 04:07:29 executing program 6 (fault-call:1 fault-nth:3): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0), 0x0, 0x0, 0x0, 0x1}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x101000, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000100)={0x7, 0xc, [0x8, 0xc8, 0x0]}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r2, &(0x7f0000d65000)={&(0x7f0000de2ff4)={0x10}, 0xc, &(0x7f00004ca000)={&(0x7f0000000000)=ANY=[@ANYBLOB="1c0000000d060100000000000000"], 0xe}, 0x1}, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) [ 117.647493] FAULT_INJECTION: forcing a failure. [ 117.647493] name failslab, interval 1, probability 0, space 0, times 0 [ 117.658990] CPU: 1 PID: 8822 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 117.665859] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 117.675228] Call Trace: [ 117.677859] dump_stack+0x185/0x1d0 [ 117.681534] should_fail+0x87b/0xab0 [ 117.685344] should_failslab+0x279/0x2a0 [ 117.689465] __kmalloc+0xc2/0x350 [ 117.692990] ? dev_addr_init+0x133/0x6e0 2018/05/02 04:07:29 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x100ffd, 0x0) getsockopt$inet_mreq(r1, 0x0, 0x23, &(0x7f00000000c0)={@dev, @local}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000380)={0x0, 0xda}, &(0x7f0000000340)=0x20b) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f00000001c0)={0x0, 0xffffffffffff81ab}, &(0x7f0000000200)=0x8) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000140)=0x100000000, 0x4) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000240)={r2, 0x100000001, 0x4, 0x7, 0x8, 0x1, 0x8000, 0xfffffffffffffffc, {r3, @in6={{0xa, 0x4e22, 0x6, @loopback={0x0, 0x1}}}, 0x6, 0x1, 0xd38, 0x4, 0x9}}, &(0x7f0000000300)=0xb0) ioctl$sock_netrom_TIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) [ 117.697095] dev_addr_init+0x133/0x6e0 [ 117.701037] alloc_netdev_mqs+0x303/0x1740 [ 117.705896] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 117.710518] __tun_chr_ioctl+0x440b/0x6610 [ 117.714870] tun_chr_ioctl+0x9c/0xb0 [ 117.718643] ? tun_chr_poll+0x8e0/0x8e0 [ 117.722658] do_vfs_ioctl+0xaf0/0x2440 [ 117.726598] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 117.731995] ? __fget_light+0x6b9/0x710 [ 117.736007] ? prepare_exit_to_usermode+0x149/0x3a0 [ 117.741063] ? __msan_metadata_ptr_for_load_8+0x10/0x20 2018/05/02 04:07:29 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 117.746518] SYSC_ioctl+0x1d2/0x260 [ 117.750247] SyS_ioctl+0x54/0x80 [ 117.753706] do_syscall_64+0x309/0x430 [ 117.757646] ? ioctl_file_clone+0x4f0/0x4f0 [ 117.762009] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 117.767220] RIP: 0033:0x455979 [ 117.770435] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 117.778180] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 117.785473] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 2018/05/02 04:07:29 executing program 0 (fault-call:1 fault-nth:0): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:29 executing program 3 (fault-call:3 fault-nth:4): r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) [ 117.792770] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 117.800067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 117.807360] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000003 [ 117.863510] FAULT_INJECTION: forcing a failure. [ 117.863510] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 117.875455] CPU: 1 PID: 8837 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 117.882313] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 117.891687] Call Trace: [ 117.894318] dump_stack+0x185/0x1d0 [ 117.897989] should_fail+0x87b/0xab0 [ 117.901803] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 117.906639] ? kmsan_set_origin+0x9e/0x160 2018/05/02 04:07:29 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x3, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 117.910918] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 117.916314] ? fsnotify+0x493/0x18f0 [ 117.920059] ? __fsnotify_parent+0x75/0x560 [ 117.924418] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 117.929825] ? kmsan_set_origin_inline+0x6b/0x120 [ 117.934698] ? __msan_poison_alloca+0x15c/0x1d0 [ 117.939401] ? kmsan_set_origin_inline+0x6b/0x120 [ 117.944303] __kmalloc_node+0x44b/0x1190 [ 117.948448] ? kmsan_set_origin_inline+0x6b/0x120 [ 117.953365] ? kvmalloc_node+0x1a1/0x2e0 [ 117.957472] kvmalloc_node+0x1a1/0x2e0 [ 117.961400] alloc_netdev_mqs+0x1bd/0x1740 [ 117.965678] ? security_tun_dev_create+0x1f/0x190 [ 117.970554] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 117.975176] __tun_chr_ioctl+0x440b/0x6610 [ 117.979532] tun_chr_ioctl+0x9c/0xb0 [ 117.983297] ? tun_chr_poll+0x8e0/0x8e0 [ 117.987307] do_vfs_ioctl+0xaf0/0x2440 [ 117.991243] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 117.996642] ? __fget_light+0x6b9/0x710 [ 118.000652] ? prepare_exit_to_usermode+0x149/0x3a0 [ 118.005703] ? __msan_metadata_ptr_for_load_8+0x10/0x20 2018/05/02 04:07:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:30 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) socketpair(0x2, 0x2, 0x2f84b04b, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) [ 118.011156] SYSC_ioctl+0x1d2/0x260 [ 118.014879] SyS_ioctl+0x54/0x80 [ 118.018325] do_syscall_64+0x309/0x430 [ 118.022267] ? ioctl_file_clone+0x4f0/0x4f0 [ 118.026631] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 118.031846] RIP: 0033:0x455979 [ 118.035054] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 118.042799] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 118.050095] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 2018/05/02 04:07:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x96, 0x80001) sendmsg$nfc_llcp(r1, &(0x7f0000001640)={&(0x7f0000000100)={0x27, 0x0, 0x2, 0x1, 0x0, 0x0, "bb5e653b1cb1c97db78c2286b5f6f0eb0a50cca7404eba68e197d9c94bec7acb4572fe09b98b624ba9a0efaa8a97f2fd6a0cc18e5436dad544eba494053256", 0x2a}, 0x60, &(0x7f0000001500)=[{&(0x7f0000000240)="8e82c50ef57de842ce70a09c5fb59d63b69f61db3b9770f423541c02312b4d61ae15cc7dbc8b95d720b9677cd60c1d23cd5d60a536010eb3630c248267b54c96527e4599020e03b2816391b8893f8b38eb59129a9fe0126b35cc639745c9a58b3ae79e746a577aaf7c3b6dfe9e139fe8df0eb4b6045f4c49128f7ac9fed3c679a8b9d96cf48b3d18816d3c020ff1e6093eef3ffb6549ca109ea4981dde4cfbbc11572f1404a30b895d7c04f0dddda2d1871b86745ca085418aa4b0cfaf1d99f4b41a11b0bf89931dd91fd1cd5a8db8dd3a0ba05fc9f2a806402b19244b", 0xdd}, {&(0x7f0000000180)="11ad06e681dd4ad17af4dabc817e98b63f6b8448b206ec5f717bae6cfeb3c1e6e609ddaa5a613e58c0b2402d9ebe1e50ed81cf74c467b0824a09dd892716f05099697c2d30c300210b51c425560466a816ed8732d12f55f4e060d9237cd72d50851308", 0x63}, {&(0x7f0000000340)="4d2ae67024cdc026f0f055e70f867c20bfbb3a4f77a7ddd263de9b2497a864f161de1ee43a6fcf0965a4a75d225f10f00a194ca78a479fe998abdb8c1055fed1a6a50f97247fd7529137139fb9ab37917789b955c4e916505fc0b662b6427d12e1388cb1753bf0f03fd3cf3c05751ab65d2f9f5f98c054f4316db757fde20b199434de7f48b2c41ac22a1bc29230d14232f962b4092be2b7d2001f05f599fbaeaf228f8f1edbec9c87b17c6e18bb9304a88058bfcb790ff23bbefc9f4eb434c0a2c8d64ffc8d14b032bf1854571b77fa501453141e177c4950889c077aa45629ba579c8c9ad684c975d05931314245791c3dcb677d50cddee166b252b7dc31bc6922535fed216877b3b2029470b79ca320a49c5fa57b9328c79ccee469d494729ea8fe08c017443c88004251c4f883a089d1d2423856720034b2065673eedccc7ba0f16d60f1c476f6b5cea9e970fa34d2b45873a448023e08dece651efe4439a07a3b3ab956a29f8febf9a2bbc8dc1cf3f3a3c17dd9d336bae55e0924a4ea850dd7de1b9b06bef208d0559666b2990f78e07ef00ec37cc3ed89a4c47c6b9dc5ce6f11e322462df1a8b9095df5349560f87a322e34b6f9cbe8826d8ec648d098a7b40ab63ccf69eccfdd8f83bbd5289061270a60f4ac5cc3cecbb3cd6e69cc3683e4312d33efe5d6d60865d6121a041f1b635edcb8b3facfb5d9e2063817c423c4edb7c0413ad14c7798a61ed7ff8f38a9c893ce0e5a201b3899980b721a12fde279644e9fd3195247178a4fb3dd98fb2220f208e5493e5a2dd89aaccef22847a0abdc24075dad7666ddc9f3dea5c00c2270805147846e9ba3463ae1b1875f485fb8247c40646ef32f5dc5ddec9b1f04f5dac9b3e29628057e2b0f904a20ba3dfa11d7dd314ce239da614380683594f49f5a7f68623aef579de45d65eb65833fb48878a370e5160efa00295d6fb3fd144e87c5d6cc38978db25f1bbfa072477699842ba86a24a7389fb7bf7303e1fe2dc74614a37690c49a5986358d66c6efbdc53fa75313b8c61eeeea8e46fe3fabfe2fe5983b5815a7b7d6f60e5a700ec9b441abf37cb8a44f81813248fac2cc1b6da41cac8239512c0c0a7337f5d20bc0310080188f5b220a52db51edef26e9156312358e83661c1d6adbe31e04f409065353bfad8cde6912b42b8709ccee136b45846c125a74d43c8fdd182f81d01061292f75d06e73affc214da5dbab994d2a80ecfc17caf7d48c358ffd422eb1800dbdacf3e289cb26d2b006c07cd389cec0440fcd540f34a34d16ece0b8b66f4502109490c8e05926b0e50c6b8d46d6e69a55f30dfb1cec72241eecc866485cb3ed9e8f8ac27e2c6fd82778ac01d7887c8f3a6a3d46a9813d5a611efdc1e417ee660c05a562afa93582cd6bae1d9b3fffd6689e4430b5168f7bb4a892af0ab29b057a6e41c9bb8286075071df54038f056fc12f74da2733b1703804efc00e439264c321afd2e952a33dfce99af7f2cbfb9c21590be00c3cb7e5d91d8f1f5c59f22099474462c1724bf3f47240ba311ef82922b7b19b653fd839c88d0d8d42e4b3372f323c2c54944520b327833607805f480bf2c243dec893cb35bbe6b14dc6ab4b0cfa504ab79d1126d34d1a4df60c4a7c30de9ffbc8d309810088a16c4bc5b21561efecf15b6de21ab3f4b6d4965b3052248015e21064c8c2532c474c3ecd352efa0e188a3b805a66537cb1a652e37cb8e378583da41455755652873d4bf743ba8a4c411b78f5637735c3617e2a19abe30567840dc5ea998c1fb1c8140801c23e8bf116e7a19a2c9d75b4d1f01ebeafaf5301331896f31913b9af8c9ff476d77c09465a1c444cdaea0ff0c362c4f041c02b0a35524979173e97831e275db9bbb86161005ef3c403d6d3c4abd51d9c04f14f7fe080bad71903c9ea819b2a40e8ad6aceaa2e540a8f59bafad608500eff20dc4cdfbf66a5c1522b275f7909124091498b0a529f00d3e6a687a9d5d836dc0e5e4288d3b0d4bb7b01b66b1e4100139ecfef8b2bd931e6beac87926d5b5e31f79acd02476630a972f7cc2437a4a6bc5a819a518455bf61ea10f907f3e68cf8b61bf626e3820f0c90f550bee058d3f13964d65be208cbe7067b16cf5bc61ab888ca57a051501b427a63167b17ee701bbc7796306467ec9a7f998b3f0feaef9b183298ec32d314bf4a893e1b1a4cd2ac4d3eddc4b14405cb408b65b06328710511e6468c049d82a73b080db1a879b2574ec5d16ce5fb7efbe4aa46a0ba675c902457a692b5748340b77e6673b687b8a17f5f91489b0341de6974a93e852b30afa9dcdea9d261057ac75ea9bae54be372c3428b1fc8120ae3be3bc61e524404af62ea546b178e57e6ac0435a6062fcb567556a3a44946fcc7afee42719c3d3a293656818bf16bb26bae4cba15d4510f96602ad6fa56dbac515d997b032bb703eec84c43de2f4ce98a96a5f7ab54ba92d805b06c40dd819436e0dd0f9db4eca250221803d223b5124ce78f1c831a2178301978b749fcbf3236f66e1aea12721ec2403d8d7840c92fafeeabe1d87edd201e95264b2328b32e7a12c63be46efdc88a8fc6971b69c6997a219313a2fc5b6b2c8f5d286204f901faddfe698bdcc125955db54ade31cf950b1b96725aa9bb2a9b1b156d8d3350a120b66c505691743768f58192a9de8e1d549819014933fc02adb9ef37faee1f3bef8ab8210c7ed58da49ecd77dd684229487b415aee7b0cffbd11c3ebb25fdc912dba70af0bc3a233bca6f536235f2160ff919970de9cdd25e7930401b0dffbfb0b26a822c366e3513072ac099661fc9dfe7c84f9f40c3df894375357967d301fd0311e4fcd838b96a137473840f1b23c103897492edfb400412011a32fac559bd0f96f218ade795270cae77afeaf2d68a52dc392518eb82f7843da8e11ceff2a19c0e8b3d4be0bd5d6398b4c2fa538c0bf7063851b3d41ef02ef66217a2434ad9ff638626e691613f3f6e7fe7ab2203c7c5ef37a817a4cdde20df3e6af461e6914a5a6d58144995642ceb402a061470fecaaf5876aa3642085a6d34544eee35a5ee0fec96571a4011494ff7c3b9870c677f8976ac986302cdc696f3a5cd9e73e0df2c1e21555d89c2414b756a027e21c49ac21e466927c43b21b383dd226a000ca733ad8f509cc8ccec371add311e476c369d062070f49551472fdcbd2a86bdf5b3a43a34b3910ed5a7f8bbf6e25d417ccd466c455fc4ee20cf7daec8286ed79ebff7a08e66b19de3697a19d949a5ec04a1cb484f6dbed0fb29aa1e1d1da5c7ec53ea9c6be0992a7f7c587b9be5eb88ac1bfb793088e50e3db86a5cc2ab03a6fa09d80013a08df91111af238452f3680952e12bb7c90e2472d6bae31fb39e55633eb78dd8cf4990f1d1f9a6b267976cd58c0867e535e65b7ec691ad72b5390c222b3e5daf5686ceeb04b3eeeae0a875e7cf1f4a1c6c0dcd09172bd6280359a6ba3766223468bacc68992b44e6b2b6ef359a3651b8cd07f74b739814489f1c803d3b5fd7775dac9e43933aee21c6143f599e375840cf10c7a46befb6c9bf24dd4007b8bdce1dc9dedf3e2eadb3415d1b35a9c94311e5739cdfe1e6a3e1f4bb702d13c847188f72f0b89012efd4ba3e7ec0a856f59a4c39000713a98517c90966ae7f23e77ead92c1e825fa43742cd775afb4a379ed3fc0127df4b1c1e36ef7d88bcdf0e84169425f11a22bfe6bddced4aa738e6aee0ef0821b123be22e49acb077a04509c9af6e2521114e6ace128a28a84f67ec96c45231252f8aeac3925a3908d40745b3c5e343bf177b5497d63134f328638001737586ede166db813e3b72754b453630addd4d0c779703714a07217c997f0e39d93688ed37c7864948a9582980079e7602527c2436b3b22a6d101b5adc83c681bdafb4e8a0c79f2d0ffbba1d597addaf5b0f3200e463a36050cb9c4cc97e5556212097957631c47b41c53dfa61c7faa87f7f35de2b5740b65016800aff220ea04043be226c23e0024eca4b260455e656271505fc4e3e86c63610659d4b7554687342f4190802b77dfaeadd3943eed83d7e4e95ca66b0a8b430b06495c23a36380657731e9f50f416daa56d9492240cd19facd3eb953c053bd435b15242e884778880695edb2f6b8873da667c92dbd3cd2feec1bd7dab16c0af1b0644f44d37cea8d420fc29743e0fab7d2b4edb2877308f6c96989d04fb2e74a644c566770d0f3ed24013c76aa6c71faf6a50241757dd737a286ad6ee89edd0a57ed431f7ecc46c6dd142b5d4366753693246892a232d087c9ab9ac8fb28fc585e3793ca39739ad2818592cba8ba6ba0775d3b2fbb2ce10fd8920b0cb18873220fad830c380b7b066cab9664fafefd2e053bb5ac6a96c5cee87416d5a45a6168e13d95d5ca6a576eeb961dbf50845fb03606d460933723242123237a5b5f8cb162087029700cdb10b2e77a11a929d7fa0ed786e1952c5baf70003217f35ae55496615eb87be590aafa3f7951a53de353ad430863a67320a5a688f491e93985ff97a2b101cb9038d425cc66f4f8e85b887a6c445ec8e9100f7f5d32827d00bde7027aecd460686211187b8d47f2344db351de51a7040ac7d53f351623228b9413857b9c800ae1c2fb49f57e5c1a21c4819be42db77abb2b7a02ce8be1a7c0ca8986c5aaa193b96928f6a7c207800e0bb480b2ece62d44516fa349fe0303bd5bdeb740f52b1259bf499dab0f8370451208a5a7adfcf39831a2c9af16d286a0cffee4b203f2148671c11c738090c7755a1c0ab7d543afbf1b4b8ffadc57f656911975029ebab5f6492c9d798640c10f7bdf910825efd3f703cf6d949cef1c0f2b3ffabdcaa7cb9930969296c3711717478a06f7a7bd1ede56e009bf2262be089ee9ac81fa5da92da74fe736082008c9e733d22ce09e84a3752130cc3771803bf461d1d68fe8c2484e8841685241c4eaab14c04b9c2ca17a622f50d1ce4d9aaf77a9c9760cd9ee7c92cd6b2de80cdbaac83b7a4ea85abddde0af1621cf30c8251374e6eb29003365496e8ac466cfc1a1789d3e737832159cb032927f7811ba68596f01d71a5cb720317570dfbfa96f74b75283b9826aa9ea9062cf4b1af7214e5069f6e8c72cc9395e0eb7f40d5a39fcd763234c45a624e50d3a6cb63b7cb8c4cdb9549d810eb74a929dd021c6841261f60876b03159e7960521bea88637c834328b8c14145dfb4efe707a04f897ee193e317bb069353d9167180ba96c68cc788029c79ccc7128754d4277267e73e71db9d4f081e28e94cc51c9720ab16380957b493c425550ab60b32709abdde09b5736023958b824141df8bf88737f459ca93f42751f04181231245d6fc923738a7e0325ecd1d9b34d0f22395560bed14661a960dd2c4f74ebf5b1057b7d15c71924ad8de12a49f1ea4474c8ccbc47e3d07f897b172a48d89b77adc8ae20c76b45081cab4e527e1e667ef671ab8703e23404873ccd203a8d4c6ce5d9574ea73419e5cfec4e24a041e8f5b461dd42d6b41b03855e28cdeed85f8e0e04e12fbebc8ac3784e6c4084ae5208b935e7cf25c9426e3fad496cdc44b3a6e0a3cdcd2cf67dda3dd7323a1108f62cf1c71f91d77e37be1822e37fa27ebbaf52848c8c3933dd27958ae09ce07c3144c0dc3c547e74c978372ed78f3c9785def8ee43f94b7373fc740c5261322847ae2f21bba59bf9f0c79731bf04ff83be44b48b554ce4965de33345391ddd23f768122e1c912ce27c2968afa7e72f82e0f45e096f5e80c79b", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000001340)="bdcbd4176017e2d1b3ef96030d867f6470120b3a39ccb5301efd0bce7b9349c7b457e953fea7fd9a7c6d611bbcb2e5215b2c6d9bf94b619e9393de8dfd3f028b767af86a2c1cfcfb267f705a2c5ab5d77725d4a631633e254312975694a0c3d2a000037410c1a1835a407925e4337925869c3bcf837d2a15a778943df9c1c367cbd6852f4309b0eee7c54d44", 0x8c}, {&(0x7f0000001400)="34c0f966da41553aa8bc2deb107a0f213b6f2825c763c9e9bf3bc808f1f7abe0ea2762ab97c6c3e191fd02d891d6bf81aede09e9232e8a00b797c93113a8a587012167bf", 0x44}, {&(0x7f0000001480)="451ea926b43c89132ef812e129393d15255dbf34c1b4b10fdd0cfbe2068e059844aa8a549b0513ff35fe58318975c44e32bed11421c2005c1677d1bee20e7635cb87208daf948aee3a10c0d81c95262932f85529b0649ab40dbd0969cccd691b785b16c7bdf0f8e01ee29eb7fa0e797cbd32a1c15c64da", 0x77}], 0x7, &(0x7f0000001580)={0xa8, 0x0, 0x80000000, "7a10ee989408b93bdf21690f191bf92ffb6c27e317e00fb8ee1a799c7b22d86fc14ac58581418f81cca4a402bac5f528b11889ad99c4368ee4a15922f1141d60ff961cde3314bb9358603b4ecff6b617eb92e20614006d49095d00855672cdcbeef98493b570f94c2aab11fda080f8c96023cb1b00166cca1abb4e9cca0f2ecd84c3c0aeeee57dba3c326fb559680d3e3afd3274472c50"}, 0xa8, 0x10}, 0x4) setsockopt$inet6_int(r1, 0x29, 0xd1, &(0x7f0000000080)=0x8, 0x4) [ 118.057386] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 118.064680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 118.071976] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000000 [ 118.181160] FAULT_INJECTION: forcing a failure. [ 118.181160] name failslab, interval 1, probability 0, space 0, times 0 [ 118.192535] CPU: 1 PID: 8844 Comm: syz-executor3 Not tainted 4.16.0+ #87 [ 118.199395] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 118.208776] Call Trace: [ 118.211409] dump_stack+0x185/0x1d0 [ 118.215085] should_fail+0x87b/0xab0 [ 118.218852] should_failslab+0x279/0x2a0 [ 118.222959] __kmalloc+0xc2/0x350 [ 118.226452] ? fib_create_info+0xf4/0x9d70 [ 118.230716] ? fib_create_info+0x1f89/0x9d70 [ 118.235161] fib_create_info+0x1f89/0x9d70 [ 118.239497] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.244412] ? __msan_poison_alloca+0x15c/0x1d0 [ 118.249137] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 118.254589] ? fib_add_ifaddr+0x638/0x1dc0 [ 118.258903] ? fib_table_insert+0xbc/0x2820 [ 118.263301] fib_table_insert+0x3b6/0x2820 [ 118.267643] ? ttwu_stat+0x74/0x780 [ 118.271322] ? fib_new_table+0x247/0x670 [ 118.275461] fib_add_ifaddr+0x638/0x1dc0 [ 118.279596] fib_inetaddr_event+0x1de/0x330 [ 118.283991] ? fib_disable_ip+0x380/0x380 [ 118.288178] blocking_notifier_call_chain+0x190/0x2f0 [ 118.293415] __inet_insert_ifa+0x1112/0x1200 [ 118.297940] ? rtnl_is_locked+0x14/0x70 [ 118.302008] devinet_ioctl+0x2559/0x27e0 [ 118.306148] inet_ioctl+0x5d8/0x820 [ 118.309889] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 118.315417] ? kstrtoull+0x766/0x7e0 [ 118.319233] packet_ioctl+0x2bd/0x420 [ 118.323088] ? packet_poll+0xb00/0xb00 [ 118.327057] sock_do_ioctl+0x13b/0x6b0 [ 118.331034] ? do_vfs_ioctl+0xaf0/0x2440 [ 118.335187] sock_ioctl+0x400/0xca0 [ 118.338901] ? SYSC_ioctl+0x1d2/0x260 [ 118.342742] ? sock_poll+0x370/0x370 [ 118.346493] do_vfs_ioctl+0xaf0/0x2440 [ 118.350440] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 118.355839] ? __fget_light+0x6b9/0x710 [ 118.359845] ? prepare_exit_to_usermode+0x149/0x3a0 [ 118.364905] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 118.370363] SYSC_ioctl+0x1d2/0x260 [ 118.374108] SyS_ioctl+0x54/0x80 [ 118.377575] do_syscall_64+0x309/0x430 [ 118.381522] ? ioctl_file_clone+0x4f0/0x4f0 [ 118.385893] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 118.391110] RIP: 0033:0x455979 [ 118.394323] RSP: 002b:00007f715e25ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 118.402070] RAX: ffffffffffffffda RBX: 00007f715e25b6d4 RCX: 0000000000455979 [ 118.409361] RDX: 0000000020000040 RSI: 0000000000008916 RDI: 0000000000000013 [ 118.416651] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 118.423948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 118.431243] R13: 00000000000003dd R14: 00000000006f9d58 R15: 0000000000000004 2018/05/02 04:07:30 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x5, 0x109100) getsockname$packet(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000080)=0x14) io_setup(0x40000000525d, &(0x7f0000000140)=0x0) io_submit(r2, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:30 executing program 6 (fault-call:1 fault-nth:4): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:30 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}]) 2018/05/02 04:07:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x8, 0x84) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:30 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_submit(0x0, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:30 executing program 0 (fault-call:1 fault-nth:1): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:30 executing program 3 (fault-call:3 fault-nth:5): r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:30 executing program 7: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x401, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0xc04c5349, &(0x7f0000000080)={0x1, 0x7, 0x7fff}) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) [ 118.530006] FAULT_INJECTION: forcing a failure. [ 118.530006] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 118.541840] CPU: 1 PID: 8866 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 118.548673] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 118.558020] Call Trace: [ 118.560616] dump_stack+0x185/0x1d0 [ 118.564252] should_fail+0x87b/0xab0 [ 118.567976] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 118.572743] ? kernel_poison_pages+0x40/0x360 [ 118.577242] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 118.582611] ? kernel_poison_pages+0x1a0/0x360 [ 118.587198] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 118.592653] ? get_page_from_freelist+0xab28/0xb600 [ 118.597673] ? kernel_text_address+0x34d/0x3a0 [ 118.602257] ? __kernel_text_address+0x34/0xe0 [ 118.606852] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 118.611792] ? kmsan_write_aligned_origin_inline+0x10/0x60 [ 118.617420] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.622279] ? __alloc_pages_nodemask+0xae2/0x5dc0 2018/05/02 04:07:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x8a02, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r1, 0x80dc5521, &(0x7f0000000240)=""/4096) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000001680)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000016c0)=0x24) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000001700)={0x0, @in={{0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}}, &(0x7f00000017c0)=0x84) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000001880)={0x0, 0xd1a0, 0xc16}, &(0x7f00000018c0)=0x8) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000001900)={0x0, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}, 0x7fffffff, 0x56, 0x5f, 0x4e, 0x800}, &(0x7f00000019c0)=0x98) sendmsg$inet_sctp(r1, &(0x7f0000001ac0)={&(0x7f0000001280)=@in={0x2, 0x4e22}, 0x10, &(0x7f0000001640)=[{&(0x7f00000012c0)="440d14f702b2bcb24a984cf9fe15b578c99df21056bf56a08ae436fdb44c88087cb8fb13ad079fa220a1ff12fbaacb202caddbc3c34380157fa670cce971e5ce4d258db2def4952cb6db603a411956d6413cfbdab3932c031cb393a239af1f45f639e731dc278dfe24d3deaaea718dfe2ea8e9f0211f364d09f6f69df0c487e080a58c2976169b7fc4c9a9b3738d4efe7962304881e14119a96db259", 0x9c}, {&(0x7f0000001380)="dd976e87d49bebb4f4eb0669b6c377caa2a676465c25fa8651ce4b50be76f0133292fd33beb3d228441938c6729ef0f0dca7c0abfc5b4d2c21adf1b2711d053da27d8ca115de36e8155e3604ba3b6141faca7bf54b41b5d265fdfad8fffd2d6d5a5fb370837b8aaa6122583e0e75a2a877eaa98348112a77fae803262ad0a0f3011c22b3e96106e897fc08777cf9807497e1296496ce247c93d606f6896c33f64d13412d783b", 0xa6}, {&(0x7f0000001440)="4051384ada61d7409749bc90ebb65b63471b97859f37db9584349490de09217511155713d9da91fd814deb6fe2dbd1494ad6ccae59c427d9df68c5cfa82b1420270afff3d1f14ef38a8de084f0f5d069bdb707e3769ce017d634d0a4b129c0773feb4380daf85d314100b7e1730348cbf72912b745aed4b7c6a9cd0903a11c11312a950e551d10b46240a316bb3dba4932d2e3cbd0f0d3d27010dc9c06f98586c7d671319d7c7f7ad2ba91ddc74451e05ffd4855d7822341c21875896624f9bee726d8ce6ef03eaa4d2d1fd025cd8d8f28943d96f2b18354b20bfa72ef6e1fd7fb6350c22be21cacb2d74307643dc1f325508c98c6c053caf7", 0xf9}, {&(0x7f0000001540)="474e4d330b09a0bb49d65afc837bf011faf874ae94d4c4247b7ccd7f59dcdc57d088ee69181691b3e47e9e4c900e4ed187a035c978159bf98d118e271906fe06e78390e270ec6b77cbc0556ff3fa0b15a1936c6f9436a7b170c0ba6333c2d7b26d37cfea66957392681db7b537ed1870cb7e64bced7b5c9fd72213a77c77373a9e12502bd5c91cfcf161301f62b6f451b6fa24c0525e3a208cac45e19794e2e52f3f325456c8f79c8d7f447d22d1ea730ce587dac79f7144248a01225c1241416578b2f846cc6667fe184e4c", 0xcc}], 0x4, &(0x7f0000001a00)=[@sndrcv={0x30, 0x84, 0x1, {0xffffffffffffffe0, 0x2, 0x2, 0x8, 0x3, 0x8, 0x5, 0xe, r2}}, @sndrcv={0x30, 0x84, 0x1, {0xffffffffffff0000, 0x1, 0x1, 0x2d, 0xfffffffffffffff9, 0x6, 0x6, 0x3ff, r3}}, @sndrcv={0x30, 0x84, 0x1, {0x80000001, 0x20, 0x0, 0x2, 0x0, 0xa8fc, 0x8, 0x8, r4}}, @sndinfo={0x20, 0x84, 0x2, {0x100000001, 0xa, 0xfffffffffffffc00, 0xfff, r5}}], 0xb0, 0x44800}, 0x20000000) io_setup(0x47ce, &(0x7f0000000080)=0x0) io_submit(r6, 0x1, &(0x7f0000001240)=[&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xb, 0x400, r1, &(0x7f0000000100)="02c505ff034a69a7f2a61b881eacf22da349e6d12a4ef977f55eaa2ad66c4503cd9a231f73ec2face0423427b0dcf81140fb062793bc45f616aad9c7c2055e99c44e0d1118877e06770a8dc9920a7d35e27f3334dc5afd2a389ab5c43fea0a617595171351252e73aa77e8ea1fd2c7e7e0811daa0d70d9b80915c1dad496f0407de0d3bf1cb54911057d321a3db4a20db10a9310c96b260dad836867bf04b74b0bbed626e4b15460ed3cb88f8f4f435a", 0xb0, 0x5, 0x0, 0x0, r1}]) [ 118.627212] kmsan_alloc_page+0x82/0xe0 [ 118.631189] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 118.635944] ? kmsan_set_origin+0x9e/0x160 [ 118.640185] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 118.645547] ? fsnotify+0x493/0x18f0 [ 118.649261] ? __fsnotify_parent+0x75/0x560 [ 118.653583] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 118.658950] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.663795] ? __msan_poison_alloca+0x15c/0x1d0 [ 118.668468] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.673325] __kmalloc_node+0x44b/0x1190 [ 118.677392] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.682240] ? kvmalloc_node+0x1a1/0x2e0 [ 118.686310] kvmalloc_node+0x1a1/0x2e0 [ 118.690208] alloc_netdev_mqs+0x1bd/0x1740 [ 118.694451] ? security_tun_dev_create+0x1f/0x190 [ 118.699295] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 118.703889] __tun_chr_ioctl+0x440b/0x6610 [ 118.708149] tun_chr_ioctl+0x9c/0xb0 [ 118.711869] ? tun_chr_poll+0x8e0/0x8e0 [ 118.715847] do_vfs_ioctl+0xaf0/0x2440 [ 118.719740] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 118.725111] ? __fget_light+0x6b9/0x710 [ 118.729090] ? prepare_exit_to_usermode+0x149/0x3a0 [ 118.734115] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 118.739490] SYSC_ioctl+0x1d2/0x260 [ 118.743124] SyS_ioctl+0x54/0x80 [ 118.746494] do_syscall_64+0x309/0x430 [ 118.750385] ? ioctl_file_clone+0x4f0/0x4f0 [ 118.754713] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 118.759898] RIP: 0033:0x455979 [ 118.763082] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 118.770789] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 2018/05/02 04:07:30 executing program 4: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, 0xffffffffffffffff, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 118.778052] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 118.785315] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 118.792581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 118.799843] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000001 [ 118.816587] FAULT_INJECTION: forcing a failure. [ 118.816587] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 118.828895] CPU: 0 PID: 8875 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 118.835766] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 118.845140] Call Trace: [ 118.847764] dump_stack+0x185/0x1d0 [ 118.851429] should_fail+0x87b/0xab0 [ 118.855248] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 118.860053] ? kmsan_set_origin+0x9e/0x160 [ 118.864326] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 118.869876] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 118.875306] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 118.880615] ? kmsan_kmalloc+0x94/0x100 [ 118.884622] ? __kmalloc+0x23c/0x350 [ 118.888364] ? dev_addr_init+0x133/0x6e0 [ 118.892500] ? alloc_netdev_mqs+0x303/0x1740 [ 118.896944] ? __tun_chr_ioctl+0x440b/0x6610 [ 118.901385] ? tun_chr_ioctl+0x9c/0xb0 [ 118.905301] ? do_vfs_ioctl+0xaf0/0x2440 [ 118.909398] ? SYSC_ioctl+0x1d2/0x260 [ 118.913267] ? SyS_ioctl+0x54/0x80 [ 118.916837] ? do_syscall_64+0x309/0x430 [ 118.920939] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 118.926347] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.931233] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.936113] ? __msan_poison_alloca+0x15c/0x1d0 [ 118.940820] ? kmsan_set_origin_inline+0x6b/0x120 [ 118.945720] __kmalloc_node+0x44b/0x1190 [ 118.949856] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 118.955257] ? __list_add_valid+0xb8/0x450 [ 118.959571] ? kvmalloc_node+0x1a1/0x2e0 [ 118.963675] kvmalloc_node+0x1a1/0x2e0 [ 118.967601] alloc_netdev_mqs+0xdfe/0x1740 [ 118.971876] __tun_chr_ioctl+0x440b/0x6610 [ 118.976240] tun_chr_ioctl+0x9c/0xb0 [ 118.980012] ? tun_chr_poll+0x8e0/0x8e0 [ 118.984024] do_vfs_ioctl+0xaf0/0x2440 [ 118.987970] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 118.993371] ? __fget_light+0x6b9/0x710 [ 118.997383] ? prepare_exit_to_usermode+0x149/0x3a0 [ 119.002440] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 119.007885] SYSC_ioctl+0x1d2/0x260 [ 119.011617] SyS_ioctl+0x54/0x80 [ 119.015074] do_syscall_64+0x309/0x430 [ 119.019014] ? ioctl_file_clone+0x4f0/0x4f0 [ 119.023380] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 119.028596] RIP: 0033:0x455979 2018/05/02 04:07:30 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:30 executing program 7: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nullb0\x00', 0x100, 0x0) ioctl$BLKPG(r0, 0x1269, &(0x7f0000000100)={0x3, 0xfe, 0x6a, &(0x7f0000000080)="097bf0271d1580068340fd74612a576d653b271b64a577b7af703921bdbd1146090f0f30e944b2fcc169d1606ae40ef8230f70484e7830ce56dc54d588bbb182a92535c87885a806f8c080f58ea7031ad744463bc69375c01f1d7a7baedbaf9ec28d11d7407bd35b4683"}) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) r2 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x100000000, 0x200200) ioctl$sock_inet_tcp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000180)) [ 119.031806] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 119.039547] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 119.046843] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 119.054133] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 119.061424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 119.068716] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000004 2018/05/02 04:07:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = dup3(r0, r0, 0x42e2d53538086a98) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x8) io_setup(0x1, &(0x7f0000000000)=0x0) io_submit(r2, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = dup2(r0, r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x101000, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x781, 0x10000, 0x8000000000000001, 0x100000001, 0x200}, &(0x7f0000000080)=0x14) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000100)=r2, 0x4) [ 119.273477] FAULT_INJECTION: forcing a failure. [ 119.273477] name failslab, interval 1, probability 0, space 0, times 0 [ 119.284856] CPU: 0 PID: 8876 Comm: syz-executor3 Not tainted 4.16.0+ #87 [ 119.291724] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 119.301100] Call Trace: [ 119.303732] dump_stack+0x185/0x1d0 [ 119.307405] should_fail+0x87b/0xab0 [ 119.311168] should_failslab+0x279/0x2a0 [ 119.315348] kmem_cache_alloc+0x136/0xb90 [ 119.319603] ? fib_table_insert+0x11a0/0x2820 [ 119.324187] fib_table_insert+0x11a0/0x2820 [ 119.328610] ? ttwu_stat+0x74/0x780 [ 119.332306] fib_add_ifaddr+0x638/0x1dc0 [ 119.336428] fib_inetaddr_event+0x1de/0x330 [ 119.340807] ? fib_disable_ip+0x380/0x380 [ 119.344994] blocking_notifier_call_chain+0x190/0x2f0 [ 119.350238] __inet_insert_ifa+0x1112/0x1200 [ 119.354756] ? rtnl_is_locked+0x14/0x70 [ 119.358816] devinet_ioctl+0x2559/0x27e0 [ 119.362960] inet_ioctl+0x5d8/0x820 [ 119.366682] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 119.372214] ? kstrtoull+0x766/0x7e0 [ 119.376026] packet_ioctl+0x2bd/0x420 [ 119.379880] ? packet_poll+0xb00/0xb00 [ 119.383848] sock_do_ioctl+0x13b/0x6b0 [ 119.387828] ? do_vfs_ioctl+0xaf0/0x2440 [ 119.391981] sock_ioctl+0x400/0xca0 [ 119.395705] ? SYSC_ioctl+0x1d2/0x260 [ 119.399549] ? sock_poll+0x370/0x370 [ 119.403297] do_vfs_ioctl+0xaf0/0x2440 [ 119.407242] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 119.412635] ? __fget_light+0x6b9/0x710 [ 119.416648] ? prepare_exit_to_usermode+0x149/0x3a0 [ 119.421704] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 119.427156] SYSC_ioctl+0x1d2/0x260 [ 119.430897] SyS_ioctl+0x54/0x80 [ 119.434372] do_syscall_64+0x309/0x430 [ 119.438322] ? ioctl_file_clone+0x4f0/0x4f0 [ 119.442685] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 119.447898] RIP: 0033:0x455979 [ 119.451129] RSP: 002b:00007f715e25ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 119.458878] RAX: ffffffffffffffda RBX: 00007f715e25b6d4 RCX: 0000000000455979 [ 119.466170] RDX: 0000000020000040 RSI: 0000000000008916 RDI: 0000000000000013 [ 119.473461] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 119.480755] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 119.488049] R13: 00000000000003dd R14: 00000000006f9d58 R15: 0000000000000005 2018/05/02 04:07:31 executing program 6 (fault-call:1 fault-nth:5): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:31 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000001c0)="da81d0c59ea158eeb1b78c874ca78137a09ba2ffdc9580caa56508d0655da3fc1357e66db518794d3eebaed10400000000000000b4f9be1fa6f2e2d6b0b261ea165ae574defa2d8fe0a287e1c56fa43e779ad853e0867b0f21e6ade01b6f0406450704e3b47cb1d2d5f58164a12e5699200daf5dd505fb21ba4d72648a3c9ffeee56c509950db705a1aa3f5d8e62e5fab16e7f3d45ed98f9fe35837b0d5cb18fb17fb77a9dea630625b32d3e688e0c0f4e9ea686a4c233f7bfcaf27c292e830686cb908c440749c18699d2328480ad7d93230ecf01e22f08c9613c436edf25af2ca0a8896697f14e32be0f6dac78c5648b7b40b0a6f56f908d095d9c576357b83911f99dbb599d2bd4f1b2f8ae89c5b7aefebba37517960604b48d5d119efe22ad165bd175acd80bc8404bcc053c0c59370fbc922b3811d46bc0b67f3f9e10c8d71f4d8f591305fd90c359bebe2680b75c0882eb6e2051c8af1e28d4010def7f24be7ad01eed98b8d688b5252d38ebd9222a9c2c0084ce54b543fce0b5ed3c1090a2a7db5b95b668aa0b9cee239fe508016a85a01e8899b3f4f2556275f599dea390d71b88336ac50778862b366d3bdcf03666bc04e2aebf27d96e767a0000000000000000000000", 0x1c8, 0x0, 0x0, 0xfffffffffffffffc}]) 2018/05/02 04:07:31 executing program 4: r0 = socket$inet6_sctp(0xa, 0x0, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r1 = dup2(r0, r0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0x101000, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x781, 0x10000, 0x8000000000000001, 0x100000001, 0x200}, &(0x7f0000000080)=0x14) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000100)=r2, 0x4) 2018/05/02 04:07:31 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x62d8c056, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000480)='/dev/mixer\x00', 0x125800, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f00000004c0)=0x2, 0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000080)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x2c) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000100)={r3, 0xfffffffffffffffa, 0x9}, 0x8) openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x40000, 0x0) 2018/05/02 04:07:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x400, 0x81) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:31 executing program 0 (fault-call:1 fault-nth:2): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:31 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000000)={'irlan0\x00', 0x800}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) [ 119.588757] FAULT_INJECTION: forcing a failure. [ 119.588757] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 119.600598] CPU: 0 PID: 8924 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 119.607433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 119.616784] Call Trace: [ 119.619382] dump_stack+0x185/0x1d0 [ 119.623018] should_fail+0x87b/0xab0 [ 119.626740] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 119.631499] ? kernel_poison_pages+0x40/0x360 [ 119.635996] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 119.641361] ? kernel_poison_pages+0x1a0/0x360 [ 119.645955] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 119.651414] ? get_page_from_freelist+0xab28/0xb600 [ 119.656432] ? kernel_text_address+0x34d/0x3a0 [ 119.661034] ? save_stack_trace+0xa5/0xf0 [ 119.665184] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 119.670639] ? update_stack_state+0x885/0xa40 [ 119.675142] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 119.680505] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 119.685982] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 119.690916] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 119.696287] ? __is_insn_slot_addr+0x198/0x1c0 [ 119.700882] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 119.705817] kmsan_alloc_page+0x82/0xe0 [ 119.709797] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 119.714551] ? kmsan_set_origin+0x9e/0x160 [ 119.718783] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 119.723883] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 119.729247] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 119.734522] ? kmsan_kmalloc+0x94/0x100 [ 119.738491] ? __kmalloc+0x23c/0x350 [ 119.742194] ? dev_addr_init+0x133/0x6e0 [ 119.746243] ? alloc_netdev_mqs+0x303/0x1740 [ 119.750642] ? __tun_chr_ioctl+0x440b/0x6610 [ 119.755054] ? tun_chr_ioctl+0x9c/0xb0 [ 119.758934] ? do_vfs_ioctl+0xaf0/0x2440 [ 119.762975] ? SYSC_ioctl+0x1d2/0x260 [ 119.766753] ? SyS_ioctl+0x54/0x80 [ 119.770280] ? do_syscall_64+0x309/0x430 [ 119.774339] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 119.779693] ? kmsan_set_origin_inline+0x6b/0x120 [ 119.784514] ? kmsan_set_origin_inline+0x6b/0x120 [ 119.789337] ? __msan_poison_alloca+0x15c/0x1d0 [ 119.793998] ? kmsan_set_origin_inline+0x6b/0x120 [ 119.798843] __kmalloc_node+0x44b/0x1190 [ 119.802887] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 119.808231] ? __list_add_valid+0xb8/0x450 [ 119.812460] ? kvmalloc_node+0x1a1/0x2e0 [ 119.816517] kvmalloc_node+0x1a1/0x2e0 [ 119.820518] alloc_netdev_mqs+0xdfe/0x1740 [ 119.824749] __tun_chr_ioctl+0x440b/0x6610 [ 119.828985] tun_chr_ioctl+0x9c/0xb0 [ 119.832681] ? tun_chr_poll+0x8e0/0x8e0 [ 119.836637] do_vfs_ioctl+0xaf0/0x2440 [ 119.840504] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 119.845855] ? __fget_light+0x6b9/0x710 [ 119.849820] ? prepare_exit_to_usermode+0x149/0x3a0 [ 119.854828] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 119.860190] SYSC_ioctl+0x1d2/0x260 [ 119.863807] SyS_ioctl+0x54/0x80 [ 119.867154] do_syscall_64+0x309/0x430 [ 119.871035] ? ioctl_file_clone+0x4f0/0x4f0 [ 119.875358] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 119.880531] RIP: 0033:0x455979 [ 119.883701] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 119.891397] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 119.898658] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 119.905911] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 119.913171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 119.920427] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000005 [ 119.999084] FAULT_INJECTION: forcing a failure. [ 119.999084] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 120.010916] CPU: 1 PID: 8930 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 120.017754] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.027102] Call Trace: [ 120.029691] dump_stack+0x185/0x1d0 [ 120.033323] should_fail+0x87b/0xab0 [ 120.037053] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 120.041816] ? kernel_poison_pages+0x40/0x360 [ 120.046314] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 120.051682] ? kernel_poison_pages+0x1a0/0x360 [ 120.056268] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 120.061723] ? get_page_from_freelist+0xab28/0xb600 [ 120.066740] ? kernel_text_address+0x34d/0x3a0 [ 120.071325] ? __kernel_text_address+0x34/0xe0 [ 120.075920] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 120.080965] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 120.085915] kmsan_alloc_page+0x82/0xe0 [ 120.089895] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 120.094657] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 120.100043] ? __list_add_valid+0xb8/0x450 [ 120.104281] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 120.109731] ? pick_next_task_fair+0x1d1e/0x1f70 [ 120.114490] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.119332] ? __msan_poison_alloca+0x15c/0x1d0 [ 120.124000] ? __switch_to+0x2b3/0x420 [ 120.127890] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.132741] __kmalloc_node+0x44b/0x1190 [ 120.136811] ? schedule_preempt_disabled+0x1cc/0x2f0 [ 120.141921] ? kvmalloc_node+0x1a1/0x2e0 [ 120.145980] kvmalloc_node+0x1a1/0x2e0 [ 120.149855] alloc_netdev_mqs+0x1bd/0x1740 [ 120.154081] ? security_tun_dev_create+0x1f/0x190 [ 120.158909] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 120.163469] __tun_chr_ioctl+0x440b/0x6610 [ 120.167694] ? apic_timer_interrupt+0xa/0x20 [ 120.172091] ? kmsan_get_shadow_address_inline+0x33/0x290 [ 120.177610] tun_chr_ioctl+0x9c/0xb0 [ 120.181303] ? tun_chr_poll+0x8e0/0x8e0 [ 120.185254] do_vfs_ioctl+0xaf0/0x2440 [ 120.189118] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 120.194459] ? __fget_light+0x6b9/0x710 [ 120.198410] ? prepare_exit_to_usermode+0x149/0x3a0 [ 120.203409] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 120.208755] SYSC_ioctl+0x1d2/0x260 [ 120.212370] SyS_ioctl+0x54/0x80 [ 120.215716] do_syscall_64+0x309/0x430 [ 120.219583] ? ioctl_file_clone+0x4f0/0x4f0 [ 120.223895] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 120.229069] RIP: 0033:0x455979 [ 120.232237] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 120.239920] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 120.247168] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 120.254414] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 120.261665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 120.268913] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000002 2018/05/02 04:07:32 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x8000000000001, &(0x7f0000000040)=0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000000)={'ip_vti0\x00'}) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) 2018/05/02 04:07:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x8) 2018/05/02 04:07:32 executing program 2 (fault-call:2 fault-nth:0): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}]) 2018/05/02 04:07:32 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) setrlimit(0x9, &(0x7f0000000000)={0x3, 0xcc}) socketpair(0xd, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x9) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) ioctl$KDGKBLED(r2, 0x4b64, &(0x7f00000000c0)) 2018/05/02 04:07:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x0, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:32 executing program 0 (fault-call:1 fault-nth:3): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:32 executing program 3: r0 = socket(0x9, 0x8080a, 0x2) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:32 executing program 6 (fault-call:1 fault-nth:6): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 120.404988] FAULT_INJECTION: forcing a failure. [ 120.404988] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 120.416828] CPU: 1 PID: 8957 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 120.423657] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.433005] Call Trace: [ 120.435598] dump_stack+0x185/0x1d0 [ 120.439235] should_fail+0x87b/0xab0 [ 120.442958] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 120.447721] ? kernel_poison_pages+0x40/0x360 [ 120.452222] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 120.457589] ? kernel_poison_pages+0x1a0/0x360 [ 120.462178] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 120.467634] ? get_page_from_freelist+0xab28/0xb600 [ 120.472656] ? kernel_text_address+0x34d/0x3a0 [ 120.477243] ? save_stack_trace+0xa5/0xf0 [ 120.481395] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 120.486856] ? update_stack_state+0x885/0xa40 [ 120.491358] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 120.496723] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 120.502182] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 120.507201] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 120.512572] ? __is_insn_slot_addr+0x198/0x1c0 [ 120.517171] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 120.522108] kmsan_alloc_page+0x82/0xe0 [ 120.526091] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 120.530847] ? kmsan_set_origin+0x9e/0x160 [ 120.535085] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 120.540191] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 120.545556] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 120.550831] ? kmsan_kmalloc+0x94/0x100 [ 120.554807] ? __kmalloc+0x23c/0x350 [ 120.558521] ? dev_addr_init+0x133/0x6e0 [ 120.562584] ? alloc_netdev_mqs+0x303/0x1740 [ 120.566993] ? __tun_chr_ioctl+0x440b/0x6610 [ 120.571406] ? tun_chr_ioctl+0x9c/0xb0 [ 120.575299] ? do_vfs_ioctl+0xaf0/0x2440 [ 120.579365] ? SYSC_ioctl+0x1d2/0x260 [ 120.583165] ? SyS_ioctl+0x54/0x80 [ 120.586704] ? do_syscall_64+0x309/0x430 [ 120.590770] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 120.596139] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.600993] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.605840] ? __msan_poison_alloca+0x15c/0x1d0 [ 120.610513] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.615364] __kmalloc_node+0x44b/0x1190 [ 120.619437] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 120.624803] ? __list_add_valid+0xb8/0x450 [ 120.629038] ? kvmalloc_node+0x1a1/0x2e0 [ 120.633107] kvmalloc_node+0x1a1/0x2e0 [ 120.636994] alloc_netdev_mqs+0xdfe/0x1740 [ 120.641233] __tun_chr_ioctl+0x440b/0x6610 [ 120.645489] tun_chr_ioctl+0x9c/0xb0 [ 120.649206] ? tun_chr_poll+0x8e0/0x8e0 [ 120.653181] do_vfs_ioctl+0xaf0/0x2440 [ 120.657067] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 120.662421] ? __fget_light+0x6b9/0x710 [ 120.666393] ? prepare_exit_to_usermode+0x149/0x3a0 [ 120.671403] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 120.676769] SYSC_ioctl+0x1d2/0x260 [ 120.680397] SyS_ioctl+0x54/0x80 [ 120.683762] do_syscall_64+0x309/0x430 [ 120.687643] ? ioctl_file_clone+0x4f0/0x4f0 [ 120.691971] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 120.697153] RIP: 0033:0x455979 2018/05/02 04:07:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="f5", 0x1}], 0x100000000000031f, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x180, 0x0) ioctl$KDGETMODE(r1, 0x4b3b, &(0x7f00000000c0)) 2018/05/02 04:07:32 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(0x0, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) [ 120.700344] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 120.708046] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 120.715302] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 120.722555] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 120.729814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 120.737077] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000006 [ 120.751255] FAULT_INJECTION: forcing a failure. [ 120.751255] name failslab, interval 1, probability 0, space 0, times 0 [ 120.762584] CPU: 1 PID: 8953 Comm: syz-executor2 Not tainted 4.16.0+ #87 [ 120.766788] FAULT_INJECTION: forcing a failure. [ 120.766788] name failslab, interval 1, probability 0, space 0, times 0 [ 120.769440] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.769454] Call Trace: [ 120.769495] dump_stack+0x185/0x1d0 [ 120.769534] should_fail+0x87b/0xab0 [ 120.769577] should_failslab+0x279/0x2a0 [ 120.769637] kmem_cache_alloc+0x136/0xb90 [ 120.808207] ? do_io_submit+0x84a/0x2f60 [ 120.812273] ? do_io_submit+0x11aa/0x2f60 [ 120.816425] ? kmsan_report+0x4c/0x240 [ 120.820320] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 120.825694] do_io_submit+0x84a/0x2f60 [ 120.829619] ? kmsan_set_origin_inline+0x6b/0x120 [ 120.834494] SYSC_io_submit+0x98/0xb0 [ 120.838338] SyS_io_submit+0x56/0x80 [ 120.842096] do_syscall_64+0x309/0x430 [ 120.846008] ? SYSC_io_destroy+0x390/0x390 [ 120.850261] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 120.855451] RIP: 0033:0x455979 [ 120.858986] RSP: 002b:00007f1ce19ebc68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 120.866710] RAX: ffffffffffffffda RBX: 00007f1ce19ec6d4 RCX: 0000000000455979 [ 120.873987] RDX: 0000000020001500 RSI: 0000000000000002 RDI: 00007f1ce19cb000 [ 120.881262] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 120.888531] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 120.895799] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000000 [ 120.903097] CPU: 0 PID: 8958 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 120.909960] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 120.919327] Call Trace: [ 120.921960] dump_stack+0x185/0x1d0 [ 120.925613] should_fail+0x87b/0xab0 [ 120.929402] should_failslab+0x279/0x2a0 [ 120.933504] __kmalloc+0xc2/0x350 [ 120.937024] ? dev_addr_init+0x133/0x6e0 [ 120.941127] dev_addr_init+0x133/0x6e0 [ 120.945070] alloc_netdev_mqs+0x303/0x1740 [ 120.949339] ? tun_cleanup_tx_ring+0xac0/0xac0 [ 120.953958] __tun_chr_ioctl+0x440b/0x6610 [ 120.958309] tun_chr_ioctl+0x9c/0xb0 [ 120.962079] ? tun_chr_poll+0x8e0/0x8e0 [ 120.966083] do_vfs_ioctl+0xaf0/0x2440 [ 120.970012] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 120.975407] ? __fget_light+0x6b9/0x710 [ 120.979415] ? prepare_exit_to_usermode+0x149/0x3a0 [ 120.984467] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 120.989911] SYSC_ioctl+0x1d2/0x260 [ 120.993644] SyS_ioctl+0x54/0x80 [ 120.997093] do_syscall_64+0x309/0x430 [ 121.001042] ? ioctl_file_clone+0x4f0/0x4f0 2018/05/02 04:07:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x42e4, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) prctl$setname(0xf, &(0x7f0000000080)='\x00') r1 = geteuid() getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000400)={{{@in6=@remote, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@local}}, &(0x7f0000000500)=0xe8) stat(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(r0, 0x10, &(0x7f0000001bc0)={0x0, 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000001e80)={{{@in6=@remote, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@broadcast}}, &(0x7f0000001f80)=0xe8) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000002580)=0x0) lstat(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getgid() r9 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000028c0)) r10 = socket$bt_bnep(0x1f, 0x3, 0x4) bind(r9, &(0x7f0000002900)=@pppol2tpv3={0x18, 0x1, {0x0, r10, {0x2, 0x4e24, @rand_addr=0x5}, 0x1, 0x4, 0x3, 0x4}}, 0x80) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000002680)=0x0) stat(&(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r0, &(0x7f0000002880)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000000200)={0x1cc, 0x24, 0x200, 0x70bd27, 0x25dfdbff, "", [@nested={0x17c, 0x89, [@generic="5bf70dadacb4219b3668783ddd8dce49345d377631a2f3f0ac627b13c797613b368b89f7f2f0a1fe8d0d7b73e6140b97c947896d00d0b9d39c7a4325997ff6e38340446ffa42cc0189eb809ba287a8dcac7aab760631d842f85e7dd2d8f1171903ca161642ad62c0974ce7cb6bc943ec2f0d41b4e219a00b43ddd6c18608e8cc1a38cbbb4f4bcb1c7c2f45", @generic="4a02121daf6d36b2ea81a1daf953430bca7281288c071b9b44e6cf45c67a3791e8c51987566f8a557185ec2709ea46b681282d0840274e78f0c244717c012b6d5914a8ccc204fcc2bf7f7a48d52944038f994547aa76251b4e0e59056b90531cbfd209b09ce1e7537da455864e3112836bfd8efc6c591a847612429bee76690bea3a115ef79410afc6683f2b2c6e2152fff64c72568685322b55b7fe3e5fd39863a56227c3eff09c8be3af8fc454abc071061991bf3a58ea82cfe99fb77c81cdf7be909c76757186c1067593d6eef4f4797fb482c99b0493dc20052d70f5a2c57a72a240d35f9ae0", @typed={0x4, 0x2b}]}, @nested={0x8, 0x35, [@typed={0x4, 0x7}]}, @generic="350e174646e9ff4d1347281b054113f11d22a312e04996998f0e30be5d21ffdbacfaf69360b0ef8c751fecb99257f789c813053e2f"]}, 0x1cc}, {&(0x7f0000000540)={0x126c, 0x21, 0x100, 0x70bd27, 0x25dfdbfe, "", [@generic="282da0baf137b1e3b5211445b4d87d05c3d130d47dd1c590921f18ac2841bdfa54d719d80053c64d771307bc1702d69bf83f7b12688582113ecf2648a8276e9106a71e1130743aa39413fb73b32959270272e0f00e1d7781b5d84f55e4e863755370bfef636c3dea795d3db8a65953b59e4a22299222f86eedd0b37bc23eaeddebf8fb3ef78489838140378c0401b1fe2c37c5503bdf535ea408927ddfdc61a39d6d583c1b120aa2318bd8e1628f082c1b6a5064eea178322b26a0bcddeac3c0f160067eeb89217a8313ece3343ca6ddf65fd846f1cfc70b45ed6ba4f0e626a1a265d1a5162b2f9769197d91b0df2076fbaac4c8799e13f01f644d535ec46c1e0cad13153fedf7a4980ea58c62d5b03f232f493cffd706f7a93058a52d79f1055b335b864503bded9a7c65ce2e516fc63a7c2692c9c39738ca793f75162baba25efd3c3dd1e7ffcbe768142ad7426cb63c7ccd3a603ece400e24661733853309c3e359346eb373fdd0e7ebd2c0e1775fe2ad8a446575aed9d9efc648a3e16ab2ad325ad2f0fb61249b5cf2067bb88b2034717d2d694c3b88c1e014d0f0aa63d9c11b2862db1f8fe222f9b352efe5f5f362d7c642bfeafca95aad0da5d9211fa4a291dbd726f4170c091a1a95365d9e468a8d64995b0c8e4eeb78b5b15da7dee6b056fab90c43f95cb7aec1b03c4cfa27f90dc710133d1896d6ca852a169cb71bcc1dcc65b7c04a9eef54995b6ba40a561e59c05a3e5bf339b88a2bc82f75b5f9d5bdbf586cbe3528f785dc539cc1daa2f5e7a97a73ff9515e4234478d46c815e3cb72aa82a8b9c7358358c01d01788eb7fc251a8939b86ba2e67007658eed994e3dc37be711122846123691aefb18bf6dbf4b7d6053344051de89313147edbcb37fc858b972cc326ece0acde4b797d62f12844c257730da0f3c2a59a2dea4991c85282aea2a4efcf9cbc53c8fa49d1654ba20c367f53a144bb714e983b525b496322c629affcd575079766b3ff2cd6beeec5ba6ef91f6305dcbd96ddd3e43b893e85cb5c1de48f0f8f2305bab20ea50b1e76a6369860a29e654a2ca08c9ef09795524ae2231edf4a21aeace7b91fc8d3851d82ba0730f376c5901077462e65fcb724d8abe360d5774ca46d6004d652ab59ae03b12734c97a16622acc3ac2627c07c68dbfa6a396fe2e62b5f558f4e37c080180a4473d7cbbd7a589ebc63d36949893d790968b3f1fc8d4f4634c092dfdc42c1836967809cbb4b9c89794e1b6e72a367bfdd9c321de8182b6c265834416485d8e4f4e2e648ea02b56c20af71bdb602d6516aa573ff40807ec7ddd99a1860e958ce3ed70e5fef302d3874e2d539548a4d77be9f251712ba6440f79b3b23ef6ee662c9e5ed6ae64cedf099569df84f04997ab695b43ff62cfc312955e056ffbbcb335a8596d50efa4f4f56415e8672646d882552742c497199c1b868291536f5b9409cd1fc83af72f548508d9c46b6461f4a9af1e3cfc90df2547d5e474f08a1bbe33b872afc1ef0255cb07e3bd0302536710f421908129d813661834e95c8acfd7a1fcbf396cc9b38dcc91100faf99d566386491dc6b0f7101f490d19454ed58ee16ec89c4f7aaf39c24d9010203ba838585f4cba10051900c64586e83abcfd3b1eefc6ed80502c6fb8a2fe6e280ce7206b8daeba2bcc32c2c26da92e29b9db2d6f9b131116d5c097e456bb62e84624654fef40ff446215d1dc338d9242e8a007bdcaf2ef76e59bfba588d557fe93a7c79fe586284c28f11ac2b8212ccd1ac350bef1e76fc37c20769f0fcdff0cdc17e6a55da9829090d436dee3f357b3309337d57d5f66cfe36e5b1d86ee1cbf57636844406a394cfd15ee353b2df97b3301fcfeec8132419b927bcf92b106eb3765577db1848813fe4f5bc08daaceedc7aa989007096bff6cb5678a00509cc7eaed4b1fabfdc095b1b759b46eb5ae395cd1c906e685807a1fb20e84723f5cd4b78c504d177c200109c1854a1fa2cad5cb1be34acb9be46b8637b5d4727bbeb8b725c925791926d0768b8bc547f1262ea824e164ef656a679624d18f26310267a2e75426c84f150d941506dca4e99b4f2b17b7dea77fddba800eaf4b1a4efc04e6405fd559fd00d79f110811fdcd26bc747c9cbc72dbdf024ede5d3b6229eed2cfe124bb6465d6b043eae85468a9d65ff634e6157c6bf971c0be1cabb1c92cac3d8e0ae674a266897a47bf42b8b211fc1e3dc6323a2dc51f99eb16778bd916388fcc8ca39490c1286e87d395258317f696f2a8b2035859871e3d8ea201ec2131523522bdf28b35b560f6872fe22975c3bda43de7f1a8816018a70faa420b0c548f7c2c63f8da55598812168bd2b98e6576636f9bd442683f012f1e35b84b830afaf18cf29cd4a3f709076e2767b1118755a4afe8f16caff36baf5844d648fc2fcc0e8867be0d3c2b6eb6341a8c3f76414d31c8c2ff648e9fbcddd7546cc519c6f75360172b618fe2c390d4f4d20289a8f2216f3fac478d60f40ec9bb005be533a3a4d82a6b2cf79b3511a0cad4904398aded50bfde758cbc70ebdf4f1fdb822c845b74c5667ba05b97929a5039540c054c354bd5d954195c1565fd382800a0a5a3d5ddbbc85279ee10a4adce98a8a6210be08b8e9af4543d48e526e353249ff40e8da8065b85e8fa6b551c7295699f51d49a0aa01d694b1923cc140e0e0ed8dd2715e87e422ae57e85f6dc3ad83b863f567c6b08e52b1be0fbf3e1a93cd9a4b5dadde121105c66568e5cffabd087394aa5939193fc08d410bc60817e77f478fc74a0c45be6c20261aab553c70a848248f185057efd4e874bed7d3aa649e9143dddad8ee03f1f7598513217f6f7379ad4e2eaae3bb30fcd061a7965476080bb30decb56d858c317f3fc8fc411ac367a9d588509c78fd5948dc006a0d6fbe707f680021418fef38310c187b88438ab2abd444c2a1c353426306a36eda49f2568f255ac1a95d2ea2bb86d2d87eaf54ecd2512309250879754c8cc7dd01ff8777b661220abeff461a4a82831499f9d39748628e493146244f7b9b87800ce3bc205dcefef808f5283e2b560d31eccc0200af70afd4812ac074a8f599c6e5813ee7405fbe32fffa9b6538a78cf99073c44d04ba8739fe47979e384941d0ef19801c89b7fd851841f21be450733807397edb82690a288c5f468322b08aa6f95c216d911c51df8fe4942980f6df3f91d6fc84e9a914d395322975e76c77f77d0327a3295d67fdd4b105706d61d8890cd08721800e58ea4584508c6739344d4aa6a9856469be0ecc7c4bbf0f33404212d167238453858c5138d8d933ffea8dc254952722210b453458dc526e9d13f3bbfb728de6b23b4dbb6dd504b2fc736d89846ea7260c9fa5afd8d7f3299ea6d38b4a04c10295362d08a55711e2583f780597b2f5608d1adb9f99012a08f5c42c84a2247d752122bb569e36bd0082b5e1b36cd60c5aedce8a9007515f56b24075b06f0ba1f7ff68761baf40de3ac6f9fa2ec2bcc38eec95079eb7a62644ed9a08fa46b37639d258a886eed5a4ae2111b419e8270badf4c8920caf0e9d6b811e4e537d148463f9e2026ee29652384034fad25f7148e1978827e59bf98eddcd3b72b58677bc4d8296803c943f467b3369ef718b1717e8cb1a9da8b1a576a6138f71bef2efce157db915fda064c07de707eaa7b062aa005f2c748f422f325f472169fc36cd437650cbee006454adb41633686ac406269bd267a9d3489f54437bf8b4884cec177cae5d3b1eac3120cf2a08b34349bb842a02b778bdf7dd891efad4c7bb904a5dcaa44fbb9ef3db6531ac639f7676f8b3a3cfe2cb188441f244d25b34910859a85e7df6f392097c9eeb1d90427538e7c2031909267562ca8a60bddb93f4025a04261d35c74dc30621c2cc6ea7ecb667104437ca619daf2c01fbbb52fe801be8d77c5cc94abdcd23b793044804cf926455e4212be2fc0948cef9c439c46e97ad750369d0866e7d3931d81e9e2b8b35a200734b07afc12fb02397ef6c7129f0679a81f3f3a6fdee35c72731ba89cddf6080ea675c49fa92cae5b65d2699c1a4354c541433c2a7b9b7179fd73f9f6d24d9f7a0dd4d9fa006d5c20e8ca04038f1e58634f3bdac2e23d4068e78c8435a31d250803bbd29b86a6c41540f6d1a84ab6c3fd7af8f08b095d111890887971b50b86c7ed5e984137b45490244a01f9ae903de65df1d9e39ee88f4eeb740e4b9ffb07fb5fe23a6cb69fca63c92f01c8d79f9ea583a4711cbcc74ace39f35e02aa6f7ba9240f8d4604fed0f1686f9f2491034dc3167f320ffd46d2c84b19d066a562842c44be759510e2d7a69d47af874db345c544c9746923ce78295f3bf68872a5b3b6198706e3d15a47e1f722798723eabdcd3ccf38e9d97d45e44a9a3855950fc148f4a8500550c8ca048467f0e07e264c379cd69ca2c90e40226ea58f9f932ec17e3dc3c195da04895e5db49f425e4e1277a375d8a34df4c51f5787c11cc5009ce524e90665ed39a7b1a1ee987364900e7cd3a50bbca1c2ae9285cfa14cbe7566d9f04231e4be0c83059aa7284cde9932ebc4ac4e9e96828f96036ad0ae3a00f9eb1cd88f0e7d843cc6fe76bc831a5162d2e123a4153fd89ccd14446336648fd23ed10b20409a95692a7b867f1707403c25ee2fc97c83bb41ebc7926706942c3d7ac14330ca540c6b1ffdfe52e0fc4ff86c0bb3f7963cdad1897fa16ef305b9d37765d730ca95cc747407086b36ae12f8258975fbe324436664a8d1a134fd94ff0149d2d903eca99d01a97a723a142277971589443ce79c320a5914a4fa06c3849e5a4b066d3745fdec65fafc690a6a7ef80b363aa9697d120b48306d52ac8e5547281e61fbae403e44062e9a50233ea8bc145f58e55939bc2acd5a8b76697caeb4e2a834b4d9402e1474ff5bbb80034aa82d2c6cad803f76707984adfa9a7e1340b0ae964efbe2a36860076e6fbc92743926e79b714bbdfd244372ac6fa03f59768ec3cf2abbf3fdedb3e5fcaded388d5d37c18639adabbdf9b2e50834129e08197486610120d85b6635c98c0596c2129b6c9b36cfa2e34b5693fc49e2dbf43b585e4610be36074e9ab8716a3692a46f671bd6f3fd91d09abe77651b159629cc1c2506cbf0d20544ced4480632383b5815708be2d64abf61d81b79e127ac985ecc458b2e551fbf32cf42089be2bd4c88c967ceb42a3bbf7f4d186c836f1ece10988f122a0c03a15f093db1b7813d5a5b821651084b78f42478ee3e743f5fe4779d547464b9ae233e4082ce3af9acb5a43b8b7f4afdb329628cb9f48efeea4171787beeb236b2098dc42518c6fc48ace5b6b69951d433c0f20af021242360597799222d5d88bae37faf02ebf6110faeac3d1b9a8060fd6a9683ad5522ab2344027d9f79b6443620b148a0db21d6dd5579dcb5b324f783a07e5ec11667c61690bd2f63fba9a443dfaa49cd507f64444ec72c7bf25b5086d2c452ef1bb7ceb664e330624c178e830b0b0634f67c1255d24faa3bee734fbc23e10c613b5e9a6e75a62958a14646d2b5df6fd67e5add67a5045a703d116b3fe148a270b10ba1ac80c3eea0989959f6a033765583a3218206e3aa1e7af55e5f6a0607eadee6b5263c6b9564ef64e4e505f5cdf350789851d77b9d2698a14c45d02d975527b841bd21440e8681ec8243a105d887b66d995969497cbeb6982ba3c404c604926b638a9df41dd528950024621508299a71476209159bf88b02a6b2670e3cf99e525f8dae538ed54", @generic="11b7f0b72f910a2ae6dfc3fa9fc273673bca13acd4ec5bc54f0a63a7b5bf210ea3718de663f7624689ad9d4170f6ce56240f3fdcc79c02fa3adb555f03b1d174484b08838dbc9950733b22af1f875b53a40f4cdeb3d3a9ea06dfbc430acffa428078a26d5fd30f56c710112b49f70e92a2e0c736c206136d1a2fd52a090eb57627e8bf123eae79e560be7dfc5a4863b2a815ebadb6099495b4e231", @typed={0x8, 0x94, @ipv4=@broadcast=0xffffffff}, @nested={0x15c, 0x77, [@typed={0xc, 0x53, @u64=0x3}, @generic="10b88af7f9ff11a658e45faabcd3aac1831c2fe2e450b157c5779f1c88ee8b29bcd02dd3287bc23a8cdd6200a6edd640df448eaf346adc9d12be9a66a005d34a0c9f0a780fb2487ff1531e9ef0e204e02832398390ff1e7faf42fe6781e6c32d9300170d643944b1e693aa76cc3dd3035e1ec42090f8a62d68de033fc01648827d8d1e006d9b28acfce5fdac0e070ac1a71eb085ded5b86ece909b14194b83cabe5eb8995991d1407f42a4ab17755947344a6665b3d4db357862990750e6e33b4b8c477d9c3db94a57598df6944fbe1722a36c16b1cdbb9adf3394c4", @typed={0x8, 0x50, @ipv4=@multicast1=0xe0000001}, @typed={0x8, 0x35, @uid=r1}, @typed={0x4, 0x8f}, @typed={0x8, 0x20, @uid=r2}, @generic="943b1e83ca7834b14104384371205d30ac8016e7149d5396b94e9d3c24913ea06ee43bf362bb8a776cd02a1a98a70f7880cb8b366452059306060eaa291b3890c2fef7d8b41543dac952eb687e6ad44d77568b"]}, @generic="c5d487c8568dd54a7f6e47b9380c1c4ef937c2c87141b4a8ed71ed9953c12187e21eeb0112fca6d25e0f68b570dfe355ae5495b4dcbeeb058871656e46ed968f89a54b60d79767eba5d84cc9ab3722be2500db7847b43a5f5bcc23"]}, 0x126c}, {&(0x7f00000017c0)={0x90, 0x38, 0x420, 0x70bd29, 0x25dfdbff, "", [@nested={0x80, 0x65, [@generic="683f7e0a5a95c3a0e40c8c671f712e4e0d98392b787aba4e981129c3e455efb1829f8d2ee21fa4fda91bf24272014b44b2197e5b653c4eabf6b8aa63ebd5ab9228d61c817158cfcaf83669001fb4eb2dbd466dc5c788f01f072a513206717fdd328f48b1b050dab1d02e454a1b7512b04e9e2bb5", @typed={0x8, 0x74, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}]}]}, 0x90}, {&(0x7f0000001880)={0x18, 0x13, 0x8, 0x70bd2b, 0x25dfdbfc, "", [@typed={0x8, 0x1, @fd=r0}]}, 0x18}, {&(0x7f00000018c0)={0xa8, 0x41, 0x523, 0x70bd29, 0x25dfdbff, "", [@generic="456fd89f00c165c0f2c1c931c87e5b39be6de53c9882e0bdf30407c85110f38ac55cdc359caa2f6f8f67f4d8848e3c09c9fd4e3da5da7b8e67ea07a1cf895e0a8c44aae1a11811ab7ba7db2f99d3e4bbafe89865f2c6210dca7966bab595da9523aa4c62d321f384", @generic="3c7f4bbbac16c374a4d32de156af914d766cf56d8c2e9349221f86fc1a2e49b47e8ea56c67ae174bb9e9bd76076b"]}, 0xa8}, {&(0x7f0000001a40)={0x158, 0x2e, 0x400, 0x70bd2d, 0x25dfdbfe, "", [@typed={0x8, 0x9, @uid=r3}, @generic="14dfa6f791aa52553002e234635ccb33320dd64625b808ab861d772f0e5d69cee096408805d2ff1d68c1e3f674263995ec628f2f5398fec2c7c8150a2675f4f77ea1528c269937", @typed={0xf8, 0x50, @binary="8d7f8e6c1fb66de1cff0abda276078a8faa53f31e4f03fe44b4d53fa60f6f3aa50b694dec64a26dc66fe52f347a7d627b5c3666907a1f48af330e13b8b65f728f4ef9b1d98a1b21c54ecacc62861857e038ab55a7d2965d7adf69d04df2f82e8bad526ab754a2072151c16716fc3add50197d2c82c7a1bbfba125541e6ad169bb5bbb084e561383156049d4ba533ead3bafed896d1d78b9f62405fed3e279a2b9a47aff822381a450f92b4fa986d54eebab4b14ae5424947de11e72d28cb7033419cec655771da4650090d8696633db20f3f668ed669588538eda5755978dee190e5dfb4bb3262d646d608450bcdae8905280c88"}]}, 0x158}, {&(0x7f0000001c00)={0x244, 0x36, 0x14, 0x70bd26, 0x25dfdbfb, "", [@nested={0x108, 0x5, [@generic="c6bb5b559f3f18f6cd925d488abe18c5bdaf1141f4d8a30c101c978e62672b6c62e64bbc62aab9e69fb596d92c349f785ea5215bb4fdd61bec4adadfc05104ad98f43fa2cf22931c384ce60912cb85f1d8885c1dbee5fbcdcd391aab7974e03e2697679642ee15ca68c6834e21a24b076f03aabcbf52e180c90d7d0660abb7c55b6817917dde38fad3b1ee0feb8226048fc9d65d0821ef05f9838204d6d0d0e15d7791939076d295321e4a8d56d522cd7846d172eb5c1a796cb8ec19e25afad2ceefc933e95a0e38ce72770badb192b296fed2960c8ac44ff63a64338cdd79897293e92b882edf46b876500c091cb9642a112ffe51dd9359b8", @typed={0x8, 0x83, @pid=r4}]}, @nested={0x118, 0x7c, [@typed={0x34, 0x17, @binary="218c9b23bddb8d86c51b6869cc9b8bb16e24b5fc9eaf9a9419c02f82e325db2c3525464bea0c5a2e95cc36dc5d4fc4e7"}, @generic="a4424491e441929c2f1986c789037ae8d9", @generic="3f87ae10058dd2f583fd81148016d4c819c748d2cd540cf25db51f6bb944fd23c3ef5683e7b466fecc973361ded51d9c095fb4965d0dbbe28e8614ba60cc4776a5e6ecce77e49ddbfa1b55cc034beca1178ae6d47623e930e8dafb123c375bffce4a6ebd9190044c26b6c5b0b3318671303028202881a86369b92603d0eaacf7a5908790a4f8183eb1ef157e7220c3d151a4d158b0f94f7af9133c71608d93aa7a1b3c85e741d00cc80748ab5c5365435ecf588d2aebcc967b7c00baac38c779a85fa797d5932737e9582e15ad"]}, @generic="f4e54840670e6445a029e08bc4f5adfb64829b"]}, 0x244}, {&(0x7f0000001fc0)={0x248, 0x3f, 0x400, 0x70bd29, 0x25dfdbff, "", [@nested={0xcc, 0x7e, [@generic="d18d38009fd45cdf807b86b4129eee8d1260e83fed78bb14d62af38cb4f3c28936e2530b", @generic="441fa4535a03a1b1d8ac5885668b6e11dbab2ed629794607c89899e04051a5cfd2c2a4d2c945b2d7f6a694c9ad41718308aeccd5e9408cafb437fb9e5d43a65fa98b09c19e125a12ca2d167168788def88c2ad065822555a5279a5a92ad47a75ce0298a880aaf19bc1b5c6e64e537d3a62e434472b462c6ec5876a12942d06da7ced07999f61ad88f9e2eaa3a62e22550c91b9b39b63ba3f0d862ab24d5ecfc54c3e"]}, @generic="258a619b1ce50c8f36f3cafc1f6e7620aec7da95ac32fd45291fbf2a63d4791cafc16613ce135235141192fa5ac21d3ed2d1f55147c32be23aff919f3f03a7496209163bb06db1f6dc2d5a21fbe9e5534f9e505db1c75c87ef880c", @typed={0x8, 0x66, @ipv4=@multicast2=0xe0000002}, @typed={0x8, 0x52, @uid=r5}, @typed={0x8, 0x5a, @fd=r0}, @typed={0x8, 0x96, @str='\x00'}, @generic="82098b4b51809a29f533e965d3a2b5e25a67694eff0ef175051027a9fd8ef4468515974f3d580a141404e4e067340676724a1f5cbad0108d1d86ebb61681c9323bf595c548b8aa6a15761549c099a64aef2dd524ebab9929a4aed33fbe939ed52ca0538534b2e23544c724f9348afa9df9557456d3ce102a74633b51b19b572c5207446fce781f6f7028c1edd21e928ad9d49ada67e8bbbaedbc8a6e5c7a6fa69a586f6252e7ed080b694c7151026f64a9b4a7f046d7d83b7099f26f69c61a322def2240693b50f4b7953e793e3d8b5134eaec8e705e5bb475e241ad60d7d4", @typed={0x10, 0x5c, @binary="5bc66f559ad0aa0a8c"}]}, 0x248}, {&(0x7f0000002240)={0x84, 0x2b, 0xc, 0x70bd28, 0x25dfdbfe, "", [@typed={0x8, 0x82, @fd=r0}, @nested={0x60, 0x2c, [@typed={0x8, 0x6b, @ipv4=@dev={0xac, 0x14, 0x14, 0x17}}, @generic="1de2008d9a5640f57c924be02f0aa4befd43911ea2ebf6c52b4c445ef6eaf04fd6602eac4aab83b67801562ffb17631c2915323b0b058a9e199d9fddb5ce176f2476", @typed={0x10, 0x89, @str='/dev/loop#\x00'}]}, @typed={0xc, 0x57, @u64=0x5}]}, 0x84}, {&(0x7f0000002300)={0x1a4, 0x3d, 0x100, 0x70bd2a, 0x25dfdbfb, "", [@generic="044fcd336f00e55b7932fdc6d2350f5476555126f8eb42aee05cffbb922bebab3b82b571f4155062e97a0a76dbf610c0b30ce9297f59298500a04539052b511ef251909a62494a8fdd895e8fed04160e49715d3f256bfa4eb85cd75a4ee77a1090e8ea8a6512f367221bbede3db06a9d7564c5745636bdde740512bc9f59d991fe4a9f9d07ea5f8bdc0432c429260ffcec3f627700999fb5aaec3591", @generic="4d60c0b1142f0a4ec42b48971ee02afeeffa4151515a9dd66f1f214fbbab60758f4b75812cfa6b666e3d4f1f0a6f7f80d2a553271936cbde47ff086d4007c63c72e0ca25a03e52b2e24e80b9dcb128aee1fe2fa2ed66d83c337b292dcb3bb57300f7d64d3e1c7599b3fe3ac817e745ab5e96a14923a7c5d3b46ba3a7610223e6aaaca2a7596b68babacd50cc287c7ffe093ec65b890bcf7c391ea468c6004a538b2f5aa74198e1ac117209acaf86767d538d56fb44415290216819f9f8825c6edc297c9f4c6165d5359fad136c99c726b89be21dd477f48351c2d690a11fea1041728d52254319191f51dc15ecc6fa2049e6991b4a"]}, 0x1a4}], 0xa, &(0x7f0000002800)=[@cred={0x20, 0x1, 0x2, r6, r7, r8}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0]}], 0x80, 0x811}, 0x3b1fd7e188fa8c60) socket$inet6_udp(0xa, 0x2, 0x0) r14 = open(&(0x7f0000000000)='./file0\x00', 0x2000, 0x124) accept4$unix(r14, 0x0, &(0x7f0000000180), 0x80000) r15 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/mixer\x00', 0x290004, 0x0) setsockopt$inet6_icmp_ICMP_FILTER(r15, 0x1, 0x1, &(0x7f0000000100)={0x7}, 0x4) [ 121.005404] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 121.010616] RIP: 0033:0x455979 [ 121.013821] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 121.021560] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 121.028847] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 121.036138] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 121.043427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 121.050716] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000003 2018/05/02 04:07:33 executing program 6 (fault-call:1 fault-nth:7): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 121.177917] FAULT_INJECTION: forcing a failure. [ 121.177917] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.189877] CPU: 1 PID: 8984 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 121.196739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.206125] Call Trace: [ 121.208727] dump_stack+0x185/0x1d0 [ 121.212379] should_fail+0x87b/0xab0 [ 121.216195] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 121.220998] ? kmsan_set_origin+0x9e/0x160 [ 121.225274] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 121.230420] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 121.235818] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 121.241117] ? kmsan_kmalloc+0x94/0x100 [ 121.245121] ? __kmalloc+0x23c/0x350 [ 121.248870] ? dev_addr_init+0x133/0x6e0 [ 121.253009] ? alloc_netdev_mqs+0x303/0x1740 [ 121.257452] ? __tun_chr_ioctl+0x440b/0x6610 [ 121.261898] ? tun_chr_ioctl+0x9c/0xb0 [ 121.265821] ? do_vfs_ioctl+0xaf0/0x2440 [ 121.269922] ? SYSC_ioctl+0x1d2/0x260 [ 121.273755] ? SyS_ioctl+0x54/0x80 [ 121.277320] ? do_syscall_64+0x309/0x430 [ 121.281410] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 121.286820] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.291690] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.296569] ? __msan_poison_alloca+0x15c/0x1d0 [ 121.301274] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.306176] __kmalloc_node+0x44b/0x1190 [ 121.310318] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 121.315717] ? __list_add_valid+0xb8/0x450 [ 121.320029] ? kvmalloc_node+0x1a1/0x2e0 [ 121.324140] kvmalloc_node+0x1a1/0x2e0 2018/05/02 04:07:33 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:33 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) r2 = fcntl$dupfd(r0, 0x406, r0) ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getegid() syz_fuseblk_mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0x2000, r3, r4, 0x40, 0x800, 0x80000) accept4$packet(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000380)=0x14, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f00000003c0)={{{@in6=@dev={0xfe, 0x80, [], 0x1b}, @in=@multicast1=0xe0000001, 0x4e22, 0x0, 0x4e23, 0x0, 0xa, 0x0, 0xa0, 0xbb, r5, r3}, {0x7fff, 0x8001, 0x20, 0x7, 0xfffffffffffffff9, 0x8, 0x9}, {0xfffffffffffffffa, 0x2000, 0x81, 0x3da}, 0x7, 0x0, 0x0, 0x0, 0x1}, {{@in=@loopback=0x7f000001, 0x4d2, 0x7c}, 0x2, @in6, 0x3500, 0x2, 0x0, 0xfffffffffffffffe, 0x8001, 0x5, 0x5}}, 0xe8) 2018/05/02 04:07:33 executing program 2 (fault-call:2 fault-nth:1): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}]) [ 121.328071] alloc_netdev_mqs+0x1207/0x1740 [ 121.332440] __tun_chr_ioctl+0x440b/0x6610 [ 121.336797] tun_chr_ioctl+0x9c/0xb0 [ 121.340565] ? tun_chr_poll+0x8e0/0x8e0 [ 121.344571] do_vfs_ioctl+0xaf0/0x2440 [ 121.348508] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 121.353909] ? __fget_light+0x6b9/0x710 [ 121.357917] ? prepare_exit_to_usermode+0x149/0x3a0 [ 121.362968] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 121.368414] SYSC_ioctl+0x1d2/0x260 [ 121.372149] SyS_ioctl+0x54/0x80 2018/05/02 04:07:33 executing program 5: socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000080)) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) [ 121.375604] do_syscall_64+0x309/0x430 [ 121.379542] ? ioctl_file_clone+0x4f0/0x4f0 [ 121.383904] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 121.389118] RIP: 0033:0x455979 [ 121.392325] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 121.400068] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 121.407367] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 121.414659] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 121.416672] FAULT_INJECTION: forcing a failure. [ 121.416672] name failslab, interval 1, probability 0, space 0, times 0 [ 121.421944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 121.421964] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000007 [ 121.448431] CPU: 0 PID: 8993 Comm: syz-executor2 Not tainted 4.16.0+ #87 [ 121.455288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.464656] Call Trace: [ 121.467280] dump_stack+0x185/0x1d0 [ 121.470954] should_fail+0x87b/0xab0 [ 121.474712] should_failslab+0x279/0x2a0 [ 121.478816] kmem_cache_alloc+0x136/0xb90 [ 121.483000] ? do_io_submit+0x84a/0x2f60 [ 121.487130] ? do_io_submit+0x11aa/0x2f60 [ 121.491339] ? kmsan_report+0x4c/0x240 [ 121.495290] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 121.500690] do_io_submit+0x84a/0x2f60 [ 121.504648] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.509557] SYSC_io_submit+0x98/0xb0 [ 121.513444] SyS_io_submit+0x56/0x80 [ 121.517241] do_syscall_64+0x309/0x430 [ 121.521177] ? SYSC_io_destroy+0x390/0x390 2018/05/02 04:07:33 executing program 0 (fault-call:1 fault-nth:4): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:33 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="e028101a4104895ff99a2ed745bc38cd601fb496d4a5c539f694a008fc1aa54a523ab8e97d97ccaca8764a0084448d8d39376581758c7946", 0x38, 0xabc5015ab39b9d78, &(0x7f0000000100)={0x2, 0x4e22}, 0x10) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f00000002c0)) getsockopt$inet_dccp_buf(r0, 0x21, 0xc, &(0x7f0000000180)=""/168, &(0x7f0000000240)=0xa8) ioctl$KDSKBSENT(r0, 0x4b49, &(0x7f0000000000)="b3478da84f585dacaac897948d1aeb129cde0170e1e16f56480bbf6214a99aabf988b7042d6b91c571") ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) [ 121.525435] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 121.530637] RIP: 0033:0x455979 [ 121.533849] RSP: 002b:00007f1ce19ebc68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 121.541590] RAX: ffffffffffffffda RBX: 00007f1ce19ec6d4 RCX: 0000000000455979 [ 121.548886] RDX: 0000000020001500 RSI: 0000000000000002 RDI: 00007f1ce19cb000 [ 121.556180] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 121.563473] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 121.570769] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000001 2018/05/02 04:07:33 executing program 6 (fault-call:1 fault-nth:8): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 121.682156] FAULT_INJECTION: forcing a failure. [ 121.682156] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.694174] CPU: 0 PID: 9009 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 121.701041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.710419] Call Trace: [ 121.713055] dump_stack+0x185/0x1d0 [ 121.716727] should_fail+0x87b/0xab0 [ 121.720545] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 121.725358] ? kmsan_set_origin+0x9e/0x160 [ 121.729638] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 121.734784] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 121.740219] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 121.745523] ? kmsan_kmalloc+0x94/0x100 [ 121.749531] ? __kmalloc+0x23c/0x350 [ 121.753273] ? dev_addr_init+0x133/0x6e0 [ 121.757416] ? alloc_netdev_mqs+0x303/0x1740 [ 121.761857] ? __tun_chr_ioctl+0x440b/0x6610 [ 121.766306] ? tun_chr_ioctl+0x9c/0xb0 [ 121.770226] ? do_vfs_ioctl+0xaf0/0x2440 [ 121.774324] ? SYSC_ioctl+0x1d2/0x260 [ 121.778147] ? SyS_ioctl+0x54/0x80 [ 121.781710] ? do_syscall_64+0x309/0x430 [ 121.785806] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 121.791207] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.796092] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.800980] ? __msan_poison_alloca+0x15c/0x1d0 [ 121.805687] ? kmsan_set_origin_inline+0x6b/0x120 [ 121.810591] __kmalloc_node+0x44b/0x1190 [ 121.814734] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 121.820140] ? __list_add_valid+0xb8/0x450 [ 121.824462] ? kvmalloc_node+0x1a1/0x2e0 [ 121.828574] kvmalloc_node+0x1a1/0x2e0 [ 121.832506] alloc_netdev_mqs+0xdfe/0x1740 [ 121.836784] __tun_chr_ioctl+0x440b/0x6610 [ 121.841142] tun_chr_ioctl+0x9c/0xb0 [ 121.844914] ? tun_chr_poll+0x8e0/0x8e0 [ 121.848925] do_vfs_ioctl+0xaf0/0x2440 [ 121.852865] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 121.858266] ? __fget_light+0x6b9/0x710 [ 121.862281] ? prepare_exit_to_usermode+0x149/0x3a0 [ 121.867337] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 121.872780] SYSC_ioctl+0x1d2/0x260 [ 121.876503] SyS_ioctl+0x54/0x80 [ 121.879956] do_syscall_64+0x309/0x430 [ 121.883894] ? ioctl_file_clone+0x4f0/0x4f0 [ 121.888261] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 121.893473] RIP: 0033:0x455979 [ 121.896682] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 121.904424] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 121.911714] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 121.919006] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 121.926297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 121.933587] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000004 [ 121.955942] FAULT_INJECTION: forcing a failure. [ 121.955942] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 121.967767] CPU: 1 PID: 9010 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 121.974595] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 121.983937] Call Trace: [ 121.986516] dump_stack+0x185/0x1d0 [ 121.990125] should_fail+0x87b/0xab0 [ 121.993821] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 121.998557] ? kernel_poison_pages+0x40/0x360 [ 122.003042] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 122.008383] ? kernel_poison_pages+0x1a0/0x360 [ 122.012952] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.018392] ? get_page_from_freelist+0xab28/0xb600 [ 122.023388] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 122.028734] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 122.033642] ? __msan_poison_alloca+0x15c/0x1d0 [ 122.038288] ? __switch_to+0x2b3/0x420 [ 122.042155] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 122.047064] kmsan_alloc_page+0x82/0xe0 [ 122.051026] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 122.055765] ? kmsan_set_origin+0x9e/0x160 [ 122.059979] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 122.065057] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 122.070395] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 122.075646] ? kmsan_kmalloc+0x94/0x100 [ 122.079597] ? __kmalloc+0x23c/0x350 [ 122.083287] ? dev_addr_init+0x133/0x6e0 [ 122.087325] ? alloc_netdev_mqs+0x303/0x1740 [ 122.091709] ? __tun_chr_ioctl+0x440b/0x6610 [ 122.096097] ? tun_chr_ioctl+0x9c/0xb0 [ 122.099960] ? do_vfs_ioctl+0xaf0/0x2440 [ 122.103997] ? SYSC_ioctl+0x1d2/0x260 [ 122.107778] ? SyS_ioctl+0x54/0x80 [ 122.111293] ? do_syscall_64+0x309/0x430 [ 122.115337] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 122.120680] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.125502] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.130324] ? __msan_poison_alloca+0x15c/0x1d0 [ 122.134969] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.139804] __kmalloc_node+0x44b/0x1190 [ 122.143842] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 122.149183] ? apic_timer_interrupt+0xa/0x20 [ 122.153673] ? kvmalloc_node+0x1a1/0x2e0 [ 122.157717] kvmalloc_node+0x1a1/0x2e0 [ 122.161583] alloc_netdev_mqs+0x1207/0x1740 [ 122.165883] __tun_chr_ioctl+0x440b/0x6610 [ 122.170101] tun_chr_ioctl+0x9c/0xb0 [ 122.173792] ? tun_chr_poll+0x8e0/0x8e0 [ 122.177742] do_vfs_ioctl+0xaf0/0x2440 [ 122.181608] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 122.186949] ? __fget_light+0x6b9/0x710 [ 122.190906] ? prepare_exit_to_usermode+0x149/0x3a0 [ 122.195900] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 122.201243] SYSC_ioctl+0x1d2/0x260 [ 122.204848] SyS_ioctl+0x54/0x80 [ 122.208190] do_syscall_64+0x309/0x430 [ 122.212058] ? ioctl_file_clone+0x4f0/0x4f0 [ 122.216362] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 122.221534] RIP: 0033:0x455979 [ 122.224700] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 122.232383] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 122.239630] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 122.246876] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 122.254136] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 122.261390] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000008 2018/05/02 04:07:34 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000280)}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x8, 0xfff, r0, &(0x7f0000001400)="b413325064eab8acbcb0c79f24c975080070e2bac6e2095c9a255471e3fcda7f94f88ec0225370c2b18ec25136c89d68ae70c7e299445b542b071ee658bfff218b22a74ee39f2f1cce83da2aca1bf9bb19f50d3c4a3d823f9f7d10f7369027126c6ad0edeec5f90c32b633134237a971e4442692365b232fddde61ba38d6de75b69f436a2a10d23e50a2b11b2f2d", 0x8e, 0x5, 0x0, 0x1}]) 2018/05/02 04:07:34 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) r2 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0xfffffffffffffff8, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000080)=""/129) 2018/05/02 04:07:34 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000100)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x1a}}, 0xfffffffffffffa2e, 0x3, 0x0, 0x1, 0x81, 0x3, 0x1}, 0x20) r2 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, @multicast1}, &(0x7f0000000080)=0x10, 0x80000) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000180)={0x6, @multicast2=0xe0000002, 0x4e21, 0x1, 'lc\x00', 0xfffffffffffffffe, 0x10001, 0xcd6}, 0x2c) 2018/05/02 04:07:34 executing program 2 (fault-call:2 fault-nth:2): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}]) 2018/05/02 04:07:34 executing program 3: socket$bt_hidp(0x1f, 0x3, 0x6) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) read(r1, &(0x7f0000000000)=""/5, 0x5) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bcsf0\x00', 0x103}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:34 executing program 0 (fault-call:1 fault-nth:5): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:34 executing program 6 (fault-call:1 fault-nth:9): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x443, 0x40001) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x800, 0x0) [ 122.411567] FAULT_INJECTION: forcing a failure. [ 122.411567] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 122.423422] CPU: 0 PID: 9036 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 122.430257] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 122.439604] Call Trace: [ 122.442200] dump_stack+0x185/0x1d0 [ 122.445836] should_fail+0x87b/0xab0 [ 122.449561] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 122.454322] ? kernel_poison_pages+0x40/0x360 2018/05/02 04:07:34 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0x39, 0x400000) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000280)) r1 = syz_open_dev$loop(&(0x7f00000002c0)='/dev/loop#\x00', 0x0, 0x82) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x0, 0x8}, 0x10) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000001c0)={r2, &(0x7f0000000100)="73613b505311eac8576ccccd4d6c9830aac34e5bb6d27e6d9e1abf96161a181719129b76337d94f223fc27e6f1c70040d908fcdb3e301770b4250313c138a7d5cf8e3e32ed7e0125f7a1ae9057a200469ee78962561d84bac10530ebd0d7617e0f6043246931027dc9c67f2286d360e6e8e608a9756f03d5cd765817e7c02bb2e772dd53"}, 0x10) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) [ 122.458820] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 122.464186] ? kernel_poison_pages+0x1a0/0x360 [ 122.468774] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.474230] ? get_page_from_freelist+0xab28/0xb600 [ 122.479250] ? kernel_text_address+0x34d/0x3a0 [ 122.483838] ? save_stack_trace+0xa5/0xf0 [ 122.487988] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.493443] ? update_stack_state+0x885/0xa40 [ 122.497949] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 122.503317] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.508776] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 122.513798] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 122.519173] ? __is_insn_slot_addr+0x198/0x1c0 [ 122.523773] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 122.528708] kmsan_alloc_page+0x82/0xe0 [ 122.532686] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 122.537443] ? kmsan_set_origin+0x9e/0x160 [ 122.541682] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 122.546788] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 122.552154] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 122.557429] ? kmsan_kmalloc+0x94/0x100 [ 122.561407] ? __kmalloc+0x23c/0x350 [ 122.565124] ? dev_addr_init+0x133/0x6e0 [ 122.569186] ? alloc_netdev_mqs+0x303/0x1740 [ 122.573595] ? __tun_chr_ioctl+0x440b/0x6610 [ 122.578006] ? tun_chr_ioctl+0x9c/0xb0 [ 122.581896] ? do_vfs_ioctl+0xaf0/0x2440 [ 122.585969] ? SYSC_ioctl+0x1d2/0x260 [ 122.589769] ? SyS_ioctl+0x54/0x80 [ 122.593310] ? do_syscall_64+0x309/0x430 [ 122.597369] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 122.602742] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.607592] ? kmsan_set_origin_inline+0x6b/0x120 2018/05/02 04:07:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$sock_inet_SIOCSIFPFLAGS(r1, 0x8934, &(0x7f0000000000)={'syz_tun\x00', 0x20}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) [ 122.612439] ? __msan_poison_alloca+0x15c/0x1d0 [ 122.617111] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.621976] __kmalloc_node+0x44b/0x1190 [ 122.626045] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 122.631410] ? __list_add_valid+0xb8/0x450 [ 122.635649] ? kvmalloc_node+0x1a1/0x2e0 [ 122.639721] kvmalloc_node+0x1a1/0x2e0 [ 122.643616] alloc_netdev_mqs+0x1207/0x1740 [ 122.647947] __tun_chr_ioctl+0x440b/0x6610 [ 122.652205] tun_chr_ioctl+0x9c/0xb0 [ 122.655924] ? tun_chr_poll+0x8e0/0x8e0 [ 122.659901] do_vfs_ioctl+0xaf0/0x2440 [ 122.663800] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 122.669169] ? __fget_light+0x6b9/0x710 [ 122.673147] ? prepare_exit_to_usermode+0x149/0x3a0 [ 122.678166] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 122.683537] SYSC_ioctl+0x1d2/0x260 [ 122.687171] SyS_ioctl+0x54/0x80 [ 122.690541] do_syscall_64+0x309/0x430 [ 122.694440] ? ioctl_file_clone+0x4f0/0x4f0 [ 122.698770] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 122.703963] RIP: 0033:0x455979 [ 122.707152] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 122.714858] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 122.722125] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 122.729391] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 122.736650] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 122.743912] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000009 [ 122.765137] FAULT_INJECTION: forcing a failure. [ 122.765137] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 122.776973] CPU: 1 PID: 9040 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 122.783802] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 122.793149] Call Trace: [ 122.795738] dump_stack+0x185/0x1d0 [ 122.799359] should_fail+0x87b/0xab0 [ 122.803062] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 122.807800] ? kernel_poison_pages+0x40/0x360 [ 122.812275] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 122.817618] ? kernel_poison_pages+0x1a0/0x360 [ 122.822178] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.827619] ? get_page_from_freelist+0xab28/0xb600 [ 122.832630] ? kernel_text_address+0x34d/0x3a0 [ 122.837195] ? save_stack_trace+0xa5/0xf0 [ 122.841321] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.846752] ? update_stack_state+0x885/0xa40 [ 122.851231] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 122.856584] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 122.862038] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 122.866950] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 122.872301] ? __is_insn_slot_addr+0x198/0x1c0 [ 122.876895] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 122.881818] kmsan_alloc_page+0x82/0xe0 [ 122.885774] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 122.890510] ? kmsan_set_origin+0x9e/0x160 [ 122.894746] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 122.899837] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 122.905190] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 122.910453] ? kmsan_kmalloc+0x94/0x100 [ 122.914417] ? __kmalloc+0x23c/0x350 [ 122.918123] ? dev_addr_init+0x133/0x6e0 [ 122.922163] ? alloc_netdev_mqs+0x303/0x1740 [ 122.926555] ? __tun_chr_ioctl+0x440b/0x6610 [ 122.930964] ? tun_chr_ioctl+0x9c/0xb0 [ 122.934837] ? do_vfs_ioctl+0xaf0/0x2440 [ 122.938875] ? SYSC_ioctl+0x1d2/0x260 [ 122.942652] ? SyS_ioctl+0x54/0x80 [ 122.946168] ? do_syscall_64+0x309/0x430 [ 122.950217] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 122.955573] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.960394] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.965213] ? __msan_poison_alloca+0x15c/0x1d0 [ 122.969869] ? kmsan_set_origin_inline+0x6b/0x120 [ 122.974701] __kmalloc_node+0x44b/0x1190 [ 122.978758] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 122.984113] ? __list_add_valid+0xb8/0x450 [ 122.988327] ? kvmalloc_node+0x1a1/0x2e0 [ 122.992369] kvmalloc_node+0x1a1/0x2e0 [ 122.996243] alloc_netdev_mqs+0xdfe/0x1740 [ 123.000479] __tun_chr_ioctl+0x440b/0x6610 [ 123.004728] tun_chr_ioctl+0x9c/0xb0 [ 123.008436] ? tun_chr_poll+0x8e0/0x8e0 [ 123.012400] do_vfs_ioctl+0xaf0/0x2440 [ 123.016280] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 123.021631] ? __fget_light+0x6b9/0x710 [ 123.025592] ? prepare_exit_to_usermode+0x149/0x3a0 [ 123.030591] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 123.035961] SYSC_ioctl+0x1d2/0x260 [ 123.039576] SyS_ioctl+0x54/0x80 [ 123.042920] do_syscall_64+0x309/0x430 [ 123.046786] ? ioctl_file_clone+0x4f0/0x4f0 [ 123.051101] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 123.056267] RIP: 0033:0x455979 2018/05/02 04:07:35 executing program 6 (fault-call:1 fault-nth:10): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 123.059444] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 123.067139] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 123.074420] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 123.081685] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 123.088934] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 123.096180] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000005 2018/05/02 04:07:35 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f0000000080)=@req={0x28, &(0x7f0000000000)={'tunl0\x00', @ifru_addrs=@nfc={0x27, 0x1, 0x1, 0x7}}}) 2018/05/02 04:07:35 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x1, 0x8000) ioctl$SNDRV_TIMER_IOCTL_TREAD(r2, 0x40045402, &(0x7f0000000080)=0x1) [ 123.228556] FAULT_INJECTION: forcing a failure. [ 123.228556] name failslab, interval 1, probability 0, space 0, times 0 [ 123.240136] CPU: 0 PID: 9058 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 123.246998] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 123.256367] Call Trace: [ 123.258993] dump_stack+0x185/0x1d0 [ 123.262665] should_fail+0x87b/0xab0 [ 123.266429] should_failslab+0x279/0x2a0 [ 123.270535] __kmalloc_node+0x22e/0x1190 [ 123.274620] ? kmsan_report+0x4c/0x240 2018/05/02 04:07:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}]) 2018/05/02 04:07:35 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) socketpair(0x3, 0x803, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x5606, 0x3) 2018/05/02 04:07:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0xfffffffffffffffe, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}]) [ 123.278517] ? is_console_locked+0x14/0x50 [ 123.282790] ? kvmalloc_node+0x1a1/0x2e0 [ 123.286895] ? security_tun_dev_attach+0x4c/0x1f0 [ 123.291781] kvmalloc_node+0x1a1/0x2e0 [ 123.295701] ? security_tun_dev_attach+0x8d/0x1f0 [ 123.300585] tun_attach+0x11c9/0x17b0 [ 123.304437] __tun_chr_ioctl+0x5004/0x6610 [ 123.308787] tun_chr_ioctl+0x9c/0xb0 [ 123.312554] ? tun_chr_poll+0x8e0/0x8e0 [ 123.316565] do_vfs_ioctl+0xaf0/0x2440 [ 123.320500] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 123.325900] ? __fget_light+0x6b9/0x710 [ 123.329912] ? prepare_exit_to_usermode+0x149/0x3a0 [ 123.334976] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 123.340413] SYSC_ioctl+0x1d2/0x260 [ 123.344135] SyS_ioctl+0x54/0x80 [ 123.347584] do_syscall_64+0x309/0x430 [ 123.351523] ? ioctl_file_clone+0x4f0/0x4f0 [ 123.355888] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 123.361104] RIP: 0033:0x455979 [ 123.364313] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 123.372058] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 123.379355] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 123.386651] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 123.393948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 123.401236] R13: 000000000000036f R14: 00000000006f9308 R15: 000000000000000a 2018/05/02 04:07:35 executing program 5: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x8000, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x9b98, 0x6, 0x20, 0x10, "2afa0d3e0c3f4dfcec5cdbb33cd1b7a923ed7e312f19dc1aaefbc7e1ef133d5d86d9d40efff25ee1055ec6e425958eb12896da5fe16701751034944eb7ebbbd9", "4fb42a7e11236b459c91956aa66996bb75d025138c1521de74246e1c02849b28", [0xa000, 0x3]}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000240)=[{{}, 0x100000000, 0x5, 0xfe00}, {{r1, r2/1000+10000}, 0x1, 0x7, 0x4}, {{0x0, 0x7530}, 0x401, 0x10001, 0xc0000000}], 0x48) r3 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) 2018/05/02 04:07:35 executing program 0 (fault-call:1 fault-nth:6): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x5, &(0x7f00000000c0)=0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x8000000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}]) ioctl$BLKTRACESTART(r0, 0x1274, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x4100, 0x0) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000080)={0x21, 0x5094, 0xc04b, 0x8, 0x6, 0xfffffffffffff979}) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f0000000040)={0x2, 'erspan0\x00', 0x3}, 0x18) 2018/05/02 04:07:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}]) 2018/05/02 04:07:35 executing program 7: io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) 2018/05/02 04:07:35 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)) 2018/05/02 04:07:35 executing program 6 (fault-call:1 fault-nth:11): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:35 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000000)=0x8c, 0x4) [ 123.693411] FAULT_INJECTION: forcing a failure. [ 123.693411] name failslab, interval 1, probability 0, space 0, times 0 [ 123.704884] CPU: 0 PID: 9093 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 123.704900] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 123.704912] Call Trace: [ 123.704956] dump_stack+0x185/0x1d0 [ 123.704998] should_fail+0x87b/0xab0 [ 123.731147] should_failslab+0x279/0x2a0 [ 123.735264] __kmalloc_track_caller+0x208/0xcb0 [ 123.739984] ? is_console_locked+0x14/0x50 [ 123.744353] ? kvasprintf_const+0x305/0x3b0 [ 123.744390] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 123.744416] ? is_console_locked+0x29/0x50 [ 123.744508] kstrdup_const+0x154/0x270 [ 123.744544] kvasprintf_const+0x305/0x3b0 [ 123.744635] kobject_set_name_vargs+0x11f/0x390 2018/05/02 04:07:35 executing program 7: bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00'}, 0x10) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) 2018/05/02 04:07:35 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{0x35}, {0x16}]}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000800)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f00000007c0)={&(0x7f0000000740)=@bridge_delneigh={0x1c, 0x1d, 0x403}, 0x1c}, 0x1}, 0x0) io_submit(r1, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0)}]) 2018/05/02 04:07:35 executing program 4: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}]) 2018/05/02 04:07:35 executing program 1: r0 = socket$inet6_sctp(0xa, 0x10000000001, 0x84) readahead(r0, 0x8, 0x80000000) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) [ 123.744748] dev_set_name+0x1cb/0x200 [ 123.744828] ? __msan_metadata_ptr_for_store_4+0x13/0x20 [ 123.744865] netdev_register_kobject+0x14a/0x6d0 [ 123.744897] ? raw_notifier_call_chain+0x1e7/0x250 [ 123.744948] register_netdevice+0x18a7/0x26d0 [ 123.744989] __tun_chr_ioctl+0x506f/0x6610 2018/05/02 04:07:36 executing program 0 (fault-call:1 fault-nth:7): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 123.745109] tun_chr_ioctl+0x9c/0xb0 [ 123.745157] ? tun_chr_poll+0x8e0/0x8e0 [ 123.745188] do_vfs_ioctl+0xaf0/0x2440 2018/05/02 04:07:36 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x46000, 0x0) ioctl$BLKTRACETEARDOWN(r2, 0x1276, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) 2018/05/02 04:07:36 executing program 6 (fault-call:1 fault-nth:12): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) [ 123.745232] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 123.745260] ? __fget_light+0x6b9/0x710 2018/05/02 04:07:36 executing program 7: io_setup(0x1, &(0x7f0000000100)=0x0) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_inet6_tcp_SIOCATMARK(r1, 0x8905, &(0x7f0000000040)) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000001400)}]) [ 123.745291] ? prepare_exit_to_usermode+0x149/0x3a0 [ 123.745325] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 123.745401] SYSC_ioctl+0x1d2/0x260 [ 123.745497] SyS_ioctl+0x54/0x80 [ 123.745582] do_syscall_64+0x309/0x430 [ 123.745630] ? ioctl_file_clone+0x4f0/0x4f0 [ 123.745667] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 123.745688] RIP: 0033:0x455979 [ 123.745704] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 123.745735] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 123.745753] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 123.745770] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 123.745787] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 123.745805] R13: 000000000000036f R14: 00000000006f9308 R15: 000000000000000b [ 123.858482] FAULT_INJECTION: forcing a failure. [ 123.858482] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 123.858497] CPU: 0 PID: 9099 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 123.858505] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 123.858508] Call Trace: [ 123.858529] dump_stack+0x185/0x1d0 [ 123.858548] should_fail+0x87b/0xab0 [ 123.858571] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 123.858588] ? kernel_poison_pages+0x40/0x360 [ 123.858603] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 123.858616] ? kernel_poison_pages+0x1a0/0x360 [ 123.858630] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 123.858644] ? get_page_from_freelist+0xab28/0xb600 [ 123.858658] ? kernel_text_address+0x34d/0x3a0 [ 123.858675] ? save_stack_trace+0xa5/0xf0 [ 123.858688] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 123.858702] ? update_stack_state+0x885/0xa40 [ 123.858718] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 123.858730] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 123.858747] kmsan_alloc_meta_for_pages+0x10c/0x3a0 [ 123.858759] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 123.858775] ? __is_insn_slot_addr+0x198/0x1c0 [ 123.858799] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 123.858816] kmsan_alloc_page+0x82/0xe0 [ 123.858832] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 123.858843] ? kmsan_set_origin+0x9e/0x160 [ 123.858856] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 123.858868] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 123.858880] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 123.858889] ? kmsan_kmalloc+0x94/0x100 [ 123.858900] ? __kmalloc+0x23c/0x350 [ 123.858911] ? dev_addr_init+0x133/0x6e0 [ 123.858925] ? alloc_netdev_mqs+0x303/0x1740 [ 123.858943] ? __tun_chr_ioctl+0x440b/0x6610 [ 123.858959] ? tun_chr_ioctl+0x9c/0xb0 [ 123.858973] ? do_vfs_ioctl+0xaf0/0x2440 [ 123.858986] ? SYSC_ioctl+0x1d2/0x260 [ 123.858998] ? SyS_ioctl+0x54/0x80 [ 123.859013] ? do_syscall_64+0x309/0x430 [ 123.859025] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 123.859041] ? kmsan_set_origin_inline+0x6b/0x120 [ 123.859055] ? kmsan_set_origin_inline+0x6b/0x120 [ 123.859068] ? __msan_poison_alloca+0x15c/0x1d0 [ 123.859081] ? kmsan_set_origin_inline+0x6b/0x120 [ 123.859101] __kmalloc_node+0x44b/0x1190 [ 123.859114] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 123.859128] ? __list_add_valid+0xb8/0x450 [ 123.859142] ? kvmalloc_node+0x1a1/0x2e0 [ 123.859162] kvmalloc_node+0x1a1/0x2e0 [ 123.859180] alloc_netdev_mqs+0xdfe/0x1740 [ 123.859197] __tun_chr_ioctl+0x440b/0x6610 [ 123.859224] tun_chr_ioctl+0x9c/0xb0 [ 123.859239] ? tun_chr_poll+0x8e0/0x8e0 [ 123.859251] do_vfs_ioctl+0xaf0/0x2440 [ 123.859265] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 123.859277] ? __fget_light+0x6b9/0x710 [ 123.859288] ? prepare_exit_to_usermode+0x149/0x3a0 [ 123.859302] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 123.859318] SYSC_ioctl+0x1d2/0x260 [ 123.859334] SyS_ioctl+0x54/0x80 [ 123.859346] do_syscall_64+0x309/0x430 [ 123.859361] ? ioctl_file_clone+0x4f0/0x4f0 [ 123.859376] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 123.859386] RIP: 0033:0x455979 [ 123.859393] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 123.859405] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 123.859413] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 123.859420] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 123.859426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 123.859433] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000006 [ 124.105158] FAULT_INJECTION: forcing a failure. [ 124.105158] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 124.105228] CPU: 0 PID: 9127 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 124.105245] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.105257] Call Trace: [ 124.105297] dump_stack+0x185/0x1d0 [ 124.105334] should_fail+0x87b/0xab0 [ 124.105428] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 124.105470] ? kmsan_set_origin+0x9e/0x160 [ 124.105505] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 124.105534] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 124.105591] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 124.105613] ? kmsan_kmalloc+0x94/0x100 [ 124.105644] ? __kmalloc+0x23c/0x350 [ 124.105671] ? dev_addr_init+0x133/0x6e0 [ 124.105746] ? alloc_netdev_mqs+0x303/0x1740 [ 124.105772] ? __tun_chr_ioctl+0x440b/0x6610 [ 124.105804] ? tun_chr_ioctl+0x9c/0xb0 [ 124.105835] ? do_vfs_ioctl+0xaf0/0x2440 [ 124.105868] ? SYSC_ioctl+0x1d2/0x260 [ 124.105893] ? SyS_ioctl+0x54/0x80 [ 124.105920] ? do_syscall_64+0x309/0x430 [ 124.105955] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 124.105991] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.106025] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.106056] ? __msan_poison_alloca+0x15c/0x1d0 [ 124.106088] ? kmsan_set_origin_inline+0x6b/0x120 [ 124.106140] __kmalloc_node+0x44b/0x1190 [ 124.106216] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 124.106245] ? apic_timer_interrupt+0xa/0x20 [ 124.106276] ? kvmalloc_node+0x1a1/0x2e0 [ 124.106319] kvmalloc_node+0x1a1/0x2e0 [ 124.106356] alloc_netdev_mqs+0x1207/0x1740 [ 124.106392] __tun_chr_ioctl+0x440b/0x6610 [ 124.106493] tun_chr_ioctl+0x9c/0xb0 [ 124.106537] ? tun_chr_poll+0x8e0/0x8e0 [ 124.106566] do_vfs_ioctl+0xaf0/0x2440 [ 124.106608] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 124.106637] ? __fget_light+0x6b9/0x710 [ 124.106667] ? prepare_exit_to_usermode+0x149/0x3a0 [ 124.106701] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 124.106773] SYSC_ioctl+0x1d2/0x260 [ 124.106860] SyS_ioctl+0x54/0x80 [ 124.106941] do_syscall_64+0x309/0x430 [ 124.106987] ? ioctl_file_clone+0x4f0/0x4f0 [ 124.107022] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 124.107046] RIP: 0033:0x455979 [ 124.107062] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 124.107094] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 124.107110] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 124.107126] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 124.107141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 124.107156] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000007 [ 124.199963] FAULT_INJECTION: forcing a failure. [ 124.199963] name failslab, interval 1, probability 0, space 0, times 0 [ 124.199996] CPU: 1 PID: 9129 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 124.200015] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 124.200026] Call Trace: [ 124.200070] dump_stack+0x185/0x1d0 [ 124.200117] should_fail+0x87b/0xab0 [ 124.200208] should_failslab+0x279/0x2a0 [ 124.200303] __kmalloc+0xc2/0x350 [ 124.200387] ? device_add+0x132/0x2cb0 [ 124.200418] device_add+0x132/0x2cb0 [ 124.200466] ? __msan_metadata_ptr_for_store_4+0x13/0x20 [ 124.200506] netdev_register_kobject+0x283/0x6d0 [ 124.200547] register_netdevice+0x18a7/0x26d0 [ 124.200589] __tun_chr_ioctl+0x506f/0x6610 [ 124.200707] tun_chr_ioctl+0x9c/0xb0 [ 124.200755] ? tun_chr_poll+0x8e0/0x8e0 [ 124.200786] do_vfs_ioctl+0xaf0/0x2440 [ 124.200826] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 124.200856] ? __fget_light+0x6b9/0x710 [ 124.200887] ? prepare_exit_to_usermode+0x149/0x3a0 [ 124.200920] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 124.200994] SYSC_ioctl+0x1d2/0x260 [ 124.201086] SyS_ioctl+0x54/0x80 [ 124.201165] do_syscall_64+0x309/0x430 [ 124.201211] ? ioctl_file_clone+0x4f0/0x4f0 [ 124.201248] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 124.201270] RIP: 0033:0x455979 2018/05/02 04:07:37 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e23, @multicast2=0xe0000002}}, [0x9, 0x49, 0x0, 0x5b, 0x0, 0x7f, 0x1, 0x6, 0x1, 0x2, 0x908d, 0x3, 0x10000, 0x3, 0xf1d5]}, &(0x7f00000001c0)=0x100) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000300)="292dbc91414f12a99c1cbe8d9889ae1faf78f1c6c72cfd59a2d9313b649cf830ea0f2dfcfbbf1e6705730b74f82179d83936ed09ad4c3bc7ffbb13fe4d43f47b0ab31d44bd89fe844c922ccf", 0x4c}, {&(0x7f0000000380)="6e8e293382e01303067efcdf513acdeeb9692630665b7de4ac3658d7f9dfa6ef80dc1ef23dea4011e542d21dce6ab7b1e33529640e41aa09d90f6364bb9b56fc3e47f1c2091da71079412834c6f9ac45098d9ce2da4126bed80a4de7b993173a1d08d4fd21b56f63f47bf47e7f1376e3ba68627f7686f428ce29bba268ed3c154d8f42c852474531ff4161c3e568927086b547d539e8b0109569f6b30f6492c9ae00c43a8679016f6d34448049f6d4b01ad22c675830bd274549812b4c3661d4e273acbb7dfde490c3b804cce0", 0xcd}, {&(0x7f0000000480)="5e1b98fb059bcb1758a29a2fc0cee93e3a1cf6c502ac4e7e241e0e1d27bcbd443c82c27cacb4ea19f52428b9391f904e0a36a09914095627e7d8ea7b3b2fe9abcb01e326e5415a14f6eed4d214a3d1a0b09fc9d0757247", 0x57}], 0x3, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000200)={r2, 0x8}, &(0x7f0000000240)=0x8) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r3, 0x2, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, r1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000012c0), 0x0, 0x0, 0x0, 0x1}]) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000280)={r2, 0x6}, &(0x7f00000002c0)=0x8) 2018/05/02 04:07:37 executing program 6 (fault-call:1 fault-nth:13): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:37 executing program 7: io_setup(0x1, &(0x7f0000000040)=0x0) r1 = openat$md(0xffffffffffffff9c, &(0x7f0000000000)='/dev/md0\x00', 0x40000, 0x0) io_submit(r0, 0x1, &(0x7f0000001500)=[&(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000001400), 0xfffffee5, 0xffffffffffffffff}]) 2018/05/02 04:07:37 executing program 0 (fault-call:1 fault-nth:8): r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) 2018/05/02 04:07:37 executing program 5: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/mixer\x00', 0x80, 0x0) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000000c0), &(0x7f0000000100)=0x14) 2018/05/02 04:07:37 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x102}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x0, @rand_addr=0x80000000}}) fstat(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r2) 2018/05/02 04:07:37 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000000140)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x1}]) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000000)={0x0, 0x100, 0x20, 0x9, 0x5}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x1, 0x2, 0x400, 0x79, 0x6}, &(0x7f0000000100)=0x14) 2018/05/02 04:07:37 executing program 4 (fault-call:2 fault-nth:0): r0 = socket$inet6_sctp(0xa, 0x1, 0x84) io_setup(0x1, &(0x7f0000000040)=0x0) io_submit(r1, 0x1, &(0x7f0000001500)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000280)}]) [ 124.201286] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 124.201318] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 124.201334] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 124.201352] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 124.201369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 124.201385] R13: 000000000000036f R14: 00000000006f9308 R15: 000000000000000c [ 125.222642] FAULT_INJECTION: forcing a failure. [ 125.222642] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 125.234478] CPU: 0 PID: 9156 Comm: syz-executor0 Not tainted 4.16.0+ #87 [ 125.241316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.250671] Call Trace: [ 125.253261] dump_stack+0x185/0x1d0 [ 125.256896] should_fail+0x87b/0xab0 [ 125.260618] __alloc_pages_nodemask+0x5fe/0x5dc0 [ 125.265378] ? kernel_poison_pages+0x40/0x360 2018/05/02 04:07:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x0, 0x0) ioctl$TUNGETVNETHDRSZ(r1, 0x800454d7, &(0x7f0000000080)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="f5", 0x1}], 0x1, 0x0) [ 125.269871] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 125.275233] ? kernel_poison_pages+0x1a0/0x360 [ 125.279816] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 125.285268] ? get_page_from_freelist+0xab28/0xb600 [ 125.290291] ? kernel_text_address+0x34d/0x3a0 [ 125.294879] ? save_stack_trace+0xa5/0xf0 [ 125.299032] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 125.304486] ? update_stack_state+0x885/0xa40 [ 125.308985] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.314350] ? __msan_metadata_ptr_for_store_8+0x13/0x20 [ 125.319806] kmsan_alloc_meta_for_pages+0x8d/0x3a0 [ 125.324735] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 125.326798] FAULT_INJECTION: forcing a failure. [ 125.326798] name failslab, interval 1, probability 0, space 0, times 0 [ 125.330100] ? __is_insn_slot_addr+0x198/0x1c0 [ 125.330134] ? __alloc_pages_nodemask+0xae2/0x5dc0 [ 125.330155] kmsan_alloc_page+0x82/0xe0 [ 125.330172] __alloc_pages_nodemask+0xf5b/0x5dc0 [ 125.330183] ? kmsan_set_origin+0x9e/0x160 [ 125.330197] ? __irqentry_text_end+0x1fb47e/0x1fb47e [ 125.330232] ? kmsan_internal_poison_shadow+0x14e/0x1b0 [ 125.374165] ? kmsan_internal_poison_shadow+0xb8/0x1b0 [ 125.379427] ? kmsan_kmalloc+0x94/0x100 [ 125.383386] ? __kmalloc+0x23c/0x350 [ 125.387085] ? dev_addr_init+0x133/0x6e0 [ 125.391131] ? alloc_netdev_mqs+0x303/0x1740 [ 125.395520] ? __tun_chr_ioctl+0x440b/0x6610 [ 125.399914] ? tun_chr_ioctl+0x9c/0xb0 [ 125.403791] ? do_vfs_ioctl+0xaf0/0x2440 [ 125.407835] ? SYSC_ioctl+0x1d2/0x260 [ 125.411619] ? SyS_ioctl+0x54/0x80 [ 125.415142] ? do_syscall_64+0x309/0x430 [ 125.419188] ? entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.424536] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.429366] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.434199] ? __msan_poison_alloca+0x15c/0x1d0 [ 125.438852] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.443689] __kmalloc_node+0x44b/0x1190 [ 125.447739] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 125.453086] ? __list_add_valid+0xb8/0x450 [ 125.457307] ? kvmalloc_node+0x1a1/0x2e0 [ 125.461358] kvmalloc_node+0x1a1/0x2e0 [ 125.465321] alloc_netdev_mqs+0x1207/0x1740 [ 125.469632] __tun_chr_ioctl+0x440b/0x6610 [ 125.473864] tun_chr_ioctl+0x9c/0xb0 [ 125.477567] ? tun_chr_poll+0x8e0/0x8e0 [ 125.481525] do_vfs_ioctl+0xaf0/0x2440 [ 125.485398] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 125.490755] ? __fget_light+0x6b9/0x710 [ 125.494714] ? prepare_exit_to_usermode+0x149/0x3a0 [ 125.499716] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 125.505069] SYSC_ioctl+0x1d2/0x260 [ 125.508685] SyS_ioctl+0x54/0x80 [ 125.512038] do_syscall_64+0x309/0x430 [ 125.515914] ? ioctl_file_clone+0x4f0/0x4f0 [ 125.520227] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.525400] RIP: 0033:0x455979 [ 125.528573] RSP: 002b:00007f9c031d6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 125.536262] RAX: ffffffffffffffda RBX: 00007f9c031d76d4 RCX: 0000000000455979 [ 125.543516] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 125.550766] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 125.558023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 125.565279] R13: 000000000000036f R14: 00000000006f9308 R15: 0000000000000008 [ 125.572561] CPU: 1 PID: 9155 Comm: syz-executor4 Not tainted 4.16.0+ #87 [ 125.579426] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.588802] Call Trace: [ 125.591434] dump_stack+0x185/0x1d0 [ 125.595100] should_fail+0x87b/0xab0 [ 125.598857] should_failslab+0x279/0x2a0 [ 125.602960] kmem_cache_alloc+0x136/0xb90 [ 125.607136] ? do_io_submit+0x84a/0x2f60 [ 125.611221] ? do_io_submit+0x11aa/0x2f60 [ 125.615404] ? kmsan_report+0x4c/0x240 [ 125.619326] ? kmsan_internal_unpoison_shadow+0x83/0xe0 [ 125.621960] FAULT_INJECTION: forcing a failure. [ 125.621960] name failslab, interval 1, probability 0, space 0, times 0 [ 125.624718] do_io_submit+0x84a/0x2f60 [ 125.624788] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.624849] SYSC_io_submit+0x98/0xb0 [ 125.624926] SyS_io_submit+0x56/0x80 [ 125.624991] do_syscall_64+0x309/0x430 [ 125.625041] ? SYSC_io_destroy+0x390/0x390 [ 125.660495] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.665689] RIP: 0033:0x455979 [ 125.668875] RSP: 002b:00007f45eb1acc68 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 125.676594] RAX: ffffffffffffffda RBX: 00007f45eb1ad6d4 RCX: 0000000000455979 [ 125.683863] RDX: 0000000020001500 RSI: 0000000000000001 RDI: 00007f45eb18c000 [ 125.691132] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 125.698400] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 125.706260] R13: 000000000000018e R14: 00000000006f65f0 R15: 0000000000000000 [ 125.713563] CPU: 0 PID: 9146 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 125.720424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.729799] Call Trace: [ 125.732425] dump_stack+0x185/0x1d0 [ 125.736094] should_fail+0x87b/0xab0 [ 125.739851] should_failslab+0x279/0x2a0 [ 125.743960] __kmalloc_track_caller+0x208/0xcb0 [ 125.748661] ? kmsan_slab_alloc+0x11/0x20 [ 125.752845] ? __kernfs_new_node+0xae/0x6e0 [ 125.757191] ? kvasprintf_const+0x305/0x3b0 [ 125.761540] ? kobject_set_name_vargs+0x11f/0x390 [ 125.766414] ? dev_set_name+0x1cb/0x200 [ 125.770432] kstrdup_const+0x154/0x270 [ 125.774386] __kernfs_new_node+0xae/0x6e0 [ 125.778574] ? kmsan_set_origin_inline+0x6b/0x120 [ 125.783461] kernfs_create_dir_ns+0x167/0x4e0 [ 125.787995] sysfs_create_dir_ns+0x177/0x4c0 [ 125.792433] ? netdev_release+0xf0/0xf0 [ 125.796444] kobject_add_internal+0xbef/0x1700 [ 125.801124] kobject_add+0x413/0x480 [ 125.804917] device_add+0x8dc/0x2cb0 [ 125.808680] ? __msan_metadata_ptr_for_store_4+0x13/0x20 [ 125.814164] netdev_register_kobject+0x283/0x6d0 [ 125.818968] register_netdevice+0x18a7/0x26d0 [ 125.823502] __tun_chr_ioctl+0x506f/0x6610 [ 125.827862] tun_chr_ioctl+0x9c/0xb0 [ 125.831623] ? tun_chr_poll+0x8e0/0x8e0 [ 125.835616] do_vfs_ioctl+0xaf0/0x2440 [ 125.839555] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 125.844953] ? __fget_light+0x6b9/0x710 [ 125.848956] ? prepare_exit_to_usermode+0x149/0x3a0 [ 125.854001] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 125.859446] SYSC_ioctl+0x1d2/0x260 [ 125.863173] SyS_ioctl+0x54/0x80 [ 125.866615] do_syscall_64+0x309/0x430 [ 125.870542] ? ioctl_file_clone+0x4f0/0x4f0 [ 125.874900] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 125.880108] RIP: 0033:0x455979 [ 125.883298] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 125.891039] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 125.898316] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 125.905582] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 125.912859] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 2018/05/02 04:07:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(r0, &(0x7f0000000000), 0x10000000000001e4, 0x0) socketpair$ax25(0x3, 0x0, 0xcc, &(0x7f0000000000)) r1 = getpgid(0x0) syz_open_procfs(r1, &(0x7f0000000040)='environ\x00') [ 125.920152] R13: 000000000000036f R14: 00000000006f9308 R15: 000000000000000d [ 125.928007] ------------[ cut here ]------------ [ 125.932900] kobject_add_internal failed for ifb0 (error: -12 parent: net) [ 125.940458] WARNING: CPU: 0 PID: 9146 at lib/kobject.c:242 kobject_add_internal+0x10fc/0x1700 [ 125.949145] Kernel panic - not syncing: panic_on_warn set ... [ 125.949145] [ 125.956551] CPU: 0 PID: 9146 Comm: syz-executor6 Not tainted 4.16.0+ #87 [ 125.963401] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 125.972767] Call Trace: [ 125.975391] dump_stack+0x185/0x1d0 [ 125.979067] panic+0x39d/0x940 [ 125.982331] ? disable_trace_on_warning+0x18/0xd0 [ 125.987211] __warn+0x40f/0x580 [ 125.990525] ? kobject_add_internal+0x10fc/0x1700 [ 125.995410] report_bug+0x72a/0x880 [ 125.999078] ? kobject_add_internal+0x10fc/0x1700 [ 126.003965] do_error_trap+0x1aa/0x600 [ 126.007918] do_invalid_op+0x46/0x50 [ 126.011686] invalid_op+0x1b/0x40 [ 126.015175] RIP: 0010:kobject_add_internal+0x10fc/0x1700 [ 126.020641] RSP: 0018:ffff880148f8f588 EFLAGS: 00010282 [ 126.026030] RAX: 000000000000003d RBX: 0000000000000000 RCX: 0000000000000000 [ 126.033326] RDX: ffffc900029a1000 RSI: 000000000003ffff RDI: 0000000000040000 [ 126.040623] RBP: ffff880148f8f620 R08: 0000000001080020 R09: 0000000000000002 [ 126.047911] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 126.055210] R13: 00000000fffffff4 R14: ffffffff8a8f750c R15: ffff880148d0c418 [ 126.062558] ? kobject_add_internal+0x10fc/0x1700 [ 126.067497] kobject_add+0x413/0x480 [ 126.071302] device_add+0x8dc/0x2cb0 [ 126.075065] ? __msan_metadata_ptr_for_store_4+0x13/0x20 [ 126.080557] netdev_register_kobject+0x283/0x6d0 [ 126.085360] register_netdevice+0x18a7/0x26d0 [ 126.089899] __tun_chr_ioctl+0x506f/0x6610 [ 126.094263] tun_chr_ioctl+0x9c/0xb0 [ 126.098033] ? tun_chr_poll+0x8e0/0x8e0 [ 126.102041] do_vfs_ioctl+0xaf0/0x2440 [ 126.105988] ? __msan_metadata_ptr_for_load_1+0x10/0x20 [ 126.111389] ? __fget_light+0x6b9/0x710 [ 126.115395] ? prepare_exit_to_usermode+0x149/0x3a0 [ 126.120447] ? __msan_metadata_ptr_for_load_8+0x10/0x20 [ 126.125894] SYSC_ioctl+0x1d2/0x260 [ 126.129635] SyS_ioctl+0x54/0x80 [ 126.133099] do_syscall_64+0x309/0x430 [ 126.137044] ? ioctl_file_clone+0x4f0/0x4f0 [ 126.141402] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 126.146613] RIP: 0033:0x455979 [ 126.149823] RSP: 002b:00007fe2d8d7fc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 126.157563] RAX: ffffffffffffffda RBX: 00007fe2d8d806d4 RCX: 0000000000455979 [ 126.164859] RDX: 00000000200000c0 RSI: 00000000400454ca RDI: 0000000000000013 [ 126.172150] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 126.179443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 126.186734] R13: 000000000000036f R14: 00000000006f9308 R15: 000000000000000d [ 126.194519] Dumping ftrace buffer: [ 126.198054] (ftrace buffer empty) [ 126.201752] Kernel Offset: disabled [ 126.205372] Rebooting in 86400 seconds..