, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00009fd000+0x747)={0x0, @in={{0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x7fff, 0x9, 0x8, 0x7e7, 0x3, 0xfffffffffffffffd, 0xb6, 0x81, 0x4, 0x6931ab1e, 0x400, 0x9, 0x4, 0x419, 0x7fffffff]}, &(0x7f0000bf3000-0x4)=0x108) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f000003f000-0x6)={r1, 0x5}, 0x6) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) r2 = open(&(0x7f0000478000-0x8)='./file0\x00', 0x541080, 0x28) write$fuse(r2, &(0x7f0000356000)={0x1c, 0x1, 0x9, @fuse_notify_inval_entry_out={0xdeb, 0x8}}, 0x1c) accept$netrom(r0, &(0x7f000035a000-0x48)=@full={{0x0, {""/7}, 0x0}, [{""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}, {""/7}]}, &(0x7f00005d3000)=0x48) set_tid_address(&(0x7f00007e3000)=0x0) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) r3 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000d19000-0x10)='/selinux/status\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f00005be000-0x8)={0x0, 0x0}) r5 = gettid() ptrace$poke(0x4, r5, &(0x7f0000ac1000-0x8)=0x0, 0xfffffffffffffff8) lgetxattr(&(0x7f0000838000)="0000007f0022ff02200c000000bcbb5b340100000000", &(0x7f000064b000)=@random={'btrfs.\x00', 'wlan1$\x00'}, &(0x7f0000176000-0x63)=""/99, 0x63) ioctl$DRM_IOCTL_GET_SAREA_CTX(r3, 0xc010641d, &(0x7f0000816000-0x3)={r4, &(0x7f0000e98000-0xa3)=""/163}) 2017/12/17 11:06:54 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r0 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:54 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000a53000-0x90)={0xfffffffffffffff9, {{0x2, 0x1, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x90) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:54 executing program 2: openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x200000, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$LOOP_CLR_FD(r2, 0x4c01) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, r0, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, r0, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(0xffffffffffffffff, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x200000, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000001000-0x10)='/selinux/access\x00', 0x2, 0x0) ioctl$KVM_SET_PIT(r0, 0x8048ae66, &(0x7f0000372000-0x70)={[{0x3ff, 0x6, 0x73b, 0x7f, 0x4, 0xfff, 0x0, 0xff, 0xd6ed, 0x7, 0x6, 0x5fd, 0x0}, {0x20, 0x1, 0x8, 0x7, 0x3, 0x8, 0xfffffffffffffedd, 0x9, 0x81, 0x8, 0x7, 0x3, 0x7}, {0xfffffffffffffffb, 0x9cfd, 0x100000000, 0x8be, 0x2, 0x2, 0x8, 0xffffffffffff8d96, 0xfffffffeffffffff, 0x1, 0x2, 0xb652, 0x1}], 0x5ae, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000e48000-0x14)={0x0, 0x3f, 0x20, 0x400, 0x337e, 0xff}, &(0x7f0000481000)=0x14) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00004cd000-0x8)=@assoc_value={r1, 0xce}, 0x8) r2 = socket(0xa, 0x3, 0x5) connect$unix(r0, &(0x7f0000966000-0xa)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_int(r2, 0x29, 0xcf, &(0x7f000027e000-0x4)=0x0, 0x4) sendmsg$unix(r2, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000290000-0x98)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/64, ""/32, [0x0, 0x0], 0x0}) getsockopt$inet_sctp6_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000789000)=@assoc_value={0x0, 0x0}, &(0x7f0000476000)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000606000-0x8)=@assoc_value={0x0, 0xb92}, &(0x7f0000484000)=0x8) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f00009c9000)={r3, 0xffff, 0x2, 0xaa1, 0x100, 0x2dd, 0x4, 0x80000001, {r4, @in={{0x2, 0x2, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3f, 0x9, 0x2000000000, 0x1f, 0xd7bd}}, &(0x7f0000f32000-0x4)=0xb8) openat$selinux_status(0xffffffffffffff9c, &(0x7f000099b000)='/selinux/status\x00', 0x0, 0x0) getsockname(r2, &(0x7f0000014000+0x3f4)=@generic={0x0, ""/126}, &(0x7f0000f91000-0x4)=0x80) ioctl$TIOCMSET(r0, 0x5418, &(0x7f0000344000)=0x6) 2017/12/17 11:06:55 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f000057f000-0xc)='/dev/rfkill\x00', 0x0, 0x0) recvfrom$unix(r2, &(0x7f00001ab000)=""/67, 0x43, 0x0, &(0x7f00006d8000-0xa)=@file={0x0, './file0\x00'}, 0xa) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) [ 88.498237] device gre0 entered promiscuous mode 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x200000, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$LOOP_CLR_FD(r2, 0x4c01) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, r0, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, r0, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x8000000000000001, 0x0) r1 = syz_open_dev$tun(&(0x7f0000ed5000-0xd)='/dev/net/tun\x00', 0x0, 0x440500) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$DRM_IOCTL_IRQ_BUSID(r2, 0xc0106403, &(0x7f0000119000)={0x4, 0x4, 0xc014, 0x3f}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) connect$bt_sco(r2, &(0x7f0000fbb000-0x8)={0x1f, {0xf29, 0x7, 0x8f46, 0x9, 0x8a, 0x6}}, 0x8) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af4330ada5785455b8e51"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f0000ed2000-0xaa)={0x0, 0xa2, "2019c8b121d3ef23767ee1bd139f2ba0518d8a5645c157062dafac012e60a54c91fc99001658ab51e31c4a319ac55a475e0c3244473d1e1192bc4883fa24d5a8ab69e819699e767e4bffa8bf7d2158f05302c967d6ce8311821a2d29b58ef6747569c7c010599b89363565544969d7476e784fbc306403fc995e41211a11a68b891fcf5e97e1d2eee482ae68d820d30d82be625eb424ef57c728669942143294918d"}, &(0x7f0000e22000)=0xaa) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r2, 0x84, 0x6c, &(0x7f0000659000)={r4, 0xea, "280419a51cd33a242b4f76b811cb63aba99aae669892e288c2ca1303ed19ec0a2460b1ae2a8dc1fa9d30caae4e4ee1aea3acf25ed9d3a892106ffa0ed2cecaf36b27492dac7ea6e929c5f8ea23ef4282bcecaf342b2ed2c78c62bf344463ce317152f9de9ae576d7ece474d6545b14633982fc8505555dc61b7676f9b143c08b0961f9f6e20945364802c89d9bcd0bc87a387a8d563a817a27ff9cf81a4e98307bf8635727680f13baae706a14779d398762c7acf40cdfd843e2195de906af584ef21ca76b263f929f8897597fd02941a38fedc5971de38aec557d635bb4b166948cdaa7c1495259b2eb"}, &(0x7f00007c8000-0x4)=0xf2) getpeername$netrom(r2, &(0x7f0000cd5000-0x10)=@ax25={0x0, {""/7}, 0x0}, &(0x7f000079f000-0x4)=0x10) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000d6d000-0x6)={r5, 0x1}, &(0x7f000003b000)=0x6) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[], 0x0, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x40000003, 0x9) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) fcntl$getownex(r0, 0x10, &(0x7f0000dcb000-0x8)={0x0, 0x0}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdb, 0x9, 0x6, 0x0, 0x0, 0x0, 0x0, 0x3, 0xfe, 0x0, 0x800000, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000702000)='./file0\x00', 0x0) mount(&(0x7f00008c0000)='./file0\x00', &(0x7f0000027000-0x8)='./file0\x00', &(0x7f000000c000)="72616d6672f0", 0x20002, &(0x7f0000538000)="") getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000270000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000773000-0x4)=0xc) socket$inet6(0xa, 0x3, 0x800000100000001) socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00006d8000-0xd)='/dev/usbmon#\x00', 0x20000000030, 0x203) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r1, 0x40a45323, &(0x7f0000000000)={{0x0, 0x7f}, 'port1\x00', 0x800000000000082, 0x1443, 0x49af, 0xff5, 0x1, 0xffffffffffffffff, 0x6, 0x0, 0x7, 0xfff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) openat$kvm(0xffffffffffffff9c, &(0x7f0000001000-0x9)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) setsockopt$inet_icmp_ICMP_FILTER(0xffffffffffffffff, 0x1, 0x1, &(0x7f00009e1000-0x4)={0x100000000}, 0x4) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0xfffe000000000002) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000a4f000-0x8)={0x0, 0x0}) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00001e7000)={0x4000003, 0x3000, 0x0}) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f00001e8000)={0x0, 0x0}) r5 = dup(r4) setsockopt$inet6_tcp_TCP_CONGESTION(r5, 0x6, 0xd, &(0x7f00004bb000-0x6)='umic\x00', 0x5) ioctl$KVM_SET_REGS(r3, 0x4090ae82, &(0x7f0000274000)={[0xfffffffffffffff8, 0x1, 0x10000, 0xe7, 0x3, 0x1, 0x1ff, 0x0, 0x30ae, 0xfffffffffffffffc, 0x7, 0x3, 0x4, 0x0, 0x90ae, 0x4], 0xd000, 0x20000}) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000001000)={0x10005, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SMI(r3, 0xaeb7) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000c44000)=0x0) 2017/12/17 11:06:55 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_user(0xffffffffffffff9c, &(0x7f000059b000-0xe)='/selinux/user\x00', 0x2, 0x0) ioctl$PIO_SCRNMAP(r0, 0x4b41, &(0x7f0000048000)="bdf3e9663434c0787cf3aac65efc29a574a0f4d4fca41898445471d21525421bd928a7f5afdadd08c93a87cda4453baa01da84ab64cb332eddc671a65c51e1c930646ef7114093f0aa590eab25b4f2dedf1002f96b84b186ff7a2799306d58e296dcdddc5bad2529fc1d3d972a50678774438e9355f9f4a7f0f3a80413ded32c99abfa24dfb09d5cad2623834cb2271702d30a0f053a0ff6d86ee560f3e47ac0a9917ef15fdc1646048aa5265e9d09f20548682d4e566356df29d5a4f654df35555762d430a8c67a0d18e777bb762c3f32fe945b8ede141fb372d72faf1abe7bfa10abffb01f903df14d60c356310d1de0e02832852f0f5ff408d382aa900348b76a54fcd1ec1155a830809024abc4ac33e628642212386988e1581f756d91b997a00aae89f5060f29fd80cdb08b4fdebc367294238837b496c6173010b8e2400158acdeef3b11567b55ad2ef995d702140c2da11b23bfd20d52dd227bef7d576da35e8b2d2cd551664148c9d1f2e2348ed18436d461778c1014f125820814e4e963424035364b024faae76e836c4adcc1936c3f9f3357ef62107848c2ff1c52b5ad10ff7d21e81db6c639aa7518f53c50473cf4d1903582359bc019e5b5fa5ad62326129a0a8a7316396493b2376f3cf71576617d15068ee5d85d32a57cf6e32667f901ce19ab681ac993c1513a5f5943482dcec672086230021be5d1bc83215bc572c4412f9e3d1420f47456764de8cd11da32e63c0633ed427a97c4bf4d4019cf6e6539c78271a8c931ac0e1e2e4a5a68d46ce94de8c9d593c3a0ef9315c0c1ba8caa52f8954da41ad138134da450514bf5938d1e6b62f83952d7c3bec094f6fd7361d5db9b3cc6b7183c1fa495f2f762775a3045c419a6d8145def140dbc5c35c63311b26a41c697e1956bbdb216be6e0fa70b686429c8c15044bf65367b402f8a7e803323014870bb9efcb4ddfc62b8a77b842fa7e798de606918cefa8c182d2397a1f6b9319f7333ea694d3c6e9d64b77c0b8eb27a66bf3d7772856408e7f13956121a71b4b5095baae5cd93f8b63077ff3bde1084d6002a86a5cbfb08eac23a8cabddb80decd6297a83daae8969c4f2c01ba4857e66e9c5eac835aba2402fe60adaadb7134bd5b9360df1ff803fae2bfd444ee735e47ff8e0c6cc9a295b0668848c798bda17355619d2fcb1f5a0eaed11da61578956779c7cc817965bbba648c6809f73149379c97783886bf37a1f6295730d45231e1ed68eaab05e2c92021001503655ee1726a6c5e93ef2c9f2cfcaeabc48670007dec8f24e4efdb46e6b4cffe21dbfdf7e76ef4ad997674a886dd0a6a1400630542693368e7a0c4b9fc144d4a859800d29e1a7315bfa02885d9d63f8f91882ca469098b5f37d3125d2e0a5edb2569101244e2dc0e4bd61259b5331d9896909d4c42d511ea9012049a6c730f52024fbc74a0fab9f9f9a074b4f26b60b1ce15feea8acef0e2f7e3484ad90d68ccba5189cb7ca7d77213771a3b8b6916320e13b9deca9075fb303d525e838affa16efb602ff7740491b2525dd7188d42ef795dcbcdd321b27d5561d0dba13ae2e41789f6baa4aecf2f21600646d95d82e0386d261560e108d37d0c885c3e9849b5df57feded4fcae4add9fbb995676ff94e39ff2b81dac79559fffeb4847e791ce251960c1ad916db3ff39e4fff64ffda1d4d80b718d04db3099a2b5e47fbcfa6823d7dcce76d62b3db236d04ae161b741a6c7327e53d3e964568b65ebe23d075ab635a496228260473a693f093e187b055167f59c37592ed251b39a25526d1b20cac6b52447fcc4ed286fe82014d42b425c80c94a5aa79c36e99261f7973be5702d613ff62dc97595c6becd2e9650ce11b7d1f7e5bf542effd853f5994f10ca47e9295f0a64853ec2c47fc8c565f38ebd827738d0229fee615172e109fac147f0cb0a2c89206ac9f0283e087d1add3c9d3c6f706556f34b4289eb8419453a0b3dcba9a1e360f441e7f36510833eee6c8ea442b646de53091b1480256bffdecfb73da131660d8f499920af49f9f7190537e39dbec84b755dff3d54e5af5472a7f7991621331e248d13b748da67eaa9143b4c7609beabdfc0d643a500006be186caa6f5b8a4e8b0328d53832a92e880d8dbd136361272a1a7552705a025be0e06acd14f6fdd0b3bf6c848d65c11026cd73f213ddbf78d8b65bc8dfd29d434521ea0ea6d535754ddbd5be702283bcdc6cb77084a15990fb928ad68e91bfb28e52be38ad7f44cc89b627ad5fabdbacc6cb950d8867591ef766fcee4c90a2538755590fd4efbe9daec99d801c637d3756b731606c9e4b758215db1d37088d17a83a9e6eeb63aed0d2e755eb9a4170f725b6c194175786c73e6ef722545c3940e2e9fdb8a0462bdbae2f4cb7d72574df942ce3904f96f0497c00caf0b017afb24d9fd1cc1da5853670aa47f5f439bcefce762d064cf2b821416f7fa204fa518f0346ee3934b54eebb5a2aae65ff3e56775b866a5aa9bdc6515205c27d4ecb627a7a5f0de541f7e3a3e065a68f1c059665bbafeb84ecc0fce1e66c806b0ecadbce0cd4fb06fdfc42ddb8b917e35e381b45fb93b5781cdbb73b4e3213e74cfe1a78d52171bcacd0382b6ff05306a7e25a03a3fa8d5b70642b95f76dc43e60100027e78d84279daacd8eb453983eccf91f0963c7a211b68946916723837a73cdcf1f5adb908736b01270ddc71470a09f2f3238a551c8e6abea413c2e4db2bf3d66204c935532908fece1a2b9b3f1ee0b39979cdc1242c2d4955d9944463e5e8c520f4143893331829f6f61b024ed037e95c86177298c323fbf56a24d2e5ae35cd0f8f8152e8a06a29c8665fefb5f30c2d4076cb3032649823331c4754f2e8b6b3e253712b41b8c1fcb45aafb3661c738c28b8fb232ab940a3358f1dfa2fb64bb6a190db33901a61fdf116efa23d94566a584e238117110bca8229e8efcccf36ea3fcccb63abb20c1b4776dcb959711efd6ab51a0f2b7f2cf52e9d2b51758b6cda0581a40cbcccb5d7f579cbfb6aa9a81227cff26aeb1f3953848e460e18568a13d611804a20f751dde245ec30a8592bf8b85dad1e3ea9cdfbfcb998b3ffd8c9bc8045e2c2039bd337485a3b70438607a09c2e9ad7bdba8227f5341619e8cfc1333aeed3dd9613eacaf81e771560c6631f1bd82575a4327e8eac0bd1393a565e4f919625865dfb72f4cedcc0106d271e2df3c650166a3f263267375e8243112c4d10297384d0798f74d26368fe2c185c95470e37027bd7a90a78b4249f637ecb26d9c78ac840d03f7714dfd713ee69723a8417bee18083d3833e619591a637e5e66d9e3c5cb6cc5ff67f25d3cf4fbfb49d60f833700e478f723168d3048d462745a50fa5f9644afd663435f7934236e5d236bf805d5b88db83f55c42d1ac565764f2f41fa2dacbe4662e1020c544fcd73e73904dd8ccedb3c492c5662aa5783bd3860a75c9e90cad50b2fbbec91d7dfd6af7c0eeb77a09de8c96be367e564587091f1407dc5197665b123b6d9906b860b1c97669f4f8fea853e16a57aebd9da25414c9922ee90f33a69c887d1843434951731bec4114c7ba160890c09c3b60fd8131bdfba440733df54d93d39da024c5c5c7deea97b0fec2e44e66a8cbe314de7d8a5b47cb369401a00094b772709b6728acf13a228b64cb34e238b2bdc1243682ca066aa682ebac9be99e504b84b365255c39ce6fc14ff09312c77ac6b7057397f1d1247429cf4344cde01b392101d250fea032d0b3a4ee33f6522f264a8eec866311f21178bc86cd9ae4fe7f6502c1afb2167636b3e59567901700ec957ae6160b3ef4f98bd909fa3b6f7fbf9bc375a588a11aa0481502dcedde4d34548a5802ec9bcdaa8430e1d40661baa028fe57aed9117ff2fc8aeaebea594a86f090cc37c34ac189ec49dc8a99cd9bff08e9965bb2c2e8d0d8b60b2f5f343b7cf10d00ca9755deefdde7fe027043000422420099afcb95b85ec39a332963acbb6c6257ffb49abb80ab9bc9bb03c57c08924733f955b0d0ebfdb423adacd2cdf1c9ceeaf9bed177971efe589910a2481fe4e0512a481a1cd4e6a91d14d34820935db101764ecfbd9fe850c4c2f67bc5a6de149bbaa628d49f4cd2d9bbf9f1807eb8ec27ac17886873a0f21c0213ce651e8fbdc9719e22f273944b40c52e3075a5b74be92f4def722c0312dc158c63e74fac4918460e3eaf02401b4b3a620e730c06c3091ab42e9a7eeb457c3611e472906a395d8ec16df928335fb3d630483366f77f634aa3f8b359bee0f119fb0a1f8e82c7ce3fc811238e779f0e6e50fff8417843bc1c66278bd1dd8506be2b1efd59faee78f78a850d58f9bb7495c1a7c25749aa4c20aeb6a7e650c51ead6f97fdb374cd1421761e8fb47f54eeaa255a743aa6359b48c3e7deb9fb315abf3629eb1135121f5e15ab138c5fd914602ad13f8480e26183e744be5d47249e6aa8a6e6c1b72277c85539676e9dab3513299e46a9bbbc912616edf30a344e73da50b164f01a1f15d49d51abf4d76c26fe3bc58b2743c640937708c8755e41e729647e7bfa591d7145681c5e337cf4a5efdc07299f551fe1091832b3d9d1835f181b7e48940dd81308bbe7fe4d23d9797388400bbd1e57bfc09fb47e71e4ba2c4eba2fc89969b82e1660192f673f53478131fbf6b40968ddd97ebc0baf67819a4addcfbf9305ede845be81c8d4e7df61f49c785351e352f1659357309288da8f7bf67b48ea56a15926312da9a3713ab10807b91ded434005d76c38a87bfd5cde8778c15a7c233c904e0babb7b6700761baf472a5dc1f36dcb6b4f49af0745edc85a42bd561c7817b114e7cfc1d20e258c8ce556252240f212b6210ba1309676639d9a6a7d9f0eeb6e7d6e7d9f1bf58fc1fac1ea22dbf0419d3a515e9caf2300536a184e5700794f088ad94dcaf1e7c56ba728512d8ab5a93bf1526bb468440b69c6aa1ae08b3f1da8731edd2ffacab3f590a9bfd008135852b91245a9f403fdc8c41ee5f9b7ae7c85de2922813bc247f5b7e30d480e452e77c06d346337a1b68d4e5184ba3fe21afec182ebf4bcab3bbfd5951dcc5570e089c735900b319641673d80e09be8b40e1b2d28c7f63f13cb1c0c429e23f6abaecfc1ee58767846254ac1326489fb5127fcde98fc6201b0cca2f877002d2bfe058f775967d953c77c58cd9f1cca0ca982d663cc24d94ace9f39e2d67831f0c14a12ac8f6634ce33e90c75fcc08d62038319849f1c53a67f8128c944de04d0e8c3779ceb4a1d5221a1832489730d840de632f7fb9a249a407913008e00865526918d8cd6cf124d4bce7fe605847cafa2222e8f97d9459f2ba53df3ab04a69c44517f17524f8074e1f858f0a6e8c17209609227c3c18320b663e1752cd15a261bb7a4066ab078654a44ee3daf92a2d9d559850986406c227200a45db0eb8a0c2df2ac81fcb0791cf29cbd77ba1e6e99e6a17c48472a6248c93d79fb4e3cc27154b01816751fe641d1e8b6cef8cc24bf798d14c164e4cc7bbcbe486a80adb510892ecfe8af43e2da1b556a8fe460407c0a82517783e6a65759e6b61052c43aff2bcfdc1bd6c54d56f3c64ea1a7552dac1663ad258729ad487944797817dba4c1625109dd0f16dc396467f8a4deec904899fda4225866a11dc83d40ca5ee734f0e1d9517231aaa16a8818d365bdd42d0e6ce7b6754c98a11072d85b653c2ab6bda1c4e85f9b4909dc058f32c85e28a3b577a2cedd84f16b7604a3f31aead9c4b1b396aae") r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = syz_open_dev$mice(&(0x7f0000ef1000)='/dev/input/mice\x00', 0x0, 0x2000) ioctl$DRM_IOCTL_MODE_GETCRTC(r2, 0xc06864a1, &(0x7f00005c1000-0x64)={&(0x7f000027f000-0xc)=[0x7, 0x2, 0x3c4], 0x3, 0x6, 0x9, 0x80, 0x7, 0x3, {0x9, 0x3f, 0x100000001, 0x3, 0x400, 0x7f, 0x200, 0x2, 0xfffffffffffffff7, 0x2, 0x0, 0x6, 0x7c0, 0x3, "a8e55dc76bcb454a2ec07fb6e635fb6d738bcc53fb1621e9218b449ac74e1c22"}}) ioctl$KVM_S390_INTERRUPT(r2, 0x4010ae94, &(0x7f0000c82000)={0x9, 0xffffffffffffffff, 0x940}) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) getsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f00006c2000)={@multicast1=0x0, @multicast2=0x0, 0x0}, &(0x7f00003cf000-0x4)=0xc) r3 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, r0, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="", 0x0}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 7: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f00000b7000-0x14)={0x0, 0xd4, 0x7f, 0x1, 0x5, 0x3}, &(0x7f00004fc000)=0x14) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000ac4000)={r4, 0x6}, 0x6) ioctl$KVM_GET_MSRS(r2, 0xc008ae88, &(0x7f0000e0a000-0x58)={0x5, 0x0, [{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}]}) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be", 0x1e}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$LOOP_CLR_FD(r2, 0x4c01) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) r1 = fcntl$getown(r0, 0x9) sched_setparam(r1, &(0x7f0000e73000-0x4)=0x7fff) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c", 0x2d}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 88.718802] device gre0 entered promiscuous mode 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, r0, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000aac000)=0x800) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet_dccp(0x2, 0x6, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f00001de000)={0x0}, &(0x7f0000b3a000)=0x4) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000816000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) sigaltstack(&(0x7f0000907000/0x3000)=nil, 0x0) ioctl$KVM_INTERRUPT(r1, 0x4004ae86, &(0x7f0000dba000-0x4)=0x7fffffff) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) getsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000c15000-0x4)=0xfffffffffffffff7, &(0x7f0000d39000)=0x4) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$LOOP_CLR_FD(r2, 0x4c01) 2017/12/17 11:06:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) connect$netlink(r2, &(0x7f0000199000-0xc)={0x10, 0x0, 0x5, 0x1}, 0xc) syz_extract_tcp_res(&(0x7f0000c11000-0x8)={0x0, 0x0}, 0x2, 0x400000) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x4, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, r4, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e2581261", 0x34}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r3 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r3) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x80000000, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000564000)={0x8, 0x8000, 0x0, 0x1, 0x1, 0x4f, 0x3ff, 0x4, 0x0}, &(0x7f0000dac000)=0x20) ioctl$sock_inet_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000103000-0x4)=0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000e1b000-0x92)={r1, 0x8a, "16c333523de7ed6a6f059dc60be09432702bf50805510a8bc6d52060d5e39666dcf1ef2f7ec2a7edda6d284149fc9cdba5fd9e0100e3cf131276bf9f8a75f92e6415925264968d2c40306adcb86de84404542a5c0215305e9e4389c22d7179c4d8a009c7e4b59a5ef326de139ee921726b6db923ae3f83a6d9ab1f758e4895c5d90673197bfa2fd0eb6c"}, &(0x7f00000d7000-0x4)=0x92) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) pipe(&(0x7f000066c000)={0x0, 0x0}) syz_open_dev$usbmon(&(0x7f00006fe000-0xd)='/dev/usbmon#\x00', 0xfffffffffffffffa, 0x480000) ioctl$KVM_TRANSLATE(r2, 0xc018ae85, &(0x7f0000192000)={0x0, 0xfffffffffffffffe, 0xac1, 0x1, 0xde8b}) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f000004d000)={0x0, 0x0, 0x0, 0x0}) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c", 0x2d}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) getpeername$llc(r2, &(0x7f0000447000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002ce000-0x4)=0x10) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$LOOP_CLR_FD(r2, 0x4c01) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) pread64(0xffffffffffffffff, &(0x7f0000fb1000-0x1000)=""/0, 0x0, 0x0) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) r4 = inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) inotify_rm_watch(r2, r4) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 88.847330] device gre0 entered promiscuous mode 2017/12/17 11:06:55 executing program 6: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000001000-0x11)='/selinux/enforce\x00', 0x111001, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000001000-0x4)=0x81) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000d1000)={@common='gre0\x00', @ifru_names=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f00004de000)=0x5) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x8, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, r0, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c", 0x26}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x400000020000) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x9) r2 = syz_open_dev$usbmon(&(0x7f0000637000)='/dev/usbmon#\x00', 0x2, 0x4000) connect$nfc_raw(r2, &(0x7f0000ffc000-0x10)={0x27, 0xbf, 0xfffffffffffffffc, 0x4}, 0x10) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r3, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x400000007, 0x80800, 0x1ff) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f00002e3000-0x88)={0x40000000000000, {{0xa, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x80000000}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x88) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) inotify_add_watch(r2, &(0x7f000088d000)='./file0\x00', 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac", 0x2a}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac9453", 0x2c}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000f9a000-0x20)={0x2, 0x0, 0x40002, 0x1}) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, r3}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) [ 88.993490] device gre0 entered promiscuous mode 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0xd9, &(0x7f0000403000)=0x4, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 6: r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) [ 89.028383] device gre0 entered promiscuous mode 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000001000-0x11)='/selinux/enforce\x00', 0x111001, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000001000-0x4)=0x81) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000d1000)={@common='gre0\x00', @ifru_names=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f00004de000)=0x5) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fcntl$addseals(r2, 0x409, 0xc) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 6: r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f000010e000+0x5ab)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_INFO_BUFS(r1, 0xc0106418, &(0x7f0000002000)={0x4, 0x7, 0x4, 0x100, 0xe, 0x5}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) clock_gettime(0x7, &(0x7f0000001000-0x10)={0x0, 0x0}) r4 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000be000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$KVM_SET_IRQCHIP(r4, 0x8208ae63, &(0x7f00006c6000)=@pic={0x4, 0x7fffffff, 0x3ff, 0xfff, 0x2, 0x0, 0x9, 0x4, 0x0, 0x180000000000000, 0xffff, 0x8000000000000000, 0x2, 0xfff, 0xffffffff, 0x0}) clock_nanosleep(0x0, 0x1, &(0x7f0000d67000)={r2, r3+30000000}, &(0x7f00000f6000-0x10)={0x0, 0x0}) r5 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x8000000080) unlink(&(0x7f0000f7a000)='./file0\x00') ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f000094e000-0x28)={@generic="3d2609744eff5782310af90f8e440790", @ifru_mtu=0x9b}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r4, 0x84, 0x12, &(0x7f0000001000-0x4)=0x0, &(0x7f0000001000)=0x4) r6 = memfd_create(&(0x7f0000000000)='/dev/net/tun\x00', 0x3) getsockname$llc(r6, &(0x7f0000e31000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000630000)=0x10) 2017/12/17 11:06:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x0, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x24, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) setsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f00008d4000)=0x3, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac", 0x2a}], 0x1, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0xd9, &(0x7f0000403000)=0x4, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 7: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x0) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 4: uname(&(0x7f00004aa000)=""/145) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) r1 = dup2(r0, r0) ioctl$TIOCLINUX4(r1, 0x541c, &(0x7f0000d3c000)=0x4) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 6: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00008d1000)='/dev/qat_adf_ctl\x00', 0xa00, 0x0) ioctl$TIOCLINUX6(r0, 0x541c, &(0x7f0000f71000-0x2)={0x6, 0x7}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) [ 89.152376] device gre0 entered promiscuous mode 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x0, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 7: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f00000a4000-0xc)='/dev/autofs\x00', 0x280040, 0x0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000669000)=0xfffffffffffffff7) 2017/12/17 11:06:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) accept$packet(r1, &(0x7f00001ef000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00000d2000)=0x14) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00001fd000+0xb49)={{{@in=@rand_addr=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00000be000-0x4)=0xe8) ioctl$TCSETSW(r2, 0x5402, &(0x7f00001c0000)={0x9, 0x7ff, 0x40, 0x200, 0x0, 0x9, 0x80, 0x5, 0x5, 0x4, 0x6, 0xffffffffffffffff}) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00008fc000-0xe8)={{{@in=@multicast1=0xe0000001, @in=@multicast2=0xe0000002, 0x1, 0x7fffffff, 0x0, 0x1753, 0x1b, 0xa0, 0x20, 0xe8a7, r3, r4}, {0x7, 0x2, 0x0, 0x4, 0x5, 0x58, 0xb2de, 0x3ff}, {0x10000, 0x0, 0x10000, 0x7}, 0x2, 0x4, 0x2, 0x0, 0xa0, 0x1}, {{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xf235, 0x7}, 0x4, @in=@empty=0x0, 0x8, 0x2, 0x2, 0x6, 0x9, 0x7f, 0x8}}, 0xe8) shmget$private(0x0, 0xc00000, 0x0, &(0x7f00001c6000/0xc00000)=nil) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r5, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000519000)={0x0, @in6={{0xa, 0x2, 0x10001, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x500}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3, 0x8, 0x8cd5, 0x9, 0x22}, &(0x7f000081b000-0x4)=0xa0) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f000047c000-0x4)=r5, 0x4) setsockopt$inet_sctp_SCTP_AUTH_KEY(r2, 0x84, 0x17, &(0x7f0000b77000)={r6, 0x2, 0x71, "84adf9995e61dfaf82ca54a301c0e79fb7dcae1b35e6cbb65b3bdab1ad1405ef3739fca55be0f4b51d3fa6d34e9b145fd2841fe80f80aea55d11b04fcac218e6809e7e83ee8501aba812e2233cf2aa4995734bb8a7d75431167d92c8a0c1be1120ab60b458fe42c896771785f5e575165b"}, 0x79) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x0, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 7: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 89.255466] QAT: Invalid ioctl 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = getpid() r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f000031e000)='/selinux/mls\x00', 0x0, 0x0) ioctl$KDSIGACCEPT(r2, 0x4b4e, 0x9) perf_event_open(&(0x7f0000094000)={0x0, 0x78, 0x4, 0xe123, 0xaa8, 0x80, 0x0, 0xffffffffffffffff, 0x2, 0x4, 0x7fff, 0x3b, 0xffffffffffff8428, 0x3, 0x0, 0x2, 0x2, 0x4, 0x25ffe91d8000, 0x0, 0x2, 0x6, 0x4, 0x3f, 0x6, 0x2, 0x0}, r1, 0x8000, r2, 0x2e4055d9a1562f05) r3 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000361000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) inotify_init1(0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000c55000)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f000023f000-0xe8)={{{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0}, 0x0, @in=@empty=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000fbe000)=0xe8) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000f8f000)={r3, @empty=0x0, @multicast2=0xe0000002}, 0xc) r4 = socket(0x2000000011, 0x8040000080003, 0x81) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_settings={0x5, 0x0, @sync=&(0x7f00001a4000-0xc)={0x0, 0x0, 0x0}}}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_flags=0x20301}) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000b13000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$packet(r4, &(0x7f0000c85000)={0x11, 0x0, r5, 0x1, 0x0, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [0x0, 0x0]}, 0x14) dup2(r4, r2) write$tun(r2, &(0x7f00001de000)=@pi={0x0, 0x0, @eth={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, [{[], {0x8100, 0x0, 0x0, 0x0}}], {{0x0, @arp=@generic={0x0, 0x0, 0x6, 0x0, 0x0, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "", @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, "e3b524a03e1040e300000007fbb41188"}}}}}, 0x3a) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x3, 0x4) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 89.323690] device gre0 entered promiscuous mode 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) [ 89.382061] device syz7 entered promiscuous mode 2017/12/17 11:06:55 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x9) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000bad000)=@hdr={0x1, 0x0, 0x0, 0x0, 0x81, 0x0, @ipv6={0x0, 0x6, "ea1c0f", 0xcd, 0x84, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @tcp={{0x2, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0xb, 0x0, 0x4, 0x0, 0x6, {[@mss={0x2, 0x4, 0x0}, @generic={0x17, 0x11, "767364944af432fef85785455b8e14"}]}}, {"448be508476aee0a495824e5f088aceda452a586a9a17e7ea4e775adc928f249e77409cf7db180081b9a25922b1088ea272eb40ae9a739869328e94b0169de90f5bfc760877d99a74119c46651a5cf2980b6da67f1678f072011ea72c84681d04125bfe46d341c04867c833f2414aea64352f93166e1c0cfbfdf320e93360003eb552249f4a72a84fea0e91a1d0000010000000000c657a8b1e4f88aad6b08b9de"}}}}}, 0xff) 2017/12/17 11:06:55 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x0, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000444000)='/dev/sequencer\x00', 0x8400, 0x0) ioctl$TCSBRKP(r1, 0x5425, 0x7ff) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:55 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000e29000)='/selinux/checkreqprot\x00', 0x202, 0x0) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000175000)=0x0) write$eventfd(r1, &(0x7f0000a36000)=0x3, 0x8) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:55 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:55 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:55 executing program 7: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:55 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) vmsplice(r1, &(0x7f0000122000)=[], 0x0, 0x4) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:56 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) keyctl$set_reqkey_keyring(0xe, 0x3) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, &(0x7f0000d23000)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000ad2000)=0x5) sendmsg$key(r0, &(0x7f0000dcf000)={0x0, 0x0, &(0x7f00002c1000)={&(0x7f0000a83000-0x180)={0x2, 0x11, 0x1ff, 0x6, 0x30, 0x0, 0x0, 0x4, [@sadb_x_sec_ctx={0x1c, 0x18, 0x88, 0xfffffffffffffffb, 0xd3, "f2343f5a57fbce6027b1b3c7a3cb099b82c6d1edd6146d5f95acd8cc9937ebff6229aa879a8c9b356869f26619f0e6643d8a93456561a07c4e61a1dc8b6a06e4b79652c2d877ace8a9dfb19d8d05dce954e01a73d7d67b82473f8b54d8c842a37f53d7f44c963c75c2c4b57bf4d4b654d578736ac30883a3975662a2497742eee7646cd86d8f440e84206399ee69d1db4c2eb2b647e1cde46c68263d101cd4b7a7e5afb206f04d48d1bd644dd992b23317062ee89be276b1b4ae04b27187711d2044af1f652f71a1302d017cb3aaf4938a21a8"}, @sadb_key={0x1, 0x9, 0x80, 0x0}, @sadb_key={0x1, 0x9, 0xff, 0x0}, @sadb_x_nat_t_type={0x1, 0x14, 0x9, [0x0, 0x0, 0x0]}, @sadb_x_sa2={0x2, 0x13, 0x400, 0x0, 0x0, 0xa5d0, 0x8000}, @sadb_x_nat_t_type={0x1, 0x14, 0x8, [0x0, 0x0, 0x0]}, @sadb_x_sec_ctx={0xc, 0x18, 0x2, 0x3, 0x52, "cc8a982769fb3649d3209584749292aee2041d5fa1e74b6cbcffbf929376c3d0f9792d6e9d3b0ec216933c783159e4945e6a9dfe98db90da28423c39c50ba2213f1b54b3ba58849af206ab8b547abbd42629"}]}, 0x180}, 0x1, 0x0, 0x0, 0x0}, 0x4000810) r1 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000ada000)='/selinux/member\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000f42000-0x64)={&(0x7f000085e000)=[0x959, 0x8], 0x2, 0xfff, 0xffffffff, 0x7, 0x8, 0x1, {0x3, 0xfffffffeffffffff, 0x1, 0x0, 0x7, 0x0, 0x8, 0x0, 0xffffffff, 0x4, 0x8, 0x400, 0x0, 0x2, "09cb6cb86aa3cb683757b233e1cd30dadd5dced37f776dc68a1e14a501c9fede"}}) [ 89.475108] device gre0 entered promiscuous mode 2017/12/17 11:06:56 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(0xffffffffffffffff) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:56 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:56 executing program 1: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 7: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f000009b000-0xd)='/dev/net/tun\x00', 0x0, 0x101200) read(r0, &(0x7f000049d000)=""/215, 0xd7) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) sendfile(r0, r0, &(0x7f0000d7c000)=0x0, 0x1) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) sysfs$3(0x3) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000211000)='/selinux/mls\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f00005be000-0x50)={0xa9, @time={0x0, 0x1c9c380}, 0x8, {0x0, 0x7}, 0x10000, 0x0, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket$packet(0x11, 0x3, 0x300) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000d96000)='/selinux/mls\x00', 0x0, 0x0) 2017/12/17 11:06:56 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(0xffffffffffffffff, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 7 (fault-call:2 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000bf0000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCBRDELBR(0xffffffffffffffff, 0x89a1, &(0x7f0000d7b000)=@generic="954cc17b33f898aa884a704186753011") mmap(&(0x7f0000000000/0xfe000)=nil, 0xfe000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0x0) mmap(&(0x7f00000fe000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r1, 0x1, 0x2f, &(0x7f00005b9000)=0x3, 0x4) write(r1, &(0x7f000042d000)="26000000100027109301c1ff000000000000000400000000000000002010f951050003001900", 0x26) mmap(&(0x7f0000087000/0x3000)=nil, 0x3000, 0x3000000, 0x44810, r1, 0x0) socketpair(0x20, 0x5, 0xffd, &(0x7f0000b8a000)={0x0, 0x0}) bpf$OBJ_GET_MAP(0x7, &(0x7f000087c000)={&(0x7f0000e53000)='./file0\x00', 0x0}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f000034c000-0x30)={0x2, 0x0, &(0x7f0000f43000)=[], &(0x7f0000be3000)="e68d", 0xfffffffffffffffb, 0x66, &(0x7f0000d2e000)=""/102, 0x8, 0x0}, 0x30) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000c52000)={r0, r2, 0x100000000000000, 0xfffffffffffffffb, r0}, 0x14) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f00009e0000-0x98)={0x0, @in6={{0xa, 0x2, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x5}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xffffffff, 0x10001}, &(0x7f0000e40000)=0x98) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000279000)={0x0, 0x4}, &(0x7f0000773000-0x4)=0x8) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f000083a000-0x8c)={r4, @in6={{0xa, 0x1, 0x1, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x80}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f00004f2000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000bf9000)={r5, 0x3, 0xa0f, 0x2, 0x4, 0x0}, &(0x7f00008b7000)=0x14) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000f63000-0x8)={r6, 0x8}, &(0x7f0000175000-0x4)=0x8) setsockopt$inet6_int(r3, 0x29, 0x4c, &(0x7f0000b5a000-0x4)=0xfffffffffffffffc, 0x4) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f00008ff000)={r7, 0x8}, &(0x7f00001cf000-0x4)=0x8) getsockname$ipx(r2, &(0x7f00008cf000)={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, &(0x7f0000ff2000)=0x10) r8 = socket$inet6(0xa, 0x80003, 0x800000000058e0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000178000-0xe8)={{{@in=@multicast1=0x0, @in=@rand_addr=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000039d000-0x4)=0xe8) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, &(0x7f00005bc000-0x18)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3, r9}) connect$inet6(r8, &(0x7f00004f2000)={0xa, 0x1, 0x8001, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x3}, 0x1c) timer_create(0x7, &(0x7f00001f2000)={0x0, 0x30, 0x0, @thr={&(0x7f0000e89000-0xaa)="7d5c8953807ff0a33707afe12a0c3554d523a1a720f7801ef7f0127b63edd9bd06f7d661bf080861559f82e2074f45060a702860f45a0403977b4a475fc4fedbc5844f35a59042500feb4706c8d43b9a3ddb0fa675fc29793d5a12074838c9c1ed5c8e02fda36670c877e363c2ac8008e70b7f0a4f6ff4a88e63d252a4e07bf9170450d8f259a71d3d6b4748cb98df4eb8df4b8cdf939f0c24eab4c7d0d7e62b486be3153fdbd1df9ac3", &(0x7f0000af7000)="58879679ccec5d7e2437b2a462d3ea96338614b80f1067a53f4d93463531df4032ac07bbb32b7e1a716d9303bb0e11bdf66e81e198d645178fd15ea0e24dcff966e5d87f39df8372753971e5c2483b24f9218e2f5edccd9b5634f2d413b335d4003f84f08dac0b36226ed814fdce2592d3f2c03ddb8e49a4e209c58916c444f08449e490d892a7703d6128cda01b672f8153e04d5b1324af9f403a8edff1be13e6cbeb862cc801c9dfb83eaf37f4f0b051405ade15ad49c51cc9ffc0e10c148c2ebdebcf030cf11490b721fc10f2a1e99aaa259e3771ac61ae478e35f6049fada83dee88799209b6ec0de8b6d77943691e9e0086fa4125c2be"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00008d6000)=0x0) timer_delete(r10) socketpair(0x3, 0x2, 0x3, &(0x7f0000422000+0xee)={0x0, 0x0}) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000569000-0x10)={&(0x7f0000e6e000)='./file0\x00', r11}, 0x10) sendmmsg(r8, &(0x7f0000f4c000-0x78)=[{{0x0, 0x0, &(0x7f0000737000-0x90)=[{&(0x7f00000c3000)="52b4de40989bb314c3fca78032baea507c76708c7d0a7b8390e9beb748677525808af45f6558117160a2dffdbbcafeec7467c2d64bc673b70a0726f6d77440b7dc33918121b636309908d5ab39bf179e11e12c07003740206d203c4d03ff9ce9f634b6f99ba3242fe1957948ae0801624696e54e6275e057667071a35ba438debc47413fd352933992b4c493568cbe94e9cc6a04d4d31ec57293034e2a2ebe1fb40fccc49521dc7fabfbb81e62f1e66e23aa1fb78bc117050dfd0eabcac26a04a952c13c99510e8a69f8b3c02628d22044779d2cc2c90b138bb19d2e3c09f4677929815703858cffc31fd19c9964c50853be27979fd69d002e40e49c563f91496bded35ddb52d282c064cd5c8bcf3bf0859b2b9075040d6f994ed721211fbdd6e8f1feefab9b93755a726ae6723c2a16889c440ec240585a43aa0ea966fa9afa46e04c73812e0b46c72ec92305f768846e4333deec753a9c139918df1562a3d4e31cbbd174525daf78c4f1e5074b5a23eb74cbb239417de70ac44b77b6f910fb73ab1eaa7c891617359663d3d18f7dc9b798e25c7c6fe7cf212427ef2a4a439fe56f2eb2fb032fde21cdb762018e9b7d5d0f35b0b4576c55af1e4bdb3565dd6488f9adb090e8f68a1c673ac23126e9acb916dab1f9156ba8e7c23c09e4e985286b773e87e6089e8922dea4ccc3184a747e5355f2f11f0ea169a9edeee9698132f80bc89f11aed11c38d2b438e4a7b64ac794a5d1c784f289bb646b71e507a1e0a11125d90e32d31bf7e9652476ab67f81443367390cedd46b7961ad743a2948aa5a1f1ea78be32d7fec8ec75bdb4e68e9f08a19f6b1fb8b73a937adb7d726eba384d83cb7aa089fd99ba194a9900b2204a53a938dcefd5ee99377c3a4c7d71daaddfd4300b4ab2de89eac20641b5e5846236826a71f040211e5b8d3a4811475afd48190413b39f81d7f7d060ae42e8558011762fe93b249dfe5d1aba", 0x2bc}], 0x1, &(0x7f0000661000)=[], 0x0, 0x0}, 0x0}, {{0x0, 0x0, &(0x7f0000ff8000-0x10)=[{&(0x7f0000aa4000)="ea45f86b003f2c031dd8cdbdce4e39bd463a0fcf4cdc188e8a99ea455c33b4af3a5c8788115d30a00000004000007fff042930c1577257e31f9b21ab0200000000000000b77fd993043b6c0f04010cdadce60d4cb5a8a80398578c95cdabb9c780193e7380dc889bc380920da594652b4f67d469586f7bad7dfd2cef61c69eb0a62f94c88aff74f51f0b229d5ca4e072fdc4f2f922c424", 0x97}], 0x1, &(0x7f00006d8000)=[{0xf0, 0x11c, 0x9, "82a79a6ec68807bc65b814e953d84da883097ecef8114e1963e9f0f4c9928520e716c32ae170f4fa4ed26666648497b0abb4dc505d5e020a938d950f49f053d1c4d9d566dbf101a32d8e9cf737a7a2f33422b20a6066822fc821f40de50e66857ef13d9d506101edd88a0c7b2405514d25b2f258247667bd6a198a00333d7a5648fd3c4d22c728a1fd1e77a53e68e55b6c549824b4a29ab22344b1cc929b9f1dc36ecdf67baf07e6c86fcb66bfa5b6012bbadef770e3ecd824461b42e3c70d39a02c9a17c0fba821328a39f7204a1ff0126b26934dccfee001d62fa730"}], 0xf0, 0x4010}, 0x5}], 0x2, 0x0) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f00003b7000)=0x80ed83, 0x4) 2017/12/17 11:06:56 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) [ 89.588477] FAULT_INJECTION: forcing a failure. [ 89.588477] name failslab, interval 1, probability 0, space 0, times 0 [ 89.629911] CPU: 0 PID: 14544 Comm: syz-executor7 Not tainted 4.15.0-rc3+ #225 [ 89.637315] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 89.646643] Call Trace: [ 89.649207] dump_stack+0x194/0x257 [ 89.652810] ? arch_local_irq_restore+0x53/0x53 [ 89.657467] should_fail+0x8c0/0xa40 [ 89.661157] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 89.666237] ? __lock_is_held+0xb6/0x140 [ 89.670287] ? find_held_lock+0x35/0x1d0 [ 89.674325] ? __lock_is_held+0xb6/0x140 [ 89.678373] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 89.684232] ? rcu_note_context_switch+0x710/0x710 [ 89.689150] should_failslab+0xec/0x120 [ 89.693100] kmem_cache_alloc+0x47/0x760 [ 89.697145] ptlock_alloc+0x24/0x70 [ 89.700747] pte_alloc_one+0x59/0x100 [ 89.704521] do_huge_pmd_anonymous_page+0x554/0x1b00 [ 89.709604] ? __thp_get_unmapped_area+0x130/0x130 [ 89.714502] ? __lock_acquire+0x664/0x3e00 [ 89.718705] ? __lock_acquire+0x664/0x3e00 [ 89.722911] ? find_held_lock+0x138/0x1d0 [ 89.727036] ? lock_pin_lock+0x360/0x360 [ 89.731075] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 89.736236] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 89.741396] ? wake_up_page_bit+0x530/0x530 [ 89.745691] ? __lock_is_held+0xb6/0x140 [ 89.749728] ? print_irqtrace_events+0x270/0x270 [ 89.754456] ? __lock_acquire+0x664/0x3e00 [ 89.758663] ? filemap_map_pages+0x942/0x15d0 [ 89.763130] ? print_irqtrace_events+0x270/0x270 [ 89.767860] ? print_irqtrace_events+0x270/0x270 [ 89.772595] ? check_noncircular+0x20/0x20 [ 89.776807] __handle_mm_fault+0x1a0c/0x3ce0 [ 89.781190] ? __pmd_alloc+0x4e0/0x4e0 [ 89.785048] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 89.790205] ? check_noncircular+0x20/0x20 [ 89.794432] ? find_held_lock+0x35/0x1d0 [ 89.798472] ? handle_mm_fault+0x248/0x8d0 [ 89.802680] ? lock_downgrade+0x980/0x980 [ 89.806826] handle_mm_fault+0x334/0x8d0 [ 89.810855] ? down_read_trylock+0xdb/0x170 [ 89.815147] ? __do_page_fault+0x32d/0xc90 [ 89.819352] ? __handle_mm_fault+0x3ce0/0x3ce0 [ 89.823903] ? vmacache_find+0x5f/0x280 [ 89.827848] ? vmacache_update+0xfe/0x130 [ 89.831968] ? find_vma+0x30/0x150 [ 89.835484] __do_page_fault+0x5c9/0xc90 [ 89.839527] ? mm_fault_error+0x2c0/0x2c0 [ 89.843650] ? check_noncircular+0x20/0x20 [ 89.847855] ? check_noncircular+0x20/0x20 [ 89.852058] ? find_held_lock+0x35/0x1d0 [ 89.856094] do_page_fault+0xee/0x720 [ 89.859867] ? __do_page_fault+0xc90/0xc90 [ 89.864077] ? find_held_lock+0x35/0x1d0 [ 89.868118] ? __might_fault+0x110/0x1d0 [ 89.872157] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 89.876978] page_fault+0x22/0x30 [ 89.880403] RIP: 0010:copy_user_generic_unrolled+0x89/0xc0 [ 89.885995] RSP: 0018:ffff8801d5b4fc20 EFLAGS: 00010202 [ 89.891332] RAX: ffffed003ab69fb5 RBX: 0000000000000008 RCX: 0000000000000001 [ 89.898571] RDX: 0000000000000000 RSI: ffff8801d5b4fda0 RDI: 0000000020091000 [ 89.905812] RBP: ffff8801d5b4fc50 R08: 0000000000000000 R09: ffffed003ab69fb5 [ 89.913050] R10: 0000000000000001 R11: ffffed003ab69fb4 R12: 0000000020091000 [ 89.920291] R13: ffff8801d5b4fda0 R14: 00007ffffffff000 R15: 0000000020091008 [ 89.927555] ? _copy_to_user+0x9b/0xc0 [ 89.931419] packet_getsockopt+0x452/0xe00 [ 89.935631] ? packet_notifier+0x950/0x950 [ 89.939844] ? sock_has_perm+0x29c/0x400 [ 89.943879] ? selinux_secmark_relabel_packet+0xc0/0xc0 [ 89.949238] ? selinux_socket_getsockopt+0x36/0x40 [ 89.954139] ? security_socket_getsockopt+0x89/0xb0 [ 89.959135] SyS_getsockopt+0x178/0x340 [ 89.963085] ? SyS_setsockopt+0x360/0x360 [ 89.967200] ? SyS_write+0x184/0x220 [ 89.970885] ? entry_SYSCALL_64_fastpath+0x5/0x96 [ 89.975699] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 89.980684] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 89.985416] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 89.990139] RIP: 0033:0x452a09 [ 89.993297] RSP: 002b:00007ff67be4bc58 EFLAGS: 00000212 ORIG_RAX: 0000000000000037 [ 90.000975] RAX: ffffffffffffffda RBX: 00007ff67be4baa0 RCX: 0000000000452a09 [ 90.008215] RDX: 0000000000000006 RSI: 0000000000000107 RDI: 0000000000000013 [ 90.015453] RBP: 00007ff67be4ba90 R08: 0000000020b55ffc R09: 0000000000000000 [ 90.022690] R10: 0000000020091000 R11: 0000000000000212 R12: 00000000004b75bb 2017/12/17 11:06:56 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, 0xffffffffffffffff, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000000)={0x0, 0x0}, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KDGETMODE(r0, 0x4b3b, &(0x7f0000000000)=0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_access(0xffffffffffffff9c, &(0x7f0000001000)='/selinux/access\x00', 0x2, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000002000)={r0, 0x18, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x10802, 0x0) getsockopt$packet_buf(r1, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) read(r1, &(0x7f0000072000-0x16)=""/22, 0x16) r2 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000fc4000-0xa2)=""/162) ioctl$TIOCGSID(r0, 0x540f, &(0x7f0000ffd000-0x4)=0x0) ptrace$getregs(0xc, r3, 0x2, &(0x7f0000928000-0x1000)=""/4096) 2017/12/17 11:06:56 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:56 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:56 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x0) 2017/12/17 11:06:56 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x4000) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:56 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000659000+0x769)='/dev/autofs\x00', 0x80001, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f00009c2000)={0x20, 0x2, 0x8000, 0x6, 0xffffffff, 0x7, 0x8, 0x0, 0x0}, &(0x7f0000436000-0x4)=0x20) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000f14000-0x8)={0x0, 0x5}, &(0x7f0000f70000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f00004dc000-0x8)={0x0, 0x2}, &(0x7f0000835000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f000010a000-0x4)=@assoc_id=0x0, &(0x7f0000a00000)=0x4) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000510000-0x108)={0x0, @in6={{0xa, 0x0, 0x7, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x80}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x10000, 0xff, 0x10001, 0x80000001, 0x78c, 0x8, 0xfffffffffffffffb, 0xffffffff, 0xff, 0x8, 0x100, 0x4, 0x3f, 0xf2b5]}, &(0x7f0000666000-0x4)=0x108) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f00001a2000-0x18)={0x0, 0xe6, 0x0, 0x4, 0x0}, &(0x7f00003a7000-0x4)=0x18) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f00004e9000-0x10)={0x0, 0x3c, &(0x7f0000e52000-0x3c)=[@in6={0xa, 0x3, 0x3ff, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x8de7}, @in={0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x0, @rand_addr=0x930, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f0000202000)=0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f000015b000)=@sack_info={0x0, 0x3, 0x3}, &(0x7f000001e000-0x4)=0xc) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f000018c000-0x10)={0x0, 0x1c, &(0x7f00005f3000)=[@in6={0xa, 0x2, 0x7, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2}]}, &(0x7f000048c000)=0x10) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000784000-0x18)={0x0, 0x6, 0x30, 0x3, 0x1f}, &(0x7f000057b000+0x3d5)=0x18) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f00007a9000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f00009e7000)=0x14) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f00001d4000-0x10)={0x0, 0x1c, &(0x7f00001a4000-0x1c)=[@in6={0xa, 0x1, 0x3, @loopback={0x0, 0x1}, 0x8}]}, &(0x7f00004ed000-0x4)=0x10) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x18, &(0x7f000079b000-0x6)={0x0, 0x2}, &(0x7f0000ce6000-0x4)=0x6) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffff9c, 0x84, 0x70, &(0x7f00007b1000-0x108)={0x0, @in6={{0xa, 0x0, 0x1, @loopback={0x0, 0x1}, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x4, 0x1, 0x5, 0x4, 0x78, 0x4, 0x0, 0x100000000, 0x6, 0x0, 0x934d, 0x0, 0x9, 0x9, 0x0]}, &(0x7f0000835000)=0x108) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f0000ccc000-0x8)={0x0, 0xca}, &(0x7f00008c7000)=0x8) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x77, &(0x7f00008ee000)={0x0, 0x400}, &(0x7f0000db2000)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f0000137000)={0x0, @in6={{0xa, 0x0, 0x7, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x4, 0x1000, 0x400, 0x6, 0x4}, &(0x7f000061f000-0x4)=0xa0) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000952000-0x8c)={0x0, @in6={{0xa, 0x0, 0xda, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x400000000}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000f0c000)=0x8c) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000d9f000)=@assoc_value={0x0, 0x0}, &(0x7f0000b49000)=0x8) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f000026e000)={0x0, 0x3}, &(0x7f0000b6f000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000fe3000-0x8)={0x0, 0x7}, &(0x7f0000066000-0x4)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000f92000-0x8)={0x0, 0x0}, &(0x7f00003ad000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000db3000)={0x0, @in6={{0xa, 0x3, 0x800, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xb36, 0x9}, &(0x7f000074d000)=0x98) sendmmsg$inet_sctp(r0, &(0x7f0000a1c000-0x230)=[{&(0x7f00007f5000-0x1c)=@in6={0xa, 0x1, 0x80000001, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x0}, 0x1c, &(0x7f0000530000-0x50)=[{&(0x7f0000ea1000)="7982161151648c180be6e2963782dcea9e3d2833f9142407349e7089d90ca7b49c129b5c2d3a522220575432d796cafcffbf3a7fd16f14aaf85f780d436b0784aa38fffce4ea8bfb3471791f639ef0a043066682fb4fa48e89715c4251cf4286be5a9410bf3dbba46818676d5a454b13c0ff3180d423790b82934595ad6c5eacd07462cd9f375c8f22c9fbcb4d06550eee3c47ffa28ecdde83944f640d", 0x9d}, {&(0x7f00007df000-0x28)="b5ee8a6005a72515229df8fc685a8d092bb9f9ee73b18aa7a2f9f6a8f62c9456fb765dc3ef811098", 0x28}, {&(0x7f0000669000)="01bbe00f04f10c23b0bfa147677d2f69db007b9821a2a5a87b3581276e2eae9cd468a2b78fefe3c92910afc7d446a965cc6bf0c8936dcedb5f990e7257815ea3cea78492c4fc581fa22c8f974d00e6e93a2d9984d3e5149366bc5a927f72eb0de2f8e9665d01268be17e812058806af091ed094e334457ba9246e4fcd7893256b9ee5988aa9f279e5f543b35712f2888c7ac019cccce703912fe04eff034d45fe66041df7d7c3c7b36fb8e2b3e54bf79825e3b4042ebb7b684b4ec292a0cd6fcaa694ff3a7c87998c8e7d49ded8d22a9c1a995cc9a", 0xd5}, {&(0x7f00006f1000)="0e0b3834c72e5acf4ebabe2f66f3630bd5db4dd654fe99a7c45e4ca0337b63daefadb7262b09ec846ac7cb082e2229190d8debd65a886c63d16900f921bf58a2f6694c83c1179375b2135b254766f224e2e75353f9f312126dbc74eca312f8b7444f395d43aafea07f3b752696026cc9dc94591efdf92043bd0ccd0c60ea0e334c2bf9d36f7f3d953e1f55c3b86465db2499f3d474964b4cae4698f413300cc0b7e4520d9728dca70fefabf182ad19e63735eada26abd8cfffaaed37b7328541ea72b74e1ac7c6f0e0fbb1f0d5a5d78287defb98e9707181", 0xd8}, {&(0x7f0000359000)="5dd38b2e65c10951bf39bcdd0caf5795af15fcc2309531908134a96533de32c4ae0a4206373cdd2e65b0282b901c3e241eeac61a60db7abb8688eee00ef779d4ce0ccb79302199ea14fdcb289982c5acb60fa9709c1a15d2fb7d4f5209ff289750eb25e55b9340e449c5b46374f7ced7a553a8070407cd214d4048633c7461cc6c7c14c1dbe3bbad86fc3ecb66aae79d2eba9bb03bf73089d801f916dcff65a8a69b6a0b8caa85f4ffb50053c2fdd92f11a9b07bb4a9283c4b7fb92e5fc1fa6c339ae70392c7a17148feee033d357cbd3c41bb878c2bfb726393cc70a35d7acde14628598fb6487df4525d62c3a745575a5f14d938739e3755f46075b3e0c5843c6232150750e7a5cb695be81a71405b80db54ac87e62cf9e2ac430b1151071128f6faf99ab9c787496f8e3210d305d12302457778676466f612b2c5f85e8d78361cefb50b94afdaa1e6cace5d8a34f40bca9af6b785e0136c72390c6b843a7b306bfbd39aa9f0117d65cc42f9d179c16038c0c3d2e8b6eaa6f25a80fd098c47407d62b34038cffc7c1d8e02226cdb55307852f00fb238b9472ec19c1807de630109a94868612239765d6bc1e2e52d87d2c0a8f7f662050d6063866953bb1e9988b49f19c7376b40d0c131cd8a8408615e577ccf56e5c094845a6baa7729d98eb6f4850ac1e96ea670031308e6c9f37c3aab22bdb3adb4419e38106930d00730668dab40d20be21d75ea327fca779929ea1886cb08dbc47df11818a2800e847168409339fe947e54d68abc32b603d3b42b0e2e30e374e07260196e391f478b385764edb72fc6822b2ce6f2ad77e9343250b9a3cdb1a37d204c23a33ae92d2991c897f800b8c0d69f4c295046bbc219ea912c2d2c68cc39724627ca00212c9627cba23ef8ffb0161b9ace1eea9c3c2daa320697c38ebbf455846bfe9dfa9b40a961fcf18311a99c4cb713565a1fddb39472aa7946627d341eb6c5af75c00a7c7e73f7a6038b36474ed214c6fa612192c3ed30bba4219559b98018256e41eb5175dd731957b312934790c226d2555fc7084951a5c002f17347a7691af0084b719a17a4b6af6838a2b4f79e8bd26709ff19d9160860eafb482e9c2e199140c5e3cdc4d11c1892a94d0d7cdf1c55d7fdccc1b223c81f64fa06e1e8a3fa5f9030d1b5fa5467bde62cf2d4c5bd7c32e0659fe5976c3e252acdfed7208c5ca68e3c6d719482ceab1d9849498aa80bbeab2a89a96c1c437fe6e4bab84c8f346197c2d442e08b26c7e52f5482e2d559dbd426feb92a101ab76064160c2e4d94164929b464c621bca2573e96953c4f3a5b282f904b73fbf2a908f2bc08bff01fc2de5a59e3ff6e7d14ef538fb1838208a8463accddb634ba78ec4221ed402c95c304ed69d34150e3fbdcf091d6d70f1b47da1d4081ed3064290aebcbdb75525f3eda33c3c811f2990d22252ae9a4122bfdd536d2445bc09cac126d4503177d08de8e86a387cd7930d097553b18f0cefba3164927422440a173fe533dd168e78a947fb18b82b5372e8a09d3a076e5fcace02883ad0b601d121a6b9b6d900dd627ac03e895057342ad10310dea73c2530c271e2866578a1a4dd687e2163a62a24a8ccd2f9bf1ea005541136439904208c2ea656b7700500ebb0a3bc5a2b59c510e79235f5e551e17c7497ee29042f321fb0bff7d5c041d6aee6d46d55ee2b8e089238951c058e26cfbab6ade9209320f37db84f844ea102c9ae6e029c6d5d84e8329d4dd629780f52cb928035ebbbc5f1632ff31979bdad91372b6d0461641d5ac16e31bc6a17edfb376d2a63783eecbac7f1c8dc835738a39fc8b5643e0af5387ec0752b4463b01c428e35abc1718dd786900204990b8881d5166f10fbc31153d3d8f67bf05b63e985485919bce938ebadff347b9d5d45bf8307b7c1a48e000ecb42b9a1ec5b016cd7a520d4f652f98a98eb603026f1b7ca2970b793c87a1dbe54dec02f52a29a633e080d4ef921a7ef822899af14d14b21fb93c1a4622333d67521b36207154b8cba2362d9a68721884efdec245f5c25c3cf1167cb9b0cf4fc88a476deff186eb150b068f1fe88bc49e344e12fb2d7425ebe2902497de996671ce9d593a247537f4801634aba8ab32295750d2968ca79aac8d1e3f108c0950755f5cb4965ebc967b6bb04c6682657b31d54573663a9d7088bb688eaff7730e8e8ad97571c7a4f19e294f1a08c763b8fcce26d42f6b7af57ab16b0447fd43ada17c5669f48be09b84fa42f8c7e6cb4c5d175acfe9ac351a67a23f506c1020f2cd9412b610cac86e691b55a666be5a0cfdc2eafede79854dc3e0e7981166e337773714598bcfe84b4c3aed47912c569d7ffb9613451a6bca193134bda5577aa41277d4151ca785433c288cdd912c1fdf1e90d6c841818f67d3363da4bea83f9ac587d774c7b8386f6d6dff01ef7c04dc76e7b2aec4790bd4c29ced1cca818ad6506c64e903e52dca67ff47cab4dae75b51d63914598b3330413046b9e948f9b9ab4db6ae28b5a36fe42a6fae8103ae045b75ddb8b8b3c8aa03c2410f2f1f62ee9fba2605cc49a6981bf29afa98e106aaea12831d5f82f43ed87e5216f0e116e6e2d1ab886baf60a6afa3b4c9c0035c5adfa0aeee04ce64f30d3acb880e08bc786240322071678ce890394877d45bdccd71e922daec8355016af47199871612e2f805149f441a7a4a76a63aa4af29445ba077585ee94358069db32cfd03c24293da0f635618fc58031f9ec3cf8c39e6358305bf8deaf1027e74b8a5a725712d0b94492bf48df2985de126448d09ed40e8287b8ad9e3e234db0779e73b889158e92963eaa7d9ee203fb44270ddafe4ff82f9d906553718974d84a3198eece8174eae6c0d5a86ae44fed2775de1225c607da88a0ffca4eb11e061fba7295f5152768ea3e2cda93f9fdeb60a5260f8bbe30123edcc2233416f927bac1731d931487779876cbe41d4b9e9beeeb3febe9b14403d32a44215134a0d34cde2c456c953d1b93c54444cc164e05fbe87310b7384ed4da7b4995b0ed815a4f9c8f86e476a6a584b5e94a29175f32aba0e7a61eace0eb11ed9430abe10f4fbe1aa81a1f2d7e5d8f7e14ce9cadedc01e0abf3e3cf0f9fab34df4c034e16bfa65eef30e0ad2cb3c996bccf58b25f6b99ca5e0c657f7d2ace7f480a6e133f5b3dc9be55f4ec24b8203dd515a9cc2e8115f5c07867de2ed7e4c0762fc144b93971e9001634298911facdef23fcbd5bd4761181aaba0cc735df85354fdc16151735101c1c8961f7260480ffd7b4dc5b7e4e60fc97a5632dc95d4151a646b513617aa4261ce18291336d87d7d007610bd691c276cb0cc08d994eb29cc5497405fa1904a89d46b855c08df4e1ccf7b8832e38a37c64c804ceae4697f40df8156c68a2a0cdb7506e6223a774ad80e301a7f4073ef460d975f2547ddb68bd1697cf4d727cd0ff5c77d1b0df5ca744f36b65bf97b0ab6a85fd4cb78687e5e61b4ebeec17cc68b9fc9f4772e0de5550b48f36a6f9efd6c38bbc7a9e9cec71a953adb4c95f0b63e5227862762fe21e8d24e85eb502786d6d7f3848c530799cbe5801d3cc3441f2c43ba97209e748168f2b1a48d8d834b88c4f1b5e0d17ba5bd914fe3cd08c1cb8a61ce8185b7f0a7ac3417473f73d7a9d2509c94a20a18f5ae2b9e9b763f8359c8429fd4c572c48e92b9566f4c8a3eb82d601e1058b0d74dc0fe99fae907aab5163b3230f3b065b0d23748e73d77276e5cafaa735fe4a9cf085b80999e42adfcddcb51b7b5c5229649d4c97f32272f400c572336f85117496e1c1529422a01e70cd9221ec6cdce99aaa91cf808e3c267a8e9a70b70fe2849fbc583e78998d79750134d8cf06f3dacc32a7802e1dab9efe742d818d941a9477b05f8da4db9fc2e7450bf627d2e9fa80133ac8a0df846e86c5d0f08613950926294b34dd5a97adfa0e60561d21bd11c6868937ded4ace035d6934b491d3dc69519dd42daef37c864983a7cce28a3d489b38c736ad69aeb281e269a12e6dac814e8d681d0b1c0fbd092122e826b5d76a404afe86bcd58b8ae036357d53117a377aa704ea066b1a302b7ff8bf30058fc97d9cd457424a1fc550b6f7b59eec03baae93a89a5a9e78e926f2bf1cd3a7f4a73a5621388e7452676733fe3e4d99ea4cfab5360f86ec79911e2480467dd0ce8449d42cd2926e516ea7c8e1fbb3b1f79afe41e96ca9993e4c3c147f0304503c3509675db6db03d0add3d060287159ee7e8c44714e8d1be79564fe28fa53408c7155bb20681ac199423c1bafe4aa4ae51b797aa0a16135b546de23ca2a066703c4e1a94b1f4740a42187f0bad0da3a8a2f8e1d44724f5a015993276dabd29fb921749a814e9d3de0d8bf055b51a6a15147ddd60413dcae2fdd04a96881042c8f95539d13537d32a2e694fca5af3b2e4f935fc0582b4a00f4b7ceaadd561bd792d32a3c5b826789a6a3052d25e980abab3d6acd80915004059a272f387d7d9f93bffec5eae81e22385b49c3976116fc9d92c2d8f1a76801ce1ab9f718c3a112187cf641248289c5a496f13c44e8f7551e9f82d3df05da4d136799ea09e5bc2972c9d2372926e3c0f79aebd687dee7be2f449099f0ec097900be69358825fda3e0385345b3a365bc6bf3ec8835215b6a89ea9d6ad462921cb8a61b5e3a76a278e48fb49662a985239d6e30852f4b183ea0ff9a6580c4b82ee7f444c58dbb3007e74d4a0610265cf949e89c6b3036fd7be734276d64def8996c55397e67c8703659628b8a60120c13868c2a13a1c9ca54bee22a16eae8fce80243cc9a5e87cb0c3aa80bf33e456608045211035f7f39e830e4710e69fa75d40ff036bcea0873cdf4467632042e0afeb6978c80c066db2a10e23d66d2e6041def317c6cabbe16fe56edddc16fae7cf38cae50ef747be52b499323fb3b2aeda3f5c006f9eb74fe871e9c2c572b115ffa02742e81af98c1cfe4215d7ad173b56cba2e8daaf36b86dc55599ab1c27f505bd067e26773d5bfd7e0eaed99553a8fef5d7a287ccea2f229fed3ceba4d76c0e38b507f0d49ee28aa03e2c1ae030c32c36fc982af98239b5473ba66f82c5bd888dccbd4b4ee0f152e867381bb44ad42348eaee6c565938779fd3cef47c58f9091db9870d96302135551d2dd2c2bc147c16a64aff43db830de29a08b6526323991198a34876b38c2453bc8c540657daf775197898eaf220ef309a58f024cf73866bccef5820e90a9c515d21c7a45d0cc2adbcb30e511d4936abf648f40ba4018a6f4742e221be6dc6691b6ae35ecb9bf71ab5b493e45804387fe73df7f8d92b494470afd2ce36c20a9b48959bcf87b1565942993670f1d38657fd2e73862efa5fdc7f3f2150c0a58247f28328c593a712e768a6efb2b24e7c844d73c021bdef024865ea66d65b5f800c971a79dc027b3e45b254a78e306179b63d619eac4f6dd3a5e4ba01a7e7fe1baa9044457d425c4d94736015cdaeba2f556e9b9356eaa69ae387b371be6c0fe01648aa7c3ba67ac4937f6e6ab40158af7e506794fd5b0e4d52f9af9df4f45f6e1cdb4061c39ee6121956e4fc232ab40b98285cee576c276f95ffe02c9b59cade6273112f3d1459094cbe64d5d4a7ec70327915c7c9c41f452a6f5dee2beec29424ce97b6a39a7382aeac11e8ca9d6e3171e9da9ec8b42b1b3c3cc5ea8ad8f78847c7f82397a0376c4847db7d735573a14e03abb5ddaf379dbfd10ba63ddda474947bd39ca2e670d952f34509dc322f8bf025ce9a23ad", 0x1000}], 0x5, &(0x7f0000e42000-0x30)=[@init={0x18, 0x84, 0x0, {0x800, 0x7, 0xe2, 0x5}}], 0x30, 0x4000000}, {&(0x7f00006f1000-0x10)=@in={0x2, 0x1, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f000011d000)=[{&(0x7f00003e8000)="a638768dbf69375f55c371433c616d73481a54129ad85229ab383e044730e7ffe99b71850e7f5bed8eafcd53344e53a8b4b27a9a6f4309978bf8eeaa6b48c4c187454aeb24a8202daaa6a9c34ac326812773ded6a133dc147c9d72d14410382b90705a846b3785d3d16ab131678e88371d76c3d3ccfa06f6dd418d604cd884dd4035ec756fa1caaefba42e2d85ea1ac634841a52f5879b57c2c2edfd3de1f6a2aba135b4d4b0dcaac727239fb71df30b26a339379ffc667ef2c4fe70cb5013ea71e45a73df5dc38614506adc6fde40a470e02195d667c749f999a65b082d65bea57c96925f5cf73b", 0xe8}], 0x1, &(0x7f0000d1c000)=[@sndrcv={0x30, 0x84, 0x1, {0xffffffffffffffff, 0x9, 0x8208, 0x7, 0x3, 0x684, 0x5, 0x0, r1}}, @init={0x18, 0x84, 0x0, {0xe81, 0xad, 0x1, 0xf8}}, @sndrcv={0x30, 0x84, 0x1, {0x36d99d69, 0x3008, 0x1, 0x0, 0x7, 0x5a82, 0x1, 0x9a73, r2}}, @sndinfo={0x20, 0x84, 0x2, {0x9, 0x1, 0x8, 0x3, r3}}, @sndinfo={0x20, 0x84, 0x2, {0x8001, 0x2, 0x9, 0x6, r4}}, @init={0x18, 0x84, 0x0, {0x8001, 0x7, 0xfffffffffffffff8, 0x8}}, @init={0x18, 0x84, 0x0, {0x5, 0xffffffffffffff6e, 0x8, 0xfffffffffffffff8}}, @init={0x18, 0x84, 0x0, {0x5, 0xff, 0x7fffffff, 0x4}}], 0x180, 0x48010}, {&(0x7f0000015000-0x10)=@in={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000c94000-0x10)=[{&(0x7f00009d0000)="617ad6e50a0a1f8dd869a376f80353ea4c82ff3de318c0c9cd0d4b5fff003d6a0cbbe86f242ce5e2bb987350763c4e9e22cd81173f988dcf83d6523f4c99e47b37f8068d51163343823be7aa014be9b5764c6475471887579407fd3cb90bbcd7767e5344339140d0c6dbcb32b5caaf74b7247d322b2d2fedd52c2e5924c1de8e6bc50c4e6644db113b5b02c2572c4fc2d8462e97136a81957b858aecbc7254671b11c3592cb9472a4966a4ecadd9ac39417181ba19f8c7f96868c062f1738d330f968d0c5994fc16e69002ff69514ddb4398c378f30cecf781efae15c7314d31d57c0cc76981fd5453128e0ec786f28fab304c6586d53cf30f2dcab2f54e54d48cf55c58907367138d0e9699dad65162a670957aa6eb3affa7d7d3d08cd54caf494c400b9d58ba6426b84de79eb048c021c16af899010e8299b00575458cc27d221dcfcea1e03ebe55369bbb2e239b167c94e4eb690c85cd8a6b08f8fcd131e319458e62e9b22ac88de45015d3eba1e9017b6b1fd552db9507b5e4933839986a5bf611ed14c27201f8e391c9550486518578bb35f2fbf9c3c49709a5f65a2700b80a84af937211de276f7ad4204f9de896b72427ef56d660aab9f5ed74aeb1fa1440c09a6c695b22e3b25455b00f84cfd42677fe15001e26b01a60f730b666c03de1a5381c47fa12359527422afa61e9858dde1713ee9c367356a6a1867cad121bddaeed6abd50a77691279a948728368ce871468d7f37575e7085dcc012e1b38622fd2373d96db8e36d8c1babd95055dcb3f13cf4a241f082563f30694c3ae3361f81f63cf36ae0441e4095259c82267a1db7088c3084faa6680fd3f4b429fd90527aeff5899a5d372ee201fb50bc7e651983727baa7cf7d6d94350161155ada4eaea8f4bbb34962d7a065bd086d8bb37dd0e5185a291f5d74b23de63397fbe4a8c060c4c253e7bfeac420bf1e00f9e4d1c80ccc81ac9a5e525ac33e0dd271367e9fc58b930269d3b76ecabb72322681f9173ecc79b56304e120c79178e9def95e074de42f1125a81b3ddb8237f783e076b79b9a39edc7697c081e3b57f617dfb49e70ad05b19e69c1742537a33b5ee849d97c7e631b6b91036f4180d21ba38cd1af4cadb89951de8616fef2e0eed244b499bf13060d1eea79183544df90a26d1e97b5bbef1f69502116407b65cdce513838408cb78e77a0e0ed036e47a700e1bd775487cf34412093c02e9a94617d06e26cd20da308842340bfe6ed648ff05caa62421cb350ea2b024c1e1015ed1776f0fe38491593dcd4732f04be89204fad907abb032c461e62c72065101ff50fb522e776f19d1f3c9e707a43edc23c329e3dc7f697ff2e35789363b801e81c6288fd208d1aa94c52d52200924e5508d7e5f307e88ae3a9c4f14e0dc617d9de02368501666d93bb4d7f18b59d4124b8030498b1b0c2bb47c04e51294a2335367f7342071d760a7bbc4a09204b6022c2ec92e4437043142539a6b658ca42892f18e5e451809cbfaaf46384859a0a594ce2b05f182b7392b720784cfd4ae4eaee390b3af018f4a5b2769eba8b2eb83636ef7c3c171eec51c205d0b35a964bd0db1fdf68d1d03c7b34ba3828e19c2fc8af99df36c4a40fa48e96cb0c026aa48279ddcb9bce319c30d2591f8ef542a2e3b420896f0051f78fb3a81ec88c716e86ab87e17911038e1b6be074f3b45fb052bfce04ecd1d6df8b32e2bf8c908a08e99a12943674ffa13fbeaba30cd865191742e6b137a62548cdf2bf3a8587cdaaabd0cc55b6d82042a3f30749a38be3f9bfd5c2aaf6f5d638c17b7b28333964bb421eacd4dc958e327f459612a9245747f5a66cee030792a088644f73a8c3dbcda24954d5ba231ff9f8873a2ad77dea333c582876fd3235afadd5431f915017d201ed3d6967eaa255516a10ac705b3892daf2bdfd99bbad2ea6342c4802efc2d1e3851f2955b8957207cd53094ff4eb78677457f18ea57f98c5cd13404f27e47d0e9af45e78e5e7aa1cb3791fd331573a4534d6fc53417a20bb9a328a25df60b870a21558b1bf8d0985f76488fbcbeac905979d4558dd98c2b25c9c7445125ef411dfc6b061bedf89d81f66336f638dfe98d9e6cd068881a30229e9adef1ae87b063eb9d7af6fef3adcaad722599a4646cafb7e6cd071eb4c98b265ce7a189c03eebf9af5926de76347fe19eba2871736e784bceaacd32d7d50b4be397651264f64683f6a1e90223bfcdb4961744b1220d68a3f47eda2adf3a3cd7878289d85c4114e9ebd78539fc96afb545bc53e913c9a04f1c62b28bd5dad21b861c5ca8e6dc95a760004b721a79a627e35785e5fe594d028037cd5fba997316409520a476497706a4c430f423f33ca2097d5e9224dc9f15b536694597a513d3bb60d2e1632287e3011ec6c361fe33238ed15548796ef502e517fc0abdecb8bd817d39207bb941576f617391a04077c84c565d14217a3bbaefd8505ce84086eda6245da18106866a5828b4814b2755b3978a331cddc3f26b828d801676efe84b99faedaf8dce252dcf77dd3fff6b879376972d9c8fec3bcb477c7694d62a63aad968c2c9000c0fa18e35f9c746d3c0c57cb01eb6a3d924b19670033d8f02ebc15def941e5cdf192eff6200df551f6ab172c041c973599d3e985a35e8c6144e623879539e9e35b36e9ce5ba95b3ca3334451862d128414363879179767aa1bd9d626f9441bf23ee9a5e2268cdff430c16c3b774c4d83cccfe7577e88bef01476d9c1e7edcb242af75ac34e18f9bae461d9ac1135c0f134d66bd9cd898aec540f7a4bdcd8266b2c0e89840a0532a3ac1e95181ccf0a6f3ffc16f5ab96c1dfd11abcd3fd5a4e50b2980a27e36cbfdb37817ebd939d145d453f52f8c3f568c05ca7e55f4803ea3e8e548f69d8650aed56530db55b9993fe647fa835d506a6b24354fd7c8bd1cdeace9a7d2636a6f315820c7e1d0a1a1b28eab7b72f6bd13f868725aa46d5fa66707c4c12c8d6ef7eb59b05ee6f694f88b0b9700fb0781b5a8e046c698144902075e524d97bf38ab1d46f6ec1c61ebc60c168081186918926bbe1617ccaa2bc7c76ec43a0571939d36485554b5a721b74f28c7e319384c48073b1a94984d8fd005ec25b7d6fab1e5229eb68d29f00891a65391ccd75ec0b7696dc9cd3af769fa38a4baad67080ef31254ec234f29a2ccdbb3b4412065a05bed9e50027f7125433a1ef9a385a04fdc605a9f1a282cd1f9818520deb70cc3ce7011873378bdbb9cf3ccb85514f650a154bf28594faa3cfaad99ebca5ff2a7433d6792e7ae14763553813db75bf6eef1aae3ed81a634dcdf961967d87f23c052b0b845c6eb3f7122a839f803a42677083b4d1b09e4d78a3c695972474faca4e4e7d3a54959d4a521c7b1396677d94680203073bc5ec6b0d8ee432a9ac90e530fd581f1cf55df2aebd31cb70fb711315f652b8492c7ea61cfa0eb205baa08ae229f2109b34449c57d976856c6451a18a26771ed8d54da16032aa32bbe110be377f97001ef067d8ea6c759c22eb292f473819da10ee69dc8923b7c08423ee07e8994cff24f93e36b62efca4e126488329f9efab414b9f336fe7f061c6e1b6e2c3edea8c73c38a708843b30facd13989b5f7cb72f22f48c19cbb0413375f1ed8eff6695b7cc171d2da3ac6e82830bff46d27dff50e4687a041c285242ad1115630ceebb8ebbc07bd9c2eac09a0956b5eebe0628d030a02510b7f7fb2f2790e47c040e06cc71fd65162d254fa169e4d5fd52ba4d03809e126ee5070fabbdc4c843b2a555804a841be38f85d8eafcfd347d8567f548d2a0f780dd7a7e982a05742529c8d78629ff2690c8d664ad4de819009a7c4f7ff0a9d84251892f6852cdc6cfc182ae3785a19edc1e617cf0c27d4ab601bef05d1d50f1439bbc47dbda98ca245f3297b46db811648f0100b60db3d27db4d1ea24a7f6b49bba8ab6ad674bb1d139dbb98f4d6149c43beaa5bdf369cc534edd9435f12c4138aed7ccfdd22bd34f05cc458469195e86526f6aee9b7e00e1a05453b806f6b9e9095661afa2e9ab5a3470ce02cf568ebd3e3a21f6c84d60f2c3668ed6b7e792755a470b9f51151a835ecf8d5b48ee5cc20483af51431ee085d1c336601b1c3a5fc3c7101a005c8c193bba4d34b1951547c16745c607b4b2baed9593d7277f61fa7aa9ecb0691fbe862d3dadbc34111119281672823d507d7d6077e3e16a018a63fa2149acfdfa8dfee76d2199d8c44ff90902c296e02c1447f0f1f66a954c5277cb618b16bad1d15a8c82afbfb3fc7bdd17b8745793ecc92a8a8bb7297b5819e0047a225b611561f41dd6db9e68f1bc323323e17df382645338abc846e427784ceedf1563cffe4d444dbfde833c6ebbe7ff089afbaf651f46d1a26e536b06e1f1c2cf77ac2d7bfd8a767046a24cea621cd9d3a574142b1b4af92e25e2bbc38c8c3d45579011367a9fd06c2ecb0f5ff016b08b42d8b2e9b079ff16feaf50d507277245b7254231ace0ec667a03773849dd0c3249942500a25f973b0a319d2c99317013aaf2d81d17bfa8a9244e98a35823e53a43f5071f0d7c8c560ede5c5922c81024459a1221cd828b664355dfd017b8884ac3b291d2f8dfb83471a138eb32350118ad7f5aa86fc7ec467241efb02fe1fca34c8814ef4f56c282cb8260aa7d585795519e5d0711f3f26211e029a2e9e2b769286f447a16fb706d56cb4740330dbb628c344bba5125d6e6e24ee8820496ae6bd0d8e11ab54e023d1cfcd42eb257a347e475937a897f796856dc0c7c6b70f2c286855ffff9b25b6194ee9901851da690800dc0c5fc5526b2be72440488c777e2024afade8ac87d64a120f850979eee7d8814048539b546459b68c9ae5b5a97dc3353a343124d343f1f81fa302252346ee1eb7dd15bd7d0653dda882bead86c910a7340390fdb26377fdc352a18b36bf0da940a22a36c4b1ab157ccb81c264cc07588b8f3a79f45c2c75f71192fdb7f9964c40f1eec339a066923364d33f49d47dfb5330d635d5c801d99c150aba98ae854b6a8d2757d946f3eff9472c3a56eca178eeeda85726bd6437ce1b305e40300152569d178fd6992062e90973a3d0f7ef86c605f024216cc51789a3afad0f83a828aaab27442d0b2fdcff84f0cc910179e77615ca4140b3092d234265d6feb141de79ac1f4178837fffcdf5533b940880e748f24183501eef9a29abc5177a68c46d2494723d7885be8de8fb33797a78878377924cc0a58b498066eaba01d290e8961cea1cd88be7be26b6b5c4cfc25d9e2f516991c5506f548f99e14b8281ec4221baabad8e04754028f3b2541c93eadc98c7ebb9ba3834aca012cd4df8e6b04e5b8ba65d39305c0c53e98baf73c0dc92d89c4b27d836fa438064fd07ea308483ab7d24bcc0b0781ceb63c1a7490e4cdde5cd6b54e02d3a24e9a59b63bd4cab36429afbc5c11d9af2b234cf96c8e2ec7b3a6f862b03132da333e1ac3cd3c55bdfe5215d027ee88880e4129c91cf67344c2977af90836c49b345d7975a7635f61b5fb7f735097761d11bb741e0814d914836162b1bd6584de02473d1363ef1bcdbc592ee149ee1ce33ce2259e52ffe2766527ecff952614a457bc0c420bdadf8bfd0bb203a34573ae90a583d91b92e0b093e960c85329ea52697c6df17af38ca6e7a2bb13ee4208c4688dfe26dc2f0b200e1cfa34835545e975fadfd3c42f46c7c2ce11b771e2e81eb293b0872f766b9f5788fbcdb308d32541c06fba0c2baaefb4aa5a20", 0x1000}], 0x1, &(0x7f00009ca000)=[@init={0x18, 0x84, 0x0, {0x2, 0x7f, 0xb6c, 0x887b}}, @init={0x18, 0x84, 0x0, {0x2, 0x1, 0x7f, 0xb0}}, @sndrcv={0x30, 0x84, 0x1, {0xae, 0xfffffffffffffffd, 0x800a, 0x0, 0x5, 0x401, 0xfffffffffffffffd, 0x4d, r5}}, @sndinfo={0x20, 0x84, 0x2, {0x5, 0x8008, 0x401, 0xfffffffffffffffc, r6}}], 0xc0, 0x4000}, {&(0x7f00004e3000-0x10)=@in={0x2, 0x3, @rand_addr=0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000114000)=[{&(0x7f0000098000-0x29)="221e0c8d4b4be0a4191ca5e4e78626ef3204488c79f8f682f0ea616299dea65734b8e2b4551b507542", 0x29}], 0x1, &(0x7f0000c0d000-0x90)=[@init={0x18, 0x84, 0x0, {0xfffffffffffffffc, 0x6ef, 0xa03, 0x2}}, @init={0x18, 0x84, 0x0, {0x800, 0x5b, 0x2, 0xfffffffffffffbff}}, @sndinfo={0x20, 0x84, 0x2, {0x0, 0xe, 0x4, 0x61, r7}}], 0x90, 0x4000004}, {&(0x7f0000a33000-0x10)=@in={0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f000077b000)=[{&(0x7f000059d000)="79e058f94320b009e9d446b9f14af8b6cbb13f962335772726a7fa5ae3860819de", 0x21}, {&(0x7f0000bed000-0x40)="c3ed32fe9d97af43d9ec2fa0de32b97d54abbfa444b1196de8be73289bb91f0758bc40f56cee5265d44f195d9815fb05c4967b37ae1fa970e8e402f3c435f8be", 0x40}], 0x2, &(0x7f00009ad000)=[@sndrcv={0x30, 0x84, 0x1, {0x0, 0x4, 0x8009, 0x8, 0xce, 0x8, 0xfffffffffffffffc, 0xff00000000000000, r8}}, @sndrcv={0x30, 0x84, 0x1, {0x81, 0xa8e2, 0x8204, 0x800, 0x80000001, 0x1, 0x2, 0xd6, r9}}, @sndrcv={0x30, 0x84, 0x1, {0x6, 0x2, 0x8000, 0x2, 0x2, 0x81, 0x0, 0x2, r10}}, @sndrcv={0x30, 0x84, 0x1, {0x3, 0x9, 0x8, 0x200, 0x0, 0x3, 0x100000001, 0x7, r11}}], 0xc0, 0x0}, {&(0x7f0000207000-0x1c)=@in6={0xa, 0x0, 0x6cb9000000, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x8}, 0x1c, &(0x7f0000c0c000)=[{&(0x7f000043a000)="b74bbc67e837f7565f00236fa41f1f1efd31aee11e38833e1f8d4e1ba47c86deaf009d80ea1eb5224cd06065cdcbf7c6e91cf24d5069ccaf6a8347bf6c56b4cf5b861e5ecbbf34a69253493ec7933c830bae849e78e0f4274c660c7a16b2d2a88868", 0x62}, {&(0x7f0000c1b000-0xdc)="baf04cbbbb53d86a3f12438e9b27594880b5e33ac4f37684e2783b36d99f6128a2141fa968be518b437ee8edf6e61121fbeed0c57d677eb4e29b28f0703414b459a0943a2e0ddb65d23ebb06378af55663494fa543632ef738bb6fd08ac876da1ef408a9fd2252c1f085cba15e8f56baad90b2156bda80484349faa9ad5a6a69a817ee0eb95a70521f581375a664e27e45fcd1b6da569463f0297129c5f16c234fc96958b13797c34abf4f61b86dacce728e0d1fccdf8c032211c166a79fa6dddc8c80f2ae7f76e5865520ff2dd39d8de6f8d3b4558ba03a31a310c1", 0xdc}, {&(0x7f00005b3000-0xec)="1e3a2ea6842d5c72a6c9726d9bf84496fcafdce4ed9aeb42016b5a87d8592a41af28d4abd8115e039f4ea329f08e720f665ad3f52e7c0805dc5ff22a7965e1c110f71bbb9f00eb48e4bcb519a8fffde140017213a0bed79406a1625130779b2c5fb6a4877ad3cd7471b87e2224ddaa68a742e12ce69dbb80b93677b55c269964f65f8ccc492a298bfd0830a6fb9c3314e05b7ee0eb4ed7258d22e7f8c94fa79f18f777f55d2191cc00c903fe837da0adb63661e53965b615cd3a9890e49e2c4ef1b4ebb015707ac77019ee96268ce53ed541b3bc5c6b4e55faaa404af495862c176196fb45750e4ecddb0c23", 0xec}, {&(0x7f000086f000-0x1000)="89146f2e1aca42068d0059f51becb9bd60fb07a111a049fbd57824e1c9774cf0fea2d7e6e5a82e0db2aa64f25744b96c53fb040b971cf1e28a930a1679b890cacd5032b7c05fa12039c1df12db426fcb289eedf56525f729b05cf629cf6509cf6472706e5c72674288744d4e91512b7ec8064f24c98618a419424557c30238d9cc565a235c35e855290effdecef6246295ba9625b0ff0e545ed1fedddb7d9fbb5302512ba264c1d7a892cf9db052bd4919d06c2eccc0128309f81ac53e7864955ff6aa40bdb9bc70fe18b3dc1e34e7e5433c4b0ba3711c05c58ee647e77bf4341719a84d2ce998fae265704580ede8d363057e4cf01af759399605a2253942823b174489be08f77a35778dbdd61c6250f2fa668e872e40e96b6f7e9ef2eda39313f55ef7cb83c90fec419b73aa32d0fe27966622a63509e67b5f78d7806563864ce0ff261d598398823070e7a3f9ab3f494436b90ce05ecef4d64fc60baef7c556c8d91e9876e60940bd290315ed9f3776e8a0cce1023cd9b0236d92e48e000762b6a03a66cbf1732cf29c7099732b0d85a567b826fb838c7e1a9d71ee3551f758c4369f2a8c5e017fd736e09fec74bb76f2033c74862177f05091cc7ff053305cba8e43c2d36175d43970b5f19e2f081cd9ca77b42f713b9322f65e45c576c91229da068c5da894bb21b480acdedb80006043d1d829f2c8a1dd01a45a614967b44f5355727d3cde5203e6ac413d30ba789939d555bed2fb79b8f42d6a8d53c3362b5f1ca45468d87a4f0eaaede3a18e442865d9bf3b9cb8a513ce80b2807383bb8301b578a0df49316ff5ff0497c6fa8191550d74ea3490bc97ef9f3b39913453b97250834fe7ebcf4dcc6bb2c46b58c05e6aeabee271bc81649ef27b62dd9eda4dcf85740f10ef831416c4d69efa540366c2385757ae7b0737091528293ef85db85d2817c81cbc4e5e2d78b45e01799645b99bc421b60f5e75000645a8bcd92ee76160aedbc9a9ec3d9f221daa6f1c37acdf58c9da777bb81a9034b82a77fb5f77fc26ac9d849b4a9201c5556a280c83a84e8b069bb20665b9ff90fd4c9a2e83518ce6369a009a5a707bb1f718ab6237207d2015840146d76cc82425a5d28fb022d9f68f122fd0132c951261517297008137028ec1592d666197f526e118b9a7ec7691c357367e1d16594e6e9a53d78839d0f2cf6ffa19e036111a38461a0212c61a14166c656a074955c6bb9e8a842eba47f97fc339525b4eebbe5856587f4d1f56356d88f15efe1dd849254b600534407075bb7df68b4efcec97293a244634028ddf91daf030ac781eac0fd369883c93716908759710939e243827ab2458416f635211ab2bf6cc877916f4e5df32c2ceb34263ebb579cd59cf83b11eb1d1d2d8e64523bb4ea46d548a2aa7e337fda1c72f2321302903b5e704f0faa66280d1b9487818659c31de9c999e7c72081121878e006c5812f1ebeb3dfaa24b49081dc6643ff377fad57f4722bac254aeef697a9a8d25004dc3f3098adbd8d81a84c0da88c3603655144f1ae143d40161181aebbe4fbab620d75c1ebab3b0b7020726dc8e42700c4e4c1dc6e353576800939b4b9c6fd3e967de22fb76bf530f62c0b08dd7ec4ee89bb3a169f9d9a2f9e49ca8b2f815710a409771cc9e8ac999cf1b8836f5e8169bc728fb43fbf02ef034a6d8890f01cac56aadc89c175ae6a108bc41afe4f4b9ef61665d5f09d6fc9203e5b6ac5a22348367ad5b6b7af478d283b9809154285274da398ee31ea621ab72b43895103e9dd13655db766ab354e5dc95b5feef47ec3eed7761e260b94efb1ff8c68a550c9ace74fba7dfa2de46384b36f883e73cdc3501fe2e8a0e5aa4116780b4fc1e2e1a6bf2b3f0107bdae53a4f0e6666a0462aaa9c9856f5cee04500e59d2d0f658e5e123cbace4faade906e30e56aa6d1f5e9bb517a47d7d0b2cc5b1a3a28a4fda4c7715225b8e6ea08f92af8b1b574422b8103b97b0bb80ed810c6a66241e89065ada8150114385f1fbabbb38c891e44bc6ca8895daeca1b0d251d7158545829c45810b5a75f0d5e333749f2476cf29e266e2f2f72f61d62d3f87025377789a963b7f342bdb4491e612c551250040ce1c8ab26e166ca33b5a040d9d7b8f9f0070fa6490029357a7a48e046f2a7b6c674a1198e01e3cdfa237987bd6d19282668f8bd834e8015851b87657353606829dd66b8c6c5418320f596c3266a0d04acc54b2891afce58fe0ebf7955e33a599b4242e9691060087a3a23be1d37f1d5968ac27753ad52805ae5c986a881b65775887df4fb441a5667ed2650987f516cf8a73e4dfcac3c6684d172fd156338008ce3f01bc147d26ddba0ad5ca71a612b5001682ccfc6ad849694e6b12b4a673dc9acf09c03bd651cf67c34201cd3cd77486dff728c7fe57c697ecbc527249734e39b99d0a65dd26e4260b69c38dc8d930862710fd50d526d6dddb6e25b30d6c54e75f84c53a7e427ad22c15b11f1ba03fd2253d2ebbd523269be7e390ff45feeefd91dab6d72fb6c316aa93815ecca30c6c73e67833bca7fe454091a8f7aaec80d1b22e81fe9ace01f5c171a68580a0cc24c11e9207321adfd146e6847e0eb9f58d418bf02ca3db176a5306beb0a1ccf69d9e01320beebd7722e8e089ab2edefc5dd760064cb0f34e01434c4a5a04741ac82234c68f6ebfaf946345f9cce77d5543583744efadbc775df7584649618351fbafe5c0e7537e3e9b586e7acb681c8cb962b12c8671ca25376dae796c97876a2580a03d8be8bb4c6d40ca251013e73493d57bac307c7bc4c1b4a27df614d3b3187620b22cc15b8584b5ae194e99202d534e474c951190b7c46ee7c88bd72be55b423a06154bb1d87cddd7c0e9e7bd948b98efb5b496c1d4e76e49cab6749b818b3312d6115d109cb65a2f22b5c58bdceec366e97f532e8e1b84d7a40c7f1387271d2152adc9ef5fe80896d2cb95c17ee8af738cb863e55629e544740ffdadba6687a62bf2b00b72cbe86765e92c1e2440bf26e15038ce5faecb54c76b4db1358be9bf94ee5e1944f6779a7180608701e133ae912aa790bef900a5acaaad3239b9f5d15231d53dad53559cb689fefb37761a3676c6e7db21e0c74a31f9e8c17528e0e7fc01ae777881dfc82684c20edff204c0647f315f3a2ed25a521a26e361a888b5367006e4c8dbf185f8b1862d91f22a22453f539f15906a801fbf614e3033e60b43a76d5af9f62f719c7f0fa3b6a4650265ec770b299bbedf950db15c346472c1b7b41c6d59c1a3b0cc1429b2c54b183d88a3383146a8101dacfb9ef612040fb0c7cea639fc5979aa8ab168c40ad6abd25bc0f044c18bfdb9a5fe7bd5a39425de3f51db9a713e1d8633ca0eec9b5c314e8d4bb983222d5f79b6229c387aa827376aadf82713a040645c6257ce82e7aa6bae3fac500f06782e2ff2313cbbd2ffd5a5d3457771f5ef9513ab54a2cf8b35f60df60cfc97f06a045d6846e588d5874c3255845efe0ac150e550c8e52f5c88e734bcf4fc88bbce2a122af8dcd6f236db5fd33ed0e3ad74cc2749977c26b9efcda4e42c7e32c03437df6a34d82931d7fb0998ad823a6dfed55b87cbee0792f51291c5619292679498ee23f669d94754a28e5e97c3786a65d3efa8e4f5f019e02ef2342fd13f0e6411b6d0e7ecdb3b7bda6a5a0ecdc5fc46295c362bbc59604b4c45d95f5dfe6b31323661dd5e1f4d10b1f7a782c8b19f63cea38dac00514c83eb92d623b081ef87e83cb8559067ce7f175fea6c46397c4c823f8bbe69274e0f10a6cdcc86329877e470cb85def590190d19782f0c4817ad5af9b5c3a0156b568c8e19b89ba1574a639511591f09472161e8be018fb88057cfed89767b3647fc78ac6b23d40db96f98cc23020e61090c2dd582c649f300464faa72b20ace1aa0c805f773edd9e4431166d47bd1262c9b320f7a21d9d1885cfab1ce556c5e43785eb1f173df62f1a820df34494106e88af114404cda14722fbb1db032c66bee07c921cfadd1e25ac4b7fe168c46ae88cf26af0918f8bd20946cc33d0e79ef056db109cdf9145e308c65e8bd745bf03f6b8ef3b33459542decdda136159402844f869e6eb2ac54607ef8cc54e9e074d40e4b9faf337d7225a043fc567b2adb700c07ca982ba2ee5989f98dce71d07d270ed6df5d07c8efbc4302a5e98f80b5917274ce09bce09845d15349659b77344b4985de69b439d9cedd8e2d93fde46b4a95bebda24123bd180a1df279b1f1236d7f6716a49237844e2dbbfb13f194f61b74ba6d71e2d5507b2e6641ebaf7dddcde056ab4b7ee5e3c98966cccb773b6c6c1299381c76c9da3b9caa5308b3de41d59faaa4465061ea34529d719819689d9fcfbfae194cc585d29c41e6169d19c892b9679c50a0917f5716fbf19592b3008e56641adb775bb8f16863c7081527abc6f07759b74023824d05d7eda49b8bfef5420d545545d6b0e8c6db01a7afeedb6726ddd536223b16ba446ea1a15ae9fa5503007fcf80628be6375714d4434656474a7651d955e19f2482d62fa98adb30b87354a02eab063420fe79647337aecdd6436a2c50c26e8ffc0474e0e575fcb3c826dc6c021a361951a71a36832455b2da61e59919e87aa0099a4999a0e2e93f327e2624e32ac4dffc32ae8780f2e7251f188e328c8e2aecfdc6282c058bc4d9344a7e7053d7204d3e2d1e8815da80828dde0b5749ac2f4a31fb7a23d973ea263e4e3c15d81a5e2b49cd1ec083a68a71a9cd954274533fc5dc1246c4a8115b24796abf5f004e8a85c2788dc07d76c8df9bc055ee3ca558d405ec2a222c64636b1415b268cd86b3153a6dd50c36e5a26489f6664d913f5a48e0a3e48b346e0bcce320489d73081485eb7232853de7f962c98ba20998b83d9310530a94234e325bc40854345afda4222b8a6b93a4058b0aac476707d487ff2410fe9faf7a174a330d5ce1c8defd26df0ee4c0d9dad5eac0c203c68baf7f9c5bc995a370a1adffd5bed23c8db4bcd6d429f318181b8150104e094d732cbc0a81130ed8880701b888a783e697ef7d1660ce410f9db78cc01012ca28d8249db0ff2abc4aa2760a35db283c8bad987d5937544fedf3e5caa747959564d0a81f9e9c5905c832c2189c95e6642b172549a3baf44254227415ff1914c0060addf622440f39454937b8d334f234f87254f67f8460b04f32e5fab648facec9f8b93f70e777d7ef7d259f83423439947f8a56c52cd52299fb285e36ae864acca94e04876b9cd773d827e0e887b93d967d80e4712efb741a02b95af9f94c3b520b847e7fe127f378102f2004805ca99bcc4dab38e7eaebf0475f68f2a159eb2217fb0a13e1137d966224b4d04fd3d283860c01fb729320ba77b3f8044720353405d3a65c0b56f012c192e6b2189392a97c2e22e02b7f8c735bcfb5df8edc01a0376a5dfd12653321f503a4309836ff262af25ab702a634f2ddd6dbbd103d1dc59596131d52d19de99ee6df09d9b5cbca47fb7cef9acef78d4935b94dabbe7496a7a54036a1711c6e69be48ff2353833069e1fe4350611db16b13b84b6102fd8c321e8440a18feae418a6c020e48736e49213175abab486986313b0112d0fd97c18d2ca2c914f1be7321c7372a00945a9cce7c88a59e42a97f14ee0c084481f1bc322d9c8871b25a646771cc61e0f0e941f823793ba5f0d0faf05d1948e76b2f72cfba7e4198bdf7734a56b35d5c1a278a5200f9fff6355f2c45a2e27a9cb75dc1c4e49a50bc59db4ddc5e64", 0x1000}, {&(0x7f0000aad000-0xef)="377c87795c293c6d72df15e6ffa9a8df42d57012a1f3bfd6309e8dcebbdda8f34812d0bf7261cfccafe75029c0d8ac59a8eb6709849a5a47bd6a16be2699b8a426ce73745e9a6051036ff47d3034ef6f405fdf2a9a78f945aee31e53f951c7614bba0f4f280aa25e67e5901fd7c6b64f792fd6e1cbbc037655983639d8eab14af67cb94f17deed9e34e17b689ec078ca1b1b3b3b07cb95a8bb04607912af0a152768510d3a34e6b580b9c87701f4077c30a0c99932973dfaa2225b2b9308170c9926e39375a588c312d55c0ecc8f75d5f031f0b824e8a354e8913d8c81b228183b0d4c94c25ca9f82ec09bc209e4bb", 0xef}], 0x5, &(0x7f000029e000-0x150)=[@init={0x18, 0x84, 0x0, {0x0, 0x4, 0x3, 0x1ff}}, @sndrcv={0x30, 0x84, 0x1, {0x0, 0x100000000, 0x204, 0x6, 0x4, 0x80, 0x4, 0x7fff, r12}}, @init={0x18, 0x84, 0x0, {0x7ff, 0x7, 0xff, 0x54}}, @sndinfo={0x20, 0x84, 0x2, {0x5, 0x201, 0xffff, 0x4, r13}}, @sndinfo={0x20, 0x84, 0x2, {0xf419, 0x4, 0x5, 0x2684, r14}}, @sndrcv={0x30, 0x84, 0x1, {0x4, 0x7d, 0xe, 0x6, 0x200, 0xd109, 0x6, 0x401, r15}}, @sndinfo={0x20, 0x84, 0x2, {0x8, 0x20d, 0x3, 0x100000000, r16}}], 0x150, 0x40000}, {&(0x7f0000a66000-0x1c)=@in6={0xa, 0x1, 0x100000000, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x64f4}, 0x1c, &(0x7f0000a61000-0x20)=[{&(0x7f0000687000-0x1000)="6ae0ef41086d8e02d0c9844fad0c14b2808f793f62a2ad210dd45ae9ba998adf751829e1a86e768037b0d593c6c761560c563748719778bf9e12b5920b75b4a2217c0af356c02f5565d64189bd8ff5e0ccc186d7e404b753d5e2b57474ea2e5868bc0c135c7239ebff29f8d0c3242322e3d8bdd9498cb4e729f2138803e7173feb8a4e27dde2ea26734f0bfbab785e5000544aca01677afeb61a86422303370bc7354d692b6ebf3d1e800585c1b40f77cad50561eacb487073525ba1c6bb21e2c81392d11a687c469373f603bfec608b2e65fd9810bd38e166e153b28bb346d23b0afb2d275d35670bc0485cf66a19708697a219762d486d2fbda980ec22112c0c7edcfb0809eb240758b862f72a97c1e05164d3b794221dbff5c2b2f77503e650c3a6513131d7a2c3b5a53958b761f72092f98c63f0c95322a719d5a5003d3d51f6b071796931e9f1c4aebca83db9c71eed26dd21088c8ae437531aae00cf2579e189b08bc163a88f6ba3fd36f1138c71fa3c6fe77d41032f7318f97bcab74b834a7e984e92d52d6581259e8c5b11178f8fca30699412dfec946ddb78c02a059b9c3183ecac815853b17cc16765438bc6cc578bbc61ec306d774135a16767476c0bebfbd7d7521827cfc13aa1f90d854e5c7bce337cc9f5f68052e0ec3bfc83e540427d6fba8bc12a1d83a4c17e3f6ed311740d436c4df4d1ce7818af029a77c31a15fb803b4c706bc30d456bffdf2e34d59a4a706c1060220bde8dc3a381c62f71b245e06a8c488c9200b989471d3c8d5e185e1de3d63d36f32a33f66fa97176336f4d51b505d318154243ae63935c04b2e98d4605a988c439a9725d771423a70e2e2f4bb00b5c5469860026c2b250b5f220ec5339e2717dea555d97c1d089a59adbe5de5efd78b30506dec1dd21c4a2ba93f02fc751733f1b14311340fd33949a8320f099ea77b52e1e2a6a6da1f6c721731688a4ff563b0925f1ab95bdab48d2dfb3fef64ceb5a6548055ac5894b2029e534878cbe7c0b3a58c522b838f8109d8359b01ea33c45027cfd594b8cfdd72f0b43e4e9b941dcb05fa7a7f88907a4217a9f7b03a96c74d6543accbf79654cc97b00c6c8acbfc2c665d4018ce2a741c6a7b4b2edb2a4d3190f9e7a242eaf2c2d09c203184bf32ae0458b6dcf195947898b40bc524ae2fd7e4f209d10e02f09194ce57a99223591c2952e65bf8f9fdae1aef2963129b1e17d9ca19df539f5750ce1e6c36dcdcb51161b7e762aa803135b44521d2bdba6262324ad15f8b8f11b9f273fd6a7b12020cddaabdfff1b72ba522b0d5a60b04337eed7bd6fcc071b20ba78a5297c24cfaf0848cc2a3a921bd751d2ffd7ec4d8fc2de075ce3bf222fa68542c73140fa7c5f735fc4cf12110c969ec133c65db924fe31d9e42034cfc888dacdededc3fd8fd1b2ddf4be8350279909b3f8ef66410df35871c70ceb844fd4fbad3701683317e3b60bf5a13407e57138c453d818e1d38f830107cd0e123104bd94db317be3a82526f9fcd977a714f06eaa797d8eda7610ae84060aad3eed6abb96cfac09471bb07697ff233887a34a1f14cd21c6098df99f08012e44edc475742b1e5ea7914cbcbf0b5f441ebc68672752c15050b65a5d52d0a5c5946736622cba6235f468119a50561b1cbe6a2f248bec78f4dc7bca356210890f725b2025a4df711203e8747ce160353484f0af2a4fe9c35534d9783836096f8fdd8a470ef83d2638ba5dca7a173b9e1eb348c7ca826b20252eb9ad81655220a1f1d6b3c7298ff1fa18d0f8401262ec251d6763620bfbbd86d83bb3bdefdd48625f7918490d1f3b9cefbd7c16194a1d5cca97cd22b4afab2d4e548e7d2bbb65bb2b7f270f566c4cdf9695ec0ee74823bf050622ce871645f9d4b828aaa123524765747e44fcb18f6236d0b62670552cff93b4e20fe55b12d25676bbf204b164bf9d9dd46cc51fda96cd85cc545f73098d11ec2f8a1d28dd0b114b6566cc5e858373cee89671ea55da9c43e03ba2dd3e75dfedaebfee6c76b57fd66690ea71f32bfdee74487170661217110c8ccb9175489f123501d39676a23cb4c9f21883fd2b6d7966bc0b35ad3023ff2b8f53b47f9938e19ea3524a5a51146184ed9fc55096d6a56466f1c141c7d74ed97b5c103120bc639005f236e951ab5b08e717cfd2b92d39871edab1243aaaa7eabc06bc0882f47b51691c0df727e97f7f5a1d752ddc7ffa3d53647be0ec27cab301dcf08b78cd3816c6d18a33a999bb931ee8cc68578fce8ffc9b740409f7648adb8896e1d6988d0e87f7f4a1f5a343c30f9837621883e388debc1c5d7b056d5972fdfa5298c6830e0c3119f7f377a1144f556640189f42f0ec1ff85a59efba708b60c837fc2a88bf5640ea67e3b412548fc0a9e8ebb3cc576a55bd1980fc9b87dc28ea952cb3a038935c3e912d1ca50aab94cdc0b9356388a92cf2f51e34887189fe78c81ce7d6e08d0ecd86fde67e5d7d60f87913006e43cb5db47f4eb926fbd543bae20f0005caf0526ab61d42a1843c8be51fa37bdc8935e56448ec3920d8ea474d0456aadd63d7089e07581423df20c5754be50d3c8949a64246b285b4f99795bc93e02546c4bfbe84a00fa5d54c1953fd917c4e80ff3f55c2854c7992fba580d4f186bef3319af759fbdc44aa217ab8d0f8404fb0d61ca7329190b21f5adc59b5942daf51063c8e684aabcf94eb852e63b67e18ee9265797df98e8864affc987826461fc210770365f22e12176512aeb30f9c70a9ccbb08cf4c9eb46a38c4e4eca87ba096dc3dc568906ff6b88d8c8d8ca932ca880dfdb337d45fb2e8f96a1f9e5ad1a664eda6d20afd076999ef3de783fc3cebd06c527864a72241c7b9ff5b9e6d5801af2d3238d469ff2520b7e54637e6dffd754e3b60b97ccd2f4f2e50ce002dbeb6b0dd5ccc5b0684a10312f16d457972d010996f0db5ce2a583fb332d5440e84c7abdfdc9400935a1309a1995ce6526a868aadb680004c785e7f50a829841d4ee0df85f1753e1430a882791374538e1fbf46110c4c1c93a6832f662736c152ecbba119f2299e5a7b10327a785286921327eca46ab76e5572758395c775b9db83b62eb464efad26924a1c8298c800d0b515aebfabec086ee9929cf2eda88f89a72a7f31c3b0aac5f0e17779d1fc47052c5f2874985922e395dd502a8b87e02570b5d9953e17aa2b4c00c7374ed060b6fa1396510c9e2d63edc1da244f051f7f27c4ab26ad3ce0475b34955779a9438a2125591983ef5154669bacfddfcfdc639a803508aa7af2e798723afbc31d8eba63223f5a0a4ec17a3a0d138d106a35626048b19da83c93b3b5a9b5bc132b4f580ef20a773c90144f4d810edee5543ef55370507a0020361d8f19e2bbdc8e4928992b69146b55be2b4e50806cc16178aa38fc231d1aaa5375a8ca63502c9d82a7602945ebbf356f50df2f0ac91034e667b85aecac62ef587efa47c19ce8c507362a04b56e092774faa02446c1036cba878ea84648b704e8e5b394b416abbea1d0d958009bd8f6413b780f3c53d3869074b47e65650201a4cdb22ac8d659ef3d5e3e5f483e0ebb1039b4b0b0c3d0c7f6a6d5bd230e5571915c760427ecd30215bcf0d090662f7c887efbc56d5a3c6652bf2ab70196deeb7fc04b1e29388b6c790e2e228d33bce24f5199806ca41a61785f61c70fe52c144cc9e3d4fc51749466724d30b503160ce3b6f57d62b517b299a859bd203daf11fa14746d38f4251d3b1ef2c9be8cdbba9d044dde483389ddbb08df4909c5e0c75c42cd516372da06daeb7b4896922bd0797ecde77d962571ab066e0b08217fc0c9ca64e8d1a325f68750ee4207a22c623bd1dc79986ac66de356160a8aa7e3483ba4a2239e5a3657fbd947d5ba5295d3988e69e2fbdc4d6d108d8c7a71f3c47751bc4baa8ab4a55919a49ba122d01c7156164336bf904c12cac1156d13ac2dbce2a284d033488cd197acbb837ccffb5ee07bef13f71595638bbde670015417d9427860733f3e56836b7f1e522c9aef01ce159e9c49b4bf6b91eac307b7cb4a660e9b5261b8bb757a187373f7191b835a78398bbef94b5794148d36f8576240f6543eeb8ad4db5e5b3cbacdb2d7a32d006661af216a18c40181d59e27d16907cea1357787d90b5118981f2a1ea31314a241974fe0df73dc10683b342ce63ecfbe832f2782a390c175c9baf9798245b29310164b72c6b7f864ebdac03ebd07c36380cbeabf3474f810967c817f1ef5fda17489f5238f5fbbaf0134d56af3d4fce8484058cc332879d01471b7d265312834c830ec55739ae88bc1d2fe874d85bf75ef515d05d2a8555348f5c5cbdb1dd3a2b682c7ca9236b54658265402cc33d4e3449310a32aa3d336346415e70bda4b5814ba889cc613c5e6f71ffd84b72f9c93cf81406672a2a3fdcacf490b45c6875aa0c24c022588826c21ee3097056f8d15b6ee3eb2abcc4d6c50055ec65f87dfc874500458e41042b01a6672cf48b58eadc1b17fd85af5843e0faff72b5a8e4b56203bb6e32cf36dc978f9e73a03d028606b246b4c3253084382b66ce930fc4bb27478ac8937bb435b1d237819b63256ada784848366ebd43382dea37fcb98c16068cea933f2be51b41975c68b44ffbc5ae441da58956965969a7c7d6bfd1ea476661628d663599924d7837cbff3e5f2f1fe2c19bdf999906fdcaf15052a7ae8fb46cbcaf570991639a95eff4f73bf660e4758a66524c88eb01f9ffc0f5461066d71ad760b807711e4c4c1df87dbd0529c15606413506c6ddf8a93c12054d4a0f3a913b7fff6beb46ebfdf3d5db873826afd24937f4ab1591a18dc71ac6701cd6d90a50236c74030d92a3675601b76612241d4c344973a94ad2f39b89e6a38b75dc25f4dc88d19611528d3b6aef7a5f559f2729c6f9ea16e863debf00055872aa19af6e3649789e71cd0b8aec44c70f3a0f15f03816596177f15ebd54fbce332bc0e57a6ef9b2bed5608200675e8d2676296df55833f44d7e9d343936a9f59a2fdf13422b9cc7279ced1cea963aaccdd28a58e98cc6724ce62dfd0fcff04a5790208499fdf74f1fd7c4a9deed20deedd69c6318bff6a69a9acb62bde1d447061da973c7c35c4e0788fe5f50aefe3514a4faeca7aa933f94825557b9344b903041acc01b5d7ad38f72eb1881b0ea5144a904407188aa84c12fd6384aa187b8c1538edc5ee25b6fff8b2416dde3edf3be41100a0482cd99a77643e3f1d803b66cf76dcca718a585d218bcd2dbd70ce06cc87de02c6c06a31172be572dffc747f00951c3e74c2f7210e8f746d82f670e39ce190d8a98e31e5f638212f7f0e4b2c3967f0f6b8e892a74631e588bb1e054b90f46e8d3000e52069fc05ff4b60033429879d4cc38276ac0e4fe2ba7d973bc7b90e225d80540dd4b5fc843eb8d960f57f51a05218d087aa7fec8557e9b3315b5320878dcd05cb49247f5bee1cb96bce4f463770657ebebb1dc2217cb6221d01cb451c7295119f2a76120c6260070e87c7b065d6a0dd03cd1e1fa8d23b8629acf50246e6bfaf703ea8d3ddc68e45888e0f915c0efd8923be85bc5c62d41dd7e19a5d91932a13ee44b018513d7c33a0e6a956bf76acc9a4ea7e3c251dc7f8518d02e4d640ddc1f6c53cac1f8e4d12446ffa769a9602bc7e1fa0d60b22d0976ff7e9fdbaafbebe73513b266ce619e9f73d502c86920e70cf61bf206e96909a85ac4e7a3cb43b4f232655766b9e272556bca95354bb56be1a473692d0bcae4306f8", 0x1000}, {&(0x7f0000c29000-0x61)="24e5334b3ad3bbd31e6568540505c218def5f085b433020549539671b1a4d47d669e2995d75ba6a696641861782d7d6931b8a02da06164058cd231e5258df3a4c295a4f106b5e6557cc0febd793e2c618319f848e1b5c50bd4ebaf6c3ffea20802", 0x61}], 0x2, &(0x7f0000932000)=[@sndrcv={0x30, 0x84, 0x1, {0x2, 0x8000, 0x200, 0xc7, 0x3, 0x48b, 0x7ff, 0x0, r17}}, @sndrcv={0x30, 0x84, 0x1, {0xa149, 0x1, 0x8, 0x9, 0x3ff, 0x800, 0x3, 0x1, r18}}, @sndinfo={0x20, 0x84, 0x2, {0x8, 0x8008, 0x202475b6, 0x101, r19}}, @init={0x18, 0x84, 0x0, {0x3, 0x10001, 0x5, 0x3}}], 0xc0, 0x20000000}, {&(0x7f0000c02000)=@in6={0xa, 0x1, 0xb25, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x3ff}, 0x1c, &(0x7f0000f3b000)=[{&(0x7f0000570000)="2ab282bdb555d958039b7fc3368c19eb917ec5ee16e18d85046a83ac2f472866cc2310908cb89e5d9e1b5a7ed8a52f1f681a6b79e0f76d643ae84c9b9b2dc11723ade10bb9a6f23f8b2df257eeb6a53b89c9a3c2d1b4c480258136205c4c7b3c45698f4c796630d4132dbee2c169eebcc3ba6e8455b9117ec4dfce320fc8799863d38a83ec1a28846858043af96b236f3458e9f1d1b0f13b53642699de1e59d7fae190087e3ed447281aab03485a192c7005be59e08dd2a7c26907e7cd8a3b1f6455bdf59ca945cec7fb80fdf83a", 0xce}, {&(0x7f00005eb000-0x7a)="243bac45b8d0689b7aac42456748aabf2c8562db2fc861c8d25209ee4a344f841c1f5a67586a87858ad327dc11712f26becaaf8a9fd87a97c5eef593d535c9db179511fc7fef68b3e03c6409821d4a1ef28e78459212d69c68d2bc3bcc2861c80196429ef4d95e1917f716d190a38212b45b95bd79382598b8da", 0x7a}, {&(0x7f000037a000)="dffb5f78336c2edcf1a3d47cdadbf78596339d4e5fb48b780de3445ae22e12d4cb34b4e74a624ce9f17ccf32ddb02a8e0391b2e67103ae15255348e8595b4fe35e3ba57ca981be00d4208583ae6a234cd7270c4de462e2646417913f04e08bfe9464357a206aad4a82c7f12f8eeadc093bee2bb2cccd9eb958b59c49242aab1bba5628c010cf1c1eaa43a6793767f5409dc864bb3ae4f3ac23d0c7be07577a1ddb31341bfef2ceef732cc006a2cd66c42bd5dd25930f25ce7eb782bbd00f465d3874fdf1d8d05b361d2e5982fafae299ea35288aa87116c139d0e592", 0xdc}, {&(0x7f0000aba000-0xc3)="1f7a3aadccc8306b9bbacca51df9464fad1a8ec0110f2c3b31f1aa0bc6dc978f3bf524e47a8d62e9783168fa7c9bb39235d4b77cceecf1127dbcc00d58a0e59c77c02352ca3738a7540baa27063ea26183d2118565bccac196acef9af71ba46efaff16215a4f4ab05315600c063d5b9d042ee507d67416ee8ac6c00d780de51d8ceb8c73669803c0b192ce846d6fd778fa94098d4d29900bebb5aef34858615ff5ffaa76ac9bd0c8202e34acf7b52e07d57eac2969d45617166615ae9050e6124eba9f", 0xc3}, {&(0x7f00008fe000-0x41)="2a9eb8e8e7829c1a067c43189ed238cd45ec76a78cc0a4b9a884e7fc160d9b09f2a12025cd3cf9e1b9ccb8d350592e58d11332887506d5977ae05b100c906e7b16", 0x41}, {&(0x7f0000e8f000)="", 0x0}, {&(0x7f0000ef4000-0xf)="949b8275890501f5a21665aa1572f9", 0xf}], 0x7, &(0x7f000000a000)=[@sndinfo={0x20, 0x84, 0x2, {0x5, 0x8, 0x1, 0x2e54000000000000, r20}}, @sndinfo={0x20, 0x84, 0x2, {0x7fffffff, 0x1, 0x7, 0x1a, r21}}, @sndinfo={0x20, 0x84, 0x2, {0x0, 0x800c, 0x4, 0x9, r22}}], 0x90, 0x400c054}, {&(0x7f0000cbe000)=@in6={0xa, 0x3, 0x4f9, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x1}, 0x1c, &(0x7f0000f38000-0x60)=[{&(0x7f00007f8000-0x1)="f1", 0x1}, {&(0x7f00003a1000)="7f43e77be7d19426e7f062209929fdd4d652b1c7aed06b745285b66fc2385316cccb40879221a2ca9cd4f2fb9cd4", 0x2e}, {&(0x7f0000e7f000-0xc9)="13cf3952b5c54fbd3061353a1da35434a615ba41f99cd2fe08c7427b2bd268b9cdec42cfa9821f161550831ede136298250f60309e6558952f81aa6006017f5d42e9702ed9c6bca6bb9d1208f34a94583ab1ee4e6b1ffe59d13bc53135f6ccce1dee5332e2d8fa10ba06b48172026eb4990bf5299cf3dcaadb8055b21e5c15b475522bb3f92f3d27c5e2768314f83cea991ad8de2d14783786fbf2ae347b3b39a4bfde3e674429a4f7b0b9cab88a7ac24556f228fdcbfc6f72153971158ecd57781797915afea2fe57", 0xc9}, {&(0x7f0000761000)="b6fab5f8aa0f059af4c32236ea069cef1b5f767cda227310806e0c4fd7f11c2eb311bcae7ae120ee567e90f16dff0e81f9485d10cecc33702a091103ea7f99cb0edb6189d96154d1dc48728bd4f3068ad7d0c01c3684113aa437d50d2ef1d35e285e8794c7b6a6982db11f43253e04e09f9207c82ce871b6b1c48753be938e768632d9645189ead34d1437b3", 0x8c}, {&(0x7f0000053000)="de60ac98527ab499db46c4ca332b98e234c804c62b2a6f94111d14b89daeee0916d8d18926fa042ffbb98b5c4fe2b4c8fd19847f5adeb10a553c6ab5606c6ecf5eaed72c14567b1841eb8bca81bc497c7247e1a5294bc3fd67cf18f55cd5954ac14a0e6a7744bd0493bc3919ea1771eaad7494f8e390b007b7", 0x79}, {&(0x7f0000465000)="8a30ceb59043eb0ee340dbc72face79ede2a288c585b47fcaa2b8d4929e2360ff38aa623981f2807e2af7a8f9a78fdfce99563f5af38fdb49c18a1a6ab186a5176f41cf9fd28db5257418065f4b95337ed06bea154421d75745b3e60d3e104448525d72ff2091a3c5c08efea725af10a456831b4a992c8bd63b14e99595c38ba578a556c2c1916d8a803ae4a71d002373ebb8f98a2a5352479bc611ec1f09d9be566ce7797ad484b4085e4", 0xab}], 0x6, &(0x7f0000b20000-0x30)=[@init={0x18, 0x84, 0x0, {0x9, 0x7f, 0x5, 0xb92f}}], 0x30, 0x50}, {&(0x7f0000f40000-0x1c)=@in6={0xa, 0x2, 0x6, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8001}, 0x1c, &(0x7f000001c000-0x30)=[{&(0x7f00006b6000-0x5b)="7d031b518bf7cb892e56b674aa5e53ee9984e96e5875ffcce73dd9288d2821b876ea2e9e4dd63595244ba794bd5863466a3bcd75632723d882e906cbc09f70a0a1db4614e16cb1d139e0984b95ea247754c5b401b007ca5361adfb", 0x5b}, {&(0x7f00009ac000-0x1000)="4bde0252a5f70771aa14a40d2e75471a64b750fa5542524d7c3a7c76b62ef5e3678d38c5fe33f896e285aad42a0892da99e157726873038dc6428376c539e86dc35183d9f604c933ebdf468d6de8b5f1753a1e64d78c0e0e7babcf26b770c9b0926f4db3c3fbc444ed633f4e53e178f2a427b97af8ac9fda1be1a3f1e1a53154bc0464ad20d45572d015bfd149196499a45bc72768156ea3092de54fbd00ad8b9318d150ec5830c02f6f8da6efedb86d9a18d3ee39e6d4a00627409aa56283ea531045be3a29c8c900c159826bd92c0db254e3feb94504f4d322d3a814d37b8855c797f62071a04bcacbacf50b626d0771f43c71b702fc9384ef03c2daa8290a11ffceebc778b501d641f46a99e7a76a0f84bcfbfe3027d5263a588f1b11b622e193633899346d7adad595c3736159832d916f6fd4f2bd9eba7ba5d2db0cb80d6a335a546e52086783757a802b625289136f69ee2a6cf8e52ce90821e0c429355769f3729bc593ccb0d0eeed9b2ccb0711665052f748219b73df6c598aafea68dd1781ab843d15d18ec5746cae45577fed15619d68785eabdffc2fd6aaf11c12e3162cc95fa6d0fd3cabd31a7336bd0ea954086eebd2bfff37c71cd6f130729d01d60b9fef80faed170f962f19359634906da2a38d7a207a3748209e99f047d476f6b2e3f47eee8541d0651fbbc320cf8f72885844abd80b1244902a1967e07123c27f343c40305249f8996116c841aef47f5743eb9360f2daffcf1c8b525d9199add193309455727dbaf8b0f2627cf2f057f78a5c71b75681a5963533130335ca4173dc20a52c9d3706118ff752617dc26be3611fc1b4b662097fb120de569e6816c20fe532dda2fad1f6369727de8deca76449b5ee1210072c47a51b910f33954a2b4f85efdf04211eb396611d8a83493489ea1e88cbdb14123b39a596b21ad171ef57a132ab4a8b268a9cbe5fe3914c027b04566db54ca90bd28b8a3ce64f7df708cc6ab017ac6377166fb8692217c4ba50034c8f5a15cebb0078d44a8a5338f51bc377e3edf190f71a69b7fe89eb303e1e1af96222f8b2261f2320684fb3e861c375b1756c087a9fea7f17d2d47a89f6b1b81a10e1377a8a933fc499b394be3a3d926db45d60b433813bf6b85f0fe67dac8bd83488289550630c846eead2b9884e17fcfdbc81222e9aa297a11b742906b22ade1d38b18c3ac9eb38205d727c9057abd9d4c38af756741998c74965222412c03f0c0704dd526112484e4ac02150e0fd7e2269ede59df0ba0675153cc405b9ff42438d9a7fc6f08fa3192af4b7a388f83c27ef4e518f92679cf820c58a3b5f19c49a17d83394476a61e8953afa407517c9e93a651c97f86eb75644f8b6ce49ff148b4c8a8ccfd0a01fa2d2ff2e4666d4416261e9db4227afbd2bca77689a92843bd68fcdeebfcec45bd4106c025c077ec1c9605ea486419359dd77f908f1cfae487074a4d09776dcaf896fd6509596a03915fdf94711baad755bcd440261ddcb0c8e2e95a9d4d21b2c3d8cd6069960a00ac7b9c9f8fb701ed0a43e794542e092c3d408cec6b258b40a77133e36a83aee6b0f6f82a9269cdfb479cf52f2d4d4433f3ac69e89c773006bf559e313f4b84254947f84bfd5035374c4403b1718da3c6e3579eb937cd224cd0aabdf7e37e2daa56ee0c5a09156e8e10497ed609b05a8baf0dd5258d140b246f29688dc4c4b444ba23c11a929cadf91407682e15e8a2a06dcf94292633d1400c789da42e11ecfeef4906da93f6632bea9261b34b731845d0c3d75fb167ccd456f469ce857f234b6e6201bf3785c8d243e655d6f7d605eeb76150a697711ccd0402df4f010bd3a5e5f1cd71be6072e46d2a03491a199e230932bccb447898ef7ffae06391d2554aefa80bf8cc33e8a19b529bc1425b35a032cc06cf0181e90861f5726da08b891072fdd836eb1327087dff29c35e86155ff4c47ea0c3d666078680e8d8c2f6642f79c9b7bd10b0369b8cb044060c07f9077ddbc14d522e187c25e97fac3662fd63a2bb79b1a2e1e6ac6e97ed4e63161c0f7de1f6d006a7c8e083f77147db846de7c7d7bd5a8ccebd87a8f58b8adee0d8a5153a719640a3c122ddc0097d2c25c084c6fc9dfdf831d438915044ddffbe160127c8e0f3499cf0a4ce99eddbfbdaf6eac4c5b8f058e7e18c56635d1d84871b6cecdbf53af3be2bd75b978609ee4952a4826dc32a162e5c9231538e4c33a0fd2c6abeaa9a7eb8726d118d2cf7bf776da44917d060edbf746bac27717a0cca2602a3ec86e7e5b88995e2a222b191ca37523648a64f232ab786efd186018aab700027cd3ae1be48de1faf6b54331cc889a6afd458efbc7eadbbc46ac10ef69fb73d02631444fa4272fa744a10ad9c161895831a7b5104541b12b00d8dc3da4f8f3ab43f97d4e72e228e2d928b57d2020ccd06760c9949c493108d89169e851fb8519421b059d1ccd56cdd3726bad6531621fd0d866ef675eb1d76e1718b0adffca3ec65b5c5bb1a7eb4d34f48385c1d587cef3412fa08b82b10fe3d6ff79c4656a5f8a9fb3614541c40a5bee121e238cbd590bdf697d791a73feeb3b5abf280e9b0641686f95df76e590acef7bc5e109fec6561893e80e1e45cff8340686ac7cd3e78207781d8aa83db6015e5f6f920158474a59bbe6dae8acd8c48891a97a7a8feb396ef3dc04ff7cb89cf20870d5e5165f1f54ee942213d4b49a2b47e5caaeb82e96c9fad68455e2da6a4ce62e14bea96e50e5be088e2f41e5d001b6308d1b64b6189d98cd2ed6c7d18327b3e4f535002289c6682f80e36907d4755d9dde751f1917516d06fafdc29917651d994e93f321b4bded11a1868522d213d22b2cf6a83fdce5ae89d1ee21106f69da7ee08339f5f561758a7a1c6dd4cc09dab4e682cd65ee6141991d1a8bf086f753b7bfa3e1e7da6047804c1ebb5363149c002badde1100254374ba8c484ffe830e1c1b315b0bcf2148f2b22300fb95facf76a7411c7a54664d2db8196a2e6ed6f3c3361b292042120c079ba36da3ecd237a7e049d026069e08f7c8985d66512426763ea4c3b5c86b1056c1cd2291f180b54280a7abc149c8fcda1c48e4ec866aa63e5ba5f34aab9dd8d5cdcb10a45181edb3d075e8e836bf641990288e6c07fc1bd2d3023ec9407d90ca79a644c5e9e33f5e9bf5387df537e24cbd62dd60bd18a7292679e01d5ea54d34f0d5b9084527558794c2641a53f80d9238d02dcac4dded948cb64edae691f6f4ca821a21e84ba77e77d32f7cef73b0e86da3fe47fc8287fbd4b35234c6b7f5dee24f226382f0dfa5b244bc2403e0fd644da3eb8fc6cec102318dcdafea6714abd26b64b7671733bb1be66f21662b7dfa9a9e7135f0187f914c2e100fbc8407d8af69284d046d4fb828a07ab3bff57352485faec992fef05a349ea2db06701c81113c9649a2ace44f85daaa051e3801efcca75ecf816c46974c7e6e01daddb10bf86118dc208df153bb2f8c765124ba627e0a821103b1f180b429bd3341f2a53f013c0052f499a6954d62ee7838345994c9f65fe1b8f2531543b15557d1e4cc045f9117788b04fd71d8dfa777e6597cd28ad2b024552c566a453e30b5ff11009bc179b5fecb7a0d7aaff16c67787e5f24ca92539d499c309cb477f5b94357a231cbd7abd3bc5a1f6671f3cc6a8633bdf0dba5e839c9a0892e39a66670e2f0f19eead2c5bea399faedf8dacda99498f0e59af47bd3214196133f55dc6583dcb6f71608723d3fcbcc66131994fe70fe1d24f23a59af4558240e5c0a8855130776c07003b311dd2eff1c0712b0a3014ae4d60e5a8c95ccb0c9ff80e0e57a26662bb412cda2f3c950e3edd968f9c367270a6924638f86b21451276ee44fce895e2b5605ecad6ee43a59d1ca8450c4d249e96ed75ea252771a0fe53a1018b6e4488a1b62ec8850616e35d3bdee729f1fcebfe84d447d9ee231435817cc295314be2e499d9a7702a643df26df2e266674642a91c34fe6bdfae74de17ceebbade50849d9cb0f573d8188facb92ecf5ebf125a45f94a83868eb648445df52112b10d368aec695ae2e611e271ef19ec0ba69ef82296f179c8a9b902d87a447b5b43b8b8cbb68b416631ec8c00de66fd1cbd833c4249b144f6fbfc6c6a019664e5ab666dd0074159ddb9f25fdd753182e8b35116bc3635c937ae09e3031a9d4c19a0a16f5b6417211f3ad006be5e5f0014ca6a361c6528302930b49e12f1ce978b6476e00b9d24db194f302cd7ac8e8980fc4fcb073b6b4b5406dd5948e706d605634eecbfbaa6ea844fe5b6a94bfe41537efe63857c3c0bb09bda70581522bef4d7cd0d9b84a65219e2bd385fe88a3437b78cf21ad5420ac7ab397c493509d6267591aa32ccdc4a2da56a17c9a446a66f3e23e9d13d02af00f2fd59e3d7de843c6d0bd2904f1ab20c36de8d65d2587c9f7848ca5f28176ba035bb7896d5c2153c0cb6a8b44a324166804a90add7911af2d339baf574dbc525fff4f657585dc2814237a6590fb46e80ccadf2c3794e5d1d48d7457b9a55d4f667c2954377dba89107c26af5596291a3714da8c290c777e5633fbfc8fabbc4633354314ab3ac15585285c9b77cec5c1425ed8aff549b1e8e9b46493f2f32bfdf6ec17102984513dab163abd207769c5936e6cf19ca0201061a118c4d955370375f5c75bea75a45e3c9e1a9a4b2465b38459a095deea4bee57748639fe1bd9ebd4b37cfbf3e3d771ccdaa3252799028e91b50d698e18a16134b142887a8a70161af56686b7ab5c214b3c6c59ffff587b527d64a85b2bf08763958fa676486f4a02f5b141ed2a4edadeb6b2d6428df87960473ade689b8388c824f6fb4f9489e1104f528a87cb34bf94357c757b67a5f9d4e8fa1af8617ac71939c8dafa3833aed3704f240c8aa510e1a7f6221d4e538bb084a34745d53e74f200fe4f1e6d33b4b5c742623071c12bb9e2c0b76444c12065fbf550fb1a0b8d2eb9ed80368c1e3580082479c85b970b9f509264070790079d1beaef6442b2dc72bc82fd207d0be4a5319f9d9b7162bb1b7896cf064c672ab07561ac40db77f005e0ffe0edcf27f9bfce3bcfb2c8620135c6743f0b4ccc6edfd681f6c4dc7be636c98b17dbdb4f42fc664a9bd9fb79f795237c3d33e833b514765ffb459cc194103174c41cbfbb6139f983e6fb861b3d04336e47f0dc6a0d75d57aafc9906dca53add7602a633a732cf80bcd2e06feeae1e2c722c914366338b1ccedcef13227a1d2d29045a658b529a9863798e0a54198d763cccba659f71cbc46ac4a93539d946e4ce9a3940857e6680e11a46728fe3f5c8c43f343839bb95fd21fdb4220ee5e5591170421972020b4606ad6d74320b1a91e7d7c7c742b005f355c0eae2d6b9913a74b096456f784c770216c1ecbc359986cd8934a9742f87fbec9aa12efb9ee1674267ac2939a60f4890ce60231fc19617b76afb2906957987d301963b14bb699596733374ac35bf7e7aa7b151a27fd7086ac8f45a0e2b16857e63cfa0cda99ade856936aeca8aadcd14a70e9fbfe322bccc0e9827340bbd98f62d0467473b28a6d6d63cac83ec1f2d16e93a1023aa5f6d3fff92cf1cb283a629ae6cf67329c246a42ad392a51599e3783982b137d630e2cd1909d21aa338d52e163896808d6277eda153af05ceccdfd34d6986e315347458f779c0d699e214676ac27f0f0233658dbd77c2594eb0be95aea0f01b424dbca0c7faa1b6b091acf58cc509f5c5a798318b6af2b479c4f8442", 0x1000}, {&(0x7f0000c6f000-0x8f)="36c5995cf0077c280eb5f6ab92bec458e88a45c7fe4d0a3ae2ef3a6b3da99baeced86b3be2f99655448426f28f5fb607e2b203cde811727b11468cb06f509b48fe616fc43fe7df45e64bec2df28de37f6ea7299a2a45145006f2589fb52753307deea3fb959d1d0c881226e8da00de320bb98f107b330ef7a9422b3248aa3926ca78ba2f39a71542e9954b0e883803", 0x8f}], 0x3, &(0x7f0000c85000-0x60)=[@init={0x18, 0x84, 0x0, {0x4, 0x0, 0xcaf, 0x0}}, @sndrcv={0x30, 0x84, 0x1, {0x20, 0x6, 0x200, 0x2, 0xbf, 0xe7, 0x10001, 0x7be, r23}}], 0x60, 0x4}], 0xa, 0x40) r24 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r24, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r24, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.029929] R13: 00007ff67be4bbc8 R14: 00000000004b75bb R15: 0000000000000000 2017/12/17 11:06:56 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x81) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000bed000-0xa2)={0x0, 0x9a, "917966db4453be2de9b01dcefa826b6d41a33eac2f14dbb4e2efd99262f56d403fdaa907cc2d086e20ec588d882fdec93cab8f222bf9b0a50a498e8da336277d92ba78edf75807e4dcabccdd72b0ec0ae1e8c57df758c3c45f2930943f191c2531722a01255e9238f9461adcf1e5252f08f0ae50108839f2aaea1977d2f951a18e634b773aca36a56b8462b551e2da126db3eb25b58ef683f1af"}, &(0x7f00001fe000)=0xa2) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000ffe000-0x8)={r1, 0x100000003}, 0x8) 2017/12/17 11:06:56 executing program 3 (fault-call:9 fault-nth:0): futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0xc020aa04, &(0x7f0000650000-0x10)={&(0x7f0000873000/0x4000)=nil, 0x4000}) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000ff7000)='hybla\x00', 0x6) bind$inet(r0, &(0x7f0000c3d000)={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) connect$inet(r0, &(0x7f0000f5c000)={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000e42000-0x8)={0x0, 0x0}) dup(r0) pwritev(0xffffffffffffffff, &(0x7f00001e8000-0xb)=[{&(0x7f00006e9000-0x11)="d7e47d00ff10c8396afbe6fd0fcafc03b8", 0x11}, {&(0x7f0000dee000-0x46)="558b04c377b1345932ee026297edc3eccc05c68eea372f259de4fd11b74532a5e795096d682476be18b158ff1e1b433f3a8885061dbe815bd32143b11477da89d773c42edcce", 0x46}], 0x2, 0x0) r2 = dup(0xffffffffffffffff) accept4$inet6(r1, &(0x7f0000eb0000-0x1c)={0x0, 0x0, 0x0, @remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f00006a2000-0x4)=0x1c, 0x80000) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000445000-0xe8)={{{@in=@rand_addr=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000400000-0x4)=0xe8) ioprio_get$uid(0x8000000000000000, r3) r4 = syz_open_dev$sndseq(&(0x7f000003e000-0xd)='/dev/snd/seq\x00', 0x0, 0x10000000000000) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r4, 0x40505330, &(0x7f0000ad3000)={{0x100000, 0x0}, {0xe, 0x0}, 0x0, 0x10003ff, 0xfffffffffffffffd, [0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket(0x0, 0x802, 0x3) r5 = semget$private(0x0, 0x3, 0xc0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000561000)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000cd6000)={0x0, 0x0}) semtimedop(r5, &(0x7f0000323000-0x6)=[{0x2, 0xb, 0x1800}], 0x1, &(0x7f000052a000)={0x77359400, 0x0}) 2017/12/17 11:06:56 executing program 6: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000b25000-0x9)='/dev/vcs\x00', 0x119002, 0x0) ioctl$KDDELIO(r0, 0x4b35, 0x3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) r3 = dup3(r1, r1, 0x80000) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r3, 0xc01064b5, &(0x7f0000f64000)={&(0x7f0000788000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) 2017/12/17 11:06:56 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000672000-0x10)='/selinux/member\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000c95000)={{0xedb, 0x2}, {0xffffffffffffffff, 0x4da}, 0x61, 0x3, 0x8, [0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r1, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r1, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000bbe000-0x11)='/selinux/relabel\x00', 0x2, 0x0) 2017/12/17 11:06:56 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x59, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) [ 90.166352] FAULT_INJECTION: forcing a failure. [ 90.166352] name failslab, interval 1, probability 0, space 0, times 0 [ 90.198361] CPU: 0 PID: 14588 Comm: syz-executor3 Not tainted 4.15.0-rc3+ #225 [ 90.205773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) recvmsg(0xffffffffffffffff, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00008c8000)=0x0) pwritev(0xffffffffffffffff, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(0xffffffffffffffff, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, 0xffffffffffffffff, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:56 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000001000-0x8)={0x0, 0x0}, 0x80000) ioctl$KVM_GET_MP_STATE(r0, 0x8004ae98, &(0x7f00002a2000-0x4)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r1, 0x29, 0x3e, &(0x7f0000599000-0x4)=0xacf, 0x4) sendmsg$unix(r1, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) [ 90.215115] Call Trace: [ 90.217709] dump_stack+0x194/0x257 [ 90.221350] ? arch_local_irq_restore+0x53/0x53 [ 90.226025] ? check_noncircular+0x20/0x20 [ 90.230274] should_fail+0x8c0/0xa40 [ 90.233982] ? check_noncircular+0x20/0x20 [ 90.238213] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 90.243335] ? find_held_lock+0x35/0x1d0 [ 90.247422] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 90.253296] ? __lock_is_held+0xb6/0x140 [ 90.257356] ? rcu_note_context_switch+0x710/0x710 [ 90.262293] should_failslab+0xec/0x120 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:56 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) fcntl$getown(r0, 0x9) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r1, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r1) bind$unix(r1, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r1, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(0xffffffffffffffff) inotify_rm_watch(r1, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(0xffffffffffffffff, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r1, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.266256] kmem_cache_alloc_trace+0x4b/0x750 [ 90.270849] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 90.276749] alloc_pipe_info+0xb1/0x350 [ 90.280727] splice_direct_to_actor+0x64a/0x820 [ 90.285397] ? _cond_resched+0x14/0x30 [ 90.289281] ? generic_pipe_buf_nosteal+0x10/0x10 [ 90.294116] ? avc_policy_seqno+0x9/0x20 [ 90.298166] ? selinux_file_permission+0x82/0x460 [ 90.303007] ? do_splice_to+0x160/0x160 [ 90.306976] ? security_file_permission+0x89/0x1e0 [ 90.311902] ? rw_verify_area+0xe5/0x2b0 2017/12/17 11:06:56 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = perf_event_open(&(0x7f00008a8000-0x78)={0x4000000002, 0x78, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0x9400, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2004, 0x2, 0x40045f, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x20, 0x0}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x2e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000907000)='/dev/qat_adf_ctl\x00', 0x802, 0x0) getpgrp(r0) r3 = gettid() r4 = perf_event_open(&(0x7f0000444000)={0x2, 0x78, 0xdc, 0x0, 0x4, 0x0, 0x0, 0x8000, 0x0, 0x0, 0xfe, 0x2, 0x5, 0x0, 0x0, 0x2000000, 0x1, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x400000000, 0x0}, r3, 0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) set_mempolicy(0x4003, &(0x7f0000bd8000-0x8)=0xfff, 0x4) syz_emit_ethernet(0x82, &(0x7f0000b0b000-0x8e)={@random="efad01006da7", @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x1, 0x1, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x200000001, 0x0, @empty=0x0, @remote={0xac, 0x14, 0x0, 0xbb}, {[@lsrr={0x83, 0x17, 0x0, [@multicast1=0xe0000001, @multicast2=0xe0000002, @multicast1=0xe0000001, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}]}, @timestamp={0x44, 0x4, 0x0, 0x0, 0x0, []}, @ssrr={0x89, 0x1b, 0x0, [@multicast2=0xe0000002, @rand_addr=0x0, @local={0xac, 0x14, 0x0, 0xaa}, @multicast1=0xe0000001, @local={0xac, 0x14, 0x0, 0xaa}, @remote={0xac, 0x14, 0x0, 0xbb}]}, @noop={0x1}, @generic={0x89, 0xa, "06ffe9010104ff01"}]}}, ""}}}}}, 0x0) r5 = socket(0x15, 0x80005, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000001000-0xc)='/dev/rfkill\x00', 0x400000, 0x0) pkey_mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0xffffffffffffffff) perf_event_open(&(0x7f0000dba000-0x78)={0x5, 0x78, 0x3ff, 0x6, 0x9, 0x3, 0x0, 0x3, 0x10000, 0x5, 0x7, 0x7, 0xffffffff00000000, 0x0, 0x0, 0x4, 0x1, 0x100000000, 0x59d, 0x10, 0x8, 0x7, 0x5, 0x4, 0x7fff, 0x4, 0x0}, r0, 0x800, r4, 0x4) getsockopt$bt_BT_CHANNEL_POLICY(r5, 0x114, 0x2710, &(0x7f0000004000-0x1)=0x0, &(0x7f0000001000-0x8)=0x4) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x22, 0x0, 0xfee, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x3, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) eventfd2(0x53d8, 0x0) socket(0xc, 0x80b, 0x9) socket$inet_dccp(0x2, 0x6, 0x0) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000c1e000-0x4)=0x7fff) fcntl$setstatus(r1, 0x4, 0x7ffffffffffffe) socket(0x5, 0x1, 0x10001) clone(0x3, &(0x7f0000001000-0x1)="ea", &(0x7f0000246000)=0x0, &(0x7f0000221000+0x83e)=0x0, &(0x7f0000ef6000)='a') ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r2, 0x40046103) mmap(&(0x7f0000000000/0x8b8000)=nil, 0x8b8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x10, 0x7fc, 0x10) mmap(&(0x7f00008b8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f00008b8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/12/17 11:06:56 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xd, 0x40000000000002, 0x100000000005) setsockopt$inet_udp_encap(r0, 0x11, 0x64, &(0x7f0000804000)=0x7, 0x4) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) [ 90.315981] do_splice_direct+0x29b/0x3c0 [ 90.320125] ? splice_direct_to_actor+0x820/0x820 [ 90.324968] ? rw_verify_area+0xe5/0x2b0 [ 90.329031] do_sendfile+0x5c9/0xe80 [ 90.332758] ? do_compat_pwritev64+0x100/0x100 [ 90.337347] ? __might_sleep+0x95/0x190 [ 90.341324] ? kasan_check_write+0x14/0x20 [ 90.345548] ? _copy_from_user+0x99/0x110 [ 90.349692] SyS_sendfile64+0xbd/0x160 [ 90.353571] ? SyS_sendfile+0x1a0/0x1a0 [ 90.357534] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 90.358333] QAT: Invalid ioctl 2017/12/17 11:06:56 executing program 4: r0 = memfd_create(&(0x7f0000ce1000-0x1)='\x00', 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_tcp_SIOCINQ(r0, 0x541b, &(0x7f0000000000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r1, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) recvfrom$inet(r0, &(0x7f0000891000+0x6b6)=""/239, 0xef, 0x100, &(0x7f0000a4c000-0x10)={0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) pread64(r1, &(0x7f0000f5d000)=""/4096, 0x1000, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000887000-0x20)={@loopback={0x0, 0x1}, 0x1ff, 0x3, 0xff, 0x1, 0x3, 0x3f, 0x2}, 0x20) r2 = gettid() socket$inet6_sctp(0xa, 0x0, 0x84) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f000054a000)=r2) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f00000e3000)={0x52, 0xfff, 0x3fda, {0xa1f, 0x0}, {0x6, 0x975}, @period={0x5d, 0x80000000, 0x6, 0x9, 0x3749, {0x10001, 0x2f, 0x8, 0x30000000000000}, 0x1, [0x800]}}) sendmsg$unix(r1, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) [ 90.365705] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 90.370463] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 90.375202] RIP: 0033:0x452a09 [ 90.378376] RSP: 002b:00007fe70f623c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000028 [ 90.380186] QAT: failed to copy from user. [ 90.390284] RAX: ffffffffffffffda RBX: 00007fe70f623aa0 RCX: 0000000000452a09 [ 90.397544] RDX: 00000000200ddff8 RSI: 0000000000000014 RDI: 0000000000000013 [ 90.404803] RBP: 00007fe70f623a90 R08: 0000000000000000 R09: 0000000000000000 2017/12/17 11:06:56 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000c8f000-0xb)='/dev/loop#\x00', 0x70, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000792000-0x4)=0x0) r2 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f00001c0000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000a02000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000979000-0xdd)=""/221) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000256000-0x8)={0x0, 0x1000}, &(0x7f0000ba3000)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00008e3000-0x10)={r4, 0x5, 0x7b1, 0x7}, &(0x7f0000103000-0x4)=0x10) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:56 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = getpgrp(0x0) ptrace$peekuser(0x3, r0, 0x5) socket$inet_sctp(0x2, 0x1, 0x84) r1 = socket(0x11, 0x802, 0x0) mincore(&(0x7f00006ff000/0x1000)=nil, 0x1000, &(0x7f0000476000)=""/34) getsockopt$packet_buf(r1, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:56 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:56 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb7, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421779f18"}}}}, 0xe9) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) [ 90.412057] R10: 0000000100000001 R11: 0000000000000212 R12: 00000000004b75bb [ 90.419311] R13: 00007fe70f623bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 90.423410] QAT: Invalid ioctl [ 90.428507] QAT: failed to copy from user. 2017/12/17 11:06:57 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000a7b000-0xd)='/dev/net/tun\x00', 0x0, 0xfffffffffffffffa) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00002be000)='/selinux/enforce\x00', 0x200, 0x0) ioctl$KDGKBMETA(r1, 0x4b62, &(0x7f000056b000-0x8)=0x0) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) r3 = getpgid(0x0) fcntl$setownex(r2, 0xf, &(0x7f0000002000)={0x0, r3}) r4 = openat$selinux_create(0xffffffffffffff9c, &(0x7f0000166000)='/selinux/create\x00', 0x2, 0x0) ioctl$KVM_SET_CPUID2(r4, 0x4008ae90, &(0x7f00002a6000-0x120)={0x7, 0x0, [{0x8000001d, 0xfffffffffffffffe, 0x4, 0x60000000000000, 0x6, 0x1, 0x1d0, [0x0, 0x0, 0x0]}, {0x6, 0x92, 0x0, 0xffff, 0x81, 0x9, 0xffffffffffffffe0, [0x0, 0x0, 0x0]}, {0xd, 0x101, 0x6, 0x7, 0x2f, 0x9, 0x1, [0x0, 0x0, 0x0]}, {0x7, 0xffffffff, 0x2, 0xfffffffffffffffd, 0x1f, 0x1, 0x7f, [0x0, 0x0, 0x0]}, {0x0, 0x2, 0x0, 0x3, 0x5, 0x7, 0xc03, [0x0, 0x0, 0x0]}, {0xf, 0x4, 0x4, 0x6, 0x8, 0x3f, 0x7, [0x0, 0x0, 0x0]}, {0x40000000, 0x10001, 0x6, 0x7, 0x5, 0x9, 0x1, [0x0, 0x0, 0x0]}]}) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000f5000)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x100, {0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3}, 0x4, 0x1}}) 2017/12/17 11:06:57 executing program 1: perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000001000)={0x0, 0x0}) mmap(&(0x7f0000000000/0xfe6000)=nil, 0xfe6000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000733000)={0x1, 0x1, 0x5, 0xb, 0x1, 0x0, 0x0}, 0x1c) tee(r2, r0, 0x1002, 0x4) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000fe6000)={0xc, 0x4, 0x4, 0x100000001, 0x0, r2, 0x0}, 0x1c) r4 = accept4(r1, &(0x7f000076d000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000e52000-0x4)=0x14, 0x80800) mmap(&(0x7f0000fe7000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f000003f000-0x18)={r2, &(0x7f0000fc8000-0x2f)="1effef763a6c4914ae0c456dc567b5c0cdb9e3bc609be4a8c0cc3cd672312e740471c24bcbdd972bd6d1b943c4ec09", &(0x7f0000fe8000-0xef)=""/239}, 0x18) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f00002f9000)={0x40000000000005, 0xffffffff00000000, 0x5, 0x5, 0x40000003}, 0x14) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000c6b000)={r3, &(0x7f0000256000-0x2)="ff00", &(0x7f000032a000-0x1)="05", 0x0}, 0x20) mmap(&(0x7f0000fe8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fe8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fe9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fe9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fe9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fea000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000abf000)={r3, &(0x7f0000feb000-0x1)="aa"}, 0x10) mmap(&(0x7f0000000000/0xeef000)=nil, 0xeef000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fe9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fe9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fe9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000feb000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000fec000-0x8)={0x0, 0x0}) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000733000)={0x5, 0x1, 0x7, 0x4, 0x0, 0x0, 0x0}, 0x1c) r6 = bpf$MAP_CREATE(0x0, &(0x7f00004fa000-0x1c)={0xc, 0x4, 0x4, 0x100000001, 0x0, r5, 0x0}, 0x1c) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000b2a000-0x18)={r6, &(0x7f0000469000-0x5d)="96ffdede4b01eab0f5bc2c4ebad93a3240d1196aa4d70c08818f34a88995707863419bdd5ec95587e0c6269eca22edb0bb25026433aa90a84c428ed5a3420b7d259357af3fb5e70088dd8d8aa87c124d3eca8e3bf1a671f8274448729e", &(0x7f0000eba000-0x58)=""/88}, 0x18) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00005f1000)={r6, &(0x7f0000eed000)="", &(0x7f0000b88000)="13", 0x0}, 0x20) mmap(&(0x7f0000eef000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/12/17 11:06:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000c0b000-0x11)='/selinux/context\x00', 0x2, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f00009e8000)=""/34) ioctl$TIOCNXCL(r0, 0x540d) mincore(&(0x7f000030e000/0x4000)=nil, 0x4000, &(0x7f0000e71000-0xda)=""/218) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00007f3000)=0x0) ioctl$TIOCSPGRP(r0, 0x540f, &(0x7f00009a2000)=r1) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) setsockopt$bt_hci_HCI_DATA_DIR(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000f3e000)=0x8, 0x4) r2 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$pokeuser(0x6, r2, 0xfffffffffffffff3, 0xfffffffffffffffe) 2017/12/17 11:06:57 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x0}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) getsockopt$llc_int(r0, 0x10c, 0xf, &(0x7f0000a18000)=0x0, &(0x7f000049e000-0x4)=0x4) 2017/12/17 11:06:57 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f0000bd0000-0xb)='/dev/loop#\x00', 0x80000001, 0x101084) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x5) ioctl(r0, 0x9, &(0x7f0000d12000)="cf223c18ded09841925dc3403118331c03b22c09c2a7d94d7a7c92c285139931159fd7ec385943a766c2b63cf325adcaa1d7261ad3ca1fddcee150df6dcb4fc0dac6d7091e508e9909980f8d5b3af3937a88681a6dea24dca579dd13de2d2a4049016556f652af622faee7a8f53e74328cac5f68820a5d37415b9e2f9bd836c1f23de7") ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:57 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) pipe2(&(0x7f000076c000)={0x0, 0x0}, 0x80800) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r1, 0x40505330, &(0x7f00003cc000-0x50)={{0x1, 0x7ff}, {0x7fffffff, 0x7ff}, 0x6, 0x3, 0x0, [0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:57 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:57 executing program 4: r0 = socket$kcm(0x29, 0x5, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$kcm(r0, &(0x7f0000001000-0x38)={0x0, 0x0, &(0x7f0000904000-0x30)=[{&(0x7f0000f97000)="6efce72c7e91eddee3b861941c813851a406bb4e826004d69776e2d8ed1ddd5a83f56fe588fffc32fb2a00dbac4bb5a2c27833c5c0f82606468f117462d0188e3dc12571227da8ce91063eeaa9672ca8bac3b765f3af76deef2219df9ac58f96dd230bf188a974e5bf7080a23b23813da29526fec66e901d905cdc4abbc37eb49b2240d8b19183e718695d1924c5144287138b0e81fa09900854e81fdc4a8792474ebf", 0xa3}, {&(0x7f0000001000-0x36)="7c91cd15a047461b0325daa11c21f5dccbbf2ec0d371f506c5d039a542865576a80c14655781172c2938055b377d6e6e8b72364de370", 0x36}, {&(0x7f0000000000)="9f62764495d2c40c3fca5ed167645b648a48b62731056060a05cce9add6da2d1a331a296d3c0fefce4cfc71ebd173341bd71626f9bd421e468ee36e1734c22424c31e2fb9f874b3fdd85c2a0712cea6725d72a7a6491aec35b655bb848b7c490062c0564cca1087f00eacbdc6b87f3c30b4c2f8e75d70432b1429cc57a6b50fafb3226bff555b85d5f5db034f4b45b73985d8470e19f4b5dbbb195e217759880e4d37a37bfb52a650aaf7390b5a059279ed6ad07398b2744fbe315d3fba02fd5df2ac3ebfee314f5aa52707ab3dd1e7bfe7766377231c09d799df5793469e0f88f14304d0f250eb52b82c35ec8e04a181338df796e7c", 0xf6}], 0x3, 0x0, 0x0, 0x20000000}, 0x1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x3, 0x5) sendmsg$unix(r1, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:57 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000943000-0xc2)="aa2b3adbc92323826ac269da9a7cd4b51adbb6d261afe3b21bac78b34019a7f559db02964ba4bc380cda3eb6994be0f04b13d346ea7d8dcae2a8b344b8afc1148aa15f4621edda285f93cc94e85285ae8940cebb500afb07e7dde649b9c9eb8f12b1e7b3c984b80b94f4e8202e4e4cd58ed2a2b438932c2f89a2877408f878c8ca2415f1e4ee7bd44a5e1a7a842f543a8f018fb221f38be86e62a9321af1cb0c10560678ceada2a3747fd31da7cdbe5ff7c6bff11186106934146c2bebeab42cfb40", 0xc2) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000e4d000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x2}) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:57 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffff9c, 0x4c82) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(0xffffffffffffffff, 0x9) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r1, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) bind$unix(r1, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r1, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r0) inotify_rm_watch(r1, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r1, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x60, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab"}}}}, 0x92) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:57 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0xa, 0x802, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000b39000)='./file0\x00', 0x0, 0x1c8) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x80000040fe, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, r0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000841000)='/dev/sg#\x00', 0x100039c, 0x1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000632000)='./file0\x00', 0x0) mount(&(0x7f0000528000-0x8)='./file0\x00', &(0x7f0000a17000+0x964)='./file0\x00', &(0x7f0000014000)='proc\x00', 0x0, &(0x7f0000fc9000)="") open(&(0x7f000043f000-0x8)='./file0\x00', 0x200000, 0x0) mount(&(0x7f0000374000)='./file0\x00', &(0x7f0000b31000-0x8)='./file0\x00', &(0x7f0000ec2000)='ramfs\x00', 0x0, &(0x7f000002d000)="") mmap(&(0x7f0000000000/0x1d000)=nil, 0x1d000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000c24000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000015000/0x4000)=nil, 0x4000, 0x4, 0x28010, r1, 0x20000000000) r3 = syz_open_dev$vcsa(&(0x7f000001d000)='/dev/vcsa#\x00', 0xffffffffffffff3a, 0xceedb328e8c6934a) setsockopt$sock_int(r3, 0x1, 0x2f, &(0x7f0000b9c000)=0xeb09, 0x4) mmap(&(0x7f000001d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f000001e000-0xb)={0x4, 0x4, 0x8, 0x5, 0x947, 0x1a3ee181, 0x7, 0x1, 0x4, 0x101, 0x1}, 0xb) write(r2, &(0x7f0000c1a000-0x1)="03", 0x1) sendto$unix(r2, &(0x7f000001c000)="0e", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f000001a000-0x38)={0x0, 0x0, &(0x7f000001a000)=[], 0x0, &(0x7f0000019000)=""/0, 0x0, 0x0}, 0x2) munmap(&(0x7f0000ad6000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ad6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ad6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ad6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ad6000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) 2017/12/17 11:06:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) pipe2(&(0x7f0000f55000-0x8)={0x0, 0x0}, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000069000)={0x0, 0x80000, 0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000054000-0xc)={r2, 0x80000, r0}) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:57 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, 0x0}, 0xc) 2017/12/17 11:06:57 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00001f5000-0xf)='/dev/sequencer\x00', 0x20000, 0x0) recvmsg$netrom(r1, &(0x7f000083c000)={&(0x7f0000ff4000)=@full={{0x3, {"e2e0b3ab808cfd"}, 0x0}, [{"06cb881f88b15e"}, {"d70927863b0668"}, {"0f91b1b62663e7"}, {"63d5bc56efc6c1"}, {"a11f0ecbdd4e6a"}, {"f52c4743e526f1"}, {"62a34e9cec6bf4"}, {"32dab896f199aa"}]}, 0x48, &(0x7f0000857000-0x40)=[{&(0x7f00002e6000)="149014d5b48a7d64948d2a5de98ae76e51298633d26fedfd642a33444200f8c6d288de52d06d5d100177879093239fcc095d733a94086328e1d9a97865", 0x3d}, {&(0x7f000017f000)="373d09e27b43b5a3c541f9b004964c99db6ee65e1c86236698e34698e5c6337cb0bf228f646325214987db8227e37bd3d549cc6c01efd0179677004986fa91e98d63bc3e2ae68961cb71ebbefb833e9dcab37273eb", 0x55}, {&(0x7f000087c000)="12827a36720382708167c2b2917d8f07809f5153309a77ffb3e2b2369161ac000b5ff6a49dc7e64fa863a132c9362c76a025d52a911658731397b424c61079a54a57ecf88dec8d1aafb63c6d0242a302b1317bb9", 0x54}, {&(0x7f000050f000)="7041ceb547577d1578cb1d0e3677decfe8467b06551d7b427db7f6b7ee1f395abf6132879dbd3862fcf00b8c94307edaf0135ff3f49a3ea7a14fc01bf380d7d3c5c78fec9a8dfd00ba5c67fdf8672e790b1a81846a6d3e063cfb42b4067930f839ad580d14c0ceb421dbc4922a33590745b50e7b53e518066206", 0x7a}], 0x4, &(0x7f000076b000-0xf8)=[{0xf8, 0x114, 0xffffffff, "17ec6242c75614b211dcba61a8c83bcaf75059edcd3416d0ef972cffae945266ae9eff10dc116ba4a0e675b0cad5e941f6081681655126775f7d82873d80f63a7dc97e2f7606ece63cba8000bae238eb8355f4f78e7cac04a0e22202599452737308eb9c48a3fe8d69cf5d373ebc21b5977d8b5cf5e2dbcc70d693122e64751f45948302ad7281af1383e100eba6c09552c862bf4fa28c9023e47b8f660648a0d660bda6663f300093f4b9ecb6cdedba871ff9fedf3c425ec44664977b085fd8a7c85f6104f290e829e96caf5400ca2b42e710fdb32b992840d70c7a0fd2c9dc2dbb769e41"}], 0xf8, 0x40c0}, 0x40) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) setsockopt$inet_udp_int(r1, 0x11, 0x67, &(0x7f000055c000)=0x1c0000000000000, 0x4) 2017/12/17 11:06:57 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) fcntl$setlease(r0, 0x400, 0x3) 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f0000358000-0x4)=0x0) r1 = socket(0x11, 0x802, 0x1) getsockopt$packet_buf(r1, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000bf2000-0x4)=0x0, &(0x7f00002db000-0x4)=0x4) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.649193] lo_write_bvec: 100 callbacks suppressed [ 90.649198] loop: Write error at byte offset 0, length 512. [ 90.660100] print_req_error: 100 callbacks suppressed [ 90.660105] print_req_error: I/O error, dev loop4, sector 0 [ 90.671062] buffer_io_error: 100 callbacks suppressed [ 90.671068] Buffer I/O error on dev loop4, logical block 0, lost async page write 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8c, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f4061"}}}}, 0xbe) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000984000)='./file0\x00') socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000872000-0x8)={0x0, 0x0}) connect(r0, &(0x7f0000ba3000-0x10)=@llc={0x1a, 0xf7, 0x3, 0x6, 0x915, 0xffff, @random="390e712d3998", [0x0, 0x0]}, 0x10) r1 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r1, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r1, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:57 executing program 5: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:57 executing program 2 (fault-call:8 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) [ 90.754562] loop: Write error at byte offset 0, length 512. [ 90.760479] print_req_error: I/O error, dev loop4, sector 0 [ 90.766244] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 90.774457] audit: type=1400 audit(1513508817.284:520): avc: denied { map } for pid=14705 comm="syz-executor1" path="socket:[42335]" dev="sockfs" ino=42335 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=unix_stream_socket permissive=1 2017/12/17 11:06:57 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f0000142000)=0x0) ioctl$sock_inet_tcp_SIOCATMARK(r1, 0x8905, &(0x7f00001a2000-0x4)=0x0) pwritev(r1, &(0x7f000087d000)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) pipe2(&(0x7f0000a23000-0x8)={0x0, 0x0}, 0x80000) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x1, 0x3) getsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000dd0000-0x8)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000030000-0x4)=0x8) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000169000-0xb)='/dev/hwrng\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000263000)={{0xffffffffffffffff, 0x2, 0x8, 0x1, 0x0}, 0xb8, 0xfffffffffffeffff, 0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f0000c24000-0x12)={@generic="932c79bf6469447598d66144d62566ab", 0x100000001}) [ 90.789112] loop: Write error at byte offset 0, length 512. [ 90.789124] print_req_error: I/O error, dev loop4, sector 0 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:57 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00001e5000-0x8)={0x0, 0x0}) recvfrom$unix(r1, &(0x7f0000ebc000)=""/4096, 0x1000, 0x10020, 0x0, 0x0) shutdown(r1, 0x100000) ioctl$int_in(r1, 0x5421, &(0x7f0000806000-0x8)=0x8) bind$alg(r0, &(0x7f0000a65000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes192\x00'}, 0x58) mmap(&(0x7f0000000000/0x5a7000)=nil, 0x5a7000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$alg(0x26, 0x5, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xd4e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x1e, 0x10000000000005, 0x0) socket$inet_sctp(0x2, 0x3, 0x84) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xd4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) modify_ldt$write2(0x11, &(0x7f0000031000)={0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x0, 0xfffeffffffffffff, 0x0, 0xfffffffffffffffe, 0x0}, 0x10) r2 = open(&(0x7f0000f9b000-0x8)='./file0\x00', 0x8000000000141046, 0x21) r3 = syz_open_dev$evdev(&(0x7f0000fb2000-0x12)='/dev/input/event#\x00', 0x2, 0x1000101002) connect$netrom(r2, &(0x7f0000514000)=@full={{0x3, {"bb828b8e6c0abb"}, 0x100}, [{"37e9434e622bf4"}, {"808c0ec7811ccd"}, {"fb89c38ab23ea8"}, {"ad053778cf9c1b"}, {"005ac01f4491ee"}, {"fab8326911dc92"}, {"f78c1a7d695e60"}, {"fa8e98a08f58a3"}]}, 0x48) pipe(&(0x7f00009a4000-0x8)={0x0, 0x0}) renameat2(r4, &(0x7f0000a56000)='./file0\x00', r4, &(0x7f00008a9000-0x8)='./file0\x00', 0x0) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f00004dc000)={0x4, 0x2}, 0x8) fdatasync(r3) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x10, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = socket(0x10, 0x3, 0x0) ioctl$TIOCGWINSZ(r4, 0x5413, &(0x7f000029d000)={0x0, 0x0, 0x0, 0x0}) write(r5, &(0x7f00001f4000)="260000001e0047f20714c1f53a0022fb00000080000000000000080000f9210020d6f7156635", 0x26) write$evdev(r3, &(0x7f0000994000-0x60)=[{{0x0, 0x0}, 0x20000000001, 0x80, 0x2}], 0x18) ftruncate(r2, 0x10401) sendfile(r3, r2, 0x0, 0x6b98) setsockopt$inet_udp_encap(r4, 0x11, 0x64, &(0x7f0000565000)=0x5, 0x4) 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xa2, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875"}}}}, 0xd4) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:57 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f000044b000-0x16)='/selinux/checkreqprot\x00', 0x480000, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:57 executing program 2 (fault-call:8 fault-nth:1): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) [ 90.789133] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 90.827681] loop: Write error at byte offset 0, length 512. [ 90.827694] print_req_error: I/O error, dev loop4, sector 0 2017/12/17 11:06:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) r0 = socket(0xa, 0x3, 0x5) r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000970000+0xe0a)='/selinux/load\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000695000)={0x4, &(0x7f0000fcd000-0x20)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000ed4000-0x4)=0xacf, 0x4) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000a61000-0x8)={0x0, 0x7}, &(0x7f0000dfe000+0x63)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f000008b000)={r2, 0x0}, 0x8) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:57 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) recvmsg(r1, &(0x7f0000bbf000)={&(0x7f0000b1e000)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, 0x14, &(0x7f0000a4c000)=[{&(0x7f0000250000-0x34)=""/52, 0x34}, {&(0x7f0000cf7000-0x4a)=""/74, 0x4a}, {&(0x7f0000b28000)=""/146, 0x92}], 0x3, &(0x7f0000332000-0x64)=""/100, 0x64, 0x8}, 0x10003) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 90.827704] Buffer I/O error on dev loop4, logical block 0, lost async page write 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) timer_create(0x7, &(0x7f0000641000-0x12)={0x0, 0x20, 0x0, @thr={&(0x7f000069e000)="0674fd5c2733601f4f3bdccaa1d1ade6c8c54c963bd6033a228174224ba79785f3bce7c2269e9b28aaa01df34756c331296b50554cf98d4dc98b2c522bcca11f03c967f97bc5dc2e9b51aac652146acb1709ac50dab5e6393f37f5cf90f986b8cf410d959d50e0c63f4ec6e8c6de13175ed9ec2548ab845f5b887dcc992adc9a7926a6530f46bbf571fc78490ffe69772b78596cfc2d5e41c2e46ba5b7fe7a59b6ad8fe39a83d725f973913bee95176257f31b42f02f4f7f53781e3afbb29f07be2a65fb403380ab63bdde00aefbc82552d58bb3090e7de78c874c7feca5801318bff82303a1f22ec2", &(0x7f000078f000-0x36)="e234c17813ce8615938b5d047ff5095a4ce65280da8caa58c0f027825c566a7c619bb512855362a0020ec1f2b05b9dbe797aa528bd13"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000f57000-0x4)=0x0) timer_getoverrun(r1) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0x0, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.829871] loop: Write error at byte offset 0, length 512. 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xad, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c388"}}}}, 0xdf) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:57 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000c21000-0x4)=0x0, 0x4) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f00003f0000-0x4)=0x0, &(0x7f00000b8000)=0x4) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) getsockopt$inet_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000c14000-0x57)=""/87, &(0x7f0000a30000)=0x57) open(&(0x7f000062e000-0x8)='./file0\x00', 0x201, 0x8) socket$inet_udp(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000653000)='/dev/vcs#\x00', 0x8, 0x0) ioctl$KDGKBDIACR(r2, 0x4b4a, &(0x7f0000196000)=""/131) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0x7, &(0x7f00004b4000-0x10)={0x0, 0x6, 0x4, 0x0}, 0x10) socket(0x80000000010, 0x3, 0x9) msgget$private(0x0, 0x3f) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) unshare(0x400) mq_open(&(0x7f000004b000)="122463670304757b6c6f00", 0xfffffffffffffffe, 0x0, &(0x7f0000946000-0x40)={0x3, 0x9, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x80001, 0x0, 0x0}) unshare(0xc000000) r3 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ifreq(r3, 0x89f0, &(0x7f0000bec000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_data=&(0x7f0000a1d000)="0b00000000000000030000100000000101000000000000000000000000000403"}) symlink(&(0x7f0000f13000-0x8)='./file0\x00', &(0x7f0000b55000)='./file0\x00') bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x1b, &(0x7f000026d000)={@loopback={0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x1}, 0x20) syz_open_dev$urandom(&(0x7f00000e0000-0xd)='/dev/urandom\x00', 0x0, 0x40000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) lremovexattr(&(0x7f0000000000+0x21a)='./file0\x00', &(0x7f00001fa000-0x8)=@random={'btrfs.\x00', '\x00'}) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x0, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.829881] print_req_error: I/O error, dev loop4, sector 0 [ 90.829889] Buffer I/O error on dev loop4, logical block 0, lost async page write 2017/12/17 11:06:57 executing program 4: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000419000)='/dev/autofs\x00', 0x440000, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f000017a000-0x4)=0x0, &(0x7f00004e2000)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r1, 0x29, 0x40003e, &(0x7f0000e03000-0x4)=0xacf, 0x4) fallocate(r1, 0x1, 0x0, 0x219f) sendmsg$unix(r1, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:57 executing program 3: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) waitid(0x0, 0x0, &(0x7f00002d0000-0x10)={0x0, 0x0, 0x0, 0x0}, 0x40000009, &(0x7f0000000000)={{0x0, 0x0}, {0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f00008dc000-0x10)={r0, 0x0}, &(0x7f0000001000-0x4)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r1, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r1) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_fuseblk_mount(&(0x7f000074b000)='./file0\x00', &(0x7f0000ca8000-0x8)='./file0\x00', 0xa001, 0x0, 0x0, 0x2beefe84, 0x3f, 0x1004) fcntl$setpipe(r0, 0x407, 0x7fff) r1 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r1, 0x107, 0x4, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) r2 = dup3(r1, r0, 0x80000) ioctl$KDGETMODE(r2, 0x4b3b, &(0x7f0000a6a000)=0x0) [ 90.858213] FAULT_INJECTION: forcing a failure. [ 90.858213] name failslab, interval 1, probability 0, space 0, times 0 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb2, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce9"}}}}, 0xe4) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) [ 90.858248] CPU: 0 PID: 14739 Comm: syz-executor2 Not tainted 4.15.0-rc3+ #225 2017/12/17 11:06:57 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00005cd000)={0xffffffffffffa37b, {0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x1, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @rand_addr=0x2, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x40, 0x8, 0x100000001, 0x8, 0x200, &(0x7f00009f6000-0x10)=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x5, 0x100000000, 0x4}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x13, &(0x7f0000d06000)=0x1, 0x4) r1 = getpid() getpriority(0x0, r1) setsockopt$inet_tcp_int(r0, 0x6, 0x1e, &(0x7f0000d1e000-0x4)=0x3, 0x4) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f00002e2000-0x4)=0x8000007c, 0x4) sendto$inet(r0, &(0x7f0000a15000-0x12)="a0000000000000d400b2d141497dd344b71c", 0x12, 0x20001044, &(0x7f0000d17000)={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) setsockopt$inet_tcp_int(r0, 0x6, 0x13, &(0x7f0000200000-0x4)=0x0, 0x4) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000d1f000-0x4)=0x242, 0x4) r2 = socket$netlink(0x10, 0x3, 0x4) r3 = openat$selinux_load(0xffffffffffffff9c, &(0x7f00000bb000)='/selinux/load\x00', 0x2, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f000024a000)={0x0, 0x0, 0x0}, &(0x7f000008b000-0x4)=0xc) lstat(&(0x7f0000884000-0x8)='./file0\x00', &(0x7f0000408000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r3, &(0x7f000047d000-0x8)='./file0\x00', r4, r5, 0x100) socket$inet6_tcp(0xa, 0x1, 0x0) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f0000982000-0xc)='/dev/autofs\x00', 0x3fffff, 0x0) pipe2(&(0x7f0000d52000-0x8)={0x0, 0x0}, 0x80004) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffff9c, 0xc00c642e, &(0x7f0000111000)={0x0, 0x400080000, r2}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r6, 0xc00c642d, &(0x7f00003e6000)={r8, 0x7fffc, r7}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r9, 0xc00c642d, &(0x7f000088c000-0xc)={r10, 0xa0000, r9}) sendto$inet(0xffffffffffffffff, &(0x7f0000d7d000)="161b71a9ab103c94af05a343f1e0c081ce2d5b0126e29bdc9d170ad04f8c45734f7ea721067baf43c889e6779e68edb3b7d2ac036fc7187242b9a2c6f81fbadc3db9afea0d49ec4486789cd873931897685ef44fbf11aca6bb89efdac950ac22a7f482ac189118c634376e71df14688cf5aa9f750b6ef6ea4297b3e20ba14dc31ca9e815f8569e0092cc00000003c6d40794093f1420c96a6bf94faf2aa5cf2e87cba823b20e5dfc45f527baf25826ddd680be909d23675706b6a6c9e3dac4cdc96859175c0a56f947fde5ab", 0xcc, 0x10, &(0x7f00000d2000)={0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f00003e9000-0xc)={0x5, r11, 0x0}) ioctl$KVM_X86_SET_MCE(r12, 0x4040ae9e, &(0x7f0000014000-0x40)={0x880000000000000, 0x1002, 0x0, 0x0, 0xd, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0, 0x0]}) r13 = socket$netlink(0x10, 0x3, 0x801000000005) write(r2, &(0x7f00004a0000-0x29)="240000001500070701ffff0012002200282400fff600000000ff0000007fff00000000007500bc8711", 0x29) r14 = accept4(r2, 0x0, &(0x7f00007b2000)=0x0, 0x80804) writev(r2, &(0x7f00007b4000)=[{&(0x7f0000422000-0x5a)="580000001400ff2000bb4b80000d8c56280600000004106a966bc218fe590000006eca8164243e6f0020000a2b03ff04fbf50d02000003a5000004041ce1ed5e00000000ffffffe5fa01000700f8ff190000ec0f43536ec09537", 0x5a}], 0x1) setsockopt$sock_int(r13, 0x1, 0x0, &(0x7f0000a1f000-0x4)=0xeda, 0x4) sendto$inet(r0, &(0x7f0000d16000+0x4c5)="a6ffea5326425e47078ca10764f5565c1fdf901ea4caf3c6c3f26dcc3db6f96e1554194946fb364f52a14077c1b07f12fcdb45812902631700872d7c500baf1c119835e8ba2ccaaa2082eda064dfe334505dc926ede1a869761e3303cf5b4864a483489eee8b91c62c2c436185b04d4c048646a024c7040a6ea05a856f1486aa6bb5f77d003fa92c3aae6a2d6bfeb1066e8d209c1741e703360dc07b3bbc8b887ecc9e5ccb3f28e0fa8d50088a41b13278a320dc89ba60592a40f88f44b9a5424828313a354e0a66f7e63a15b2258e70d93a96a76b8be47f3a75519191a6e7f1f04a6571cef69292d80c57833b47a2a9e86dc75bc269ff13ee97b62ab1b3f3f7e2fd3021c58a256c270dc42e2696e2ba444e0023a85a4ab3212617e007f42c05d778957b9faf52efb62fd8eeddb8b3c234d6ad6d97c84736ceddd09771c0cbf0afbea57e5ddbde7339b27db4f7b8fab6347267a845bc8ed7fa323d8c83f9472ad7106af347a58469d9e0ad65568479a70e14aeea480219210e0b9f091249d40b1813b5cd2ef0bf300dd00e0c53b09f0fe4a70f3823396416a32c464213f5dababd47195936e2eda3d12cbdf7056554d0a0b2d5cfdf16d6fdd069919c2e037c856351885501b3080c652f2315cc7e0a813fedf47671cd9fe10a63d1d1b60f22d3ebda7ad0019d3efe70fbe695dc65c1864c71f0f90f9b8fa1b271bdea4abcef9a8695405cf0a42271e176dd28250acaecf4106b9cf952c4b7dae25f3e7b6a94987bc2d041cb7fab563b09cbbacbacf4f68b10ff2edb4648c5f84d8d96a3dd51e9fa412f5bf15de347b9d4b46e7ecfaeb3c154d59095c639d6ce452a74eeb22ea1b51ec58deaa30395649c39a282da56670a672f0ebd3b6b485b46adea1c4ff28efb275ef5e57e526bc24e8360ba925cd1e65e95dfcf9108bfb83a4d5e1803ccb1a7198fc964eee4849891cdaa21f7292b17866d063bdf4b63c2052f8d534dcaf853e850c35a70dd022a14ca164d7c50810baaf2ad1c05be76acbfb5932a52297636376af4b51afada9075903ccf681590600c779211e8a1740c3177225168ed3f53ebcdbc39387c892e027a482cfcee683da772c91650fd4cb2da0521e2cb4c1214254ba1eb04b8bc9e15f812630adb6dd3116a3bcdb0ffe5cc8c9a5d61b29ee441f182ce256dd920d150d1c9de45863956c19df1c5f171d1de6fff652172c690b0f2769a1bbb3260e39374500bd16d73f0b5426ee7355725bc7b7d4197aedf2ddf9fe3cfbe102a217734358aa3cf122764a995f5be2cb4204893e5f42185830b8f8bddf2bbae05417135ef441712b900230ec2d585f2c6dfb7d61d51a46922003c817ab5abbf4824446f6b8511ccf5d80d02d298c67392eb0ec91edd6022876895c177209ddb36cb47bbcc0843ca620d1d456f8e2e1a309e06d6b7a431aa22d3d87966ad74ff8c72a0c9287c88a6388df128baacd30f364cf2bf9fa94ba88251b9c6fc737d1f5c637cd6efd2a0ed4c8c00099bbc6e8ae6c2206fe6ae2286ddc6484de16bd90bae6fe1b32277c22238eb5631ea9269b40e8b928f3a1b85cddf0dce961e8d96e7625248bc982570ec5ebba11c8e6fede0720d4343d2efbba069e835c0f70ded938c922f883648ee8ba56b3edfcebe1507d5236f05cbd867f4b80c6893048753a1736ef5fd0264c4cf384560651c72b9f584d4879baaddf746b36e1fe99cac7889882b7bf179a02bfad02c676b9038f01607a36af15a87d4045a69006bf7b71719df543a912ad870bcf36ec62aa147b2a69bef06941ae40c107c0927ad0ed47d139ec92fd381d89c5ad53a5a4680a18dc0634e78d0577cca539e8c7642ec151db0116061bdd6ec269b2a8dfbab7319793b96092331691a25c96382c46afe51d769647637b1abb51637173ed3bfe0f3547b80baa058d573dfaf628cd623ee23cae53d3d8e0cd7671873351db4406035de9434152d4edd7af0bdfe73e1ecbd7974a59c10223b5535f9970d3cfaa0fcc4bdec78581fc9e597fa8d6fe65cc0adf32cef27a67440cfa91dee2e0fce0585c978c47352ddf46324d68b60e937d600382dec556867fbecb6ae64b9a324615784e2cfae44a6f833104e0b27afcc4b3b4f481b387fd8a07bfd56e62bbf9a9561b5e4cc3a28e820864b5ef3c783faa31d5df5b8e80c25f6d932f7c511a017e98294c643f2569f4d242541be5b12bbd4fb2b60d5e5a8bee3556948c02cab8e49dbb288b09c20297f9a360fae04bf4f73cc11f5af07ddc5ef3aade487d780c833f92d6b08076b4cef56dc60380befb8396d55f3e0ed2184c9d45e19183d54b490d0c133003230fd2db6230f9ac5efe3b1b4dd553bf7b0eb1d207e673c49fe7c7da92c045a67bd7f09ea77bcd75e558adc0cd5cf6c5c590b4141a7ba3378c618475217a83b7aba36ae5c5477fdfcfda6ed931bb1db17bc0e7519d31034460105c546ed18a0fa99ab39eaa756184def631b6f45176e62ddcddc40219bf476658f9a0951561d3ea785a378e3f20ff394529f1cb457583a2f25ea844a1b973828e81616d652798c6fa7cfd4d178aa343089b396fb1e4e6f6d4819ed4f2012ebc37e4c0cec4268795099186a2a6ea3b12c178501f2cc6704d6b153570af2021ccbeaf0ba7eb7909e0e72dfd446be6190fe2ed60776400ad1363ecec7f2373572653638dafa15562e66f1db459fb1b8a4b496a1a5ee72446094edd31adcbe3a28c19b57ca2d19eb441ae255374547cabf0e697bce809569d09f6e2bbf00afd31531156acf60504f26fdb2e1b520571cbf4ee9066b1cfde67908c70d1675c8ad1bb03d062371afe5f0440aecf00a900fa728eec33fbb92b5b01dd4016fe43f6354478f60df2c328fc681a7b2743baf0bdad3263c8e35407ec4b2e8544c96d2201fc29ad7699479cbaa1824890f5ad67b806fffe84f44c2a7e1f46a94858235314e5892e13778cacc9315667b293c5b47c2b70eb99c54077ae852f01516c1119a624cc1783be5be068fedf6389fb6fdba86166e074db0379f9cc4044b11cc0ccf01a7e8b16bceba3260718463f309b092482e3931633bd0fafeed4947458e5fdd6433fd71532e9e0f658a138809298ac2f978356868bfdd20c8090a1d031ccc1e4b874163a839899cd41d8ec5071f39bbc3cd6b82c0c2413e70abc6873fcf39957174dfb9c89e1d2f1676357d3025108e9cfe62f2e478aca696db622a6a5746da0e24a597ef4415fa733026be792cbb9db9df239b35af998ee9d2c2e85a2f6e27d1f21a78543671ba38fa6144a9c493ce1dc6b02df31a6f9187b98e3e5c1f8e1c7d863545d568e4bc408d2d553bdc9b8320b27301264fe72daa60f2a69dc430d1ad5151170af27246226ef568f908d1042eb5ecde2c923ef935b5d87a83ba4d36e26f2d85dda02ac30e4493d81c8a7640008a5b7fac891d2aa0a88b71b3141b9c55c67b451ea6a44a4a9805b372b331110a7bb9ff642096a3e516de6b92fc2ca68de3f1f0e71f4f7c2f3ae9de63c17d5c1d7a5e49dae8435bd313eb56b73f55ac20f905457dd51970a562870c0000000000000006a73be37ec3044a5059ef5f384f38552d20fd63f1c178319970b22205e878a0731884ade699e15be5bf28ffd1cece49f3fb86ffc08b9bb37709b24c2e76baf98595511ceac2000877b97171ae7f5bcdd39ea2ff60d691a67e48ed2e36446c497500671d94da158e9d3a7a40f0cbaf12532e58dfadae521367e14cd00ba4d38ee04d4b7036f90bc342fecb28f0c7c98d5573a65de8115a3ee7d55935cda6e1587cc9a0480cb779d8195b52bbc598926c93f77756b03f0624b4ae0e5cdd53637f179a25218d9c3bae1b75834d945eccf3f4e423262690dc4f7d2190b6b3bcfceab7a01ebeec403486fbab6f907e04062bc918951ba4cd5776df5f68d29ddb592b69814ed0185deea9cc9b86cfeb11477969b3454a4808d78c5379e4b159b185a0beecfd1e2cfbcb9634b53cd06e8d2adb48aca221810328a66204f8e3c39e3a5109b63cc56f6b5222f3464348bda25574c224b2813360f87d399dc9ff0eade14db14c4b49963c38bc11d68fc73c5bea0338b9166291c400d407c9f518f9cfee4b4802c7e7c880713b6d965074a1febe4ce217be05a9315b506c06929a46b777f6806fe337e5a29f989b066376b354db272ee4ae5d8999e5ce14f6f6d6dc770c9393e2dea4011032acc179dfdf092fa57b8a0a0c6b44fb92a3a82446887c4a4aaa2087221d5cdb6857d2376ec79922e981c857cae1cd30d40ca38522af90096085d75335bfbb4c58c92af37b042763569f490f26991bb162a21b80cd98d967ca46de894ae82f5fe6421e50a58a3f3d1a7587dd3c794d67e4aaf9f53399eee9eb74b631f0fdf494ef7f5ea259a404bca480cfdfd0ac6ad2f35e49e5ce2192c5b8db1cfd07314537aa48d728fd024f46030e6eafb03c0a0f6dd12cc3f894b0b4fb5d1cbd66fcfb7220e59330c9c7e6c818e247ce0188726434e9451fe27eea5cf744e13434a9c8a939d20add774119a1854b95236f430e77491ee188359abb1f9d5028960242379e2883088f36e7a18c895fc2ecc18c535323998e0e49ea84ddbd85c9d57a42654fbed4a2744c374f46d79f1ec7e40b2eb61a502c2b6d3c6d7b7a664b689fd7994609ee68f641e7482376f37d4ea9e5ffc2710d77385059578be26e3a6f31b336565f7e179fce61f6a55bbf2b01af70790cae6364af0658473c27d115a59c29ba81ede0556986b29df414b58c4b4c94ca4b0bcfdfc674f67f5de80d011db0e80a597cbffacfb4ba32d93f218f62474f391cc3fec2bbda57b4d5e6c1fb6bcddc37d5a5a28769946722db90440abedee800241982ea8b148c6521192298849471f3c487283088679f2140d1b96894b66709c1277370d4dd85eefbef3798e06c058046335af4705072f5a523d60a3ff8930737722f4cfea72fb690d7d1628ad38a0dc48e912fdf82ebe84329a09d88da2474c09f2bdb340e93efc73d570f01fecaaece4fb5568fa1209048a3a84bf9c628707e151de45fcc1d5e54b709d65bf3aaf6316f338656185988fd066c7846da75afc8fa08a25e274bab40507c464e1f0b4ce263809bd276a07b31bef028e0876a5a8e8e9066771917bcfe7aec08c20b08e1221535c35acb9c59d6fd311d28b7cc9a6cfb9840c7688e22fd201daad94b77af205fe24f68461a94ce4a6e9f38e51a441c809e97bb0282500d4f4675fabcd37cf0a378254330184909a1e8026831fe44e723d10dfea9fa64d91ceeb670c5fb9fb409fe9c6ed62dccf20a5de6481d7714ed18601ded050127f1023f93703bf306271d065f16c58ef7cf721ea0641245ef41aed4b1125e6d48e0870bd5d131a3cdae92a908527528347413d37a7e450c41f7ec303e8c2a5d3f2d99cb3e4e3cfdc798011ead1a466da9e7b479f597e846fe1acafd41d0419d374683d041f3893fc46e9d9c7cef95769183e06e432b5a4dc266328fac080fe31bf6970959c8b820b0637df787a75e613a32f1f73bb2a70aca52308c6e13b423273c4537a04edbed23f9ea13370e295e337dbd4c1f5a49c4835d84c49156c18d56bc9f60133b61a09c31fcd5081e6d9f7765c2dc92c28e861f88bf833e993ab0753117a206b3513b58c0a71da1c2b9dcd3a3fbab50fec0ff1862b3cbba76c58b02b2b406c9b325544db98f9fc9b25427dcb7360dfe72583c1820aa079273a22baf11f20ba234d506097669de5c19b27fae199af09f8b383b64f421037de6d8642424ab", 0x1000, 0x6, 0x0, 0x0) accept(r14, &(0x7f0000ff6000-0x10)=@ax25={0x0, {""/7}, 0x0}, &(0x7f000088a000)=0x10) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:57 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) r2 = syz_open_dev$mouse(&(0x7f00005e8000-0x12)='/dev/input/mouse#\x00', 0x40, 0x200000) ioctl$DRM_IOCTL_ADD_BUFS(r2, 0xc0206416, &(0x7f0000ff8000)={0x5, 0x400, 0x400, 0x8c6, 0x1, 0x5403}) write$tun(r1, &(0x7f0000fec000-0x134d)=@hdr={0x3, 0x84, 0x81, 0x7ff, 0x1, 0x0, @ipv6={0x3, 0x6, "1eef5e", 0x131b, 0x3c, 0x4, @loopback={0x0, 0x1}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {[@routing={0x7f, 0x4, 0x1, 0x7, 0x4, [@loopback={0x0, 0x1}, @loopback={0x0, 0x1}]}, @dstopts={0x88, 0x255, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [{0xff, 0x72, "79859eb28c103eb66a958985cf033149b9a5217d5fbcb36e14e26d77b9d54bebe1b27aa35a08693e5c670121e04510f6c21d8c0e4f5b52170a2d164c490dfea2b589bd8a77a9fa2a2d8b040948156bbe8f0332fef20237ec1ca825dea36fd4a649a71cc11e9738f5dc54360dd3ed3fc968bf"}, {0x7, 0x3e, "91c62cd728d175eeae33f8b09bf1a71d853ad10f8e0e3d93549cce1b5c7730710d8624aab731c80ceb7b6055777bcac891c2c9018728c2544e3fde9cfc42"}, {0x0, 0x39, "6904e74f9e397bd16b6cf66d2b692c92c3143fad40a1e7e943ce6e67ec02af4c1097c037b61c5d8c3b935c0da5e5f8d0ae7e8e6d39149c1369"}, {0x7, 0xd1, "5fcf9765683803593e5057bdbf7ff65b3d3b733468d79e0f6533adf812368a6fe5534b123974f0d2c59f0a5d856b0423a4a8231f6e9c58f286f49a5149dded501ba408f082012e94f0d51ab7a098fb5d90dfa3a02f7e20c9715de97d2e919a6cf9e64df5097b9ec862f59383e856df37648d93ff740a7ba5b732f4bc91796c9733a360e4c7a4a3c2de9ef2cb1e6711fb5f5a5d87f87bc7338e2d83eefca9b74f15a0cfaba1e438a4ebe8acc80ae229db21a87aa84e6fd58093bed3db02af1f50db53771879db670e178528a17de1f2db27"}, {0xff, 0xe4, "0f718d7cf45133c3a1584ecc083de742464240b99f51bd09f08ad653dfaad3ab55a91b606b2c1458cd79a70550805bef3ce7bc07c6282c2cc13cb304359b75be780a4309be584b5be3dde17eb605d8d77346d1e40f2ee85a547acdc3fa8c09987bd6bab93c1d4652bea30fee3ccd62ad2e8ff1c63388c4bbc03a60438b4bb95f7501bc378faec7bf1ab6cf0a644153bc8e5e7fdcf27303fd94cbb5b38b6f726837513776d700faa22c2a22453f0ea3cf13e4e41399f6dd71be7c8ef6c1ecf31700f6dae8cb091768750f9d14e41b126f24c15ebcb987f845be220da4a302a994e76f9108"}, {0xcd, 0x1000, "6b5097696d060e766f120ae9d69d5e1a4312bce494f1a5a0ddb100ca4f56e08a5b289cba4d8b2cf6c74d04df420134adea9b23995e72b850c7dd4909eed2fc7552b335214f751e3ade2a6cb33c1b21c8e7e3ed7d9d072526d0412f2d137b60752ed6a1076c2ca4746f9c826d8b09237fc867f9d3473e604980301fc6a9910b962b4f352065a621bbb28aeb9cd5c0f8b8ab02a660e5e3c8dd726bc39cae8d1f09f8a8f484bdb8b45214f54f2dbd1a57f1433fcc19f1cbf3922dd405a98d6d791f00c6c5e3633bfdf141d45d6cfec5d1d34565aeaafbc299d97e65e3d3cbc2da2097e744ee21acf0ccf4a06ca212c505ef40b514993339961e4739e71892b1b8095a9aad7d475c4964248c792886e4b68b156bc4a1e412be406b2ba383566dd1027a27da618757d04393a8d067db4ab63be8e320178181195a79b64aad979117d47c963c08d1035ea0fc8fe82b32caf4a5f0fa02a4f7cf08dc0eba2d1cd28df6753fff5cc8e4ac1eaa4f72bf111fefa390614d328516ddb92068c0d0450ee358ef87054f3c1a897f19e8d2ed29b633685e75d523e1750fc28126de9e44694f67fd092c5d959dcda0d0a39b97f05eeb40243f931eb2fdc7fbbd106c40aa119bfbd5a84917a48c389dd8a15bbc5ffe073a3d1a8dcf5e5e39f5b72d5e1bb02aa2d4bf0f12c75cd88bb45f0c07299f9306231dace2a1a3642269285ca3682bbdc89510548208d02792b87211bb3ce5ac5e676c95c90d15b59994c03c24861c54b107fbca230e94b4c9f7d1da61091541d2fcc7c4671af2617e31b90f9cc039dcebe7ca2003f6903c42dfd51401ae8f6cba9fbc787e40d0ef41946631ce36957d304c5ff587646faa054678ee18a303b930a73a88fce3f0ba8a4cfc5c4f3c0e67007affb8fe07801043d4816e6ca012464390438bab9faeafd3d946f731dbdcfbb3a9bb12aaf772579349a0ac9392db5f8a174fe0f6a9fb9cc2f37112d3c8ab6bbf606ffae09a8bdfa13b6b5a92dacbb4341ac43da11d5ee3ec811e09c02266f1099e658c4fad35047ff4a84218faf071225a80c1b673ad40a16926cbd0a4d72cb3101bc6a0675e5c18757e1dabd1254614bad94f219bf99c1b24e6471664c952267e68325aad7051b28bd5949a9085e125844c6078ce0a564ea27537bd35d5d71bf393ae09563c9f524b265a7c3fd3fee2da2880359d29c9d361270efc19404124c3fa5625fc882d39a6b8f2abf7bd7a33bb62cbba2949826946b1a3929cfa718a332261635d6b488bcedfa52cb618581d3c62e2d91688022a9e4e37b81a38a45e170dd9c8b371b20d74d6d5df5d0da7ef5899b5144fef425f6f585adaaf64685500564e3cbe8ea7bb6c42e3d1e5e79b0f4fc2bc2d65b16898c2a42c2ad8e8ae0c24a2c98dde38e8620569f0f7e9d8995a68143bb0302244c6011b87e05c643fd92063ad1f4b107ae0710dc162c002c36dd84fafe453642657d686eb5e56e2c141ea622267c528323af3c541047563d18d6398f502b80ba9476ab834af4bbb27b6e5945f28d5a6960aadaf7c605cc9dbfa399f764fadba5f097aa7c9c2a8fc9b94f22eab8805c5bb824572e34be1c59fa99058c3633bb121c1fae2dd79c74c6f812f8586d94edd12793a2113ada7decc6e52f78a7c55bfea7944dd7c6566930340e85c66d86953cae2ffb24fe54886f2441a908c1999a3b24674a6a50c74da3df34f4d211a84f9f588d85d71fede699510908853322d7918f3b7c99120df4ce8150e08c1c3ae76f53d1a3011cc3d1f2b3e4fb04d693b8d0cc2a9fc9bccd3e58b43157abf332387b68e67aeae19bcbcef5628005a561ae8d26e5283e18a0e2cc223ddd32f496f320661c23019c5290a17db06270440c6a914b358fc86646a676d70f3f0e8a337bd8b9ef0acd12fa0bcde8237a74ad3d51547ff3178802038897ceb16ff40deae09d2d48798529ae7ee11566d424f4782a2e0df688d88481534eb1d11c3b371d48c64ad978e7d6effa972f4ce90fe54e4a42bb5ef71df48827ffac0020101e0b8f51135a09e59bb386575dd696891030233262c090eaf682689aab63e71b588a1c6dd58ff67529dcaee0ef9561b084a6306623b3a7bf00df850f3c832f1ebb09e7504e6d25df54839376a2477f0e1d74cb0a0948b51e82b05e27d434c297801daed9b80987fdbf8d97ad5e4dccb8f0e2266e725e6c1895e7d2512efad773d19e4c1a33fb13654c672a93c11e6990095fbd8cbc806ee5af1add8173c7ed0b5e278ae0c1a1c48f36f3c04c1d5842ea018c57c838db9778d2e93df96fee6e4c696e350f6b90cf3db4123fbf6543bc5e49342d460a85a73f6a87da830fbb890a9156fb4dcd4a5aa91feabe7c24eb506c56b7d7dd3cf65cb3ec82a266057892eb8d3fa7aafd9656cd23b115e79335f7951ae9a17fe8bdc6a6002b8d4f9680c14f197c8bdb56c9eec5a902ec5323b0e02d5f03ac388d73bdde11ae939703d7edcf5562875809d5d4d2997ebc5be46c0bc6d416f88ef48c44fc25cdb3c785380dec94a2a1792a047db3631b1f72698d3d84211a58c3410273e8b50d2176e2532fde5130817efbf8358c067c71335a27700aa6b92fdb55b08435634135abe4a1aa75dae0cf015e5f818bb9711d91767eccc39f1708471b517b714c755c847d7504461c4a07b0aea3c689049ea8235beff403be07eb6be483ded7de96de61fd3276a0e54c5483623d974381fb294843623bdd070be846735d02b0efb661957b53e9daafd28081bc37b37fbdf8509a998fed4018de9427ae052e58d0ac58e498f33a057ffb76cec86242e0548f0c92a67aa5b5b733aa99d1ef927346fc51ae244ffc273a97d9f702066b84ce0c35c2d3ece7d31d9fb542a6f0f3c96ab16e685c047c19c263681bd8fe71e0afac1511ae1bc12e1cc7d51439caff6435cbb5cae64098960e4d882e5347879db563fe110c4403a48481a6b53293b7366b9b7bbdc689363b148e196e488b8fe8b906c7d7e363bfb7fa95eac85a136e143c1798f1d639064ce13df0c050a35f2afee422aac24a2df52842a88a1f1acc5c60e6ffc71e3363d5920a222f5707e92b3ef92a9f7056d28000a2c90113d123365e6f8cad10206d89f491ecb9e847dc49b4bff28eedce4dfb66f79ac96d53b08658ebe1b088f7cc56ae4dddffb86d42d26b006bbe3845417339ad3181547f91ad782f120c5e3f85470cb28177d43c88a25e0568769974bc42df026506ed6eba581760724b3b66c86502b54aa2d90dbe178a7099019e5399870373d350d9af94820c2cfbbb926f6ada9aa8933bde18909867221ee98bd66de799ba8605921115a93c58faf1e8fa1359070be9a09b077640b517e76019c2501a421d1d0dfa8d77b5a67cce4d1ff140545aac0f14dcc7c6d13f4b99f27f13bd37573a0131c2c48c0438206b04fde2287f35b9b1948244a6d2d8e21a59fe9e4e0a8eb1d587efeb3d5c6c64a51f411adcbd70cfb42760a55cecb77c00f31bdce40ca10cd9081b53c928cf01446ff3f2046a357eb8497d23dcc524f11f4da07d0b8a6e99a9c28397451179496258f0bef636bf9e30a3ceebb323a89177657e8a0c8c42f4f904c4e6ed7858bf9ad3da735f5c156f94214ea0de684067fb0bcb28a6d133a6ece8b807568ec3d35531f4d85919727a32abc31c9ff90108cf92263825121e4542751b608bd784c8c0432977fd988f63a1881bfda5d3a5721bceeec0cd20e8cc5e90a18ec0d1021380436485ec228dba28f60c6c7e2761bb8e7c58d12f6d1c3fb038dfcc2c0cace516704307a9cb84df6864795a52417826317758f196ad00dc6ef428398b026e449fd0e324c9529898201e037fc3f653244c9872f0d2d7436b980e3adec988f4406dd72c2219c53a91cd29ab6a8ec81ce1bc16aa11e73cacedf8c75439804dac24c82d7104529d8490c900ca7cb2841a93d8e2bfd33f06e9889f4474f2121193254e8785ec14011e3faed15ca130a2385b3e8892187ec643a028f174ff37275422188403977f452f1196a555fad9c19f3f919d87465b82b6b40b871b64ba081823151dd1ab8f21d49fbd16a1a402e9ecfd4f59c7d5bacc9af47a9ef6c645bd4427cd5725b735dfe6336f379e6fa64b419b151e970e1cff96611af295a0ee7a545d6720ebc3abca05bf7b8e516064932ecbce9246a0ff33760ae4fa759ef39e9a63282a716c4a9db8ea8cf9fbae8a302a45b4a9a3334f0b7fa5a61aab8b257a7321616c99c3453d73527064c5f1aff8d48e42dcead959710f4bd38fee377ec6e887f6aa08c2911ce66e727b1bfb0c592fc68eb6cbcf0ed15f6a18a8ec07c91ee8cfb32a0d9c80afc69da00fe9c1dec98d94185a6479e8b50df737ba3515c9ffb37ccb327aa672b4350bf9962551c45c28637fb9010f11edeed8d41a3c9b1c530b0188824c8d8d0b10e757ca72ce8862999f8893a7ee37c226cda4720d9f2c6b9987d119dd1721d03c2f15c93fc53e86254f23887fdc886976c31c273ee4fe7a1ea6dd19f6f0178f69c90cde0f2599ff8313ff9d6900e5ca0f482486feed47f95bff0ee80a34498ea7279300f81b729910a62216fb3e8d335a077b3e88bc7f8c43aa89293f9f55ccb5989ba28719a2872601adca3db920516d339b4030e1fe4cddeb0e95e48494de5067a05cea4078e6ed29ff4fab9f7fa1f95552aab496fd6a9dcfa761eb8511a7698f882c28b00e2c333558261ae063c40b6e9bdadea34ad319eb7b347c7e4f2356db10d314c3ede6e16f83654461d32fa22dd34ddfa5af6080f090f0cd53aca67ea7e9ae86ef1f36f6e3f438657b846693b03bccbc84d02b87e8171e7fbbef45f1c5aef1133e4154b6d80073325bdd758055209ac866fc92b83dc3372fff11b77b1d78622218a69da9b03454604272de3375501832c92db212a831c148e832ba69bc6ed63b01c724e6ab48c6cdc500d47311b689d74dd8b6c0ddfd57ce211e6376c93f199e3f07c12768c920274c8eec2dd09b31536593f6e49d22898de9733610e8c1eca095752d089c8d4536e3c81ad9456215ebddef034a154460abf63d388c864f4e493ec727b052795a953a90814d1f9a23a74e2a815da491e1f9601de7268bc361dc7eac2f616cb8561dd5ff5e6f2a6b0f0a838ad66ed8198c37e58eb98e2498ef48ebfecf370fa75cbfdc250c008750c5b65ffe07f6aa0e01c4e62b5b0443c0258e9b5e5dbfa0327b986870fd4d298fd416ed3df4d1720a7b19b510028179fb45ec8cc324f627f6c43631dd00805f37a50d3e6bb1af323280d1fd5d93c59b4fc2e6cb2bc7419b3bd9af70aa59780e2e7c75576d50acb7c525edffa54d0388eaf65f05d3fe05f4567d24569a953692f06dfe8cb92667f482b0104edbf8b52aaeaa66ed55170ad43a8b9a63a3828e456fb0c9f88ed11c1784878970626f426c466a316e76ffb97c2c4faf3939973007b4d80ac8bb1ac2497bb8e9fb075629e8b2114d49d550830b6edfab19c18b1ab1cbf443dacb7a0a7ff2aceab2a45fc60f77455f837a77f05e17b52bb787780ed0cf4d8646469c9ede7192d1d1739e8b88a37975b48c314d4ed018e238ba36b9902e9ec8d97e78392ad4bef9d78bc7c85e0ca4a7f4c41f6454e75eececd4b23054c7caeb8bfd44158718c427e2d84ba86a0dce941c755295937a980c5663e153f1580c57b6f6a3af68a9bb959ec69c2f170f41bab6ac2438bd3af771cb6535922413a35d4ba88c3bd92b867c460e15b2af051286a51a52d6ac48e2f2932d1f7e1542e163849f77cf3c957363dd1e1"}]}], @dccp={{0x3, 0x1, 0x4, 0x1, 0x7, 0x0, 0x0, 0x7, 0x100000000, "61da80", 0xc4f, "0507f1"}, "70289e2838b7992f578e72526c51a0586d130c9eda594fcb91e5fd263dcae7c99c8f7d40687b53980b2cd8d95282553133"}}}}, 0x134d) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000ffa000-0xa)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f00009e0000)='./file0\x00', &(0x7f0000dd4000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = getgid() setsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00006e1000)={r3, r4, r5}, 0xc) 2017/12/17 11:06:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00001d6000-0x10)='/dev/sequencer2\x00', 0x20440, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000f2e000-0x8)={0x1, [0x0]}, &(0x7f0000552000-0x4)=0x8) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000851000)={r1, @in={{0x2, 0x3, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x5, 0x34f0}, &(0x7f00000e6000-0x4)=0x98) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f000059f000)=0x7) r2 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r2, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) getsockopt$inet6_mreq(r2, 0x29, 0x15, &(0x7f0000e99000-0x14)={@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f00006e3000)=0x14) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f00002b4000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x3, r3}) sendmsg$unix(r2, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) [ 90.858253] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 90.858256] Call Trace: [ 90.858271] dump_stack+0x194/0x257 [ 90.858290] ? arch_local_irq_restore+0x53/0x53 [ 90.858303] ? avc_has_perm_noaudit+0x355/0x520 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb5, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce9142177"}}}}, 0xe7) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000512000)='/selinux/validatetrans\x00', 0x1, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) [ 90.858328] should_fail+0x8c0/0xa40 2017/12/17 11:06:57 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) sysinfo(&(0x7f000027d000-0xb6)=""/182) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) 2017/12/17 11:06:57 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) socket$bt_cmtp(0x1f, 0x3, 0x5) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f0000ada000)={0x1, 0x80, 0x6, 0x2}) [ 90.858337] ? debug_check_no_locks_freed+0x3c0/0x3c0 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000898000-0x4)=0x1000) [ 90.858352] ? fault_create_debugfs_attr+0x1f0/0x1f0 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:57 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) get_thread_area(&(0x7f0000001000-0x10)={0x4000000000078b, 0xfffffffffffffffe, 0x400000100000001, 0x80010000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffc, 0x0, 0x0, 0x8000, 0x0, 0x8, 0x0, 0x0, 0x4000000000fe, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200, 0x0, 0x0, 0x60fd, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpgid(r0) r2 = gettid() perf_event_open(&(0x7f00000ec000-0x78)={0x2, 0x78, 0xfffffffffffffffb, 0x0, 0x200, 0x0, 0x0, 0x0, 0x1, 0x2, 0xfe, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0}, r2, 0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xe77000)=nil, 0xe77000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) mmap(&(0x7f0000e77000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x6, &(0x7f0000e78000-0x46)="4500000000000000010400000100000d007fffffff000003000000000000003e0900000000000000c1d500f800150008ffff500700000000000117000000000000000000a1e8", 0x46) mmap(&(0x7f0000000000/0xf50000)=nil, 0xf50000, 0x1, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfd8000)=nil, 0xfd8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$sg(&(0x7f000081a000)='/dev/sg#\x00', 0x0, 0x4000) ioctl$KVM_SET_TSS_ADDR(r4, 0xae47, 0xd000) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x1, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00003ba000-0x24)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = syz_open_pts(r5, 0x0) ioctl$TIOCPKT(r6, 0x5420, &(0x7f000024a000)=0x1f) ioctl$TCXONC(r5, 0x540a, 0x2) mmap(&(0x7f0000fd8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet(0x2, 0x80000, 0x7, &(0x7f0000fd9000-0x8)={0x0, 0x0}) mmap(&(0x7f0000fd8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000ff6000-0x4)=0x5, 0x4) ioctl$TCXONC(r6, 0x540a, 0x2) mmap(&(0x7f0000f50000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f50000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000025a000/0x1000)=nil, 0x1000, 0x4, 0x34, 0xffffffffffffffff, 0x27) 2017/12/17 11:06:57 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb3, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce914"}}}}, 0xe5) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) sched_yield() 2017/12/17 11:06:57 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/udp6\x00') r1 = accept$inet(r0, &(0x7f0000001000-0x10)={0x0, 0x0, @loopback=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000001000-0x4)=0x10) syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x80000001, 0x121000) r2 = fcntl$getown(r1, 0x9) r3 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xda, 0x0, 0x2, 0x0, 0x0, 0x10000, 0xc084, 0xf, 0x100000000000fe, 0x100000000, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0xb5df, 0x0, 0x0, 0x0, 0x0, 0x0}, r2, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000002000-0x78)={0x4000000002, 0x78, 0xdc, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = socket(0x1e, 0x1000000000005, 0xfffffffffffffffc) r5 = syz_open_dev$sg(&(0x7f00006e1000-0x9)='/dev/sg#\x00', 0x1f, 0x2000004000) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000419000-0x8)={0x1, [0x0]}, &(0x7f000065a000)=0x8) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x548000)=nil, 0x548000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000c68000-0xd)='/dev/net/tun\x00', 0x0, 0x3) open(&(0x7f000084e000)='./file0\x00', 0x0, 0x7d) r6 = gettid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000001000-0x78)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x666, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000000, 0x8, 0x2, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0}, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r5, 0x84, 0x4, &(0x7f0000111000+0xf75)=0x0, 0x4) sched_getattr(r6, &(0x7f00000d2000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x30, 0x3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r7 = perf_event_open(&(0x7f000002f000-0x78)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000029000/0x3000)=nil, 0x3000, 0x0, 0x51, r7, 0x0) remap_file_pages(&(0x7f0000029000/0x2000)=nil, 0x2000, 0x0, 0x4, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0}, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) statx(r5, &(0x7f0000145000-0x8)='./file0\x00', 0x0, 0xfff, &(0x7f000015d000-0x100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000008000-0xe8)={{{@in=@multicast2=0x0, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000ff1000-0x4)=0xe8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) clone(0x98810400, &(0x7f00006b8000-0xa3)="59073face8f025dc568c4800bb523d7bbcacfb2ea6b3c0e1c1e3510c4e6d562d16bcca1c74f51f3382b6d6a4693f0056d1eaaad055ce189c48aebd861014610bae20d89202b0f72bcd472c027f41323d2e1de41304a49cd54c5c76a076c749530400000000000000c4da2e8347feedb3605fbb37db026000000000da26435f5bc0147d2ff9cd7bc4d862cb5e13c92db03280d4c34833900726442ed9a34920fe8d0992", &(0x7f0000992000)=0x0, &(0x7f000051c000-0x4)=0x0, &(0x7f00004d1000-0x76)="6301315bb7ed86c8778ef92277d2eca571bad1bd93ba01b14c9e231b8ab58aff60df72a5d16783621432889d68a263e5c52310d4d4e6e1461921106826a627748bc6a5a975836ce48f2ebfbffd58ef4597b61d170f2abf354983400cef3bb4cfd5ee8acd758a722915fd57aef5f41cd9f615f3e3b657") 2017/12/17 11:06:57 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) mlock(&(0x7f0000627000/0x4000)=nil, 0x4000) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000657000-0x40)={&(0x7f0000f67000+0xe04)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000d39000)=[0x0, 0x0, 0x0], &(0x7f0000071000)=[0x0, 0x0], &(0x7f0000ffc000)=[0x0, 0x0, 0x0], 0x8, 0x3, 0x2, 0x3, 0x0, 0x0, 0x0, 0x0}) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) [ 90.858365] ? rtnl_lock+0x17/0x20 [ 90.858379] ? __mutex_lock+0x16f/0x1a80 [ 90.858388] ? rtnl_lock+0x17/0x20 [ 90.858408] ? avc_has_perm_noaudit+0x37e/0x520 2017/12/17 11:06:57 executing program 3: futex(&(0x7f0000004000-0x4)=0x100000000000000, 0xb, 0x2, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) prctl$getreaper(0x9, &(0x7f0000000000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000a90000)='/dev/usbmon#\x00', 0x9dfa, 0x200) r1 = openat(r0, &(0x7f0000fd7000-0x8)='./file0\x00', 0x2, 0x72) r2 = openat$selinux_validatetrans(0xffffffffffffff9c, &(0x7f0000f07000-0x17)='/selinux/validatetrans\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r2, 0x80045300, &(0x7f0000d2b000)=0x0) r3 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r4 = getpgrp(0xffffffffffffffff) ptrace$cont(0x7, r4, 0x6, 0x7) r5 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r5, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r5, &(0x7f000060c000-0x60)=[], 0x0, 0x20000000000000) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r3, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_REM(r5, 0x84, 0x65, &(0x7f0000865000-0x4c)=[@in={0x2, 0x2, @rand_addr=0x3, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x3, 0x9, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x9}], 0x4c) socket$key(0xf, 0x3, 0x2) ioctl$KVM_ASSIGN_PCI_DEVICE(r0, 0x8040ae69, &(0x7f0000163000-0x14)={0x101, 0x51, 0x1000, 0x7, 0x40000000}) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r3) setsockopt$inet6_udp_int(r1, 0x11, 0x1, &(0x7f00006dc000-0x4)=0x2, 0x4) sendfile(r3, r5, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:57 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x13, &(0x7f000081e000-0x1000)=""/4096, &(0x7f000026a000-0x4)=0x1000) 2017/12/17 11:06:57 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0x7, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:57 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x100000000, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.858425] ? find_held_lock+0x35/0x1d0 [ 90.858444] ? __lock_is_held+0xb6/0x140 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00009c1000-0x6c)={0x0, 0xfa, "6ca16362f6698d7ba2fc14260bcb3553d361d7605a2c8b109ff38fe75df966dfd42e7b9806016422ab5ae6d55536d2c1d8888dc9d7fff2e0b974c75da8dd012d5b658c533bdfa75adb0869e8b8952a4350d73a504d4cbf48b4b3a8892041371440d17c4c3b194412cb444a0755939a84b9320d0bde727ecf1d3d61abe9394347ac8c4a11e9ee961e142cc83e30dce18b8dbf66e94064fbf2cdda4d99d92a7c50992d4b573699bc3e0337efb3624e0f6f089a5e6d37cce5a83210915be846c82acdc7a5dd7d80907b2a0d9126b4b1e0e102abb8a484392b9064b24385117d91a8ef9ac44f3418e33e8a559d1dbb224221cc6d4793cf1ae92804cb"}, &(0x7f0000378000)=0x102) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00005a6000-0xc)={r4, 0x400, 0x20}, &(0x7f000040d000)=0xc) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f000082d000)=""/82, &(0x7f0000eae000-0x4)=0x52) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r3}, 0xc) 2017/12/17 11:06:58 executing program 1: mmap(&(0x7f0000000000/0xae3000)=nil, 0xae3000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ae4000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ae3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ae3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000ae3000)='/dev/kvm\x00', 0x200, 0x0) mmap(&(0x7f0000a6f000/0x6000)=nil, 0x6000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x401, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000941000)={0x0, 0x0}) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f000036b000-0xc)={0x8002, r0, 0x2}) bpf$BPF_PROG_DETACH(0x9, &(0x7f00008ba000-0x14)={0x0, r1, 0x4, 0x0, 0x0}, 0x14) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000112000)={0x0, @in={{0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000971000-0x4)=0x8c) getsockopt$inet6_tcp_buf(r2, 0x6, 0x6, &(0x7f0000840000)=""/0, &(0x7f0000b19000-0x4)=0x0) bpf$MAP_CREATE(0x0, &(0x7f0000d9f000-0x14)={0x6, 0x80000000000004, 0x8000, 0x3c, 0x0, 0x0, 0x0}, 0x1c) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f00007d7000-0xab)={r3, 0xa3, "2024d845424781b43f749155e77f248d750735dda907089aad78f28ee85c491125e0f4ae846338a6dbc5cac848836408925640b0f009f7a22da123469ca4e0fd677d3a880689a9aefca2d6ad83edb84ab58ab8f3fd8f8acdf9c1232c3d00000000efe764c25e20259f95bf270434e48ae451a454ecc59e5c4f80c2578768911f18e4f8886d1a38020aacfdb8037cc0dd183862f82f270100573be25369e7693837dfb1"}, &(0x7f0000d8f000)=0xab) connect(r2, &(0x7f00004c9000)=@nl={0x13, 0x0, 0x2, 0x1}, 0xc) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000764000)=0x4, 0x4) mmap(&(0x7f0000000000/0x57000)=nil, 0x57000, 0x3, 0x32, r0, 0x0) r4 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x80, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x9bb0af8aaa049dec, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x2, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000057000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000058000/0x1000)=nil, 0x1000, 0x3, 0x32, r4, 0x0) r5 = syz_open_dev$sg(&(0x7f0000059000-0x9)='/dev/sg#\x00', 0x0, 0x40002) ioctl$KVM_DEASSIGN_PCI_DEVICE(r1, 0x4040ae72, &(0x7f0000f02000-0x14)={0xfffffffffffff1e7, 0x2, 0x1, 0x1, 0x5}) mmap(&(0x7f0000059000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000059000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000005a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000005a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000005a000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000054000/0x2000)=nil, 0x2000, 0x1000000, 0x32, r5, 0x0) getpeername$inet(r1, &(0x7f0000285000-0x10)={0x0, 0x0, @loopback=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000735000)=0x10) 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f000056a000-0x4)=0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000381000-0x10)={0x0, 0x0, 0x200, 0x5}, &(0x7f000039d000)=0x10) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f000087a000)={r1, 0x800}, 0x8) r2 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r2, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f000001b000)='/selinux/mls\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000bd4000-0xc)=@sack_info={0x0, 0xd7, 0x40000000}, &(0x7f000049e000-0x4)=0xc) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000c49000)={r1, 0x1000, "d5562f767d74403bf253661c7b01b107aea89cd2a85328f2a87fe295f70e3fe8938d6b7e39d19081a3e2b082c77cfcf2fa40c61e7eed869305a51d5e7efdb7c4d1896efcafde1ce7b09e2c732911fea50bdafd3d30e258088aa7268a24689cd542a616c306dab50e0927b69b824f209efececc5c2a2887824425731f7c266aae3430bc44c3bdb31eccc44e9807d67145ad463bd6f73880fe12280b6d2a86869eaa87f5b1342a978de6019dd19472dc3a8390302d9d036f1068b134d5866c49e1a6981e945f555f20270455fbe6f7930cb4f0a816a8dcad199b5c0b6b0961cd10fc2d45f41d366ac69a9d0b81b7026ffe4334781d9ac2aae95d972099c73e773f7ac5a03ecfe94287efd69de773f4da92f4697b1a85f666cd1b3bfafcf5550e7fb3af892bc82eeaa37b2b7801adfd3556b1c097851b998795d91a6f0d754e92065636caf5e3be92cf4c2b6fac3edbeb3b78b442cfcf85863f1e2cb15217233765a7612f22cc9196f3fd55a733bff9fba1eb8247129a481a424111d7984d4f2874ad9a66b220b8c07035094384072b5e793e84217c5ae012d0c92c71f45ea3c10130f28084d7dca22a3ea5cbb2cc6d572e888cbaba884a1dd18473cf202485d7e3fcb6fa2a2fa09f68f2e421845ca38fd8156647ee0cf05fb09e60b454e88af9c4317dca3461049d8d0de274d3aa8d3c587947a2c09b40fdbbd824f0b73b6bb639a5dd1a4803e8f08a06b973988e0c72940a85fd6c741157f315fa6dfd83eb296ee9cb6d810deb47416aff2c8eddc312cdaf384d88edd97f12fdc4ad166da3705ec6ebdba317b2e45fbdfb36b831fbac83ea1d5105dd726b60ad3b024fef6d89c191a72bbf4410c0799285492d53c82be50d4333d875f5843e73dfeb9e41ffe28f2f570180e32bc9bd24f2949f14494222b473b8e49fa64bc6155368c282bef03003ac81d05b77c7c36ff6a09a065d48cddb2d2fb06630e52dd2642fef1b69439ad49f50c1943d5927f93a0f51704424d5b2c9122453b723e48d66039daac652c308d2aa0aabc00e2c74ecf8bb2a5ad0a70a6c54c16ce103afb519509e5a312be6df6ef8d7ea33cee3bc75f5842a18a53acad50bb84c73f8583b3a8ffa05d8ed192d29195cc1d3317ff86af653f517f7dd5f92e2155dbb05e29d766b35f0aad40ffaf52c6abf589f19b009456419dda1b4933f087565c29b42f6dd95fef6a93a27488a5c20ef20f95a364b237543c9007e2a0cc2b1b5aadedbb58d813e826147de95966ffc0660990069ece1989c77559350c6dc1d1a6bc1a3d893ff0aeda74f99597f689ba3317697f185ffa69d6dfa69e4457c5156e1b7e5f02148b7be3dc2ef2e0b4ffc42fc24e2827997efe8170b2e1d1cb1ea09af809b39d1d35ca198b8d16f187b32dd132758edd0ea0bc909409048294f05eabe90d859e6e1565feb5b00998af02b9e0e0c415480cc1d0bb15fb4739a288021080452578c961a0901fca2f0c4003a59ebdbeb3d5dbfec9d94b0037f7417264d2183d0dfadbededeefdb285b29c6431afa4813c5114915c32c034d569db5c8abbc14783ea0c081cfd0174792ae870c5d554ca1fc6a76240b693d45ac46f7d03246130f55a448a6616d38e94a978dcf9cfcec49dbe11c5f02952ff716e21f5dd5867396c417034f3b0dd61c7e2b6af4cfffca7e9e0f4b31059a2a3ab6aa84460d0e9124d2f3d4ee14272f8b101005c161175b4a6b394e9c80e923d03362e3c5f1c73b97c26e18d9eecba73a851e9c9516d26ca48dcd71e7a5e3bb6d4528fd1bd928d93dab56936ccab939443dc9faaa7cb18100cefa80e7b3a7b9372ec93a575c843cdea5846fe7864e4c3353c45bbdbe7b2ffe8d66dd075e2dd7ae6b03e953f17ccf695141fb6ab2f058b8d52a7fc3e65c4ef8bcd769e938af96e695afeb32251daafd2c16b0a347ee13e2bb4e749ffb79a0d1ee3424eb99750ae11d9d66d47f56ae88dc8b657bfcf8826a6ec6a3b9a363c50c794bf73ebe584b977b2cadeb8ba2df89bf46170d09d7a429ed434ddeb5759f239f0a7b1c2cddc1695b87a0cfb66b41c05c330e42da40c173c513cb74660768c86ff56918b814a65997d3c1bb6c40f310d8ec78d1fec8c8b867a35eea258ac8a484a306b551445ef701623bb700d77545388dd75e8ef57c14ecadc3a04d50c0cac2abfc30dac4221e8ab91a508c3497712117b23f257697e8427dc57d548066bf583d7358fe917d694f05af646c3e1668cf60c27ea017ff46c6e635c66718d4bd393b4cc473f380a0e2242f69817734a8de9e2dc8d594b0307086db8a41315efe7df833bc55a6a3877de4cf95a700ccf75d844e2eec9517fba51dd7bfbf5b41ece59c770210adfb01de85ecf1db2733a5b9382ad62d9a81a6c0426fc7e5d3b5a59b085cda390c24fbc6a20cf99ac9eddec4608b4bec44255317e394fe25020d3d2bd25819ab18856eb9bce3fdba7a16bd6cb89cca86f0fdf1f125a35eb85889cef2f44b7b662dc0df9b8600347098218cbc87f242c22760dd226b570bb6ca55145484bfddf9b92f33bf71f4d1aedf7492be97991058094f332e8f7a7c67e77e02ab6fb333294846cb4a2543b6448f17292d71176223a5cc0388ec9ac537d9e3a436414868625b85446ec4010fee40568014cca8167ead38bd6adccfac1b027703a25f86e1708ecbdef9abdd370e7d100483eddfba0aa1daf64bd8a18d11d7ff595e3a8bad5bc34482ff8e71c93c8fc4922de0062af36866d12b5e48d34d291ff07c23226385c3801756ac7495e58fd1e2bc4baca3c94defe04a3a4207733a9bdb12e84b24c0f72542f17eb71455d48ae9c9904e54122d82f4345c7586618087900964f65b23d187791d9e102e0197e14814090155520b57ae22e965b6a910bcc19638a41f208490bc64c23b0d76f78bb14863c6991eba2cf4468be55bd817a7e48827b05224ff62e706f04ae6bc5af856ef2440b1fbf100ad6ea91068410c349ccd332668a6829ccd66c4a49a9cad1e1b310e9fd65ede7072f232644e5fae0b192b10fd82daa0cbc277852d5be0b374981a549fab5807760e5cbe2832b7753c6942f645de4b880b2afbfa3d0ecc273fcfb920b92cc45a0a0a693455d8e2114dfece79a57a1e730948f65ac7c94a82d2fe8faaebf7f735f3f19d3136b6c6448e4edbef07014a6cd46cc419d0ea083f32f860601637bad8f3cb60c83e776f96c0708541935e010d2e6179204e50ad952541c9333a23f5a57848bc8d66f602b73d7c5170e33b6277061e502ee2008097ee80212283916345d8a89ff9c161108435b683a07c71b2a429e5b02988a0d5efd4139d25f2364222f0530daa4f023f4529ea4a3b9fa7dfbcd09b346edd80016399f023bf76e98f075fbf38bdcf5a64f1c1739ff1eb98908d1230e3e603122dd441cab0c521568c2ad4fa52f20194435eb51f08cd87c8f39ed3c1349f756dc1cf9e6ada59596983188b931796bf74e7afcb751001891b88499e79ce6b444319389161cb7690232856307424c507e3ccc285745d158c5b86c314ec9c7a684434d748113bbbaa12a325631f4565a7e1c107999033ec0d72fbfe5af25ad1927a063329ee518c6b86c767df59bfc1f49b7acd86a264eb96c0e776bccef430224b86d399f9c7fd14ad88525750599336563b1b7300686d4744888987c926560d16369a6dff46d2f58e9e34985d4226b0ea215c7fde7794801608c99c0df21dd8509a208e3df34c91f2b2366bf3849a258790bd243028c7df966d20c3c48274ca4652f0a309d6668a0a53bc8258bbc942dc2ad5b9caf261174655ee12dbea9dd8beef3bb5a543487f83b9f44c416a4407b77af56b6b9d00c1ffeb20e5f158bb305c2105cafd84afd8e7faf8bc91ab33baa3f22551bd72c9f96bc4f319a7f95220e896405ba0c9fcc0e463fdd170abc5ad20ba71408b088199f59aae4f5e1a8273740901d653b1ec18d2cd0509c327afaa748b5432f767f6078af9d1b0d5b4878b3e1e4ccb154c4fe38ef6db6759ff2be7e990152174e9cfff5e195dbf1b6a297d3f966d13d3607fa4011d7c54e79264cd7cadf60bf340da30f69ccd96127e90775e80479d4911b2b876bb8012589b5814db07d89ddfaed788f369b954bb22679aa51e7e3d4652ac5843dc45c863bd43d5dacb88a627aa52d73daf7ca13382446a17cbffe856efe597596945421f853aa018031825ffe1e3ef5f40899081b048c4081a14e68f2b14e951064bdf1eae2816954ee3796aee704868750c299f77af46e87734ef0282941f859698ed6b9afbe763464c60636d50c5b48336be050f20336ef058db1ae461ea1d0d254267f4daf75b23d577e6553a07a01c6c7ed82f6bf3c3ac1db6fd6ef8192fe02a45d59bbc6a5801a4c0292ad9ab69510ac803d468701cc1d9265d3093e1a2837c7d0481120b3f472ffe46c06ef2a000776eaeb924ded4b0d6e55c80ac60f85e7c2755d4722cf12b06ea0234a8729fec784e0789bea49aaea1d165ddc3841046c00aad4f59bdd6c0917fa6b399f1e1cc640fefbaca590c753887edf99fe1767148dae459332f8c744bdd60ea70fb9f230653353d5e8b3a389156194c72d5a195ab7d141cd5cf55c63f440e570aaa5771ca0f6192796f6885f1ed4fd1797a9c25f765e569b98b70bd31fee2639ada7474a873d80972b9d69ffbf2a3abedd47ea8d078284917d8ad645cc4791ba661d63ef3179a2325361961eed2fb962e220299d8fd2a0be90fe6e9fedb28c66763dd23fad23e27bca401995c448a26ebbd0f66227b73c981882a8d01642fdfc9897b50d3db9787f58615401d83af32d940bfa5093b955e63986a29e2ce4c5288365ac90e52dbdd5fb14b3df61c36521836697a53d14d3271a734afd016bb34dc229e6e05dc74d7cc985344d365e025589b0e5e204ba15388470703802cc7c72a967e43085a5975d091afd41294ee12a2e6b720355eee8d51399313d57105f1d4663f5bea679f7cb77aeed4038597bbb04e869d3a2ecda568543af02b1897a2a9b62a19c72ae829d4d1576fa587eec7fbf344bab7c8f912a98abcefc5fbd3869b4c1408395229700e20f3c14aebef8d05f768211e11c5c339ba85fcda59c16bdf97970ec37875d951d1871ad9005dbce6edf97610656c390e1feb4df9bfb2daeb9f414625278a94fcf07982691c4891cae797a1933bd0727e50aaeab704d8ea3a795d2c24e16a0151274588dfe03c456cb717850ee3ed9848b8b2effe204610fd8287744256a6b6a28d690dd62e464e157ea51aeb0a5d87e30bdf83421a264e18f89b86cccf05c5325cf8dde8ddad732822f4fa6a5d2ecba2c2bcb6be14c8978542d22f6e3ce8ac31ebe734e43a4ec875e5acff6598b6f8398d3b8053a93830ac921aeaac29e897ff74ca7378191236841f2872f3ab841b596046a24c06725ec29b174a0dec05579ee4c34e46de48455c3de2c0854e6efe4063e632065942fa385c69333080a43f32a24076e9292a3ae67cbc8e74a8e12f65c28eb819bb64f7975a61a2eae96edff2e5bfe73f9c6b9faf6a4811bf4e70a26ca954d546e237eff3a0258ab82e5ef6a997b198bdb39b060c3c1335294eed54103710436307a6a4a84ada11574d0aa93c49510e33884631cd0de9a9efb61f273fcc1b6a72060d0fd891cf79f68391520df94cfd06f14dff8fd89ea4c1622d685e9d86daab342f35aa83ec034c463b8e7cedffb3d2f566e1cdefbd2500bc6f5a54669bb84aa06f2aeb1353b2dbd96f82908dd10fe534cf90ccbaf03b364d7d"}, &(0x7f0000d0a000)=0x1008) r2 = socket(0xa, 0x3, 0x5) r3 = socket(0xc, 0x4, 0x5) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f0000d48000)=0x0) setsockopt$inet6_int(r2, 0x29, 0x3e, &(0x7f00009fc000-0x4)=0xffffffffffffff26, 0x4) sendmsg$unix(r2, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x0, 0x7, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:58 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = dup3(r0, r0, 0x80000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r0) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) [ 90.858478] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 90.858485] ? check_noncircular+0x20/0x20 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) getsockopt$netrom_NETROM_T1(r1, 0x103, 0x1, &(0x7f0000022000-0x4)=0x0, &(0x7f000043f000)=0x4) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000779000)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 90.858500] ? rcu_note_context_switch+0x710/0x710 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) r1 = shmat(0x0, &(0x7f0000fdf000/0x2000)=nil, 0x5000) shmdt(r1) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffff9c, 0x800448d3, &(0x7f0000562000-0x94)={{0x3f, 0x3, 0x800, 0x1, 0x1, 0x8}, 0x800, 0xc0, 0xbe, 0x4, 0xff, "396c008a273cc840215fc83a469ebe35eb822a7205fea3ae38203e77669a9afaa43912af2d20248bc95eecd216087c375eda088e9a725fbf45343a2fec60cf988257a476999263d841c10b44082514fa167592c7598e59cc2c7cae76f19a5608c9492a869536c422ba5e0790774a97838cc3de102a439859b3d1373988932010"}) [ 90.858508] ? cred_has_capability+0x1a0/0x3d0 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb3, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce914"}}}}, 0xe5) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x5, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) r0 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r0, 0xc08c5335, &(0x7f0000012000)={0x6, 0x0, 0x7, 'queue1\x00', 0x1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) [ 90.858529] should_failslab+0xec/0x120 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) r1 = dup2(0xffffffffffffff9c, r0) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000718000)=0x1) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000313000-0x4)=0x0) prctl$setptracer(0x59616d61, r2) [ 90.858542] __kmalloc+0x63/0x760 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x2) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:58 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000006000)='/dev/vga_arbiter\x00', 0x40000, 0x0) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000f6f000)=""/153) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000fd5000)=0x9, 0x4) [ 90.858562] ? inet6_netconf_dump_devconf+0xe40/0xe40 2017/12/17 11:06:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = dup3(r0, r0, 0x80000) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r0) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000c0b000)='/dev/net/tun\x00', 0x0, 0xb) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) sendto$unix(r0, &(0x7f0000f4b000-0xed)="f60f80325c557ff52c75128c67fd96fe290fe7131e265ed809620d3167274cb5c13d0c5262c7ec4720ace0b971abadbff3855b876033a77855300a8295c9d71dad25f298f351c632be61cbbbf2da268a1c4dee7110c50517e0e6509e2c840442a3637bcafc9e6d17d7466106ddf8e8ddac8fc3bbf4346f94ca2890bcbdd705cca42a5ba0c4aeca63cac9ecb7ac895a51055ca483b5ac550df4abbe6b3674eecf77d0ed6a518f78b297961bbb23c765371ad6bd6642d1fa96b115e68840bd710ec7fbc767ba90f75968e5f3e56de2e672cd6c6f85cabdfc7341fc5cf9105a13c36fb58e8eb14c44e47a093b0592", 0xed, 0x4, &(0x7f0000e2b000)=@abs={0x1, 0x0, 0x2}, 0x8) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000be3000)=0x0, 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) faccessat(r0, &(0x7f000010c000-0x8)='./file0\x00', 0x40, 0x1000) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) [ 90.858569] ? sock_kmalloc+0x112/0x190 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000a95000-0xf)='/dev/sequencer\x00', 0x40000, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000cf4000)=0x4, 0x4) r1 = socket(0xa, 0x4, 0x5) io_setup(0xffffffffffffffff, &(0x7f00001e1000)=0x0) io_cancel(r2, &(0x7f000052b000-0x40)={0x0, 0x0, 0x0, 0x6, 0x10000, r0, &(0x7f0000226000-0xce)="e56331d10f530ed17a4a1c17b84f8487bb97d7f66f3363b4c6f510a3b7e30402dedb8879ec04c2862c647f90a32665bbe87a9bedc108fbe63ade83462fdcfed3180564635463007ca77211e7bd7471e691ef85a9902e3fbc3961538e701013290c82e7886740bc0b3b13b0cdd7e35f284db30a5fc1fcce8efb18c31769bff36effd29e5717a82a8992a8ab437865dbd40e154502599bfd64de1d04b2b4ae8c93f0cec08562a9a6cd499524815ddf0b85a2b750f31a83892f3e772b16475f7e3ab26644fb02262205703b9afc2efe", 0xce, 0x9, 0x0, 0x0, r0}, &(0x7f000022d000-0x20)={0x0, 0x0, 0x0, 0x0}) setsockopt$inet6_int(r1, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f00001a9000)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) getsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, &(0x7f0000186000-0x2)={0x0, 0x0}, 0x2) 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) ioctl$VT_RELDISP(r1, 0x5605) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x0, 0xaf0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.858585] sock_kmalloc+0x112/0x190 [ 90.858596] ? copy_overflow+0x30/0x30 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00002a8000-0xe8)={{{@in=@rand_addr=0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000010c000-0x4)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000de5000-0xe8)={{{@in=@multicast2=0x0, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000edc000-0x2)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000226000-0xe8)={{{@in6=@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, @in=@broadcast=0xffffffff, 0x2, 0x1, 0x1, 0x2, 0x9, 0xa0, 0xa0, 0x0, r1, r2}, {0x7, 0x4, 0x100000001, 0x2, 0x0, 0xfffffffffffffffc, 0x61717960, 0x7fff}, {0xfff, 0x1, 0xc89, 0x9}, 0x827d, 0x8, 0x1, 0x0, 0x8, 0x3}, {{@in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0xb208, 0x9}, 0x17, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x9fc6, 0x2, 0x3, 0x1000, 0x6, 0x8, 0x93}}, 0xe8) accept$nfc_llcp(r0, &(0x7f0000c61000-0x60)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/63, 0x0}, &(0x7f0000b64000-0x4)=0x60) getpeername$ipx(r0, &(0x7f0000caf000-0x10)={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, &(0x7f00007e5000)=0x10) r3 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000a07000)='/selinux/checkreqprot\x00', 0x800, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r3, 0x4058534c, &(0x7f0000612000-0x58)={0x3, 0xffffffffffffb86f, 0x4, 0x6, 0x3, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/17 11:06:58 executing program 1: mmap(&(0x7f0000000000/0xaf8000)=nil, 0xaf8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) mmap(&(0x7f0000af8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000af9000-0x10)='/selinux/access\x00', 0x2, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000376000-0x160)={{{{0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {{0xa, 0x0, 0x6, @loopback={0x0, 0x1}, 0x382cb379}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x473e, 0x5, 0x6, "c91318628142b37546ca3d4825b906c385e8e37b0397aebaa836006d11c128c03e23fca8ef72e50e1eceb456f85a4118c0c533f718a9381d51db18bd30107bfdda9a7e414e5f29ae69863e7246c82866"}, 0x160) bind$alg(r0, &(0x7f000066b000-0x58)={0x26, 'hash\x00', 0x0, 0x0, 'rmd128\x00'}, 0x58) mmap(&(0x7f0000af8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x1, 0x5, &(0x7f0000af8000)={0x0, 0x0}) mmap(&(0x7f0000af8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setrlimit(0x7, &(0x7f00005f3000)={0xa7a9, 0x9}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000af9000-0x8c)={0x5, 0x108, 0x7, 'queue0\x00', 0x20, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = accept$alg(r0, 0x0, 0x0) mmap(&(0x7f0000af8000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x5, 0x0) r6 = syz_open_dev$sg(&(0x7f0000af8000)='/dev/sg#\x00', 0x100000001, 0x248000) ioctl$VT_ACTIVATE(r0, 0x5606, 0x6) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r6, 0x84, 0x21, &(0x7f0000889000-0x4)=0x0, &(0x7f0000161000-0x4)=0x4) mmap(&(0x7f0000af9000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$bt_BT_POWER(r6, 0x112, 0x9, &(0x7f0000afa000-0x1)=0x8, &(0x7f000036b000-0x8)=0x1) recvmsg(r4, &(0x7f0000af7000-0x38)={&(0x7f00005f9000)=@ethernet={0x0, @random=""/6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000af6000)=[], 0x0, &(0x7f00009b9000-0xfd)=""/0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000afa000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f0000afa000)={r5, r3}) mmap(&(0x7f0000afb000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000afb000)=0x0) mmap(&(0x7f0000afc000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000afc000)=""/241) mmap(&(0x7f0000afb000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) migrate_pages(r7, 0x210d, &(0x7f0000170000-0x8)=0x2, &(0x7f0000afb000)=0x7fff) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000523000)='/selinux/checkreqprot\x00', 0x0, 0x0) [ 90.858625] ipv6_sock_ac_join+0x21f/0x790 [ 90.858642] ? __ipv6_dev_ac_inc+0x760/0x760 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) ioctl$KDADDIO(r0, 0x4b34, 0x100000000) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f000054a000-0x10)={0x6, &(0x7f00004f4000-0x30)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) ioctl$DRM_IOCTL_LOCK(r0, 0x4008642a, &(0x7f0000661000-0x8)={r2, 0xb}) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r3}, 0xc) 2017/12/17 11:06:58 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f00002cb000)={0x0, 0x0}) r2 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r3 = openat$selinux_member(0xffffffffffffff9c, &(0x7f0000eb7000-0x10)='/selinux/member\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000f03000-0xfc)={0x0, 0xf4, "ea9e3121ff9eb8256c18a3e4020b9846dfce4e0201bb33629e1376820505ab11301d4c88ca96036f994acf0c8e544beebe34a8b2a928e7145c5d8eef35fd79e7ba52948ebfa6978bc9aa29acb811f330ce6cbe3b533a616ca66fd76e9f2c55fc5aa03db7a618672b578aac361badcbc9778386e6b0843b2efb0163e5dd12890de19afde6461c253932af3081fd29d92153181340e4b7758658c1d748625dcf6b5449094ff0862b8e82ec634fc5d0fb1398134319ad402ba3fe0a3430b49bcb6abd3baaa55ad2aaf1447ae542a8768490c87a727798c821f4c90cc0823f447aaa03e4f010572386363b4fa22ffae2fe93e2d0ee0e"}, &(0x7f00006df000-0x4)=0xfc) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r3, 0x84, 0x78, &(0x7f0000356000-0x4)=r4, 0x4) recvfrom(r3, &(0x7f0000ec8000)=""/13, 0xd, 0x40002040, &(0x7f0000dec000)=@generic={0x10000000000000f, "9fdb69bf8f9ef51b365cddad566ee6e7a3167fa431cef0730fb1b0ebdbcf58b15111f2e72b6de142fcc8bfb215728105fd2ee65c6efe21362ce9317d50465f22bdc2d380cc489901dd13a55ae84a940fb963597880920d80a4ec054a8f6134f622b15c74faac087cee98bc5f625ff9dc3ccd670e7e40ac78f880f4fe731c"}, 0x80) r5 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@llc={0x1a, 0x1b, 0x100, 0x8001, 0x5, 0x7fff, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000e88000)=0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f000046f000)='/selinux/mls\x00', 0x0, 0x0) 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) [ 90.858658] ? kasan_check_write+0x14/0x20 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0x0, 0x1030040, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = request_key(&(0x7f0000d3d000-0x8)='big_key\x00', &(0x7f00005aa000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000ef4000)='securitymime_typeem0cgroup+\x00', 0x0) add_key$keyring(&(0x7f00004d3000-0x8)='keyring\x00', &(0x7f0000140000)={0x73, 0x79, 0x7a, 0x3, 0x0}, 0x0, 0x0, r0) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$KVM_SET_MP_STATE(r2, 0x4004ae99, &(0x7f0000b2c000-0x4)=0x4) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r2, &(0x7f0000b29000)={0x40000013, 0x0}) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r1, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f00006e4000-0x2c)=[@in6={0xa, 0x3, 0x7f, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x2}, @in={0x2, 0x1, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x2c) fsync(r1) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$TIOCLINUX7(r2, 0x541c, &(0x7f0000f20000-0x2)={0x7, 0x6}) ioctl$TIOCCONS(r2, 0x541d) 2017/12/17 11:06:58 executing program 7: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000c52000-0xd)='/selinux/mls\x00', 0x0, 0x0) flistxattr(r0, &(0x7f00000e8000)=""/152, 0x98) getsockopt$inet6_udp_int(r0, 0x11, 0x66, &(0x7f00003ec000-0x4)=0x0, &(0x7f000014e000)=0x4) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r1, 0x107, 0x100000017, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) ioctl$TIOCLINUX2(r0, 0x541c, &(0x7f0000731000-0xc)={0x2, 0x2, 0x8, 0x3, 0xffffffff, 0x10001}) [ 90.858678] do_ipv6_setsockopt.isra.9+0x3204/0x39a0 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) [ 90.858700] ? ipv6_update_options+0x330/0x330 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xfffffffffffffffd, &(0x7f0000966000-0x4)=0xfffffeff7fffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(r0, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x3ffffffe) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) [ 90.858710] ? __fdget_pos+0x12b/0x190 2017/12/17 11:06:58 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000aeb000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = add_key(&(0x7f00004e2000-0xa)='encrypted\x00', &(0x7f0000c8c000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000077000-0x7d)="", 0x0, 0xfffffffffffffff9) keyctl$setperm(0x5, r2, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = request_key(&(0x7f0000eb9000)='dns_resolver\x00', &(0x7f000053d000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00008d2000)='[\b-ppp1\x00', r2) keyctl$read(0xb, r3, &(0x7f0000232000)=""/0, 0x0) r4 = memfd_create(&(0x7f000029d000-0xb)='/dev/hwrng\x00', 0x1) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r1) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000167000-0x38)={0x0, 0x0, &(0x7f000000b000)=[], 0x0, &(0x7f0000be3000-0x78)=[], 0x0, 0x0}, 0x0) r5 = syz_open_dev$binder(&(0x7f0000009000)='/dev/binder#\x00', 0x0, 0x800) mmap$binder(&(0x7f000011a000/0xc00000)=nil, 0xc00000, 0x0, 0x10011, r5, 0x0) r6 = mmap$binder(&(0x7f0000006000/0x4000)=nil, 0x4000, 0x2000004, 0x10, r5, 0xf) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f000000c000-0x30)={0x20, 0x0, &(0x7f000000f000-0x20)=[@dead_binder_done={0x40086310, 0xfffffffffffffffd}, @acquire_done={0x40106309, r6, 0x40002}], 0xd9, 0x0, &(0x7f000000e000)="ba90675fb803f023d62de349e3b27f47e83805236badd487d74fbff0589d983c232b2baddf028477acec07b3018d4683eefd622e7799f48f250ef563e39fcf0ea19228bb29adfdcd3b1e038946293e921abc5fc186bf3676be849c467faa80cf4e101577f2d4768016f6f0ae831023b68cbf874dfe9dd9d1b374598602ff56a6e14e984f6ad4a2e8e4d8eaa37b487fc1ebecc6177bad818c13059eefa135b5b57dbeecda40a67d3cc912aa0c0c91a2a57130d85fe9fb2eabbfdceb98743da4db14cf1c06a4c59d03b9f0395dacadbfddfbfe5d566ec7ad1d66"}) r7 = syz_open_dev$binder(&(0x7f000006d000)='/dev/binder#\x00', 0x0, 0x800) mmap(&(0x7f00005b4000/0x2000)=nil, 0x2000, 0x2, 0x40110, r7, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000000)={0x2c, 0x0, &(0x7f0000001000-0x2c)=[@register_looper={0x630b}, @increfs={0x40046304, 0x83}, @acquire_done={0x40046307, 0x0, 0x0}, @acquire={0x40046305, 0x4}, @register_looper={0x630b}, @increfs={0x40046304, 0x1}, @register_looper={0x630b}, @register_looper={0x630b}], 0xb3, 0x0, &(0x7f00005b5000)="554d8a2bd0f47db30cafc8128c07ff7f3f4892c446b82cc11ad0f122a5b3d123a15630ae62c19171931377f10c4dadd84b8b114128acab784ebb3a5ed913735099e4b9b5ff6a532ca18eb38c801c75fe672ea5b161e6f88bf413459545f1b721e7b1d67086fd3dd56475140cba366995f913becbf9a593e6ba879da53ce4ba373d634df172d636b47816090ba39901f7be86f0a5285737750f0a9616862f120f29d979e2b14fbee94bcecd930b0a7646a5f710"}) mmap(&(0x7f00008db000/0x3000)=nil, 0x3000, 0x1000008, 0x20010, r7, 0x0) close(r1) ioctl$BINDER_SET_CONTEXT_MGR(r7, 0x40046207, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r7, 0x40046207, 0x0) ioctl$BINDER_SET_MAX_THREADS(r7, 0x40046205, 0x200000000003) ioctl$BINDER_SET_MAX_THREADS(r7, 0x40046205, 0xa) ioctl$BINDER_SET_CONTEXT_MGR(r7, 0x40046207, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r8 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000816000)={0x0, 0x0, &(0x7f0000001000-0xc)=[], 0x0, 0x0, &(0x7f0000000000)=""}) ioctl$BINDER_WRITE_READ(r8, 0xc0046209, &(0x7f0000001000)={0x4, 0x0, &(0x7f00004f0000)=[@exit_looper={0x630d}], 0x99, 0x0, &(0x7f00008aa000)="2ef31161f03a02e867cc43fad1c4139799ae34c83e74e11724973f8dd9f02bda47951ddaa985274aae22265be3a95f4d363cd81b6663fc21d6213ef3fb0b95bdec1c9bf8c4f9c238d26153d5ba6422e42086f44c5c364e2ec8e03b0e2c5385050162d2910c2e5e41eb1f28a94123d90aa1c0985a2344a20f72c4badebe0956278817ee86e5674ec49c57db71f7d0b5d2fa9d81dd241e8451d6"}) 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f000071c000)=0x1, 0x4) 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000002000-0x30)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000000)={0x10001, 0xfff, 0x1b, 0x238, 0x0, 0x7, 0x8, 0x8001, 0x80000001, 0x2, 0x1000000000000}, 0xb) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0xc020aa04, &(0x7f00001d8000-0x10)={&(0x7f000080b000/0x2000)=nil, 0x2000}) r1 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r1, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r1, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f00007ed000-0x10)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000b3b000)={{{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@rand_addr=0x0, 0x0, 0x0}, 0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000dc4000-0x4)=0xe8) ioctl$sock_inet6_SIOCSIFADDR(r1, 0x8916, &(0x7f0000243000-0x18)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xfff, r2}) [ 90.858723] ? check_noncircular+0x20/0x20 [ 90.858747] ? check_noncircular+0x20/0x20 [ 90.858771] ? find_held_lock+0x35/0x1d0 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) socket$inet6_icmp(0xa, 0x2, 0x3a) 2017/12/17 11:06:58 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = syz_open_procfs(0x0, &(0x7f0000c61000-0x7)='mounts\x00') ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000026000)=@pic={0x7ff, 0x2, 0x800, 0x0, 0x100, 0x7, 0x1, 0x5, 0x2e39, 0x4, 0x96, 0x3, 0xda29, 0x4, 0x19f7, 0x1}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) getsockname$packet(r1, &(0x7f0000c5b000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f00002e0000-0x4)=0x14) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000175000-0xe8)={{{@in=@empty=0x0, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000c88000)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000d2a000-0xe8)={{{@in=@empty=0x0, @in=@broadcast=0xffffffff, 0x1, 0xc92a, 0x2, 0x9, 0x10, 0x20, 0x20, 0x6, r2, r3}, {0x0, 0x11, 0x5, 0x20, 0x0, 0x5, 0x5, 0x0}, {0xfffffffffffff973, 0x7fff, 0x9, 0x4}, 0x0, 0xce, 0x7fffffff, 0x0, 0x8, 0x1}, {{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xffffffff80000000, 0x1c0000}, 0x3, @in6=@loopback={0x0, 0x1}, 0xea, 0x2, 0x2, 0x80000001, 0x0, 0x5, 0x6}}, 0xe8) clock_gettime(0x0, &(0x7f000080f000-0x10)={0x0, 0x0}) write$sndseq(r1, &(0x7f00002f7000)=[{0x20, 0x5, 0x6, 0x3, @tick=0x8, {0x8000, 0x2}, {0x0, 0x5ec}, @connect={{0xab4, 0x7}, {0x9, 0x80}}}, {0x8, 0x3, 0x27, 0x6, @time={r4, r5+30000000}, {0x3, 0x8}, {0x101, 0x0}, @control={0x1, 0x4, 0x2}}, {0x8129ea7, 0x10000, 0x2, 0x9, @time={0x0, 0x989680}, {0x3, 0xfffffffffffffffb}, {0x6, 0xa25a}, @ext={0xb2, &(0x7f000033f000-0xb2)="bf91c8a819fe21028bc37e2b8c529513a12c2e8e8b346da8b7477124c1d2bb06d17e86610a8ddf78cc985a500caded68ff889e4ec66e158a9d52c95982e585bc2be714c8f07ec5789eb6556c892dc630f16e08b07766886c16d6ac15632e55d27f91064bead20a89fa422806863acc84ae6f13b19ece08c7ba394453835bb3cbe9307fd09b1657e554a27788d5c82dce1d0523a66a6635aafc1a2a476e4255160e25a2891c127333ed551264b3ed106a6bb6"}}, {0x3f, 0x7f, 0x8, 0x85e7, @tick=0x7, {0x4, 0x400}, {0x1, 0x0}, @quote={{0x7, 0xfffffffffffffffe}, 0x0, &(0x7f0000e3d000)={0x4, 0x8001, 0x1, 0x7, @time={0x0, 0x0}, {0x7fff, 0x1f}, {0x5, 0x3}, @raw8={"f5d426a540bd1d0b72e16835"}}}}, {0x8, 0x3f, 0x5, 0x7, @tick=0xe1, {0x5, 0x0}, {0x1, 0x101}, @time=@time={0x0, 0x1c9c380}}], 0xf0) 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000178000-0xf)='/dev/sequencer\x00', 0x20000000800, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000048000)={0x0, 0x0}) fcntl$setown(r0, 0x8, r1) bind$unix(r0, &(0x7f00007bd000)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000a3b000-0x11)='/selinux/enforce\x00', 0x101001, 0x0) read$eventfd(r2, &(0x7f0000a54000-0x8)=0x0, 0x8) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000bc2000-0xc)={&(0x7f0000043000)='./file0\x00', r2}, 0xc) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x0, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.858798] ? lock_downgrade+0x980/0x980 [ 90.858815] ? lock_release+0xa40/0xa40 [ 90.858824] ? lock_downgrade+0x980/0x980 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f00009fd000-0x17)=""/23, &(0x7f00003bc000-0x4)=0x17) [ 90.858844] ? lock_release+0xa40/0xa40 [ 90.858861] ? __lock_is_held+0xb6/0x140 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) pipe2(&(0x7f0000cba000)={0x0, 0x0}, 0x80000) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000b09000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000f0e000)=0x14) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) [ 90.858880] ? avc_has_perm+0x43e/0x680 2017/12/17 11:06:58 executing program 7: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000285000)='/proc/self/net/pfkey\x00', 0x80200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000001000-0x20)={0x1921, 0x2, 0x1000000000c, 0x9, 0x7, 0x4b, 0x1, 0x0, 0x0}, &(0x7f0000000000)=0x20) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000001000)=0x0) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000000)={r1, 0xc0000000000000}, &(0x7f0000002000-0x4)=0x8) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000002000)={0x1, 0x2, 0x8, 0xc00, 0xff, 0x79779c4f, 0x3, 0x9, r2}, &(0x7f0000003000-0x4)=0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000000)={0x5, 0x81, 0x3, 0x8, 0x7, 0x6, 0x81, 0x82d, r1}, &(0x7f0000fb8000)=0x20) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r3, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f00002a0000-0x8c)={r1, @in6={{0xa, 0x2, 0x29, @loopback={0x0, 0x1}, 0x79}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x8c) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000dde000-0x11)='/dev/vga_arbiter\x00', 0x80000000112ffe, 0x0) 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x0) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000004, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000054000)='/dev/qat_adf_ctl\x00', 0x20001, 0x0) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000fc0000-0x4)=@int=0x8, 0x4) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000579000)='/selinux/checkreqprot\x00', 0x101000, 0x0) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) fcntl$setstatus(r0, 0x4, 0x400) sendfile(r0, r2, &(0x7f00000de000-0x8)=0x0, 0x8518) [ 90.858897] ? avc_has_perm_noaudit+0x520/0x520 [ 90.858920] ? iterate_fd+0x3f0/0x3f0 [ 90.858931] ? lock_downgrade+0x980/0x980 2017/12/17 11:06:58 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = dup3(0xffffffffffffff9c, 0xffffffffffffff9c, 0x80000) inotify_add_watch(r0, &(0x7f0000063000-0x8)='./file0\x00', 0x200) r1 = syz_open_dev$tun(&(0x7f0000b95000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) r3 = openat(0xffffffffffffffff, &(0x7f00002da000)='./file0\x00', 0x301001, 0x20) ioctl$TIOCEXCL(r3, 0x540c) r4 = shmat(0x0, &(0x7f00004bc000/0x2000)=nil, 0x2000) shmdt(r4) 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) socketpair(0x9, 0x5608c7965cb24c5f, 0x7, &(0x7f0000035000)={0x0, 0x0}) ioctl$KVM_INTERRUPT(r1, 0x4004ae86, &(0x7f0000537000-0x4)=0xffffffff) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f0000c5d000)={"8ed6120950882fc84b0937513bc8467a", {0x4, 0x3, 0x8000, "f06e4c9a42b4", 0x4, 0x0}}) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) bind$alg(r0, &(0x7f00009b0000)={0x26, 'hash\x00', 0x0, 0x0, 'sha512-avx2\x00'}, 0x58) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) setsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f000093b000)=0x8, 0x4) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r3}, 0xc) bind$unix(r0, &(0x7f00003a9000-0xa)=@file={0x1, './file0\x00'}, 0xa) 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(0xffffffffffffffff, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000df9000-0xd)='keyring&ppp0\x00', 0x1) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000f9a000-0x4)=0x6, &(0x7f000007a000-0x8)=0x4) r1 = socket(0x11, 0x802, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r1, 0x10e, 0x1, &(0x7f0000d6c000-0x4)=0xb8, 0x4) getsockopt$packet_buf(r1, 0x107, 0x6, &(0x7f0000e2f000)=""/4096, &(0x7f0000ceb000-0x4)=0x1000) [ 90.858944] ? __lock_is_held+0xb6/0x140 [ 90.858979] ? sock_has_perm+0x29c/0x400 [ 90.858994] ? selinux_secmark_relabel_packet+0xc0/0xc0 [ 90.859014] ? selinux_netlbl_socket_setsockopt+0x10c/0x460 [ 90.859028] ? selinux_netlbl_sock_rcv_skb+0x730/0x730 2017/12/17 11:06:58 executing program 1: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000d9c000+0xec8)={0x0, 0x3, 0x20, 0x6, 0x5, 0x7}, &(0x7f0000001000-0x4)=0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000000)={0x0, 0xbda}, &(0x7f0000001000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000dbb000-0x8)={0x0, 0x0, ""}, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000001000-0x8c)={0x0, @in={{0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f000077b000-0x4)=0x8c) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000214000)=@assoc_value={0x0, 0x3}, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f0000001000-0x8)={0x0, 0xfffffffffffffffd}, &(0x7f0000000000)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f0000819000)={0x0, @in6={{0xa, 0x3, 0x1, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x2}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x7, 0xfffffffffffffffa}, &(0x7f0000867000-0x4)=0x98) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000c2f000-0x10)={0x8f6, 0x200, 0x1000, 0x8, 0x0}, &(0x7f0000001000-0x4)=0x10) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000699000)={0x0, 0x48, "59bbac5147f797b3d1f6b5d1556833a29af28e79b43ee4a91f3e8aa700d07c4f46b98cd2a16ee4deaf3525dfab4fdee06449c81fee355c74ba27e447f0e650a9abf1b9dcb77e4cd8"}, &(0x7f0000057000-0x4)=0x50) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000000)={0x0, 0xcb, "42a27335e7c7e9f60e40691eccffd6fbab28a070e0007badf75cc8c71496f74bade7533a16bdbe905c7a3d5c9ca7c4655dc0ac8660b79e341a9e5229760a595bdcf5dfe2b6873a932d9867f4258dc6c6e2e4a307475e8e77b4034ffb9d1436bf928f0b1a15dbccdb8e793ad34a570d8b003b23ef512847c6e69ea2eb1c669b14cccdeadbb5187c302bbb5eae215f77e350259eb6b96510a1946eae5bb8501e7f706a01ffbb381357d92a49eb87dc5a835920e13ed7e766e7e1de81b3447b3c2d588b829abbb1252e0f459f"}, &(0x7f0000001000-0x4)=0xd3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000c4000)={0x0, 0x9, 0x8001, 0x9, 0x3, 0x7}, &(0x7f0000a82000)=0x14) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000bd6000-0x10)={0x9, 0x8, 0x3, 0x6, 0x0}, &(0x7f0000cf0000)=0x10) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f00006b8000)={0x0, 0x7, 0x20, 0xc37, 0x5}, &(0x7f0000aa3000)=0x18) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000001000-0xb8)={0x0, 0xff, 0x70, 0x4, 0x1, 0x7, 0x1f, 0x726, {0x0, @in6={{0xa, 0x3, 0x4, @loopback={0x0, 0x1}, 0x7f}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x4, 0x6, 0x3, 0xff}}, &(0x7f0000000000)=0xb8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x18, &(0x7f0000001000-0x6)={0x0, 0x32}, &(0x7f0000006000)=0x6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000001000-0x4)={0x0, 0xfffffffffffffffd}, &(0x7f0000e05000)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f000035f000)={0x10001, 0x1, 0x5, 0x20, 0x0}, &(0x7f0000000000)=0x10) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffff9c, 0x84, 0x66, &(0x7f00006d2000)={0x0, 0x7}, &(0x7f0000d7a000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000000)={0x0, 0x75, "417a746150de6634847ef6913b62bca6dd79c0fbaa8e0270cf2443d10214153829ad28533025008344567683a9fc75a60f136df74696dd5de64fcc2d61914182a0394d403c312955ad80d5ed13d80310f9b1ff483d67e17abfb051a662689b96cd81c6bab6cf9b258b26159d0a6b99bca7704eb030"}, &(0x7f0000001000-0x4)=0x7d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000e7a000)={0x0, 0x1, 0x20, 0x2, 0xffffffff}, &(0x7f0000001000-0x4)=0x18) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00001b0000)=@assoc_value={0x0, 0x80000001}, &(0x7f0000001000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f00007c0000)={0x0, 0x5}, &(0x7f0000000000)=0x8) sendmmsg$inet_sctp(r0, &(0x7f0000735000)=[{&(0x7f0000f2e000-0x1c)=@in6={0xa, 0x0, 0xfffffffffffffe01, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, 0x1c, &(0x7f0000a8f000)=[{&(0x7f0000000000)="d7192a5d2a350024eff8d68852472ba71e8e8a6a215beb132add5b84e3b178672203aa4519e75a9e40f8a2f51cec43e2f31437607937aa2cf929c17e98c89700324fcbda8e0b9f6a3351c600c66a72f70ef12afa276fc2c5023040cfc69d057b545bd031db9a3c7704a58a48b9f8a67545833d6e4bf436ded5b540b31df626b9767b11cdb3075761ae5aa0d84deef7b01d354d6ef00dc48aae6fcba5318f8fa2425ca925846972628820c31e973b7ee36085d9dd3c2b6c22b089d9abe9844639305e8ed8fa03740dbf0880beb60c9638a6a47b257872c73b48b72c0889f7875ce4585d3d22be32ff5ad43377a504f29307a04dafa209e15815002372ca61aef8f07620a945b9c22cdaa83275451e63c5a8eea19526ea559bc5d9f3541ead06e8f878f83f8b1eabb6ca31ebe746d38b4d08d201cda610d1a634b7559a8a423348ad0d810e0cfa37afc4a1c1fe9655093a8ab2591ae0de0a46fc478346c4da610c93cd2b78589d4af0094adeef126dd41930a6f1a8ec05c690b1a6f1840591978f3bc1e45b37c1c80b43bec1b4ab011d6107a9fd511be8e088ce2001098cd6495ccc18ad6c8fb6759ab9a747f7dde46883d2bf88b706ef845c0b8d62c67fbe6da6eaf0679ee76b609684b2fe15c2e27577339d55d7f06501fdb8b1d6668d13a2aa7de0cf26cb21027e2a9f5a1eab64e0ca5d5a926c7f7803460c8923bfeadc2f982a4020bb6389fcfffb0ad8ff25963a4fddfdd4a829c1a8ac1c2d559ef9191a23fbb4208648a0f700a71ad2e5e384ad3faabb4a56d8b2bf195f6595c113e0501c98dce745d115f53bc3c4c01e2408c7e889d69e6972a7d74eb7a50562b69cece153b50f834fe102fa3fd2cfd68df082809a1e374dd443b174ce65cec1a18bd4f61ddaeb0a8f46a30689539c0d7149738ba473215d92e1eec234053d597c430150b1d2848b5cba5213d99520c873ffce584df713d5db517b77cbfa760d94e25fbcdea2f064524267880196d51bbe2634b22a285eb2931d4a354bc5651b0be89becf3446b09df47c7af57598a235585c4c0e0cb4fc03390acb0edf6458cad3b072226068016d5f1db8b66d0a7bafa68c0901e041d5de6cfabac88d5b6c2836bcf6bae6bd5ceac9ece68b49ceb0baa8f51c0c776d999f90fdb40b8d4235cdc6be1929707f86d150bb21aee92dd3bc6057358bde58b8a4eb36d0b3be6368a80d201b85fa980e32234d4b2f6ea1a4a80196295d0f54a366ea57dc7d43227ee8394d87bf8935ec26c7ff97ca6ba4d15942cd8ddc81fa7911b61ecd7bedfee2750a591209826822d58c990b263f603d3ae867d8c020aec646967014e5b5ddbe5a2d50b622579706b73264285c2a9e9897a68fc9062cf4add6918d2182ff31adaad56b66f740e8396735b298df40d79111d294aa295f09687f1c0d095d0596217fa9ee191d98d37de76a92b655835ee227015bedae2aebd8605594ee618c9962778680faa8185a205c84766305e86ea78a4f9e303080343c534ad9b87198a03781f4c3acea1979ca5bafb8d06df13f2cfc1bd353fed297377e61851bea41151c717f69e9e99dda1ee134ab2691514e65b21bb22deb63451aaa5cae0f0df4c8813649b3c5d4af07c92d765a525e2a6170a7331d3823643e937752b9958e13b7c60f5e54870b9b06479a6109cb09c7efd1330188d1af7368ff4d52f1748586858b9709b67d141128e3c466b6141212a3368d52555a6815cc644af249b11ea916a8b144f5f1a6b4edada240c1f5b6ccc008c2320e25ae3956c1577611e5e923167f6541e79fb75197bf24244d3aa2af121d616c9f62f88ec631330f220f65fce438304d0d29d7dd2120fc96de2507deee4554eac1b39d2e0373622127cb2f5c4a2f6613fe5d648740d230dfb5df3e0a4ae59fde30d1a99f057d03566ac7bfd249fa00ac9df5b466d3f4969c1a4b88e4ccb4c30d786bca2b73a88bebff73a3eccd769c7f126d14a8b02fe487332958dca5732a2b55b03d4238a75a1b2a55ef90603f47555c36a8a2eb1fe42274688eabf764266693e0655443ab32c141bd896d2097de531d0edc4771ab229a9e10e3272b3d9d3d23137c68b49fce1c43335734819b7fcada04e39df1f32c4a8a041cb37a7ffb7ec2c273913e0f53c11e4dd3a5bf35131b4417a8065c3c4df081481549605167cd2ab7c06627ee55943932f0706d6c4ab222c1ca8f858d6397377e39f4957beec0160346dc7b07b289c86124498c892ac041c8f485676ab924ba070bf6fd5bf1fabe27ac7defbffe3de902d4c43bba9f7df74e6a8d1cfce7960cc04b0eb460fb5c9a3c20a04f445a3b8a8bd81257444b53f82074245bc03cf24ef56c129457b63aaf42fd58d5136abe4fb4c1f9143777fdc84fd9b71c945702fb98571ecd5c4b1ab94b194fda6971793e6ea993c868e380507d7e3f6334efede7e31ec7c2e2b38081086211521bf7d0a9ac15bba8517740f307b28421e206287e916dc8b528ce8cf30d6922217955e5e01827d47989de5005de6d89e8c8706d9c1805c386e2469bfcf39b0105a98f4f7506ceaad5075b2e3a3ec8e949ec551ba85b4593a6eabe900c8ad786f3d07fbd58462750ad46c0d4b1bcc8348a2d48848f7f3de4524ecb28e5eff24b46bed0db0aa33a1276529de99a7579442d03d43b788bb1e6d19d273ee0ffdd20be400c09a572cd3f46f4be0876720951d14beb3850925ab667bc2f0d07955e87a7cde154bd6e51a641fa7bb48813ca3e2b05e3209d7dcf0cdea415a8cf71eedf341feac1daab6aa118cdf8d9106db1fd4470f58bc4b75366589b765bec2aa8e1e7ff20df618bcfec3e6f61c5fd95b1223146a33b09f278cb2ed27cdd013049fb3b7c0d308e5e21ce080c8e1ac3aba04432159bda4e6ec41f389ff062307b32a1352b89b22b1585366b653553aac93b1cbc38442d50583de9d862348e31b6a78d891808985f0f8fc72f16b59894f018d98a201b09c16509a1c0a8c593a7355df633edfe66d26324ed19656a1f409df65e8794af52231fec9a73ee1fc8916adb912272981d6e68fc1f531c4f49f0ab7f52ae11e73387ef6762ab25b4c40bcd4e845993d5a39974dbd74f827c60d5fc1ab5e260e2ab6bb9654f0233f529ec3481a9fe1943cc336241fac76e221cf729fefbdc1bb5f78215ba2f12142a8315311df1319eac80079cd9aaba93ef7e7c604f04b214e17fc4cdae6433f49a0108eaee8635abf4e2efcbfb9cf2a6c0452cdaf7568f828ef8c8e57cff2a53173755dceb8aadb39eda38e8029c881c2040efbeaaa5e61509619549ed48292ef5c66c0cda9d28a408edc97603d64b5fb33795f43ac97f8f408729bcd844fffda3a8a5fe224a42d0060b11e939832b9ef8db6204bf36cea44b8a7ee836bbcf5ff15712ebaf0c0816d41468f1cac1a1cf0c59f76a54258d879e4068a40ca30a11bc5bd4d83273332ddf3f89af3014b97c0a7680c401d8a1a2185522c7692e160abb6250d8476164b33bed4e95dbeba1902d9f9f5578beadd254bc57f5591397fe9d030cc45abd4bd8256b6a5f44f113d01ca0f51e82ef3d1cd70d1262433156d9a0e703caf7f6c293799ede2673e06eafb92224d329099c28dc8260bed8ca31184f8fc70baa2b767a445994339685bd133c37a507ca200ba34f53918c5e5b280e781c7b88a0929516e46afd65262bb78ae4e35c1d3f1bd3dbef12e0423132a8c83cb477dfff66457cbfded55b8ad0418e0867545642546feeaa4469e60872232bf13946a4b5f452486676aff42ea22104b39c204df85b344c34347c96eba333d65d4e009ee7dd4d861fed5ff87b3bc9bfaa415bfda1bc935e2790a49340f0bd7f0fb1abdeca45b6a008fac847a472938019fbf05726cf0614156f0d3b304fc9c168cefa7af6ab3145efb3154404bc3fe7489dbe8c2708df230bad4ad1b1f016d8a4287e43a2ec7302c06081fe3982b3d33a76e32e80da57b54ee5584365761453d99556b67d1722dff50ff4a2b9a038632536b9b5f776473c71d67f4e62b899e7a64178b3090bcea82346f06b3708ff077cf48cca9d52b77686b9389bc96a20519bfdde4aa364c7d8bedededbdf33e9790d598f6f368ef8c46588c4524aa52368b56e343fe0e017feb8d33c6c72909e437cd0f7f14aac096bb9fbb08d4c47c116cb2fa8faeb110f4d39fdaa807d26f2e71de3424b68575c9e0d399a283d6b296d68503f7e37f48c99594979ee167c9fb65a71b66b1588fa022a87d30f0373d284d73ce79f533ed5da288e50c80cd21ec61b50294e908422cf86586721e71ecdec331d65e0ff5a26ae62955c7af66b6c114f34fc701c548e9b67e327eb2c5f9d7f359b4f2a9fe59d93929d7b342f171641f378eadf752ae9778c4cf55dc6419ed57621fb0473434e6c97ec25b44f8688b688ab6ffba2362895a545b943ac9de29ffe80cf74b16ff6211564dfac7c2819d973b0d0f7443f9d946b1f8db796104c2908c455298abd094d2e09cc5ae7f7b85fa06a660e5fec9357525a6f9ac7aa9f165fe869a883efb2fdd6b760e6b903c2b60a274cd816ceecee501a4febc315ef3f9b85c331b1adc41c6ce28515088ef921d4bca671d297d336edc32f8260499880ffa1167c5f77d15078ca8bf1a124789620f78adfea977b0a1ea5153c6b30b87c142bff111bee1a42acd640d25da0ce783d8f0b17ad92a84e3f17289d6bb3ea7bc2fb03b6c5d2f49786303adc6dbfdfb77b35e275e995f9a2f2afc8bb73f8d87f00fde3e18aa660d93aa1810a0a0628d76324ae221d42765a19d2cde7b4565f2cdef6ef02e81548e8f63743e2d660612d06d1bf404f191535166db84512908be36eda774e0e771f82946fb23767de73716fb28a5cafd1e97b139d582f0381df6ea1192d7f0a2e94c6ae42c5a6a3b6b21c0adca2f6fb3b6649a70f433a40e9556ea3d861e04cdea7abbd3ee61f1fac9efc891ae509b0aa7239952144dfba3bf7be9008ec8761ea969c1a2a2fa2130e8d0561f7a2612868e38b5c2957c849724b43c5c9f265e0e9e4a507c92582536e17c66f56675768787c177c470e8e4d871e36c87d0d430c3a2c0197b8f54f19fb7a44ed8966294fbfd51f1f694f3e404044b6e452c545a4cf7022214367c59d92bee3cf3a3c8465bd75e73191c37818d7f26bf4c915ad7c33f0d8ef764dc4432077ae51cb770b5766b0b0cc2e12604263dfa6b855fc4f25dcaca7c28191d75c38e28f6c59a9ec78f7eeabdf99bd8888f6a3e9a36ac70d9ffe4e7167494197a59c38680a0114cfb522b44a0c578662348646a09cda416456f16c7bae86abcf525ab2c92f74dfb62fea6302cb3af68c3f5bd597c0de447fb6b9f79033618c2cc7729b981906074c73f531f8f689b4f74cb214ecedcb903650db56ba32bd1010cc1c28556b02a21934ddd844cf47a4f8a8429db35c228818f53c94d90a016c071d36b8e2f37efedfeaef6119c4c74b5588a28c79e60405b5a111004de99b6ae062c8d675be6f22afed2fd99ec7467fd2f6461ed30fce4b58627ff012cd72742128e7402feaffe0b33014823fe01813b9782d9c4aa965823cde4c0e46f0f70a7020222b4adcaadbe5e52f8f9f579b4d15c024a7e37d403b3482d9d1194d6093c78ea1de071e518ce45006486844352105fe04c9176ef913fce50e0bba71504a6cd2a5a35d725c1a907d7c3682d956cbce6fee4e119396c2de3d4f6d07628d725e6ab2dd355a5b3af44190350b2d8b809fbea6d13cb13675116b08bbe03bbc2058adfece2fc990c29b7", 0x1000}, {&(0x7f0000000000)="985e750fa217adc3ddcf2fee7dc898583b566b495374f16de412c48c377763a0a5ed1163314e548fbeff650ba717b7b33f4695e5415b7fe6198752e2e849c5c773163a462be0c9c3fb0d51399c1d4e157fcc8d3411e1c7e297715b3d0de977c69cc00c1a8372e089cf832eced6c2619e8e5572da4e27289d40f9ec1ecb36b2da030355ab074d90fada1e080a55551b0d2cf60dab88f18772db9d4a0e208c102bb10d8bc9f710dc2d023fef91840ef37de81f9642665b32ad2d5f46b6395bec7d883c09cc0b25c6bb37e9b406d1a2409047b3e17f7426dba7b4d833", 0xdb}, {&(0x7f0000001000-0xb4)="c912005fb550eac70902158cae29001ac546f13362be71eeb4dc6062a342f42c837c22e64eef4af6afa1af5299cde22c384654549bbacea9a510d9322d95aef44c08a3196106adf0ff512b0d302bb07a99b967ba898cebd0e4ef32c7a55fc6a61f4f8ebb61078f2a5ba01cec609754edf1987523fb08b0377aee1ca09f1621694390cf57125dec16890b1801af065b7a18dc5c32e08512a11778bc81dcc5e85ead1344adfd0316c688dd9c54fd2fd0144b90b209", 0xb4}, {&(0x7f000074e000-0x77)="ec051cda08ee428f752926720c752183569023720e21b8e852f3201a3df90f8c2b0e73f1d9a80df4fe23b6191b2b05c905512d2b761dcbfcee303e0befc0d29068f64807feca97b9451810e4caf35eb0ab6821615a73528ad34f784ad2315bac21d05a8d13af845d17575014af4fe7dd451b2eb283fd9b", 0x77}, {&(0x7f000031b000-0xa8)="25221b714ab6295c3610c2a4033a53809ce8e3123ebc062466251c232d89c58eda0295b2007027337c625351c263a5f7a0b6e44b404977311dca62e255199b4de98cc368cad307d2e730854f0e84c513b673144a1d0b1e67af79a499fc18ab864f5afb9ccfa5382669fc1f06eec0632ed9a15f17dec829f47c9b9df4a82aee5882fcdf0f307e3d46f4978862cbf835610332a4843d3eb9f85604c15c025e3753d358b8f5b1ce315b", 0xa8}, {&(0x7f0000000000)="a48c1e83de105add4ab33a469c", 0xd}], 0x6, &(0x7f0000037000-0x108)=[@init={0x14, 0x84, 0x0, {0xffffffffffffff80, 0xffffffff00000000, 0x980f, 0xff}}, @init={0x14, 0x84, 0x0, {0x9, 0x6064, 0xfffffffffffff801, 0xfff}}, @sndrcv={0x2c, 0x84, 0x1, {0x3f, 0x6, 0x8000, 0x2, 0x8, 0x7f, 0xfff, 0x7e8e, r1}}, @sndinfo={0x1c, 0x84, 0x2, {0x4, 0x8, 0xeebd, 0xb1d2, r2}}, @sndinfo={0x1c, 0x84, 0x2, {0x3, 0x8001, 0x1, 0x3, r3}}, @sndrcv={0x2c, 0x84, 0x1, {0x8, 0x1, 0x209, 0x1, 0x80000000, 0x7f, 0x2, 0xa, 0x0}}], 0x108, 0x4048001}, {&(0x7f0000001000-0x1c)=@in6={0xa, 0x0, 0x1, @loopback={0x0, 0x1}, 0xfffffffffffffff8}, 0x1c, &(0x7f0000001000-0x18)=[{&(0x7f0000001000-0x91)="33c8b4e275ab02666ab74886d96c6954bc9cdfbb08ff49504d2c4f5263560c70856b4da1d80bef05dca755911762048795cdb50b0a0105d506ccc249acab59009699d471fec299ae7360678908a0296a74d94c2d08600a772ae5bfd7fac0c47914f72adb7da06ec1aa826e07f1791fafd278ecfa5b0c01ac97d1334d4bf45478ea666eed05e309d2db56b545bbfd7f4044", 0x91}, {&(0x7f0000001000-0x45)="4767ce0362fdc1b8353f824bdab759aec73dcb44430455073391a95e9b0b7e65f932772f873f89f5a4b2703f6d6c578c4dda63bb2b1fceafdc020be5c68418e6dcd6605435", 0x45}, {&(0x7f0000000000)="793f2618e6a57ce3f085435f9160054f4a0d18a366b0cb6d98a2c30b4bf9fb51045c0575ec494be549a9b676ce46459c8f3809f8abbb6ef4d6631a707ea86cad3002f55f75b5aeba51eb89692a26055e331e41", 0x53}], 0x3, 0x0, 0x0, 0x4}, {&(0x7f0000000000)=@in6={0xa, 0x3, 0x3, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x7}, 0x1c, &(0x7f000018c000-0x8)=[{&(0x7f000059f000-0xc9)="76192707994d09b66e13ff257fdb6fd8042c1ebb5a700ebb0e626530c8b2b15c9e51364bfcc271861f1a5cb4bdc84646372a96a292ad2742de60b8415b31f8818ff539da9d0c7d54419728b8b667c314e6028147e34d319cb537b902cb70ed601d3892dae9c1df9713dd9c44876c119f00d74fe6efc9b6115a2a8ca332481928423f7d652abe8e6d2be81e2c5e8bacc5bcb9da8b0d3c634863b5e2d76675e6697991fd5c1a7b24c0960666a2c04660a6f926f1b86406328300ca82c2ce6d2f99a90faad790981232ab", 0xc9}], 0x1, 0x0, 0x0, 0x8000}, {&(0x7f0000001000-0x1c)=@in6={0xa, 0x3, 0x8, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x1}, 0x1c, &(0x7f0000001000-0x18)=[{&(0x7f0000875000-0xb7)="f6561b677a055a7828127813db23032d3874c2dbca4c02803a132312b3dcf76e93a1f6d54c1a736d12c5a1aa5ad04e307e6171796addc76248446e81db57392b17ba57b2b35d170514b2aac1bcb64a6449910e20385b12595ea93bb12c7048b93244e336be0e1e7aa42ce8f5cf73727d7b16db459b181ef0cbb5106cf6202f7a39fcbfaee3e88b47e721e2b2a6d2149d5c37819f46c6f67303191f86225fdbc3121e5cd623746596641c96b768cb99ab935034bafa8314", 0xb7}, {&(0x7f000098b000)="d765586d8eaa1db1dbc973a722afd180a7f5327e6e5e4431e6044ab5ad2cb7", 0x1f}, {&(0x7f0000511000-0xb1)="e9f9fcf9f255acb98f4ec21b16fe0569bef8c24899470baa773a2b3121d1166cf7a128fdda19088d91bb5ba3b5985e9d9cd3ff57ff49ba098817c75de93ca794e94030736c100ecc330e74170fe16d5bddeddc1ff6d1e93b580a3e3a93d947dc39cf664fcef838e0f1b11bb2de4c98a1cd6912039ee680303ab809f5daf8e96b5aeaf39d56f0d38a79a39e523198ad249b32fb6da477e8f0be54f08f1d7c28ec8f1600c57787f6f5f8d3cbc6662feb899b", 0xb1}], 0x3, &(0x7f0000000000)=[@sndrcv={0x2c, 0x84, 0x1, {0x9, 0x3f, 0x8, 0x3b7f, 0x7f, 0x400, 0x1, 0x7, r4}}, @init={0x14, 0x84, 0x0, {0x5, 0x1, 0x400, 0x4}}, @sndrcv={0x2c, 0x84, 0x1, {0x4, 0x5, 0x8000, 0x0, 0x8001, 0x80, 0x8000, 0x5, r5}}], 0x84, 0x8000}, {&(0x7f0000001000-0x10)=@in={0x2, 0x3, @rand_addr=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000000000)=[{&(0x7f0000121000-0xdc)="dde604af22131843c2cbf90bd29a48647f4749cce6e90c2dd6554ac4fb891de81a278df89543efbd34e3175e170e92a84d942df908305e2e36b440a0d72ae6ae8b567a4aa02c4e1b717f15e1118aad9269aec0de4dfb8a5e0880de8dd9d03a647aaf23009247a5e14d154d8e9aad9a90fa13e5f9ce8d2dcb98cd906f686be5e6dedb326188ba6285a895ac51cf12130d5025e4c7f2c504c87014058f5212ddc8d73ba30de741fecd532b957369af4b73925b5cd0dee3c4c7fa5069c211fbbd6a131f728228e030cab2991294d8709985b0757f868437bc650dd7a734", 0xdc}], 0x1, &(0x7f000034d000)=[@sndinfo={0x1c, 0x84, 0x2, {0x1000, 0x4, 0x0, 0x0, r6}}, @init={0x14, 0x84, 0x0, {0x7fff0000000000, 0x67, 0xe027, 0x0}}, @sndrcv={0x2c, 0x84, 0x1, {0x92, 0x25, 0x8000, 0x6, 0xffffffffffffff84, 0x3, 0x9, 0xfffffffffffffff7, r7}}, @sndrcv={0x2c, 0x84, 0x1, {0x3fb, 0x2, 0x6, 0x1f, 0x4, 0x5, 0x7, 0x1, r8}}, @init={0x14, 0x84, 0x0, {0xbb48, 0x2, 0x6, 0xffffffffffff8669}}, @sndinfo={0x1c, 0x84, 0x2, {0x0, 0x8, 0x6, 0x3, r9}}, @sndrcv={0x2c, 0x84, 0x1, {0x7, 0x8, 0x8, 0x6, 0x1f, 0x1, 0x709e, 0x1, r10}}], 0x134, 0x8840}, {&(0x7f0000001000-0x1c)=@in6={0xa, 0x0, 0x1, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0xfffffffeffffffff}, 0x1c, &(0x7f0000001000-0x8)=[{&(0x7f0000001000-0x94)="9641146934527b64e0ade0e072ead47cbce69af0337c56944badd4d46cc8edda4be3e065318a9428dec7c8ee50859e091ec312465c33a90198c058897ec29890a023dd5857e4b991d402b5eb7d8a201fac2cb3ed2737682ead457a2a3e6826c4487ad2a4641dcd16b0262a490e09b9c76d283855299c250a98d011d638707f63f608fa573cbcbae2940309d6e592d40cecb78df4", 0x94}], 0x1, &(0x7f0000000000)=[@init={0x14, 0x84, 0x0, {0x7f, 0x9dbe, 0x1, 0x100}}, @sndinfo={0x1c, 0x84, 0x2, {0x6, 0x6, 0x7d, 0x6, r11}}, @sndrcv={0x2c, 0x84, 0x1, {0x6, 0x0, 0xc, 0x1000, 0x800, 0x0, 0x80000001, 0xfffffffffffffff9, r12}}], 0x84, 0x20000000}, {&(0x7f0000001000-0x1c)=@in6={0xa, 0x2, 0x401, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2}, 0x1c, &(0x7f0000b23000-0x18)=[{&(0x7f0000dd7000)="da16119d8411d236de6ec3fbc03ad810dcbf59779f502af6810a9af93042bc9b725d36357d260144ba325a374d29b40320f9edd1ac670921e658d29d0dc6b8e79936f73f30aace3c435281924d6e2c2816de8aec756b0f3871ec43972614570de680337a3ae8cc47b85b4280d929712113b4bae2132b7866632988546fd3d1809001030eaaf3774ccbf30261878fc17d74a55f65ecb97605658b8f7c9a56c33d23d8247138f5efcc3bcee4b14203d83fa9761a6caa79001205ec9663365ebd5e52c235de79f2c53a70a273e3d0c7711b3a4830a46383cf5529e4bd17e35fc5a5b7f768f08e196b116fac407810254a78662ebce69814d56bc27e573d79d1136be30fe32da609e5a895946c8c070972a0fd3ff7be7d6484bd0a5a2baa96b06d5566710a064b73bcf2e35c567dda9673462f9b3cfefd6b7786e3c3501d4a9486e7ad2291ae2935e5ccba77f8f67b661d9ca12a0afaf51c28585c62ffad453b966391448bcf67a0aa775f3535be6acb7975dafc305aa583f7d50080c86bb92e520d461d4c8af4ea63e8e6c620914ec7108d3b7295061881d80920d7e0b9ef7b8a01b537a4bf1cc94e6d6919fb1c99140eab08aaec7f77b8cb666bb45faf95eb6389aa91ed31ad524a9b9040468f68db6045278d22d14739bd7d18e2d9d95c875478d7b417837f531b8dfacbc9fb5ff158e26b7a0dfe67770414586b35de40af3a51e47620e5c82baa57ff26f97de8814aaa57d501f9985d20683b3b8d4d963b62db50ed5dfe50a435ddf88882d94b0e591f1e95e88e314b8a7a8722471bfecb95cf19bf48bc235019c17202084907af6352ea96f02f601e07e5a2046a9834c9e7f8b2b2c78e0bc75207c7205ebfe71e4b7322eabb2a2092962c82f92e65002667ecd31132ad80a6c8b2075bb716946d31730634eff9f1fd0c4940b9642e5707aea9c333b2c6b1e6bd1c5ca1692d281ba4a1df40241a2a2b01c059adb12231f122f42c3c25276843ff84c1ae3439d8060d773e6473005d25b9adc41894b663395cf0472b9ccdc4be8588711a4361691d04c81d361a033df559801989476451232e7cba8fec46f357433fe23d1d77e218efe4c8ffe2cb5fc93daf4396892fdba5e09d6d8cb37aeb5d97900bae1e5d1408569c238092c1811ff95ec1b5a0663911b41016878677a79d5dfa27c79b58414843fcfed6a6e1d0f8bbdb40c93f821a1b1a4661cec3973946c69d7a0f9072a2a669e437a97044f38f845c61f2cbf4705573b2e42df1079edd847a88d87708fb746c97870f0f2f19f82cac75577902ab1a55df9698e2182fd7cac6c038b0df9475a34fd4ce2da7e2da3e1a7e5b4fae68bf7f36e56b0f8bbad4a361f58e6b1bedaa66fcf15c96caaa601800048a1aee672b1353948bee67eac00da073e5aae37d73c79762dd32b44e9dc8a66052d432ddf41fba00c2f536cc8b63c29a15a6e1795fce3726a70e63febfbdaff342ecb26345a29975b531901ea964cdef8a25f10b3beb082a8f5dfbb4a9dbb072e4887be469802e503b0411159dadf3298bb0ff5792f31f8b2485edeeacb2b5655ca6db087c9a28721fbb6f0c7b50bb013a47270365c6711c63c75bf459ae02d8075c27ae0482b9d295a8c1e9286d7ce5e4cc1603c9749247ccbb235229580c9dcff476d491438557d0cb328032ba9fae7da081b10e6d407586c7433636bc6dcb2bd1e4a87b6d55029b5d386e34e2063bdd1a37cdb432a120a196301d5100255b24f46b425596390e230a167073121f5bbca0ae5c999f1a878484e065f60a4e5ad81302ea2c1d8bca15a3e49a0cb92547c97ffc4e8195fffa24dd2061ce4cbc6f4c37d7d29b54fa734cce77a6fe437e5e287bc5b871bce0fee8b68eb5d85628e68440882b672b3333c75d22ba3a324ccbb645f199e9329e656a3f41076e1dc67d71ef0122860eaeaf776a794532eb95f282d488f4f760632755eb1a384a2a93518a6922cde30233fed0ddb3b98ceab9b0f664713005a1a53a645629e1e2872e31854b0627b7d98a19ce4463c0af247fd3382836be178d425cfdb19c2b3c0dfa68ee00bb9ccc55cf0e381d0189fdd3367c5c9e748b1260a4ff72e050c8f39143f806d28a8c416616cf11a8340da2cb88fed32df0dfaeec1d491d53230f9d1f8776d4be4cc9b17836b36a9cb4b730bdcb870ab7a7778e7bf159f8bd86bed92738819678e8bccdb77a6a0aaf97f40430414bdb67248139984557091679d7befe48087816e3f1ccc4516bed50a14fc379ca0e9168befcf2ff8e10657bacc083e0929e9fe922e5b8a333615aa00bcd6a31b8db24526861f1bd3556beda693802e2dfd7df3538cd9691d51958e60ac49c181a1d777c745eb9eb2dc35bcc925d943d5c9e397149dbb133f1e03e766bc78fd6b1bae284a2981bd764af9fbc330f72658adc7a1430b259400061176cbe177bf70f34b0160320623d7232d694125a38ffac3ed9834c780dcc3339a834c979356f7628c51cd55400d3aee38b34fb5e65af6958f3490182233443ed1550d456c93ccd051756705b37f1edbc7badd2ea749d88f758ef6023e5e47d8db7302cbba0df62159bcd459dee6fd81b013acde9f52a8b664046aa7a1872a669612086ece9dd5905a927737d91e74cd5f0cdb6985a11d3a2219353ea1a7dc9a4b44916b879a8275c1e9c37a47ab79d573e7b02da1927a00413fb2404b5eb3182253580677c80400753a5eda989778fbed0e79be21bc5fe9f5e00a8dc8aed1ff4207e86cc8fe10813e32a0b320e4f985c1f7f7edae5555322aae4a629a7c986dc19180165fb07580db002082713bc67564c32a408420f49999ed2e4e723963c4210894e9f45f2b0a2a34bb45119b3069790d216ab0064a1fc73cb448c2d8bec7d28eff5aa82e483a2802908190f6690419fb27c1064c4a5bc05d2f23cb0060026da7c36cfbeab1ae495cc7a73848ae3f06d07f91f4de4d868e726598704053feac4364770b57d295e933026596635bcc4bc852f240c70542ec4f5f124f5c79ab671a485e6562599dd5ac90be1660bd7c1613a08f0e0b229bed40758055cf522a707d66f070a5b727c6c377d5e9cfb433a989e0c3e65c589b81e3796b96edae37d0f71365f5be5d38f081cfd9adb19fd8570cc3e0aad2180a8fc0610c3d641b1f3fd2b4de90b9d317775134597e6dd1f44b682510348dadf3742e8cf9fb8e8d6c03c56f641205d2cc11613319dd25059970ea2e6e3dca190e914ec2665840b94450efc99a581b21f838016635f63923a8b395bfe680f0cc1fdb6b0dc61590fc7a8ad5dcaf80873f955d208f3557a2238d6bbedd66fcf6ae9f368e245883fb7c48b2537812f8fc40d9d85bc7a5a5ab3e9ca1fbf94ac1f1ed61da895b24a8daa22d21490dcf860da766b8434502816e3841563448ffa84de1df1cdbbedf0c6e4998ef28df5a9d042c7c58c1aa54774341024e2d4bf643196c1b2c316b296d14264a55b1e8bf51cbfca32e091b428a0baafd44ac50a90712f88f5235b061718a5bdb2cf8785b7b3d57d9e4534ab8b7b7498f06eff066610aca244739a17fb83175f447937e9ce8488e233dd2f92591648a7a6a8d83911061ffc8bc1beefbb8af2457915956f76c4e5b574141f1f34b41d67b4c58cd67efbd5d5c96727400b29ea6e54a43ac1fa6f671971ffbfd8ef1ec16514da52660d07510d9728b6f016ebb66548600a8c1b617f0d8c3f1c335f3b464f545d3be2819330c08169ca49a8e5473011b914691691a2c05647b0aec2b01eebc18491a040bd05967b3d7770012e170a5f919a144ea59ec3b3be482f717aa9d50696ecad428ea9abafece6a1a94db31ed45a294575e25bf555e3e96f18cb8d07212a8a43976670ed8e28d1b6aaef3b702178d0ac60b60a0ce3be2e3d6d22ef671fecd777656add9352a69e3907809e1c9fc7de0611c182280f7cf1f8b3f6c752f7e386764f930d41006a74e90033fac5b617de3795f7d9af05a7bf58cad58877b54653a01c97448eb17a24e3f676661064df1275e21c2c4c4adcadbf26e8492e24d6f63d09d44f9f5b5ace5e91d8f482a26bd194876a341323ab5954c367444e74eb47ed69bdf16822796581b86bcf8b5d50f7e16434b2b44098cd2aad3a20d3696db87c7922529f7707231208d278c7991f4f8aa8b4b65a698431cceb2467edc64c6809e3b98f922b9504d06e293e35fa3d171b3c079b47316c6740fc5d367e3e94eed66493b8789dea9634fdc2ee601bb10783a372dcdb72c279f9cd8e7350d46508ca303fd4fcda9fac1f0351bb7d59ade28148a831a2206d4be5ae3c90c2fe74874338a78335eb262e87c9f65b6cad166f7c920e5d4021921e9c89bae3ce107c226fa8c47fced361aed6706f923a463dcb0b53f115e3d3e626af5f6a0e567f64e678868ebf70c0e4f3a9423e488ea85cc0c4c291b6827c8aec2775da7f9a2a7aa4e29aa667c0d5e19a15dfb5acbe64095abdb14e73657d41999a36d5d38350ea2775dc3a097c1c68d8d85397a97477a32eb2ece13cc49e36df1331c9378ca1ec855c92fac14d83207447b8a289b04ed0d9846a62c61cd148c8640bb5789393362099af6dc71db0fbb50f26438d483752fe056807540fbf4e9958e51caeb0e4ad524740a9085819e9337a28e498d2e26e7a5670cf0287ba22ce1e9aad26c213465a2510f153e18f060ff532625b651d27b9fc26939dd819d595475357fd7c96385907e303fceb68f249c98bc52b0547e1298326b3d1638d019e1bf860d7b2271eb430753084688972202d30fd86ae1e5e6af73a08b7ceedb1dda79f099040712ed20f57cfd3b7ecf173ed5b709f36b208b13ad974566d67943a65ea682c6204b8aa7655f5dd25e0a1258f109ce63763625f099208875358ca27ffc19cc5ce4b6ee137863b80971f6d9571eb264bd9f872800cc7c60de5f8dc7537affcf0fd9b96bd42425ccbe89537c981cfdb40d5e48a1785cd622207b57d25624a4616f7b5efcf7728bba7cb16e361a12a5de347cf3437fbfcf60472dc4ab61f9f90d25f1f4a785d0fff622e1cbff23d47d9e321002a61972cac38854df6460b5269e099fa0bfd1e8fde0c3ac3af09930941b7192e9dbcfd79c0df6eaee2ec1657ff15ff6a4fab59c2faafab023921a26cb4dd305f099ffdd9a7d3a4d5d557cf6ac1c08422a5a1a39fbd3ea2f41b39a69efb763e57e1ab651eb510f44a0b8dfda83f3eb0b3d5785afe594229ce166aabd57da3729fd0c3fd676bd9b00b065184f91ef3669c4adbe598517947384c73693d0a2b6e2a0b32a3c93dbefd220c950b4b6bc175549c551ab32f86e3c793f255ec5bbb5407f5536e91b5c2482a2fd1ff57a25f90bf0b00f4bfd6de3f708e5679f9f3ba8e9be4a2bb58647f4602f6f6926b62ea85335491c9f6be44879251926ec12940212ff8cfe2c0d61b3376e523fef2bf6c775721c31005f3c9e98002066d4fe0b218ecf8106626e4eecc895c08eeb0b8f19cc781e5fca68118f958e25c14fbf0d2f76ee4a61b29c5816acdd057bc509377f077b92fafef2c8863abe5ca8a31c526ddacdca1c7373c9657788a638cfe9c770c76b1e88e681aa178e793d419c2d3448692dc589e0dcfbcd02b6c32630bac2fca905401392eecd362222c34818280cc11c4064115ee4f1f67f916f41373ce4a9d9cfc1b8a739df5abee96f9f17beba1737e05d72f8e099cee7701f8dcbd19bdc00cb16ca9646edaa3ea50bee29c3edac3f31f1593fc472a3609978d1716bfc206fc7d1c28f7d9fc9fb39867e2b8b73ce2", 0x1000}, {&(0x7f0000001000-0x90)="04a33d640788416bb126dcb7ed3a113f8cbfb16b4066f2d9329551026fa6917227fb7f67a66551b365d86808bb6f3821cdaf05afeafe334c93ffc1d0fe7ce2f3aaf3f5440f01fca4cd4ff142e642b61b8bf39d29bf0d9f9533b4771bd8515c5b27b2d559f1f11df4125f21e9aafa31a643775907811e6dcdb5b5a6aa32ae614e4789505ad3aa2b18d8d3afd53d361b98", 0x90}, {&(0x7f0000001000-0x4c)="0f9f18e9dd8ed43051dae10190a9387afb9f424304efb666a9e1d32df2148332bd920ee90da17e4761393f83913fb77c94a130ba9c5449f660d588d1326a05e1adce59608c5d90d0afd3143d", 0x4c}], 0x3, 0x0, 0x0, 0x4090}, {&(0x7f0000053000-0x10)=@in={0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000001000-0x50)=[{&(0x7f0000c90000-0xec)="122e21e666b5d71fab49a3b34d7a2c907f4ece148917e76ad1565c759d27062ed10b5bcbc701d5e9e03d3fbd9539c3555c0264666750666b0dbd205e446ef4734daa76c89da113b2fba67c6a953619331662c873a038328646d77dc225e5ee7eea11c8038c36bf6a824dbd005e02aa0c98dfe9564f251133d8605f40fea72b4b19fa102015951000b60f70ce25bf517d27902f55e36641e132b7e8a51bebd041947c595fe11927488f61095f328fda544803e040076a653c8e03052c646921b0cb572ee11d69846a9ee6bfbb2f86f6845266d5ca53e0fc79d38b95577574402e31a2946da545a15ed73744b9", 0xec}, {&(0x7f0000600000)="0addbfe7a04212debe5738cea1697d4fe4f4fd04dd8878778f74996cdecae92db994835c61c5b6a43b1f9eefedab96567d5d1d25065e6cca321a8f5be712e03eb4c03aa1a4bf3a9f1fdcfb6ffcb775729661ad918770029ad5361e0674f0f069d36ea19940c74a63883521d21812e777bb59774376968ecf18e9744cc1a56c2522088f4be82aaae8409733f453ad7c3f705b", 0x92}, {&(0x7f0000001000-0xd9)="3db112a6d60f3306893231edc59abfeab542bd622480227ba47323ffd75b85f033b38d726bdc1227d63274ebd5b651079d019e93e707f62c99603c68b940be2e7f21f93fc48a0a5ac689d42495c28becbc538d70e52ca1b601c82412dc31574c7eb7ad304823166b67bd2c2a2004ababe7d65da35817ff4d036cebdf5090d9bc0d7d009b3dbd58cf2730b721ef1860bb350a9d5ea60e5d124a67f818159c18414b466bd93a4437a2f62b062f50900b401a988c7a1bb878e38f11c8fe59884efc0f58206ca0e509857a1f7ad73cf40aec0365f7774bf3861f11", 0xd9}, {&(0x7f0000000000)="ec11ee17d6af4e629760b58b44705eae47ecea44b6107a7a93b0c7f1e9096435c967eaa6d5d0f649b0afe0a5d7ace4b7b135f99cf6819a495cde7d51d0d301779666671fd7f37b5796844417135b315da25c6ef6d97261eac724f0d9bfabaa3f399ec59d5fa03ef39fd515efb06179ec181f8dbf1fa06a0fa4056be69e693495799b5c8b784cc2625432e656ab8a53be630e3523d398008ab892c5c79e465268930db44608ec7dac5f032e437456448c1edcc13ae26abcee", 0xb8}, {&(0x7f0000000000)="4e20a659b7477af1", 0x8}, {&(0x7f0000845000)="61c3e714bbd9148e6fa4d6a2bce01a6875d93664d14bd1ae684285d41315a638690aed6dd1b09f9b9b2d", 0x2a}, {&(0x7f000028b000)="0963586a6e1c7eb5c56d827b78ff", 0xe}, {&(0x7f0000ed1000)="d8a6d296853e6f904c0db5c59df9f8eddd13a96a76bd1b111f05d311f88d5ad165882b8bad246f6887c6a244ccadbe22464153693355ba4c0a30bafdf68b3ac5b1ebf36914c8c2f9ef9d40a90b8d3e0e409d8e57d1c8ec7175586a25340756ec47f8680a94d5e922de5dd054f4eb70de45716efb05f1c655d09f65f5b09e162d389cd46303f4802edd19ed9dcde4def8a50a5683e6d8af97c2c2963e7513b18ec53ab273fda36f310f52daf0f373d9f8636aac2d", 0xb4}, {&(0x7f00000b0000-0xfd)="bb7aa7f5c7484f39d22ce3e33245739a07611e51f6e1628c0c27980a6bdbed5c84d2050430d4dc96638ef14f7d5a4f19e2776b2ca5866c77d94c21407957a8abbb02ceac66d98a8821900b971680a38d19d6a672b327271cd1bee7329e80bad7b7e7f009d49bee19e342f9fb82fe35a9ab80efc97070eae32d878414fc207ec0a733422ad6333941c019905e3e41beb202a705f07dab4b15eb106c2200d9b010c54c8f0ca3eef499840eed0619b4d6b62b68e59fc8b81edd3101cd405d3dd4c8b42ec79da49b50841d1d53b3b727c0f1c621003e0d7c947f0870d5da9a5be74db50d69f564692210b96688e188351e8d9b35f7283c37a16884e65db336", 0xfd}, {&(0x7f0000000000)="e39349efe813cb261aae22475d1d5ce4b69accb435d73b61", 0x18}], 0xa, &(0x7f0000edb000)=[@sndrcv={0x2c, 0x84, 0x1, {0x3c00, 0x100, 0xa, 0x2, 0x40, 0xc12f, 0x5, 0xa5, r13}}, @sndinfo={0x1c, 0x84, 0x2, {0x5, 0x200, 0x2, 0x3, r14}}, @sndinfo={0x1c, 0x84, 0x2, {0x1, 0x0, 0x8000, 0x10001, r15}}, @sndinfo={0x1c, 0x84, 0x2, {0x7d66, 0x8000, 0x2, 0x3, r16}}, @init={0x14, 0x84, 0x0, {0x400, 0xeec6, 0x0, 0x5}}], 0xdc, 0x4}, {&(0x7f000016b000)=@in={0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000b44000-0x8)=[{&(0x7f0000cdc000)="351b86058450a8bfba2569aac2f802f5e58f22b236031b6370b63e518f9edc2f999c312c5c4536e2dc7e9002b4de658029eecbad9ff237a3d51fa07758d496e72043a82418b7c0386ad6e5d66e4ed70d58d9b143f44d55b0ceb4342b4c", 0x5d}], 0x1, &(0x7f0000001000-0x18c)=[@sndinfo={0x1c, 0x84, 0x2, {0x6, 0x8009, 0x0, 0x71, r17}}, @init={0x14, 0x84, 0x0, {0x9, 0x5152, 0xa896, 0xfffffffffffffff7}}, @sndinfo={0x1c, 0x84, 0x2, {0x0, 0x4, 0x9dc9, 0x8, r18}}, @init={0x14, 0x84, 0x0, {0x3, 0x100, 0x0, 0x7}}, @init={0x14, 0x84, 0x0, {0x1000, 0x2, 0x9, 0x4}}, @init={0x14, 0x84, 0x0, {0x3, 0x800, 0x5, 0x47f}}, @sndinfo={0x1c, 0x84, 0x2, {0x1000, 0x200, 0x400, 0xfffffffffffffffa, r19}}, @sndrcv={0x2c, 0x84, 0x1, {0x9, 0x2, 0x200, 0x4, 0x4, 0x8, 0x7f, 0x7fff, r20}}, @sndrcv={0x2c, 0x84, 0x1, {0x4, 0x4c, 0x0, 0x4, 0x6, 0x6, 0x200, 0x1400, r21}}], 0x18c, 0x800}, {&(0x7f0000001000-0x1c)=@in6={0xa, 0x0, 0xff, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x5}, 0x1c, &(0x7f0000001000-0x28)=[{&(0x7f000024d000-0x2c)="c9ed7d4a679997d82de2fe11a46a4928d979e73bd4f8faa55bdbe32c6f9495b6c296e5155fd89611d73c6fb2", 0x2c}, {&(0x7f0000a17000-0xe8)="04aa93e1ba304e4ed94078e00748f625d8aa83fbf946b91ec9b60875d1b760951ea07e6fc075471075140f679e4f5ab6727e7baf212e7bcc64f95f7a8d095ae2905058ddb31812323f4a20729c3ef7a2ac249fdb3af18d87515b21e3391a613b5c43a6295331b5858fd546719913caf700120b37852b9e3302054910dab1c3ec0eaf087a69f9a656b3ff4d17246a0b566c58be52ea2cc82aefbeeec36ef143dab56e63a2e3d459c51bc465cca679fe290ee543d10561fe944681a387959335b9f2bcce3ee7d45d074b5788550b816610fe58bec745094c90166ea169302ba1809dd9bb99dc848e80", 0xe8}, {&(0x7f00003bd000-0x7d)="aa11c6a8462b1260daa757d36721715cdb7bf786e459dbbe69cc026f2d0eeca9bd0afa4fabc757fcaac3b0291fdf158bc7ecb6140c40a1d6bf791973450ae5a1dca36721b593a8ea227064a63a10eae3a5d1391b7bf0553041e9c3ab903dd87359260ff1e19a5f54515f737b7c4ac849becc8fc0fca2ec33a38ccf8ec2", 0x7d}, {&(0x7f0000000000)="bfac42bf20b27b3f45a5e297243ae0950b7ea5f32c9cece43355676312eb3fc58ee91abab954742bf80eba62b5e8a98a79e58d0ec7e81baa268e2394c022d04c4610e0c2339f47f2fc7ee412252c6c25744c03b3533bf7af88ce3df97cfd34eb8d4867b286eb56a4c7dd2389f17c9df990db8a03d15313d25a33d024cb401a2936f93fd9a23d0cd9a77e9dad02abb7f3ce5702a33425adc1a5d15f51a22a04702dcf21e7c5280d489dc6529634a932c06c0bbfbe3630ab4430d7170bde7844371eaea419cfb9bd8bbedd8e33bf1bc3de3b19af3903c6069dd33acfc7ac798be699f411012d6cb09cf1d40399c75c5dd1a2d39ccaaea22a9feb5b8492be6f977613bbf6e9a5526c43d70493babe8eea53602f6db7073128904fac4431f1dbad5e10ba9fd36ff801e644aee270bdf47c8f1d6b9d33cdeb93bf4b6aabf8595795cd2a54207f9c4f3a76cc09c83ef5fc7f14f36f641178b82e1d396d18f8dc1c2d7f30acd22e51863efcf898a8efbc690be4f308b16059dc9f56f1df028d9548e8f6b8e3c6b6ccfc43d2c11da2c268a6f5898cd8dd14336858d13e742416ab2cba9c369f5c64a2c86b2f652d67f2865b1dc13e6cb6f644cc7365d0f3d1d3fd45a78b7e3350c80ac74719e59a0842ad5e161ef2b88b28a84f5676c446690cddd0e16c25672b0f13aa1dd904f5ac2ca2277112cbf2d0d06bf96f20ca00c1ac57d156ac7d6a2b9875725354beca71105aab25ab83535dcca91f6be088e2ea359762f60b08f4d757da7895cfca609728d7c215c9d90010d01459bcac76828755c9e4046e70b8cbf2842c5f0f3b9532f5b626e755cacd405322281ec938ce67c109a9de3ec0362e84c4f4f874c31b043d33bdb138fdd69ffecb3e6b71515ffbbbdbfb2e9acd0ec36ab4cd089765ab41b7763ed261dc45f28e9fe8a76961e5b162e438f33b9a6d9b10b37a5a55502386494318512ee93a53afa09a78f4fda326e4f0bb47ab0aa51e3de29b713b43f47dc3509a3e37670937221c1e99a14db5bfd382c7884d1732912e66b428fef461f46cb795c4afc3280b6034c16cc2ab64464f57a7989ee1ecda95f879410de61c97f6558a91c3b83c2861c820b6832cd5d64f899fe2445a286d2c8666aa2abe1715aa505b403225b72ddb1de01569099a2744a162a9aebeeb013d3dc5f5ad81791c4eb127b6a7410d827a95afcc4b6bc028f1644e9dfa11c0b6e6a58e6cf5cdcc892650f3fc3f6d2eed36b6ed844820074cf618e01bc2f39da90ff6cc24af1f34d0b9b0578a4c066b419056488c540211a39b0e0b0cfcb5fcc48eddd95e73732923a75f634ce7aafe7e13c8e29794c2681c6366709782dabb68a436de96708ca693e34dfc9f3bb3bb06771a82f2631a4582120b3891f61b2dbf041e5ff05bbfef77277a78501426f446c496bf8667721978a0987132fb4f1f8cad29a0f0d2f01257cdab7469d70b98e31e626cdf1200b8ef943bfd1510f608053229103a9c1d341883ad9fbdd5fce551157cdcdd6f712723f37b31c7669950c741863bba1a5eb6c6ca6b137474a18ebb6d37ade5bfae4226732007d333116da5f7ece8048b16dcd0829c8afa214e6e8d5f05116ff4d8b801208846ff05334585c8ae4cbc4ea8b82f24b82eaaf5c2036dbe68b3789b31a7899a9db4c5fb04d25dc6bcb558c7ea35065ac1f661d6c9f650e6b6fba39741dbea2d503da10d1dd9834308c1565aafc7a64f2018a994587aba34e3a150e8d088616ede7c976d497626bb442319580e5cfdf851de9a6d3b0dbb5fecc6c9524071525c606db3eb82c104fa3ff114d68bf862bcb8eaa01c35a2cf2d47a194ee7516f64788f21f737c29d5c6bad4a722077d7c402f79357c192e2b2151c2b28752dd089b4b35edd4078d13b8caa5dad2d16593db8840e18b8ea4b1fb03f3fd667ea5061d7104b255617c24b4e679baccdb46387cfdb2ca8b7039cf6e18a36b3061ec2b59217ece544abb9a13c6b03b2d0bed62527bc97824bd6120a3a8c3b5c6e8d0fcd18661dd68e0c441ab835d61fa144df53ac1535c0708864cf2768901c38812266ba95ff0729680dcf57523f17064cb013a214d7d0f3b0b0f39308c097762fcbebf303cda9c31028ab1000851701ca14111c569c89dd88b077c03d0771c69b2f70b045dda5069009b98394a393c7b6418b1bfad545ee901d5cddcd785d73fa75bc92d506d7bd79e47050cde11209509fa4444272ed32f83a0f048ad37c16889908878c07050a9d9324a81421e7176ca0482139c4a13c94e52a977500c4deb4a052c4cbb3b31aa1b51da9cf4c5ee78d572b192dadbbded459a8720c58cbb85cbdb737913c3c194756cf87e523f89657a70d9f9df54cb3a9bd016f0a420ad552ee1de84432f117584a3a7de63dd147daf9a68e4fad57ff79c317858691d0f3c3bc1164295876d75ae7e39da7a1417a05895c3f5a3803ee023e0e207e417c92966eb89812053b154c1d3bd86eddbb22f922076edda319ca09fc0f26479a38317a63cdec68b65cd6f3651c3325b986151700db9016533a446b9e65293dce27b17669169ee61ba72386d44dd8e3231349fe5f77ce1d6e5c5f691d22ba65dc7e2a8f777d8c0db947749553ee5136205461d6581e266122dac5d64381e104a945ee2c82664f0c787cdd5cd48919b8b2798454e06be16edd771d47a49997b30e23b056f1dfaa4b14d58e6c30b555bc8e89339010b0aedaf90dcf0bf97bdbb30d992666d15bc0fe6b35b594d539abbcb76f112e9096a1e65cebeb62680a69adcc95bb983cd0c6c965037fb1b5117f21335f85575b7bec80d21f7a7441c96dc46ab7604ccb1b742c4f7caf97a37a793431223b78cb86753fa45111275647c813bb3c4822b63a6d8ca421260e14b4450c573b8d10de1fd3222936e54bc28c74d331f207478dbb618f2d7ca2423af5c75854d474619a1b3b76b70f67d47a7756a98a994315da527b8bb7217c88043d233f8cde383ea093d4288796d0351d241b68a7e6ef91571863f416297acf9fd7169498710c3fb7ae612452571ceab9a24682063663fa117330e8369ae0f1b7f55788d517844ffb46122d2857ddb87b35302928a501cc98a84cb5eff39b6230918ffd9a2505c6bef29585afa7ca9abf7cbeac818623b18155625599779da08011c9b60ca42302c355fe647543e7c96a272dd7ecfbac431e931d28bcfb66c143c9be91ccf10f074a6ab96968f3166ca91284bb3f06751986a3caa830bbb96b61c43df5e5030731d9348a1ae4a39af925aa4ad6dd4b0f392232393b990081cd2f60342624bbf790a3bd15a9930b8ee0505b7418d4e76ad32a323d40a1dc5b851052d62454ad92651d39201e95712b68973a74cd67be589bfc8cfc8a855e9a35414059d4fecd0de06ce73eb73e5a950934b904e4cc49f7755646948cdb75ede128929579a55024c361df80af3495f40e24726b23f6ffa6fbcd8743db74acfd2196dc7b508d9a8b59eacf096f90a5c9eee4119639438841983d0e0f1e027d04af23d925712605eb042d62c44fccb6bf323a17d4d7e9ccfb14d26d911349f3a0187ebfe3ac51109bcd03bd7e06268c07603d1f7cbc2af367d0631b5924af2e87fba644cf3c2a503515b0288a27841c2e2165db61fa8b909b4412900dff2e5455500aa4db8e2662a26ab51ec31b5b0374c3969d34aedd84f8b2ac27d9551642a3325ac99fa53b005036699f61d191b2f3a1ccd86691509cd058af8ab5d44fcb8f402cdc36cc08f4cf26bbdfaf25b17a9a6cc1c6239bc706148b9bde765c33d0accffefc1169b930ab818081bd4b9c335a58588f3c1012f865ff15ed6b47c0a12e084b57a1e8023f3e478f91afdb7244d20a55b24513376d2bd2625eb32f990b7559b60ab63eba4fb80936ae2251751f57be517a6b3ba789fffc776e5afadabda877378190a9ef6e0ce66af49ac97b17ac2b5daee91c4152ed246540735e09b1ee3801cd1d16e130ba16d308a108cc79c9477854f150c24e11b66b227e23af21ccae333f817e9ebea35e9a10f47333061dbf87287cb879d2b5b0fdd2378016c1d4b89d452f019fdc8c331d659132583cbf4c54ef74cebbb029e6da3447929d5b1e6565fade4b9467dea99d29a5aa77eab4b4fa67a31417082de168e51b48363337c9cd05ec4847ce96b838b1781967c2c0fd2b6304e6412403c5c3bdc26f17e7b87abb2ea380cda55d8338460c00b8fc19b532b01519965adb3ac48c2c353a0c8a235aaf9733e0355d98c99105f18a2e04aa12caef7278b1b50e4fcb2afdd753008040e6e4008bcc5d61dc080d8f90decbdce992b597a98659da6daed00f76684942f7c90f76a6dcbcd7f37eb00403c3a0d259a806509f22c8f714e216a375d128ed10adc61756ad423f192f724ada6e5406b608076b3b99d385cc3b344e66e32e9c7f6ad4cdc905afb97e7bd85e0c1e2211d80a0159f507bcff5e768a3050d0385591241b9f2ee0c5da0f646bdbbebb7c8430d7f569ec2fabf1399b18d3fecd3acf59c5e5d986c972e2f02c00764bab06de66f1a4c9cd308142d002069e6c0af51bb6bb184fe6a15a7d65259f64121b89854321c0042d9dfdfd1dfe1a4bcc484c3681798c1e0e6581871a73a1edafd4794be97e4b6e49f4c0f9674ffd49d226fe03a62424a8b3244345900d16b73131bb591f8d06f6f8f1cb735f374fce30bee707249b8ab7c6e7cde96c1d8a425458629f054cec46e3c2af1f26a69e590f792d66dd0fd6b0a0473bff9537338bc2dd9f7a577bd97da15699c99d742a5cf882e58b8856b1f6d948803e8a5704af56130e8c4b68772620b63a0509e1c9d21ffa4623eef510e28abf1e9ff7ff7f56ba1a27a0ba8274dddd30a7310c8d880afd7b59bfc3c24694189f8e36023e0e4bea1c8cb1f7c67e6fbc3c8a70b527bc27382063942385f344a659739ea871445edb2b5749fb3b89d400009824a1acb82ccf3080ff80216d547bfc379b26b398922680fd46ae348d93263c46ea7c25bbe810e7ae3641d5b6832ce0bcf9aadf69550c93241976bb0a75ccc6ea0703626c3eaef9ac6687b30dc4ac5674f3b95b4808ca4a6429b749a52102921292659842b45ede7bbd4eac70cc8c316b78b03ca8188714134021cc824f6255557bbab0351aeec36de0614b8c553a0ec875c19af3bb3bb46fcf2e4dfe5b7d2312eded5a667b07af6606454adf2df2dd9e2d83b9e5dda5b0cc9fdbe555b01553a633721e92f527d307384e80a9cb8b2f7fc0507ec8626941721fc7db3d722dec154a61467c753f08a8fc2cdc9447755be5f8ec9d85c8355a324bae24efe84c5348c21532a1a53f0380e86e16caa8b4c5ea97990d7876d83bb4c1c7758b598417fd61263f97876f6150470c840e045c991f47167c9c079327b60537e69f73b3ae238d0bb17dd56001beeac48efae11727345f2c92d68e5a287eff8857c72b529a5382e1d39704510680f5933367b38694192d161775e298c82a652b8a0acac14d3ac2c8bd767a4f7517c96446753573a5aaf588c177665c9a2c7d6d78328547057217bd1169347a12cb846ab8f5b5334b1c8f0b67accac37a4e7b433181b2f0a1fcb4d41202f546d317a9afa2a5f5f741434b7ab59a65d2b75d5eb427fe5b2224e90d347acbc0e54edd0a7679c206caae1aafa175e5d2883d84f454a3f2b50dbf60ffeab67f95b28b8e1130cf077aa76ae340b194896bbf56b43b7ae2f4a7d96bf6e725111865e221eb88841e09a3e9125dffaf248b71a3ec23581d8af3ca30d709d47ed293c427f6c", 0x1000}, {&(0x7f0000000000)="b35dd374cdbfe500048f0b75bba164e52fae1af5bd5fbe4bf95bedb280f10f5ac33279a257a467a65cd954e4d2f2a20d68defdd8e8552c1ff96da370e6c3ae20d27ab7e46e5a22202831d738e8e747ecc31fc5dbcae57e500165ff8f0b4306b4cdedbcbf93b62f51a238eee4c82de1fd9f85755dd72175e2bfb994f278d17c40e1df45c2abce18c3a8a096a23497621f2185b5ccd0e0bafd089393097ce9a407d3859ea9abaa838360775451dfb4864d53f3", 0xb2}], 0x5, &(0x7f0000ae5000-0x2c)=[@sndinfo={0x1c, 0x84, 0x2, {0x9, 0x4, 0x0, 0x80000001, r22}}], 0x2c, 0x20008000}], 0xa, 0x80) mmap(&(0x7f0000a68000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f00005d3000-0xa8)={0x0, 0x0, ""}, &(0x7f0000a68000)=0x8) 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) socket$inet_icmp(0x2, 0x2, 0x1) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000f9b000)=0xee97, 0x4) fsync(r0) getsockopt$ax25_buf(r1, 0x101, 0x19, &(0x7f0000c54000)=""/139, &(0x7f0000c6e000)=0x8b) tee(r0, r1, 0x8, 0x2) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:58 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xc, 0x4, 0x1) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f000068a000-0x8)={0x80, 0x1}, 0x8) ioctl$sock_ifreq(r0, 0x89ff, &(0x7f00003f8000)={@generic="0ae233df5b9bac58173ca874ca8bb99d", @ifru_map={0x2, 0x80000000, 0x0, 0x10000, 0xfff, 0x0}}) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f00002bb000)=0x1000000acf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000a07000)='/dev/input/mouse#\x00', 0x1, 0x200000) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000dae000)=""/101) 2017/12/17 11:06:58 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$selinux_user(0xffffffffffffff9c, &(0x7f0000d90000-0xe)='/selinux/user\x00', 0x2, 0x0) ioctl$sock_netrom_SIOCADDRT(r1, 0x890b, &(0x7f0000a34000)=0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000644000-0x4)=0x40, 0x4) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) [ 90.859048] ipv6_setsockopt+0xd7/0x150 [ 90.859058] ? ipv6_setsockopt+0xd7/0x150 [ 90.859072] tcp_setsockopt+0x82/0xd0 [ 90.859088] sock_common_setsockopt+0x95/0xd0 [ 90.859105] SyS_setsockopt+0x189/0x360 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) ioctl$sock_inet_SIOCDARP(r0, 0x8953, &(0x7f0000be5000)={{0x2, 0x2, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x306, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, {0x2, 0x1, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @common='tunl0\x00'}) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) setsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f0000ab3000)={@empty=0x0, @loopback=0x7f000001, r2}, 0xc) 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:58 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) setsockopt$sock_int(r0, 0x1, 0x3f, &(0x7f00007bb000)=0x800, 0x4) 2017/12/17 11:06:58 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.859123] ? SyS_recv+0x40/0x40 [ 90.859129] ? SyS_write+0x184/0x220 [ 90.859139] ? entry_SYSCALL_64_fastpath+0x5/0x96 [ 90.859152] ? trace_hardirqs_on_caller+0x421/0x5c0 2017/12/17 11:06:58 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) write(r1, &(0x7f0000339000)="d94d627bb9d705e1298eab145d2f890834b01ff08723c9f9caa2e86b6dc3d2ec2ef4555ab1debaf405da4304ee1ecee4ec581aa513eff9", 0x37) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:58 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x0}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:58 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000959000)='/dev/usbmon#\x00', 0x1, 0x44000) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000bb000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x4}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f00000a6000)={0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x40086409, &(0x7f0000122000-0x8)={r4, 0x0}) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r3}, 0xc) 2017/12/17 11:06:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x4040) 2017/12/17 11:06:59 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f000049d000)={@generic="e7cf635cadb2b23f183def104e001c03", @ifru_names=@generic="4effffe50000030000000000000022b5"}) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00005f6000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(r1, 0x80046402, &(0x7f00002d8000-0x4)=0x3) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000a74000)=0x0) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000dbf000-0xb8)={0x0, 0xb0, "c0d0c4305ee5fc4f68c86958588d206e1cf367a8246b09a7f7161c4013cc36079c0074c6f673df8df95534e06f6f5d8a472213f70e065aef9322f326e47829ceaa3b35825515bef1be40161e704a0c254d655c67add1b68e66ebbf59eb9caaa3ee459318cf67c2dff7038acccbc9802f6f965fe9a169db087a9dfa2503c69db2253fcbbe8cd9d6a10aa55ef4ade83a3e0968e53347c40fa2b6dc1b7537ad387ef2dc4a0016773a53bc9362d73e87dd66"}, &(0x7f0000aa8000-0x4)=0xb8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000248000)={r3, 0x10000000000, 0x30, 0x8, 0x0}, &(0x7f0000fda000-0x4)=0x18) pipe(&(0x7f00003c0000)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000949000)={{{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in=@remote={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@rand_addr=0x0, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000ca9000)=0xe8) getresuid(&(0x7f0000008000-0x4)=0x0, &(0x7f00007d3000)=0x0, &(0x7f000015a000)=0x0) setsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00002b5000)={{{@in=@rand_addr=0x0, @in6=@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x2, 0x81, 0x3, 0x2, 0x0, 0x20, 0x20, 0x3ff, r5, r6}, {0x22a, 0x0, 0x8, 0x4, 0xe259, 0x2, 0x2, 0x20}, {0xa09, 0x16, 0x8, 0x2}, 0x1, 0x4d9c, 0xff, 0x0, 0x3cd76f89a988561, 0x0}, {{@in=@empty=0x0, 0x4, 0x100000000}, 0x1, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8, 0x5, 0x0, 0x401, 0x81, 0x0, 0x6}}, 0xe8) mq_getsetattr(r4, &(0x7f0000ad0000)={0x5, 0x7, 0xffffffffffffb84e, 0x4, 0x7, 0x4218c7e, 0x20, 0x0}, 0x0) [ 90.859162] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 90.859183] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 90.859189] RIP: 0033:0x452a09 [ 90.859194] RSP: 002b:00007f7dfa255c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000036 2017/12/17 11:06:59 executing program 1: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) socket$inet_icmp(0x2, 0x2, 0x1) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000f9b000)=0xee97, 0x4) fsync(r0) getsockopt$ax25_buf(r1, 0x101, 0x19, &(0x7f0000c54000)=""/139, &(0x7f0000c6e000)=0x8b) tee(r0, r1, 0x8, 0x2) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000950000)='/selinux/enforce\x00', 0x2000, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r1, 0x2402, 0x28) 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(0xffffffffffffffff, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x3, 0x5) setsockopt$inet6_int(r0, 0x29, 0x3e, &(0x7f0000e03000-0x4)=0xacf, 0x4) sendmsg$unix(r0, &(0x7f0000210000-0x38)={&(0x7f0000573000-0x18)=@file={0x0, "0000007f0022ff02200c000000bcbb5b340100000000"}, 0x18, &(0x7f000085a000)=[{&(0x7f00008b5000)="7a601a72ce30078072861d7491b08b7bebd28f915e20777a1c082942f6e7ec5d783d875d56dc592704d0b66c3367c5dadfbab04ff59a2b0338d6327b14805ad3488a81b5b10afd932ca325cbaa28948ad8e760f16f30b752ec5b221707926c65cff729337ce26e982e5284eb78820c50cd666aa6bc99f1570145953d043c8c2ba617719f15237bda229a554b5fa672498fcca455921769bf742dadc0d8592c817816ade982c91d03e28d1ff65fc84965c27472ea90a4b7b4626fa5977981bc11a7bff0f81c745ef68f4557f37872983fff91739353e22efcc9c36ac477fc549c67a1facfe07324ca9fe1c290155cc919affcc10ee44b0f51077b4f696140344d51df73668ed9fd02302ccd7747c7aa00d67719bac161862e3ecd603594ee33934bf2aa621939028e313925aac875f5680558965903fb848ee97d941254d6c6c4b45e871d39d69605662a8534510310abef973366ee8f1ef67ac91555120ffa4c75096c884eecf84e652e5ec6e7d7ee110524797f7aee4ae2649e2ebeac9bfa61f3b9f0796b7a74d2d510e3a26f8ee4b8e14c6cc8da7142280bb810c30342bbaec0a3eaaad639c7585200d1a1c6773aa426972c53ce10d3b364b42bd3ead0b5706aa6a1b043bc3730d25b22ae6c12b5eae7227f090645d29692fa69b431c7d401b3d7aac6fe74374164f88a1cb6d2b37b44be76265490684b2940c8f069547031f3204689514298fe48beea7cf49ba7f053704217e2f2f71b3ae7154c4be5e28a72438b20c35b073153768f08c89db56a1dae0f507509a0dc911690e1d36eb1417d33949df11d766a8c5fe833ef1e6ef16a71e16fa615fcb41eda0f5f4654b08a0b0a0a0197f60f917d973da7069d8ae61f049acaa9c66715578e7055add434674f8d81d05cd4164fb21a0b61257275d91ba409e613977dada9078bf722ca622c4363021ed3d8056fcb3184bbec98cc9395209559db8e8bb4b47418d83332dc099b50caa9353da80205e9a0a456f62183d7d44d5d4934143975689927eaf83d5b0258c1942c8220f531e845c95ba31164ce582d3cde6733ab6e11b96276e2532c92f1a8f9ef72944bd8493728b9b3b932a6650bd72e08f6fa6eed5663fdb1ac4eaf43695f8c41e8876091da8dbee424e21ce5d6df02f157d0f5be3a06041c3a1c0b187df0c39ad43fbe54a6a53e9c87603d3f4179e8006e7de5dcc94a74246cbfd1ded87049a3172ce1eb515626f154860225c4cb621d244e5fdeccd2963a31d5d8c966b404ab55984f7c3939caa23c3abfe5e785cbe162ffcc462d5f38eb362a37a2c142bcaa9de4d82e3bddfb337551c376c9f1adf1ce8038e18797cae6e5419c01a9e345d4ddf1e3133a00af2144e22d15d0459780200ca134a74d3f5058153cc74eb8d7be07e949590a08b6ceb11ea86f219c066fab2bae42ab490b1652d108b8030475a6c085ac3fb280d9b0877ac3be457609c325f900041d22f86e2423d947164e936539c956919cc275b29b94712e4d6fa45ed87b81c9460c5593e6d8b9c6acd5533a32bbc97fdbf0d9b7987edb823ed2812ce5fd80864410f9aece7a8183c892bb80ffb63bcf58bee51b14bf3013f5ba6241be5113f7389d3b087bc7c98d458726694e78c4efe6946f4ba54f84e81adcbda488e7afdf5e0ca77ce3ba6d5482d8a2414bef5fb57a1c7ea6dda09c19126858b85fbbbee78e8232abbe815bcd7860e7bd834c1776898e3555cd044637cc52aaace934805368e7d4e489936fafe62d19adcfd327ac95cdbfb52973b945ae6250556cb0f1d5512dd318fbf482aa8df4750cde765d33fd98e2d8a9e8f29d11de92005a74fac418e6b2b6b923ca8e677ab4b1c52be2a0a873191af1fbf826a56083a89eaf31efb886bbb30e9eec32c379f2c4540963c793a1b067f7b431e7028a3c87e6a1cd83e252d32ce42b70837b2d441577be46b8aefec4b3e174e08c5bf69bb17a6da49132566f926ac303997381fc4bc91fe3ee85f68160eb98aca06d48787e3a4337fff6eab1aa68b067", 0x5a1}], 0x1, &(0x7f00001fc000)=[], 0x0, 0x0}, 0x0) 2017/12/17 11:06:59 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) [ 90.859202] RAX: ffffffffffffffda RBX: 00007f7dfa255aa0 RCX: 0000000000452a09 [ 90.859207] RDX: 000000000000001b RSI: 0000000000000029 RDI: 0000000000000016 2017/12/17 11:06:59 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) fstat(r0, &(0x7f0000b54000-0x12)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000411000-0x4)=0x0, &(0x7f0000e94000)=0x0, &(0x7f00005bf000)=0x0) setregid(r2, r3) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:59 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000d2a000-0x12)='/dev/loop-control\x00', 0xd0880, 0x0) vmsplice(r0, &(0x7f0000fea000)=[{&(0x7f0000e6a000)="f08aacecd0912e1c023ec5c32a12b9097c2c74b9dd49b0f48afc54f56c8351e87afd13f7829c8f9e5b82964af91708bb6fbbb0cdd34c0d8f9db8e1d4dc71a95baffe11127f4f1b902395585d79cdc484a800b643cd184cfea40a19b442", 0x5d}, {&(0x7f00000e8000)="f2078684371de4f7a9b51b3c10a41f0c0a502de559aef432836a2e725836ee24d9b1ec3aa6f6d69f96ca92729360f64be2bcbbf67920ead2f10292b437af30980101747f8ab9c931a07cb5b74a0575187e1e58c8eb8103c6b019e68923e312391220413f60fc7b7d444baf0975f7c4629f1bb0b34497f79fc9c17a3bf9bdd93598682cb7b113cf37e4c81e569af91ddc26f4cabced95237fb4563791c4a4c098cc527562edd24db161d85b2ccd13a629d1ef40678c6245525c3b2cf8d9acee63ff579475e20710d039ed7f3f11013f83b0be8a76550ef0c25968e0d0e7980342c56fa2600d257eb5", 0xe8}, {&(0x7f0000ef6000-0xc3)="c6efc488413bbe5971783a2fa75b8e15816497b56f3704cc4286f54b426566e7716383a0a2df78565f612a931b3a22007747f73398f2860e24bf523e08a93992de95690d0d115996d6171a42a527d44a9a808704148179dd112bd71945d98b7a2848cf39915324819befb1e06d078f185a9c8549077ef5620a40fe3f95e36c2b03d8481d11c0a512af1e9a3d42c6258088bdab35b1b2554bf1526eb206f4402ceef994a4f6463daf47525e03aad97ca7ff4f68064b7259cc62735e95d4b6fe1befa072", 0xc3}, {&(0x7f00000b3000)="7c96e0e58c4de4dea63881c4124d7033432d96000e1e26d3484ba10245f1a2453649c29b78a207f078c84cc434d85ce9b3cd467f29e7b87b2f61f5b67f161b5141af72016ee59ab4509cb159d369da5cb03dfd59ba149891aed85193b8e8f8573fdbeab7c6b64e616f777a233e6f17b1e2f8758d3342de7033f8c506e40015abdda0261a7a529441dca77c8d5c2ceaba6b6f77bc72ec58f39a36cad12ccd77811b448b5c61173fd1113bd7bf158a4166929966fcaa18333766a7d576edd7a3573cc4686e083ba21a27b2fa0a4b679ce84fb464cfb55a8676d3a068f1a82b7535c3447144bb2cef5d86fa951975d0f77979f2", 0xf2}, {&(0x7f0000ae5000-0x82)="1d18cd875f145edacf2823777c5dd9e22d29b393e7a5b464b770c1e28fee0145a9404553327856e467d20cef103c07dcff09e1b3ceb9f705717d1a12e1f2129b24cd9fbd1681216d7f6967237d10ee8c7914fbb46a196ce86903a387ce2d3cf941dd228bf1c15fcc1faf0d792a5194c186f5ad2fe5089bef082778c869f7d7b88de5", 0x82}, {&(0x7f00001ae000)="08733b60555e1adbe1b3f9686767f2259461088a9e583e19840665e9b74cb69e62f59b17d34b876dbc8b50a502d6f910fe776786f1c24989a255b1deb7386beaa39126b4a01eab8f7b2f9a3fc8fdfbfb63a97acc11a79a1a388435c00b63e23db40292598ca400f406fdd7b4ea6a863ca00cdd8a4ad03655382cbf8ce8", 0x7d}, {&(0x7f00004cb000)="5960e2487a7d1ea261d5055476681acd68b85ae889dcba7646c4548db7648252ad04a9b56e89035576f7", 0x2a}], 0x7, 0xb) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) 2017/12/17 11:06:59 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f000086c000)={0x0, 0x0, 0x0}, &(0x7f0000db9000)=0xc) perf_event_open(&(0x7f00008a8000-0x78)={0x4000000002, 0x78, 0xdb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00004cb000)={0x0, 0x0}) syz_open_dev$sg(&(0x7f0000321000-0x9)='/dev/sg#\x00', 0x0, 0x0) syz_open_dev$sg(&(0x7f0000572000-0x9)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xaff000)=nil, 0xaff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000aff000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f000028a000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000557000)='/dev/sequencer\x00', 0x100, 0x0) r3 = dup(r1) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, r3) ioctl$KVM_ENABLE_CAP(r1, 0x4068aea3, &(0x7f0000897000)={0x79, 0x0, [0x3, 0x0, 0x40000000, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_DEBUGREGS(r4, 0x4080aea2, &(0x7f0000574000-0x80)={[0x2000, 0x200000006000, 0x1, 0xffffffffffffffff], 0xbab9, 0xab3d9449f6a6f680, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_GET_PIT(r1, 0xc048ae65, &(0x7f00006b5000)={[{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}], 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KVM_S390_UCAS_UNMAP(r4, 0x4018ae51, &(0x7f0000afc000)={0x433, 0x2, 0x8}) mmap(&(0x7f0000aff000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r5 = request_key(&(0x7f0000aff000)='trusted\x00', &(0x7f0000800000-0x5)={0x73, 0x79, 0x7a, 0x3, 0x0}, &(0x7f0000afd000)='/dev/kvm\x00', 0xfffffffffffffffa) mmap(&(0x7f0000b00000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000b00000)=0x7) r6 = add_key(&(0x7f0000afd000)='dead\x00', &(0x7f0000afe000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000983000-0xff)="4bfbf6bd27d30e7f7a3c46406e413b5874c8112c3619c2d75dd591a322e40393d1c64c8c372ea90f3ae02f828842a6f9b4b2e6ee35504ce9b24d1ce77c749fd2a71bce27c0bec0f952f304bf1a2601f149648bc99e0313e0d0e03f793f911bb2b2c44fcb68bfea54e8103797e6a3c2fd4887fdc908d347345e7c067c1af84d219b275a77075396fc48761400451725cf77861bd9440ccc03bdeed46b199889bd3ce14c49782494373d2a47b4b51aa291ad3ad66fbef1ce8d202495d3bbdcb6a97f1cbb6b0ed6003ff9ee9a6b6ae038d6e16eaa8d613c2462cc573676a97cb12dac66640a109cc8bcd474e2cabd240330cbf535c039a3038c53cd65840f1e34", 0xff, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, r5, &(0x7f0000007000)=[{&(0x7f0000331000-0x64)="034e0fb18be44a680e12d31ffa96bb7caa0a457d864c650903b16551bbe768d3fc0bfb89bc940230c3c1b044e83076288ebbfe67705c95a605f681907b97925af1d899b1b6f63b5f082786c9fef272b02be6eefdb4e55b017b22bafe9da6e21abccb1b4b", 0x64}, {&(0x7f00006a8000)="04b559e0f95f947fb4756b8e1de7712391d95997b540bc645a2ed5bb573ea762269ece3af983cdf83c3093a1dd10ed2a5d4bae2af64b66c70e378e2bb2e2180feeca457c782ad7d5f70dcefd04a3e8260a88aa9933bad46482f9bc20c497032bdfd2eb75c1e5c75a1db5ca483d888cc05bcdcfafb6ba06cbf4d475cfabfcbd4f039b88b19788cd79ae837a4ba46a8829d569a570774943003a0f1f85250b09d2408b56d5d4ba5921243cc27e34090374e0910d01cef6efe0147541e50dc959f35ac0f8c47c92ad1bb6c4a114ce17dd34d74907f565bc40aca3316eb1b06e217a34515dc2d0bf6fc9b161f60632298555cd7a70b96eb792e04e443e18", 0xfc}, {&(0x7f000012d000)="642363319e14b0239b8057", 0xb}, {&(0x7f0000afe000-0xc9)="b5770dc290ea4bddc052d56fa95117a0369565cce75fa03c0d84ba1dd96b80669856eed72cf1d22b591e3d16f9f8b327a8e84d021f399c399ef49f9cc6f8932d1dcfa93fc880e911785e32872a8fc1cec2c1c69631a11aa058a8066fc3a9d9b7e1dfc13ed4c68c5a338d09aa5e5ff13222532dbecc28059b1c01d20193a2e3f559f6941af995135697ce18f4909ff771213853029cbc003279a6d2dd0cf70e8335cb7c74c944178ced3921f0f0d1df96b4535596fcc800fe121fc067b42d306c8328b0d689decf531a", 0xc9}], 0x4, r6) ioctl$KVM_PPC_GET_SMMU_INFO(r1, 0x8250aea6, &(0x7f00001f8000+0x132)=""/66) mmap(&(0x7f0000aff000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000aff000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_GSI_ROUTING(r1, 0x4008ae6a, &(0x7f0000b00000-0x2a)={0x1, 0x0, [{0x100000000, 0x20000000000024, 0x0, 0x0, @irqchip={0x9, 0xfff}}]}) ioctl$KVM_GET_XSAVE(r4, 0x9000aea4, &(0x7f0000069000-0x400)={""/1024}) semget(0x0, 0x4, 0x100) 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(0xffffffffffffffff, 0x84, 0x6b, &(0x7f0000def000)=[@in={0x2, 0x2, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}], 0x10) 2017/12/17 11:06:59 executing program 1: r0 = memfd_create(&(0x7f00001d6000-0x43)='/wvmnet0em1em1eth1vboxnet1/[vboxnet0cpusetvmnet0.*system#}vboxnet0\x00', 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = accept$packet(r0, 0x0, &(0x7f0000000000)=0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = accept4$packet(r1, &(0x7f0000002000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000002000-0x4)=0x14, 0x80000) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$packet_drop_memb(r1, 0x107, 0x2, &(0x7f0000001000)={r3, 0x1, 0x6, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, 0x10) ioctl$TIOCCBRK(r0, 0x5428) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000000)={0x0, 0x0}) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f0000001000)=0x1, 0x4) socket$bt_sco(0x1f, 0x5, 0x2) lseek(r2, 0x0, 0x3) r5 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x9, 0x501000) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000002000)={0x1, &(0x7f0000000000)=[{0x5, 0x1, 0x5cd, 0x9}]}, 0x10) syslog(0x9, 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r5, 0x40046207, 0x0) modify_ldt$read_default(0x2, &(0x7f0000001000)=""/66, 0x42) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$EVIOCGUNIQ(r5, 0x80404508, &(0x7f0000003000)=""/135) ioctl$sock_inet_SIOCGIFPFLAGS(r4, 0x8935, &(0x7f0000001000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_addrs={0x2, 0x0, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) r6 = dup(r0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r5, 0x40045402, &(0x7f0000002000-0x4)=0x0) mmap(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4$packet(r2, 0x0, &(0x7f0000004000)=0x0, 0x0) mmap(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_proto_private(r5, 0x89e6, &(0x7f0000005000)="a6a0772a600b713a0dd58820ebdfc4e55a45bffb21569ca995f9aae95ebda0cbbcdcda6aac47ea65df8900f28363dcb6f29fab4988bc25f78ccb914588853a61409ab78b632067420bdd4dac3070013c41b8a2620fb617b61d37fd99543a955be397bfca5086b9d722ba6a569e9386dd44bc6c066e4eb6296d7abf5ce0c68740ce33b56f1cd328dfe13a01e35634837a78c510c0e707fcf8aca86c8d9f36c8f0fff0ea") mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_mtu(r6, 0x29, 0x17, &(0x7f0000007000-0x4)=0x0, &(0x7f0000006000)=0x4) 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x5, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:59 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$selinux_create(0xffffffffffffff9c, &(0x7f000035b000-0x9)='/selinux/create\x00', 0x2, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000f93000-0xe7)=""/231) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x2, 0x0, 0x0, 0x5815, 0x0, 0x4}, 0x0, 0x0}}) 2017/12/17 11:06:59 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:59 executing program 2: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000001000-0x1d)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f00006d3000/0x2000)=nil) shmctl$SHM_STAT(r0, 0xd, &(0x7f000014b000-0x45)=""/69) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getpid() r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000550000)='/dev/cuse\x00', 0x400000, 0x0) getsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000b14000)=0x0, &(0x7f00007eb000)=0x4) r1 = socket(0x11, 0x802, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f000077b000)={{0xa, 0x2, 0x8, @loopback={0x0, 0x1}, 0x10001}, {0xa, 0x2, 0x85, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8}, 0x146600000000, [0x6, 0x8001, 0x7, 0x4, 0x101, 0x400, 0xab, 0x10001]}, 0x5c) setsockopt$inet_udp_int(r1, 0x11, 0x66, &(0x7f0000282000)=0x3, 0x4) [ 90.859211] RBP: 00007f7dfa255a90 R08: 0000000000000020 R09: 0000000000000000 [ 90.859216] R10: 000000002026d000 R11: 0000000000000212 R12: 00000000004b75bb 2017/12/17 11:06:59 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) write(r0, &(0x7f00006d8000-0x1)="0e", 0x1) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 90.859221] R13: 00007f7dfa255bc8 R14: 00000000004b75bb R15: 0000000000000000 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x5, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.894109] loop: Write error at byte offset 0, length 512. 2017/12/17 11:06:59 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000a00000-0x11)='/selinux/enforce\x00', 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r1, 0x29, 0x2a, &(0x7f0000485000)={0xfffffffffffffffd, {{0xa, 0x2, 0x46, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x4}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x88) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) rt_sigprocmask(0x3, &(0x7f00003c8000)={0x2}, &(0x7f0000564000-0x8)={0x0}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) io_submit(0x0, 0x3, &(0x7f00004d4000-0x18)=[&(0x7f0000261000)={0x0, 0x0, 0x0, 0x7, 0x1000, r1, &(0x7f0000e6b000)="44d81ea9f25bbf93a334dd0319bf62f4e7d76edf8b1e38f71e8f13597eb05a50550e9730b01143cfd7b24996cbf9a33c12d70caeebe1d60d47c6edd098d47826f56cdedd215f1edca31ba53804b7827e", 0x50, 0x180, 0x0, 0x1, r1}, &(0x7f000074b000)={0x0, 0x0, 0x0, 0x7, 0xfffffffffffffffd, r0, &(0x7f0000307000)="5481ebe49a0054f9c9c42208dbd87872151263c7a51562aacba1825d86206ca2a6e992502ff30c43ee007eb1767d7914e9c692875980eb68eaa333bc070f4db4e53247fe38f5a3df638a495ccf15971dd61b86c8f80d41aaf171b31d08d4cdcdfa1fcd67e901b666698175ce6cdfc89553c18c1bc32f4fd5a6e3340413b42d32a9b45f0fc4afa3bd9350e8235ab12f75a0292cb034c5d4478f8980cce0a10d2b579fec870da0a9f44cb35644045b7ee157cc3b3af69e9cae69ba14ca5458c79c6e365d498ed1e540cc70652c2bd20f338ef68a0bc0f227139e918828a723d428d58f1dfeeb5b0dcc80d1d22448de8a2819e5e36de5a4852bbfc1921e08334ced3c288f93aabcc39768a94f61cb46707a1848efe264e8720de9f22a3da489224358286a27b3b60e13bcebe0db0d469de0508ec193e02f4e650aa4b0a348deb50605bed1046404864e0395d722fc4a1d3b87fa6686723abbdd35a09da0a5d2934a96fb57c122273be9064b3236d7853ceba1bd75ebd2224958f06d0fb90a7760a9f49456fd63753dd6932b3d0ad3d4bd157991741a5fe67fcc2fb1992054be3d0eae68d889e552c8dd43c44d81219d7caf686f4e6a2ba9f4de84224ec32c14d8ff9b646f414d6d4c0ddc00686dc2f25ad37e1ce88bc5f54af34370753dd4769219d77ad2061babfdc53da93e71def767ac467f8279bd7eff41a984ea91863dc56197f97002a6dcc3153e1940437859885a846dd8a0d67a9476e1ff75480508584787c734d0b9713039faba8bffb5ca7f8f22354ac9458f5929b8f4f0975e8bb0568a81cbaf5262ede9d5efcbabd5059351ef5e40ae2cce167871f82ba7bbe07b71bd73df0086c63485a257a879791e44a85cfac2fdd784d2068b89a9b9574427e3d4340ea5dfdf6637586f1e8537848b4a70871caf7e4ede287ac7e845192189a348c18fac1003c6e356780d6835ebdb132a3530d09627fcb94ff6e15556ef6a77cf35d6386ce10f5e60faf1baa2f4a92bc0277f32709c43f3f110057b22f0240487de2cac3b69b3dd442b94d0ee04eb3242032b07ccf0f28c4fbe761f12eb23bf4c33068f1966724cf400c9efed051f1d2dd23366a0438a2ccf53e3959b3ff5f791e1b66671bbbb60e6472ca01b143be73d11d3f4c3e084cfca82e332228af3541f3f333525535cdafb8b193976e8b4ca3b6defb054d88dadab670dd4df21f2d0797ef2eb6bf0667e21c059f7ed2b5b93baac5643e9f9d31e78cc944d029c629dd1c62176b3e5988ef26b65b7fff524787195c8eed42d4571dc09136764ec8a9108428b80b4059de2bd51e9e590375d109dae4701e6cce1fb83f319b23bc836710f81f653f8d1100305812db9da92da0c354421a95bb63900cb70b4fc31029e9dc01725e3a8ae73d61e2f1bd850e0069e95fbf98c93bb35e28fdd4ce88e2c129a9a1a8d105994cd35519c3f97bc8f9b8b2e9a9e31390d45f76e43c3f503c504ba819d1381d4ec51672d37c1a688f6137414796d7b5cbbaffed15c840116ad2d13621017eea0c0a6c27809f3c12a8a363ad4a1b9f1b32494055fe51da0763c494bc3ac6f968c17edccc6ecaa862d677b763d511fc866ff66477e97095fff4672e25aee7c0fb51a32ced803cb4a18812b84d21b9067060d0f5183e203c343af4baffa3d451a50c2171a60a7b5e86cf73e7af049f0b74fca7d0edae8f9a4c50ba91a847cafcec81b5183522c6c93d18071926cd17fced7cad89b8dae3b85fd0275ae4043e90088c1ee9270eaf6ec80bd4d0e25dcc6a43186d6ee9d077535fad9834e5f24a8098f599e8c5b9c4681d469403ccfcbeb2438564e1d2c32f2968627066ac105d20a12496ba6f260fe66eaacf1c5e200cf841d17df437832b3e397acfa9a524026a8e40f99f32a652c730502e070178d17e4df934df580ee2905ad4d49826ddb31d2582670890628d50aa59659771ef61210da1743bc20aa8246c5235f0c58f4b8908421604c8faa3724733b2eb0f32de340ef3aeafd50bb36eed40bd64bc40550b6ba62e70adc9c1b7aabf779871ceaee99f3de6fc3816e7c94095fc7b8f8e2345ca7b5499fcf34dfe7cf209f63c6dac099c79c39c94fe6796f2f331d42598d4732b37059ca07f2653a7b227be7430831bd2ecd33ca9b83515ad90b4f5550b05d7aa9ce69933f87ec056c57e921fda7268fd57055227f754f814a0adb4fbec61ee4f64859539e5aeccd2861343bafe2af2dc14c4a3716a75c3069884ab1dc08e3773291eefe72930b03c49d4b8f964bccb9641af128d0764ebba0189c7a8aa49e7178adc99e92c086e69449d8781d0c0d6be09d1edfccca1dd8cfa951db143278e6fc2c7f70f4e1500a3cd8977386c56f144c332031a913ab4ed2a14e91c00b1c840196fc6206447d60780a45abed7df704db4f6846f0f93c92b6f5433d338c817bb0e0ab35b02cf4aafc85d5050a18aa9a5c0dfdc736d894df2e4102fa5143e975b4fa6a12cd1b3091f15bb7ef5ee9f54e3fc2c1dcad0bb5a8eac7d175248923827f46e89472516cbe5117853f9e4167ac4427dd437c392bb11015726e9ead75eeaa27f4a74eec082101bb9d47203e94f6afcee4e602d9e0e9cf9d0f757e98e337efafdeba210c94ddedb6966f8ea3ac15fe087f8c05e7c805dc47ecaab43f555c1302a64dc517f82324e0556c4676c8d6c7c7caf6d084560d0d9ab3997ef01720b44c441140ca300885c16e33dce4b695fedc6ff7a2a8c5e7b73673e9b4ad6e5423e5264b97d687b150b212661fd8f0fc174e8c7c512f492aadc18db3861e4f4f2b4cd86e6ec504e1280f6c6134469c5b92f49dcbe03372bacd5b922ef9c2a82ebcbc5a8c716efd071a5cf1f6273583d9af9ef7bace030a059cc7a67bf5af9fb0b027cd9e78c98560a0644eee5f12231660ef096902efe6751d19d07e21d39d0f618ec6ac785b20fad1af7938485e463d8ae3f1448ec75c38541efef6d5687047660898ecd868145b0b4b84537daf5611052279793e73676de93c0be720eb1d56e4679cbf13f1ec355dc669e951dace2bcd682526c21498422e002f1432645abe1f201b6950bc527e6e42d6637c2d1ed86cfe835ab99cfb9990d0724b3cc05be827ecdae18aaeab898502c60a358167d26e150ef7c2e59127caed2d9c0abd4968a9e1ec1e3dd816de73863aabbf938a30ed4a2ba5388c9dd48b79ea8193ac2d9987116492ad313daf9264cf18f369d7f462ddee04a01dbdcfa969eeb20144b9846fab01fdfe4b63830fe27393f8ecb37aff196ebd98b45b3b55e4a1827be08dd4f70c24ba96f799e2fbf21fda96cc6ef91c5f55fd850c3b4f3cd3a9cb7c32d4fa37f4f5be60bf584d940c0e5ddfcab7b00a28e446f88e11fe22ddc0a9dca131d658edb7eccbaa31b8856e7baa288897627ec2ab18f83ea3fd4bcf340797c7c87852c1107312cb359afecb475052c65a0a8c04071d4330a6221c7eb754fc5f650e874ab9a5674d7ae84f274001eee9d55af1a678e0c853b388d171ad7a498bdd7bd51562d40eba08b6071f597313d294103074d7bda393e524792720b89cd7b33e7c315b6b7069942395faadc6654a422b75f609073a7219f5e6064e83c662befada882986da27ce0d81bbcf0d8af141d1d3fc28522d487611459d95f9b2483bdfc7d788dc829c96844bc245d6c8173c20c894d704ed09b2663e8d21189d3ffb2bb677ebc76c831456ac2dcad100ff0b83992eafc4c26ac4f5153b88030c7f7b67d8d8c65d0f7defb16370cc20bc00b892c56257b9dbb1204ed255ed9d7dc597f9f0456e2374193974adc4087d66dd04535c43059e3b6e048ab9fcc11db9c30ec11225f1e085578cb26da1d1350452716b3101c4f818cebb63255b0e60ec0c40bac18d658cd2b589114f3a5bff5417b6abe3fa3b25e9a7fc36b637348bd76e91b4314bdd287af51254664f8a9ce5baaf1f3d008c15086b0225f30845e986c133691850d893b5e5fc9ef7ad1084042d342d0fe980eb6b6b4f99fbae58dacbd35aeab2bf1a652b4326e9977f49558d3c782929f27dc169207021fe3544d982f6b1c3322d2684362bb844cb0ea6148274345d08a47b8be42952bebf9ae0cb16b9847b2f9a2bae0f26edd4d788cf81efc0fa7a8146955e126ab9459504f3470149d4af9eea1ceeb174941b41f130846aecbfb3584642f430af687548579084af3ad83b485202655e94bc9897c759a1e8707419e9f76ce96e9656ae902d4baed63629c959e8ee8fa24a8740d2a10536e8836fbe7c6ca55eca75b3d4e18442f2c61d90096cf46d4ef01e42fa02fe87865232781eb93868215920182fd21da386fc4bc8376af7a6f4628253514c340933d35c1b24109131a1e7696ecd0fa427590fe2a80a4272be8fa6742257b854226cac5fe38b5e8a7cbef91167a011b737e52d407bf55a845eed2afe44051babfca924c42226ba3b3460f74f209f4b19926c77406e0fe6322a55b3b337d47a8fa76abd578a577758ed59f7853732726d8181ca2b9fc152092318faa8ef0407dbdabc5e3d6a9c4376ef09f763dbd3a8620acdc46617752b430dae78450514a312299084bbbd7169f816c4d02289d1d41fcb662163d84cf1b0557b675e48b91f5c4e07ae8ec8ee2bb0a2ca41c3985a96c03e83fc7f7d5f03eb90197804ea6199e901a8d0ca71ec4c7292a9bdf5a9fbf7c31c404a61f48b44aa18ee78e5d285d1a452a8d96eb6f9392eefbfc31de678ac5b94f53f1316ddb1761d0356707bbd086ba37c70c68d8c047d97a737a3abd88eece0fada3e1414d63cb2f6b40c65ceef9b541d9fdc60b9f6e79967582c23380d6195836b572e3a7792cfea46f3ed184c5b9e979aab6d7ef9671d96c1034c3283d269723d18423d1792be189d1d6fcfb2bbc30ebe4354c8b4cfca8c396bcaed3a4bb55db20f019cca6afb2535b0a8a6e14e778d41f8c4201aa7cff1d7ca03c5af83de404a0937ed0b95a626eabef66159a3a1ba261cdd5992870f67e620a3debe12a34f51823d67d9489f533ed5dfd94bc644a96fbc33d5a646dfc1c9e17933b82a6eb1e2a806b93e4ed8f13d798e40c2516504b0be7add83b0948785cf9362b31c5228de03370fe227be92094b5eb819b2917d79aed1934957d4e8790a455c414a5d6a9a00cffa8072cb88c5799eadd71673332c535cce4d3f5d0b16cc3b37eb932250686814cbb09cdbfceaac7e706c169468df867b3ecba833b654b5c0fdbd74b5ad7942b5b0f1b7f6c40be35a0587a53e16d221a3a1c79351b72905be8087e9a0f04f3a38af4c13bcf58b7e70e69837f5d922d436bbd8fecbf374554ff3c073bbeecdb007ab5245fc83a50e9f7d5556ed9c97d561ae45f9ef9dab21f068cfdb256be6c5dd2f62b5a00a10d524abba99ce028dbb1f81dec85296b71aa8883c5593080f86325f19b3f45706cef61d46e1baf26da01a70b15513a813c74a62608eb78667890a6c8ed82bfbe5cd89b2bf012301b7a7f163c084f1ff55a1a5f47858368efdf60ed57eda714dec636bdf4643f22d350bed1c6d131b887e6f749571f357bd9421dfa079662dd6f1e9510cdc3d3bfcbe1e624ef99f5b9f1ad0252bcb000cd47cf6632db4e8ab8a27cf72c86861f0257407cfba2d885e2e67b7bce9f2689f1955e7367add798905c48ed3ad1cdb0740cdb0f32e96e67a1521aeb67e472eba6030500ead4ea7e911e6616e9c4f5e0a559a3b2f011270dcbe87f1412250bec92bb5da12784103118cbb1bf1a32492eae3ae3a8d92ff2d42da75dac25ef66ff781", 0x1000, 0x1, 0x0, 0x1, r1}, &(0x7f00009d2000-0x40)={0x0, 0x0, 0x0, 0x2, 0x7, r0, &(0x7f0000c66000)="fba48d2606", 0x5, 0x9, 0x0, 0x1, r1}]) 2017/12/17 11:06:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00009d4000-0x58)={0x26, 'hash\x00', 0x0, 0x3e, 'xcbc(serpent)\x00'}, 0x58) bind$alg(r0, &(0x7f00000c2000-0x58)={0x26, 'hash\x00', 0x0, 0x3, 'rmd256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00005f0000)="", 0x0) recvmsg(r0, &(0x7f000045b000+0x844)={0x0, 0x0, &(0x7f0000f9e000-0x70)=[{&(0x7f0000ff6000-0x49)=""/73, 0x49}, {&(0x7f0000932000)=""/145, 0x91}, {&(0x7f000026b000)=""/222, 0xde}, {&(0x7f0000336000-0x8f)=""/143, 0x8f}, {&(0x7f0000109000-0x7)=""/7, 0x7}, {&(0x7f0000f11000-0xd7)=""/215, 0xd7}, {&(0x7f0000152000-0x1000)=""/4096, 0x1000}], 0x7, &(0x7f00002ad000)=""/92, 0x5c, 0x8}, 0x12020) pipe(&(0x7f0000f3e000)={0x0, 0x0}) accept$alg(r0, 0x0, 0x0) vmsplice(r2, &(0x7f00008d0000-0x10)=[{&(0x7f0000b96000-0x1)='$', 0x1}], 0x1, 0x0) r3 = accept$alg(r1, 0x0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(r2, 0x8915, &(0x7f0000660000)={"407f501579dbd61292f940dcb518b424", {0x4, 0xffffffff, 0x0, "a006da94519e", 0x5, 0x0}}) setsockopt$ALG_SET_AEAD_AUTHSIZE(r2, 0x117, 0x5, 0x0, 0x1f4) setsockopt$ALG_SET_AEAD_AUTHSIZE(r1, 0x117, 0x5, 0x0, 0x7) write$eventfd(r1, &(0x7f0000c7b000)=0xffff, 0x8) io_setup(0x5, &(0x7f0000323000)=0x0) ioctl$sock_netrom_SIOCGSTAMP(r2, 0x8906, &(0x7f00003db000-0x4)=0x0) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000e48000-0x15)=""/21) io_cancel(r4, &(0x7f00005c6000)={0x0, 0x0, 0x0, 0x0, 0xe89e0000, r3, &(0x7f0000810000-0x177)="f911b2a837a5150e3513b55ec6fbc43e0000000000aad8c020735648ff38cc4f9ab1fa60a13d0aaab88bb3a651604559cb14836118f2fb6774cd65d825740c636eb4bd0d66c2d5d0c66f9143c6260b43deb980ac8ca90ed4bd766c5a43b10bbeb26a46ba4d577c106e7087e4acd821afc54a210734a8726a529397ca73141768ed4d9860da39e0b7e417cdfbe75c98e8cb043406e0bbc146994efaa597004204a9d3d1a351d924b2633d8383ab2c0000000000008a614ca1494bc1d8e838c47a248510eb74b5a8c7da4ebee166cd88a49a582dd58d60f4591509026d14706ee24611294d9c95d25276f6dd275ad76e915067b97afed824d3e29d82ca1ea0a9749c38aaf4feb4738b065e2de3d09f508ce1ee49c9cf38c3aad379c00afb1215c89828c9111b6b90aafc7588436961ecc1efbafa2fad4a68d8e8392ff6a13d66ef32c1f2df88d2c9f363b39754339fab5ea04a9a022d60f2c3f5e25c4a5bfe392647ec57b1406cc768f047206b082be493bd82cacace4d25", 0x177, 0x8, 0x0, 0x0, r1}, &(0x7f000025b000)={0x0, 0x0, 0x0, 0x0}) write(r1, &(0x7f0000e94000)="a7f0523162a9c5c46bab7ce4022141eb059a63e298fa74f0d8a56dddb027211d6355e97834904045f5e272c3d40c1f63428e84c222be27bc8398ff8d791f2b63e380d53587fbd157571b38a71c2239cd1105d72426b59b8f9a4e", 0x5a) bind$alg(r2, &(0x7f0000c33000)={0x26, 'aead\x00', 0x0, 0x0, 'rfc4106(gcm(aes))\x00'}, 0x58) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000cf6000-0x4)=0x0) perf_event_open(&(0x7f0000352000)={0x5, 0x78, 0xffffffff00000001, 0x8, 0x5, 0x100, 0x0, 0x903, 0x20000, 0x7, 0xc053, 0x3f, 0x99f0, 0x4, 0x0, 0x5, 0x4, 0x5, 0x5f6, 0x2000, 0x9, 0x0, 0x5, 0x0, 0x8, 0x4, 0x0}, r5, 0x1000, r1, 0xf) getsockopt$packet_buf(r1, 0x107, 0x5, &(0x7f0000e76000-0xf6)=""/246, &(0x7f000061d000)=0xf6) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f000009f000)={{{@in=@multicast2=0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@loopback={0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@multicast1=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000554000-0x4)=0xe8) setsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f000050c000)={r5, r6, 0xffffffffffffffff}, 0xc) close(r2) 2017/12/17 11:06:59 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) getsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f00002f1000-0xb)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000cf0000-0x4)=0xb) socket$inet_udp(0x2, 0x2, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(r0, 0xc028ae92, &(0x7f0000158000)={0x2, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x1b, &(0x7f0000dd6000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r1}, 0xc) [ 90.894119] print_req_error: I/O error, dev loop4, sector 0 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x5, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:59 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, 0x0}, 0xc) 2017/12/17 11:06:59 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) r2 = semget(0x1, 0x3, 0x150) semctl$SETVAL(r2, 0x7, 0x10, &(0x7f0000650000-0x4)=0x5) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:59 executing program 4: mmap(&(0x7f0000000000/0xab7000)=nil, 0xab7000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x1, 0x84) mmap(&(0x7f0000374000/0xf000)=nil, 0xf000, 0x0, 0x1a031, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0xb, 0x9) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000876000)=""/4096, 0x1000) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f000076c000)={0x4, 0x4, 0x4, 0x81, 0x0, 0x0, 0x0}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f00008ae000)={{0xa, 0x1, 0x4, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x967}, {0xa, 0x1, 0x6, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x3}, 0x1f, [0x0, 0xfffffffffffffffb, 0x424a, 0xff, 0xf894, 0x100000000, 0x7fff, 0x101]}, 0x5c) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f000001e000)={{0xa, 0x2, 0x4, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x800}, {0xa, 0x2, 0x80000002, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x1659}, 0x4000000000000007, [0x80000001, 0xfffffffffffffffe, 0x9, 0x200008cd, 0x122, 0x3, 0x0, 0x4]}, 0x5c) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0x7, &(0x7f00007ae000)={0x40, 0xfffffffffffffffc, 0x7819, 0x4}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x200000002, 0x78, 0xe2, 0x0, 0xb20, 0x0, 0x0, 0x1000000, 0x0, 0x8, 0x200000000000002, 0x1, 0x8, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x8, 0x9, 0x0, 0x7, 0x0, 0x7fff, 0x0, 0x0}, 0x0, 0x8, 0xffffffffffffffff, 0x1fffffffd) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, r3, 0x1) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f00001c0000-0xb)='/dev/hwrng\x00', 0x40003e, 0x0) setsockopt$bt_hci_HCI_FILTER(r4, 0x0, 0x2, &(0x7f0000cd3000-0x10)={0x780, 0xc244, 0x6, 0x10001}, 0x10) accept(r4, 0x0, &(0x7f0000f47000)=0x0) r5 = syz_open_dev$evdev(&(0x7f0000967000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r5, 0x400445a0, &(0x7f00001b5000)=0x1) membarrier(0x1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r6 = bpf$MAP_CREATE(0x0, &(0x7f000076c000)={0xf, 0x4, 0x4, 0x81, 0x0, 0x0, 0x0}, 0x14) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000edd000-0x20)={r6, &(0x7f0000fe6000)="", &(0x7f0000eb1000-0x1)="13", 0x0}, 0x20) getsockopt$inet_buf(r1, 0x0, 0x29, &(0x7f00000a9000)=""/143, &(0x7f000014b000)=0x8f) bpf$MAP_DELETE_ELEM(0x3, &(0x7f000085e000-0x10)={r6, &(0x7f0000721000)=""}, 0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00002cc000)={r6, &(0x7f000068f000)="", &(0x7f0000eb1000-0x1)="", 0x0}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000330000-0x20)={r2, &(0x7f0000619000)="", &(0x7f0000eb1000-0x1)="", 0x1}, 0x20) 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_udp_int(r0, 0x11, 0x1, &(0x7f0000002000-0x4)=0x0, &(0x7f0000001000)=0x4) fcntl$getflags(r0, 0x408) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r0, 0xc02c5341, &(0x7f0000001000-0x68)={0x0, 0x0, 0x0, {0x0, 0x0}, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCLINUX3(r0, 0x541c, &(0x7f0000000000)=0x3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r1, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) [ 90.894127] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 90.896204] loop: Write error at byte offset 0, length 512. 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x5, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:59 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) prctl$getname(0x10, &(0x7f00003c4000)=""/179) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) getsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000da9000)={@loopback={0x0, 0x0}, 0x0}, &(0x7f0000551000)=0x14) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000f53000)=0x6, 0x4) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) [ 90.896213] print_req_error: I/O error, dev loop4, sector 0 [ 90.896220] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 90.921129] loop: Write error at byte offset 0, length 512. [ 90.921140] print_req_error: I/O error, dev loop4, sector 0 2017/12/17 11:06:59 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) r2 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f000095f000)='/selinux/checkreqprot\x00', 0x111000, 0x0) ioctl$TCSETA(r2, 0x5402, &(0x7f000086b000-0x14)={0x5, 0xf5, 0x200, 0x1f, 0x8, 0x7, 0x0, 0x285, 0x0, 0x3872}) 2017/12/17 11:06:59 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x6, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000409000)={0x0, 0x8, 0x3, 0xfffffffffffff4c4}, &(0x7f0000fda000)=0x10) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000c3c000)={r2, @in={{0x2, 0x0, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000468000-0x4)=0x8c) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:59 executing program 0 (fault-call:4 fault-nth:0): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f00001d6000)={@generic="ed32e50fa81110d8ec7d3757c50cc1ad", @ifru_addrs={0x2, 0x0, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x5, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 90.921149] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 91.022644] loop: Write error at byte offset 0, length 512. 2017/12/17 11:06:59 executing program 1: mmap(&(0x7f0000000000/0x8000)=nil, 0x8000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000007000)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000008000)={0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$binder(&(0x7f0000005000)='/dev/binder#\x00', 0x0, 0x0) close(r0) r3 = syz_open_dev$binder(&(0x7f000000a000-0xd)='/dev/binder#\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) mmap(&(0x7f0000000000/0x4ec000)=nil, 0x4ec000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_MAX_THREADS(0xffffffffffffffff, 0x40046205, 0x3) mmap(&(0x7f00004ec000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x20011, r3, 0x0) mmap(&(0x7f00004ed000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f00004ee000-0x30)={0x4, 0x0, &(0x7f0000004000-0x18)=[@register_looper={0x630b}], 0x48, 0x0, &(0x7f00004ed000)="d8fc1dd16de371f1d99e3b4d488546c2bbb067efde9e55e9d1048602c19fe0b0078ade697201170fdbcc34816df860d3f87023a9d8567fa3297aac9d65b25106fc55ed85da8cb6f3"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000007000)={0x14, 0x0, &(0x7f0000006000-0x2c)=[@acquire_done={0x40486311, 0x0, 0x0}], 0x8d, 0x0, &(0x7f00004ee000+0x64e)="f9f539cf4d2b2c7b2f90c3f4202e0b67654a5ba9a07c08862ec818f84b298f6d45855fcb47b30c4fe79c1d6cedd32fa13696e51984d015a0bc0a837bb24a97edb9c770943234db95ab51f0f7f6333abfcb1b30d7ac59e5a8e2b424746b46fd1e606d937537c3b16a2456bb26046b15ed9c34efd9c3dbb86a096275c6705c38ebb46eed4c15c4e5760bda008369"}) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000004000)={0x4c, 0x0, &(0x7f000000c000-0x80)=[@reply_sg={0x40486312, {{0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, 0x8, &(0x7f000000a000)=[@fda={0x77622a85, 0xfffffffffffffffe, 0x0, 0x2a}], &(0x7f000000b000)=[0x0]}, 0x0}}], 0x67, 0x0, &(0x7f0000450000)="93485ddbbca3025488b0c78646560699c21fe909aadadf7634bb6d09202dda44fe44bf3de78200133423514fc12f33281e9aabd89f911e007a3ed458695a3a0cf80d63e66e0cf47ced3635a073437996462ef3aae57a9da54726c7467f59414c6cda51ccd4ca75"}) ioctl$BINDER_GET_NODE_DEBUG_INFO(r3, 0xc018620b, &(0x7f0000481000-0x18)={r1, 0x0, 0x0, 0x0}) lstat(&(0x7f000015d000)='./file0\x00', &(0x7f00004a5000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f00004ee000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00001d4000)={{{@in=@rand_addr=0x0, @in=@local={0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@rand_addr=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00004ee000)=0xe8) setreuid(r5, r6) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f000000f000-0x30)={0x1c, 0x0, &(0x7f000000e000)=[@decrefs={0x40046307, 0x1}, @increfs_done={0x40106308, r4, 0x0}], 0x48, 0xfdfd, &(0x7f000000d000-0x68)="efe5225ab57716998f835fd1506fd56264271901804e34f74ca5b8a2a9797e168df80c5a0bd902bf88e5cb27e97194da2ebb371c07569f68fc3dce203d79ea98bf21079600e012e9"}) 2017/12/17 11:06:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f000091f000)='/selinux/policy\x00', 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f000012d000-0xc)='/dev/autofs\x00', 0x400, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000276000)={0x4000000c, 0x0}) r2 = socket(0x10, 0x3, 0x10) write(r2, &(0x7f00008c2000)="220000001b00070b00000000ef0012011f000000000200000000000000ea00050029", 0x22) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f000090a000+0x851)={0x0, 0x0}) recvfrom(r2, &(0x7f000093b000-0x25)=""/37, 0x25, 0x140, 0x0, 0x0) 2017/12/17 11:06:59 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) getpeername$packet(r0, &(0x7f0000d5f000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000084000)=0x14) r3 = getuid() setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00007f1000)={{{@in=@multicast1=0xe0000001, @in=@multicast1=0xe0000001, 0x0, 0x54, 0x3, 0x8, 0x13, 0x0, 0x20, 0x20, r2, r3}, {0xc9, 0x0, 0x6, 0x1, 0x7f, 0x10000, 0x5, 0x5}, {0xffffffffffffffff, 0x40, 0x0, 0xda}, 0x9, 0x9, 0xf8, 0x1, 0x1, 0x0}, {{@in6=@loopback={0x0, 0x1}, 0x6, 0xe20}, 0xb, @in6=@loopback={0x0, 0x1}, 0x7b5, 0x4, 0x1, 0x800, 0x8, 0x7, 0x7}}, 0xe8) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f0000ed5000-0x4)=0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r4, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000143000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000, @ipv6={0x0, 0x6, "85b7e3", 0x93, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "c578d7c2ddf8cea5df36d7c1968aa4046d705010bb29a0b336b77db9033be473a3be679f30fdf80c7b47c9ce1041c67cd029c74cca02e2b84aab3a260fe0b72ab81533ff8d491dac05557b99b35f5907e07fa106bd360dcf26e273771561bb5be4cd925ff52399651b3d564a8e257871ea8564696cdc1c5f4065ca0653a62396d01348658b4c75e898fa37"}}}}, 0xc5) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r5}, 0xc) 2017/12/17 11:06:59 executing program 3: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000001000-0xa)='/dev/cuse\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000001000-0x20)={0x3ff, 0x0, 0x0, 0x8}) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0106438, &(0x7f00000ca000)={0xfffffffffffffffb, r1}) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r3 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r3, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r3, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r2, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r2) sendfile(r2, r3, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 91.022656] print_req_error: I/O error, dev loop4, sector 0 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000152000-0x8)={0x0, 0x0}) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f00007bc000)=0x2dd, 0x4) setsockopt$packet_int(r0, 0x107, 0x11, &(0x7f0000d9f000)=0x3, 0x4) shmget$private(0x0, 0x3000, 0x54000101, &(0x7f0000448000/0x3000)=nil) r2 = shmget$private(0x0, 0x2000, 0x800, &(0x7f00006ca000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0xb) openat$selinux_status(0xffffffffffffff9c, &(0x7f00003c5000-0x10)='/selinux/status\x00', 0x0, 0x0) r3 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r3, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) eventfd(0x3) splice(r0, 0x0, r0, 0x22, 0x37371c20, 0x2) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x54a924a6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000208000)="776c616e3147707070317573657276626e796e65743000c7", 0x3) fallocate(r1, 0x0, 0x0, 0x10000) ftruncate(r1, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000765000)=@assoc_value={0x0, 0x2}, &(0x7f000057d000)=0x8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f000069d000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000ec9000)=0xc) setgid(r4) getsockopt$inet_mreqsrc(r1, 0x0, 0x26, &(0x7f0000359000)={@empty=0x0, @multicast1=0x0, @multicast2=0x0}, &(0x7f0000232000-0x4)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000117000-0xc)={r2, 0x9, 0x800000033}, &(0x7f0000c50000-0x4)=0xc) ioctl$sock_inet6_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000422000)=0x0) r5 = socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f000059e000-0x10)={0x0, 0x0, 0x100}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000fa6000-0x8)={0x0, r6}) pwrite64(r0, &(0x7f0000243000)="2d940eb211b0554f62c78e387d44eb1bd19f9856194b357a2c7683b5913796b2f7c546ec8f62d2b8dbf1e32bef17cb700739d274b628b81b329dbfeac9867e37547527dcd5a527f3fc01cdc94af6e5a52ebff1b86eb7c58616c955a2d9cc9c7da32c", 0x62, 0x0) ioctl$TUNSETOWNER(r1, 0x400454cc, &(0x7f00001d1000)=r3) ioctl$int_in(r0, 0x5473, &(0x7f0000254000)=0x400) bind$inet(r1, &(0x7f000008c000-0x10)={0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r1, 0x8008ae9d, &(0x7f0000c06000)=""/169) setsockopt$packet_buf(r1, 0x107, 0x5, &(0x7f00005d1000)="c0f4741c0f65956a1507cbb1f43dc52072fff21632886060510abc6e8f26360e0e210d12b04517270c86d7b089f0f2904296cbdf172b7022872b1b43509d63b2fce57580ebe00862bfc5e78e714362732c1ddd4e193b5fbde84cc573eaa6c60b74cdb83425c4c9acf9d1994d7ae92961430470d460fb32504ee05ef1ead7ebed0e5976fbde879a18656e7519b6", 0x8d) getsockopt$inet_mreqsrc(r1, 0x0, 0x25, &(0x7f000003f000)={@multicast2=0x0, @loopback=0x0, @empty=0x0}, &(0x7f00003b8000)=0xc) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f00004b3000-0x8)={r7, r8}) getsockopt$inet6_buf(r5, 0x29, 0x15, &(0x7f0000ab8000-0xbf)=""/191, &(0x7f0000177000)=0xbf) close(r1) fcntl$setsig(r1, 0xa, 0x30) ioctl$VT_GETMODE(0xffffffffffffffff, 0x5601, &(0x7f0000dc5000)={0x0, 0x0, 0x0, 0x0, 0x0}) writev(r0, &(0x7f0000df6000)=[{&(0x7f0000668000)="390000001300194700bb69e1c305000040370213050000000000000080000900130001000800f100280fe20000000000000000000000000ad6", 0x39}], 0x1) 2017/12/17 11:06:59 executing program 0 (fault-call:4 fault-nth:1): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:59 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f000000f000)='/selinux/checkreqprot\x00', 0x10401, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f00004cd000-0x4)=0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000099f000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000010000-0x38)={0x0, 0x0, &(0x7f0000698000)=[], 0x0, &(0x7f0000011000-0x248)=[], 0x0, 0x0}, 0x0) setsockopt$sock_int(r2, 0x1, 0x2a, &(0x7f0000017000)=0x9, 0x4) sendto$unix(r3, &(0x7f0000e84000)="", 0x0, 0x20000000, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000013000-0x1000)=""/576, 0x240, 0x4000010062, &(0x7f0000013000-0x8)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='ipddp0\x00', @ifru_names=@common='bond0\x00'}) r4 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}], 0x5, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 91.022664] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 91.025537] loop: Write error at byte offset 0, length 512. 2017/12/17 11:06:59 executing program 2: r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000a3c000-0xd)='/selinux/mls\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000000)={0x3, &(0x7f0000001000-0x18)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) ioctl$DRM_IOCTL_GET_CTX(r0, 0xc0086423, &(0x7f000052f000)={r1, 0x1}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept4(r0, &(0x7f0000cc2000)=@ax25={0x0, {""/7}, 0x0}, &(0x7f000007e000-0x4)=0x10, 0x80800) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r3}, 0xc) 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) r1 = openat$selinux_access(0xffffffffffffff9c, &(0x7f0000277000-0x10)='/selinux/access\x00', 0x2, 0x0) openat(r1, &(0x7f0000938000-0x8)='./file0\x00', 0x1, 0x7) getsockopt$inet_dccp_int(r0, 0x21, 0x0, &(0x7f0000817000)=0x0, &(0x7f0000a06000)=0x4) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000b82000-0xd)='/dev/usbmon#\x00', 0x0, 0x202) pipe2(&(0x7f00005dd000-0x8)={0x0, 0x0}, 0x4000000000801) ioctl$TIOCGSID(r1, 0x540f, &(0x7f0000056000-0x4)=0x0) r4 = perf_event_open(&(0x7f0000003000)={0x2, 0x78, 0x1e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000040fe, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0}, r3, 0x3, r0, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000975000-0x4)=0x7) linkat(r2, &(0x7f000077b000)='./file0\x00', r0, &(0x7f0000002000)='./file0\x00', 0x0) r5 = syz_open_dev$sg(&(0x7f0000961000)='/dev/sg#\x00', 0x0, 0x800) read$eventfd(0xffffffffffffffff, &(0x7f0000d3c000-0x8)=0x0, 0x8) openat(r2, &(0x7f0000457000-0x8)='./file0\x00', 0x408200, 0x18) bind$inet6(r2, &(0x7f0000426000)={0xa, 0x3, 0x8, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, 0x1c) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00002c9000-0x24)={0x0, 0x4, 0x0, 0x800, 0x8, 0x6, 0x0, 0x7, 0x1, 0x0, 0xaa1, 0x3}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f0000eb6000)={0x1, [0x0]}, &(0x7f0000530000)=0x8) ioctl$TCSBRKP(r5, 0x2276, 0xfffffffffffffbff) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ifreq(r6, 0x89f0, &(0x7f0000bec000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_data=&(0x7f0000a1d000)="0a00000000000000030000100000000101000000000000000000000021622a03"}) modify_ldt$read(0x0, &(0x7f0000cb4000)=""/170, 0xaa) syz_open_dev$sndtimer(&(0x7f00000ce000-0xf)='/dev/snd/timer\x00', 0x0, 0x800) perf_event_open(&(0x7f00008a8000-0x78)={0x4000000002, 0x78, 0xdc, 0x0, 0x0, 0x0, 0x0, 0x80000002, 0x0, 0x3, 0xfc, 0xfffffffffffdffff, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x6, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000c08000)='/dev/sg#\x00', 0x3d, 0x20000000c0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r5, 0x6, 0x2, &(0x7f0000764000-0x5)={0xfffffffffffffffe, 0x88000000000004, 0x8b, 0x80}, 0x5) sysfs$3(0x3) ioctl$KVM_CHECK_EXTENSION_VM(r5, 0xae03, 0xbd1) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xd4e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2001000000000fa, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000a3d000-0x5f)={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [], {{0x63, @ipv4={{0x8, 0x4, 0x0, 0x0, 0x51, 0x1, 0x0, 0x0, 0x0, 0x0, @multicast1=0xe0000001, @broadcast=0xffffffff, {[@ssrr={0x89, 0x3, 0x0, []}, @ra={0x94, 0x6, 0x0}]}}, @igmp={0x1f, 0x9, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, "71ef727939d5c8fd67e589bcfcd05a278ea402e5dca9aacd26f6da1805a85674bbc58cc49595a54456"}}}}}, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000db6000)='user\x00', &(0x7f0000c2f000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00007b2000-0x9)='^\x00', 0xffffffffffffffff) 2017/12/17 11:06:59 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000e4f000)='\x00', 0x10000) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$KVM_SET_CPUID(r1, 0x4008ae8a, &(0x7f0000f75000-0x38)={0x2, 0x0, [{0x0, 0x8, 0x15c, 0x4, 0x7ff, 0x0}, {0x80000007, 0x5, 0x10000, 0x4, 0x1f, 0x0}]}) 2017/12/17 11:06:59 executing program 0 (fault-call:4 fault-nth:2): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) [ 91.025547] print_req_error: I/O error, dev loop4, sector 0 [ 91.025554] Buffer I/O error on dev loop4, logical block 0, lost async page write 2017/12/17 11:06:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000fc3000)=0x40000000000210, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000097e000-0x4)=0x400000000000001, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x15, &(0x7f0000e37000)=0xffffffff, 0x4) getpeername$packet(0xffffffffffffff9c, &(0x7f0000955000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0]}, &(0x7f0000f47000)=0x14) bind$inet(r0, &(0x7f0000490000)={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) socket$inet6_sctp(0xa, 0x995313eda1aab69, 0x84) recvfrom$inet(r0, &(0x7f0000e89000-0xbb)=""/187, 0xbb, 0x40000102, &(0x7f0000ee4000-0x10)={0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) sendto$inet(r0, &(0x7f0000a92000)="", 0x0, 0x800000020000000, &(0x7f0000303000)={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000d70000-0xe8)=""/232, &(0x7f00003aa000-0x4)=0xe8) writev(r0, &(0x7f00004c9000)=[{&(0x7f0000199000-0x30)="8f8d9e0e9c12b97ce09b9b6a320e07093b2c6d8b8ffc8dd20c5b2cd1629675313ba425c8a7e2005558434f648a880c24", 0x30}, {&(0x7f0000ef9000-0x1000)="af12d0a715e79fc6b7bc38c7864454b6af085b47e8e4f5c30d5af7f6b429270410b9f9b2398d13e97bbfc119f43d7ddf369266afbc5d4f439488ec1468d99caa57a621b49c90b48d7a51203d6478e95c516c155c574dc78107e863ead1a8a6f493cdb7e31a022a5cbde9334302f84696406a6665575a56ca6debc265940742970724c1246ad2773c14613c603914eabe8d075931c2928dd1d3cedc83b85ff13fc102e300874a40d8e4c67ed7613cda8d67dc3defc6f1d2e699e1b4e0eb4848b485485b53d1b5ac0264d4afe134b754c86c32d732fb95a13e43c81b87226a79a6018aa646ea65455d622003e2a7ed02a31c5dfb4070e61efbf4ae9522024e97b43b3ef65b86dcfc15e019aa2bbd6b85b546a966385639895757da8f8bc53c0f5a8aa0b43d2c65128e094a65db238174a6b0bc95aba3805ce810de5d9e03214579b6c0cda6b679d4fa26166dbabc44ed980a790d377b744bbd3b5a661a5104df520a4cc0989b59572a5b713ba248bb22f8d0b4a57afb1ee712bc9ad79aa62db34ac8a903bd17efb093075fd999983670c1881d4b07f3bc95ab605bf26c89740aee1eea46d1ee9dc88f46cca587b16a775f5acc6cce6b38f756daf262ca96cf4970cbda187a54d2040b92c1f6b45624a491a498506c74019a33fa13f5128583fcec1499dcf80d29a774a4b7eca3c567afb6b7438b791a63ff35d61510830198cac85627cfa1c04aff7dde26140e62af7dbfe69589f6940598951ce01089b593b37633f13515192b6d7188e7682d99624ec8d66b3c50a75e7419974477d366b37d0178bd18c27d0617d1194c828367aa0446ce0f031c0b4002e01f9ccd2bb201a79daadb20231f1a3a02797321ed5ea5ba8e5a6593a97c911d65855367efcb70bf32b1c967df070f0863d17db4ccd7230de9dc2e58bf1a6632441bf473417335e1c868aad2e897a7490ffd819956e473d15b5b34479d1fb51ecf78aab77730585e0a2c12b087d09694b4400e3664c2dd6689da32406fd5aa9c71f754278abc99bcacb566bcbb3fec3dae9537732f26704189f36dcb9f8b9afa7a43803aa502b7a671b89a4412c45b3ce3fb55ed71c0dc2531a4931696939230985f9207ff56aa63020841e95bac4108fc69cbc244400a5c20a90a2430aaba69b13aa36e8a97130850537db126b6edbcd63a9a261fc06956995f73fd88a89b010c7fae6e85d2ff5e3f84c56a8af90755e2facac78b9737b6ee471113775ca87192dd08ffe7296e00452f0fa2bf0e8f1f26afeb2e8b703f1670ef47740a6063f718422f1cb7ee1d9cc3a9aad50e38ef61595a89ae308660ceeb4175e24d5ce364846a649bea5bc3c6dba71ccce3f776e07a41b34cff3252502fbed28caba6b8a8514e18a8dc9176272e32ddef575f853ea4d0d1eebfc12d5b44ca016daf77d4989e0a88a3fda3315e6074393fb93c542a4147e908ec0f7916013d2568b04bbbb216d55d208341094cf10cbc0e6a68979ec25a55475e24fa3c089b58ae5d5d467503105fde48c73df670b98603325a522f0e68274633f147c9bf94def6cc8ab52292eb4a1d28b88b32acc02e15bed2a719e03294bcd0344fbf45d40ebbff90919d72c30a537c1f4baee9e07c262ca2ca19fa7a453698497836d7b06b5f4a1e82a9b66a27be953eee408e2e0709f11177351164c5b28462f2636bd2adc6e04e3bcf81f527b560312efd78c66298016897e5def88b51fa90165221403bc5497414db65cda8a2176ff28501f825b193bbae1c7acf03e47f009e5f045d8b9d0abe91ca5998441361f5a2f5c3ef9cea0556c0e4951fa4df8870758cba94bbd65e6f5b23a3ebff6039446e844213edac3846e06ff2250cc1e261a89327244c2ce3150508961781e004f7e0a7f16e5713ed499bf50b3a848e04b809c6eade84258ecc54cd728ea3cc49ea98b88259d8f1ba28c6981ee8d9bcde05debdd640d7c5a850033f78733a94137b9852c787bd696841988e063d854e94867c6b58f404acd1e70c7b549de8d0cdac51c88a5462921638da59e45191477efe9488a0022b90b18d1383b5c0d34a8483c031e7313d37c0e8a41dc94bbcb34d98e71d4489dad9f5a9da2ac2e7f8737b69905b8130e3fbd4d8933a8b50fb331357866274486d3011f7b3c65eaaebbad29d9d6208ae3299d5f920eb24e3477499c2c38e3738d1e947e8bb454ef9bb8e3a4c365034d6609eced54fd5655637fe928b949d43159f9953f1ef31be0acde9535889d6c50514a38c6953a9d9670541a132522571f3dc078bc2e1390093de81313516693a231d3e62e2f795155c978fdbc3019af5a7c2883d75dadd6e7c085cfee752cfc9934e422d40efc59acdbb98b90eb7a0ed1f351bc7afb69c9e661bcd16d17ded24def7360723171ae47be41cc11476115c684a2e1ccb5b6d452f6fbaff09304049cf18ea6259a7f3b64a7ca47fd4420606f6ed3dc8518516e0d39e39d29847d1fdc0b0077cc0c3d4a4081d91bcf49f670cec902e1956814aa5b30e9172019714907b515f42892dc42b235c701dc4000835b67512e811c9a1e04c98a7a5c8c03b5599d1d252dfcd993eda4ab61f519e57916f9ba912e2b1b5a20df94f6e8510959568c63354010d6a00c2ee4de9f1b88e3351a31e621e33ad411d7a6736442716140ddee15d4ca67659a47266f2a7c2d0fdf6fa7cadbd069a8114bcd0d3494744ade354facf1de5cc027a3eebbea67a79f415c03257334985dc1badbf8f99b5a90f4533236462a4c1d622f42086209867cba80485035bf08aa987482d065accf86b355a0556e36479551eeb4dbfddc607812094c03b66981f66f0de901f1726098dc360557e61df8c53662233c04e039fc5026d81ee893b18718dd8ea3d0ebd29bc6e7ea767f3b0659b37fa8d90068a3717bc0b03ec550ce284fe6ee1f3ddf6e83a72ee36fb8c2e93ed9d00e5408de504c52f72c77c2c0a9080364dc61fb0ac2088756b6f82a61d3d059e410da6f4e785de0299d82b07c86b14ec7dc1ea8654c13d66ea78188209589089921429fad25e4fe6f726c91891f4701533adb329f7f7a75e94c851fd926bf1b8124f5c68e78a594d7da7ecbe4ea4d7d0649144477d407f08b94c9caadc22ede25d4ff2e2bf269deb4cbee5469ca555b5a426569d8ad38be9e66767fbf105e6411724f108f4c29f2dbe977b31c0d2f65d7bea3511ad909bcf62c1012a2b33ed2188979ed7b81329c3df270434fd7ef26f3439053d3b287ebc3975a505a31f9456a99affb31f1992069c9b72c260f5940bf1fa97c147d3062fa66e5c9349c22c01a3edb536e4fdde27afb68780a20f668cd7d27e885fe2c57636ee874000af989dc709babf18b80c19a484c604f0c2f0142fb30f3e0977003061db6158ccf38f715c9a86eb8f8977b279d38ae124eaa5283138dce93627f820b8490597b2d0cfbacb52fe528189674308a7ab02b23579ea0781d46dfd7cf32080d2a9f9284f66c61d4d83fcd5b19222271b6bd0581e40674a949319f8d3337bcdaa0a8bbdf549c81c96cd196e87c9856594246e95721aa211ea6e384ca2a6f4288db560fec34d35493991b08ba1a65c02baf54ab0084f9be118315380c8585ce64389a9f6d4a1e690ba5a9da507d182423cd0958f4da7dc83b0f4ccac8b4fed0bf37ed73cb6138058b0d75ec8c8f39bf0e1d4f5b3b0b20b91c305db3f71c13e7d2e17670df67689bf9721812725e433f72577c358723c7088051877e9d4278bc00b78766a8cf9eba1bfba997520340c334e316e3b50f2fd524f777dd3c9fc65e9745fb8741188a50e71c5c1eefb566ae83575102832061c81ea02ab7209ffd2b38a4ec83fb8d3baf7ad75bbf2dc7f8df8abda71653d3be38708d3d7bd12177d9b3f9e7429e8a7d27c738e657848b92aa296c29c802d0a7c75cfbfc51015e65e4eb692b7d9862b2cf26e5255c3a6ef239c144c0305d594b2c68d800ff10aa95fa99f65d16c9debacead3fbf0791eb3a51bcc8a254e4b89450de757e47030f0b8e9aa38c29b768ebe0075b8e98f4bb80d8587243faa32148e6b8ec284ee6498565df10c0028a0d23ba22f9abeef6935a065816215e6ff66abc3c4d55daaa5e21ea89d2b1be3ecc8e50a87b838917cdac32633cdd96bff97ebe53980016c7c50da7b90e27a30685196eb08865c7ab2f1ac1c70f502c8db9d5f788cf925a4b4728d59707576bfc0d0ce263baa1a647f23a356798e3f8a30cd036e06eb7f33f30ce1695a04a665f4ae977d0ef3636135c591502521c25fce11d80b585dc48d70697274a82e756c50e8d6cf7421404e7758ee06f9b945ed527133aec6db50d2b7c670f5450d74526c9cb1ff4a8a55c0832dd07b146fbdf0ad0535407eedf4c4ad9a804f2657471b9813a5dbda00c56c39b6564c0e18ce35b618a0a96ead058b3540e09b3ae72303f8675dc7fd3e4d2594c09b10523bbd09773bb353d4821b8648c61ce4ef2b59e987e6f6661d627b647b28245a7933bb698ac84c95ff5464c3e069e6b7a50a098f7f80f09cbd9749c9601740bc5085952ae373e359f0e4c5cd3bf06eda34d802f83f655cf7990e214a89e86ab2d133cee8fb3158d33fb293ee8b0ae3aecef0f8cb841c6ec228a0619f670040309ac83ff658f200e7f58bc72c5d9bae05afde96d3e7741f4ad01a4bc0e3db51a8e9b856a7736c69c0d120934a4e490b7954c1f9fdc00c69e12382cd2d5144bf1bd0b773b18e5023bad3224768d800c9101a8898a5978081a9cfe3663c7ed83c1712c3d875251589759a9f11db5298040ddfc6f15460e30a0efcc471ab7b59dcf5e73eedf897aa2eeb470c2f58cff4693a7523a85bf42325874fc5fc3939ede2e86e1479a473ccf3debe01d2ac553311ce923cce31f749c9c14ee9e3b07beeef6ddce5b43ca30deb7e5e4185ae62b67432c950ae36fc1f1612f3aed32f03db56ef3d49be015eea2821cdf6b8c72da79007ddec16bab1e13ce08c77430fc94f31177ca85cf8636f01a743290cdef0427bd11214f9a748eedd096d5206791d09b71ffab1a6717147ecac44f6bf00327134c11d5f7717784193a46bec85126df1a08507934c29cac37b70cda3b6c13a32ae1920761d676025ce32ae36847d2d6950ee31dce767b6708bda069371d6a5f14ce4468730285dfbe4fe96dbee8834419efec624b343c69491d1e94d962971eb4f21035c91599449a979759dccb3869f707daa331355602a64a4744389aad3ba3c0940b63012b719a8cddf836d0c62ac7f20e76071854998f2386f547519f15c892a55ffe8ada301d4e9bdac671a6efdc7c76d865a2671b073ea950e341cf51fc0461a963346e855504683485b33ef51020a3a9855a183fd773c35f13a2479b006d6218637db78540bbf3f8df36cf631ffcb57a83fdd1a2b47cded331f416a8be4ebf7fcaae5d7ce3e85ba654049e89c2305f5eb487249d115d257feda101d51a06f76005fd0463986a3102f431ec17b6348e25f6d755a600dc4bd7562e118dc6e00cdc7b0cfdbd6ba5cf5525455b2f699369c9d2fa395c7bcb51e2a253cd23fbaf2bfbf2274502f75b553b77ae76d30071fd8760d1fa9b8037c9cbc06a5b34fb08a0643d8abd6e2d33388db7f08820fd24fcc182b5627418e436df05fc0a467b95fe6d8b5d26854a6eefde1fff072cd52706843f78057d2ec1cf5ec05360fd8373dea16e14f4a9738c2b092476e0ad7072e5a943aa613db330e4856f4b1660120954609c94dea4dbfc52518a1b612691de3bcd6c2dbe863d36a01c43b55236b", 0x1000}, {&(0x7f00008ae000)="fc313e3b7cc162231dc17b2134b6fe09d000ef0c7c732c6df079a401f20ca6f95385b2a14a9b0ea4604e681c17d3f8c23f47e1cacd1c0d33603c4c75", 0x3c}, {&(0x7f000035a000)="376a7a16c4ef80ebcffb69b274392116c782fe52b45287c6e7b8b79513b4a7e5296c27a2a43d922d73c5c1850be9ed38cc9f42580a78b51a1b4a2796f6de6d4577eab2b3203a330e043ee167eeaa8f1b61bdd9c7f9b224f9cff318d6fc4189510b3f241e", 0x64}], 0x4) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000abf000-0x5)='reno\x00', 0x5) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000a73000)={0x40000000, 0x852b, 0xfffd, 0x10000007fffffff, 0x0}, 0x14) sendmmsg(r0, &(0x7f0000683000)=[{{&(0x7f00005b7000-0xc)=@nl={0x0, 0x0, 0x0, 0x0}, 0xc, &(0x7f00006e7000-0x90)=[{&(0x7f000019d000-0x2)="e8", 0x1}], 0x1, &(0x7f0000651000)=[], 0x0, 0x0}, 0x0}], 0x1, 0x0) pipe(&(0x7f0000aa1000-0x8)={0x0, 0x0}) getpeername$inet(r1, &(0x7f0000300000)={0x0, 0x0, @multicast1=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000499000)=0x10) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f000034e000)={r1, &(0x7f00003a7000)="fd0734855cb5f30f1252049f5f920044f5abd9c3c9dcab1a6172c8042cb44844d137681d587fb122a9e3495735b40f7c9e42c0a3411eaf613b7a640216b081f0ad5124dcbed11a95547248391c95b269be6faa44292a7029223f60dbfade6644d596e4643c828050c7ac7f0b18ffa429802cc06f3be2610e4496ecfed0e8a58ab228ef32d97a53227d10c332c72f7baee9927b476809eb90537437ea02b6d2e4fb3e79f874b4f16214e892d267caeea0a167a894e128c86d5280108228f8c37f3947f6e4fb5fb3de26a9ea63", &(0x7f000071a000-0x14)="dc7210392e4ab28f8fb0166c1dbbfe29ccb07102", 0x2}, 0x20) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000650000-0x4)=0x7ca, 0x4) accept4$inet6(r2, &(0x7f0000bb4000)={0x0, 0x0, 0x0, @local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f000051b000)=0x1c, 0x80800) r3 = gettid() getpgrp(r3) pread64(r0, &(0x7f0000638000-0x4b)=""/75, 0x4b, 0x0) perf_event_open(&(0x7f000030f000-0x78)={0x4, 0x78, 0x2caaec48, 0x3, 0x93, 0xfff, 0x0, 0x8, 0x200, 0x1, 0x2, 0x563, 0x0, 0x5, 0x0, 0x1e37, 0x0, 0x5, 0x8e, 0x2528, 0x0, 0x7, 0x2, 0x9f8, 0x7e000000000, 0x3, 0x0}, r3, 0x3, r1, 0x8) 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x0}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:59 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000da4000)='/dev/vcs#\x00', 0x4, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$KVM_SET_CLOCK(r1, 0x4030ae7b, &(0x7f00009d1000-0x30)={0x2, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:06:59 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) setitimer(0x1, &(0x7f0000bba000)={{0x77359400, 0x0}, {0x77359400, 0x0}}, 0x0) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:59 executing program 0 (fault-call:4 fault-nth:3): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:59 executing program 7: pipe2(&(0x7f0000c39000-0x8)={0x0, 0x0}, 0x80800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000002000-0xb8)={0x0, 0x9, 0x2, 0x9, 0x7, 0x0, 0x10000, 0x1, {0x0, @in6={{0xa, 0x0, 0x6, @loopback={0x0, 0x1}, 0xffff}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8, 0x1, 0x3, 0x9, 0x7}}, &(0x7f0000001000-0x4)=0xb8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000000)={r2, 0x9}, 0x6) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000000)=""/237) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000002000-0x4)=0x0, &(0x7f0000002000-0x4)=0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000768000)={0x3, 0xffffffffffffffff, 0x1}) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x8, &(0x7f00005b9000)=0x0, &(0x7f00005c3000)=0x4) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) r4 = socket(0xf, 0x802, 0x0) getsockopt$packet_buf(r4, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:06:59 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) accept4(r0, &(0x7f0000664000-0x10)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000537000)=0x10, 0x80000) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f00003fe000-0x4)=0xfffffffffffffffa) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000216000)={&(0x7f00004be000/0x1000)=nil, 0x1000}) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) [ 92.047408] binder: 14963:14968 BC_DEAD_BINDER_DONE fffffffffffffffd not found [ 92.047424] binder: 14963:14968 BC_ACQUIRE_DONE uffffffffffffffff no match 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:06:59 executing program 0 (fault-call:4 fault-nth:4): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:59 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00009bb000-0x1e)='/selinux/commit_pending_bools\x00', 0x1, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000766000)={0x63520012, {{0xa, 0x2, 0x2, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x88) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000591000-0x58)={0x26, 'skcipher\x00', 0x0, 0x86, 'xts(twofish)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00003aa000-0x21)="04000000d5e1833113000001000000b7295df0df8217ad400000fa00000002004f", 0x21) r2 = openat(0xffffffffffffffff, &(0x7f000058b000)='./file0\x00', 0x8000, 0x100) ioctl$sock_bt_hidp_HIDPCONNDEL(r2, 0x400448c9, &(0x7f0000467000-0xc)={{0x1, 0x7bfc828, 0x3, 0x1, 0x7, 0x3}, 0x8001}) r3 = accept$alg(r1, 0x0, 0x0) recvmsg(r3, &(0x7f000022f000-0x38)={&(0x7f0000f74000)=@ethernet={0x0, @random=""/6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000893000-0x50)=[], 0x0, &(0x7f00008ae000-0x46)=""/70, 0x46, 0x8}, 0x2) 2017/12/17 11:06:59 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = syz_open_dev$vcsn(&(0x7f00004be000-0xa)='/dev/vcs#\x00', 0xfffffffffffffff8, 0x10000) recvmsg$kcm(r1, &(0x7f0000427000+0xbd3)={&(0x7f0000f65000-0x10)=@ipx={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, 0x10, &(0x7f0000d9c000-0x20)=[{&(0x7f0000cdd000)=""/169, 0xa9}, {&(0x7f0000207000-0xc1)=""/193, 0xc1}], 0x2, &(0x7f0000603000)=""/163, 0xa3, 0x80000001}, 0x2020) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) r3 = socket$bt_hidp(0x1f, 0x3, 0x6) fsync(r0) getsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f0000f83000)=0xfffffffffffffffa, &(0x7f00002f6000)=0x4) sendfile(r0, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:59 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000a3c000)=0x0, &(0x7f000029f000)=0x4) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000efa000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) getsockopt$bt_BT_RCVMTU(r0, 0x112, 0xd, &(0x7f0000aed000)=0x20, &(0x7f000013d000-0x8)=0x2) [ 92.048076] binder: 14963:14968 ERROR: BC_REGISTER_LOOPER called without request [ 92.048091] binder: 14963:14968 IncRefs 0 refcount change on invalid ref 131 ret -22 2017/12/17 11:06:59 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000b82000-0xd)='/dev/usbmon#\x00', 0x0, 0x202) pipe2(&(0x7f00005dd000-0x8)={0x0, 0x0}, 0x4000000000801) ioctl$TIOCGSID(r1, 0x540f, &(0x7f0000056000-0x4)=0x0) r4 = perf_event_open(&(0x7f0000003000)={0x2, 0x78, 0x1e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x80000040fe, 0x0, 0x0, 0x11, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0}, r3, 0x3, r0, 0x0) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000975000-0x4)=0x7) linkat(r2, &(0x7f000077b000)='./file0\x00', r0, &(0x7f0000002000)='./file0\x00', 0x0) r5 = syz_open_dev$sg(&(0x7f0000961000)='/dev/sg#\x00', 0x0, 0x800) read$eventfd(0xffffffffffffffff, &(0x7f0000d3c000-0x8)=0x0, 0x8) openat(r2, &(0x7f0000457000-0x8)='./file0\x00', 0x408200, 0x18) bind$inet6(r2, &(0x7f0000426000)={0xa, 0x3, 0x8, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, 0x1c) ioctl$TIOCGLCKTRMIOS(0xffffffffffffffff, 0x5456, &(0x7f00002c9000-0x24)={0x0, 0x4, 0x0, 0x800, 0x8, 0x6, 0x0, 0x7, 0x1, 0x0, 0xaa1, 0x3}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f0000eb6000)={0x1, [0x0]}, &(0x7f0000530000)=0x8) ioctl$TCSBRKP(r5, 0x2276, 0xfffffffffffffbff) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ifreq(r6, 0x89f0, &(0x7f0000bec000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_data=&(0x7f0000a1d000)="0a00000000000000030000100000000101000000000000000000000021622a03"}) modify_ldt$read(0x0, &(0x7f0000cb4000)=""/170, 0xaa) syz_open_dev$sndtimer(&(0x7f00000ce000-0xf)='/dev/snd/timer\x00', 0x0, 0x800) perf_event_open(&(0x7f00008a8000-0x78)={0x4000000002, 0x78, 0xdc, 0x0, 0x0, 0x0, 0x0, 0x80000002, 0x0, 0x3, 0xfc, 0xfffffffffffdffff, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x6, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$sg(&(0x7f0000c08000)='/dev/sg#\x00', 0x3d, 0x20000000c0) setsockopt$bt_l2cap_L2CAP_CONNINFO(r5, 0x6, 0x2, &(0x7f0000764000-0x5)={0xfffffffffffffffe, 0x88000000000004, 0x8b, 0x80}, 0x5) sysfs$3(0x3) ioctl$KVM_CHECK_EXTENSION_VM(r5, 0xae03, 0xbd1) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xd4e8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2001000000000fa, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x5f, &(0x7f0000a3d000-0x5f)={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [], {{0x63, @ipv4={{0x8, 0x4, 0x0, 0x0, 0x51, 0x1, 0x0, 0x0, 0x0, 0x0, @multicast1=0xe0000001, @broadcast=0xffffffff, {[@ssrr={0x89, 0x3, 0x0, []}, @ra={0x94, 0x6, 0x0}]}}, @igmp={0x1f, 0x9, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, "71ef727939d5c8fd67e589bcfcd05a278ea402e5dca9aacd26f6da1805a85674bbc58cc49595a54456"}}}}}, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000db6000)='user\x00', &(0x7f0000c2f000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f00007b2000-0x9)='^\x00', 0xffffffffffffffff) 2017/12/17 11:06:59 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000604000)=0x7, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x1b, &(0x7f0000c9b000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r1, &(0x7f0000b0f000-0xaa)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x78, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "eedcbcbbef696bdbf7b1efceb4bc53a78836021a805a1d9e87a5ad3160770ba271b52034dd4a4c03966d3c2748ec52815cc17529259dcced07b31cd7e02631c664bbd1f059c691182d1fac7cd0352cded68c001c5ac8f09485167edd4edbf67d67ba00470300000000000000407ab652"}}}}, 0xaa) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r3}, 0xc) 2017/12/17 11:06:59 executing program 0 (fault-call:4 fault-nth:5): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:06:59 executing program 4: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) setitimer(0x1, &(0x7f0000bba000)={{0x77359400, 0x0}, {0x77359400, 0x0}}, 0x0) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:06:59 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 92.048103] binder: 14963:14968 DecRefs 0 refcount change on invalid ref 0 ret -22 [ 92.048110] binder: 14963:14968 unknown command 0 2017/12/17 11:06:59 executing program 7: getgid() eventfd2(0x36, 0x1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x0, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) [ 92.048119] binder: 14963:14968 ioctl c0306201 20000000 returned -22 [ 92.056645] binder: BINDER_SET_CONTEXT_MGR already set [ 92.056654] binder: 14963:14968 ioctl 40046207 0 returned -16 [ 92.056732] binder: 14963:14968 ioctl 40046205 200000000003 returned -22 [ 92.056873] binder: 14963:14968 ioctl 40046205 a returned -22 [ 92.056936] binder: BINDER_SET_CONTEXT_MGR already set [ 92.056944] binder: 14963:14968 ioctl 40046207 0 returned -16 [ 92.108257] binder_alloc: binder_alloc_mmap_handler: 14963 2011a000-2051a000 already mapped failed -16 [ 92.108458] binder: 14963:14982 BC_DEAD_BINDER_DONE fffffffffffffffd not found [ 92.108482] binder: 14963:14982 BC_ACQUIRE_DONE uffffffffffffffff no match [ 92.120056] binder: BINDER_SET_CONTEXT_MGR already set [ 92.120067] binder: 14963:14968 ioctl 40046207 0 returned -16 [ 92.120116] binder: BINDER_SET_CONTEXT_MGR already set [ 92.120123] binder: 14963:14982 ioctl 40046207 0 returned -16 [ 92.121309] binder: 14963:14968 ioctl 40046205 200000000003 returned -22 [ 92.121540] binder: 14963:14982 ioctl 40046205 a returned -22 [ 92.123370] binder: BINDER_SET_CONTEXT_MGR already set [ 92.123379] binder: 14963:14968 ioctl 40046207 0 returned -16 [ 93.025634] FAULT_INJECTION: forcing a failure. [ 93.025634] name failslab, interval 1, probability 0, space 0, times 0 [ 93.025643] CPU: 0 PID: 15150 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 93.025648] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.025651] Call Trace: [ 93.025666] dump_stack+0x194/0x257 [ 93.025682] ? arch_local_irq_restore+0x53/0x53 [ 93.025693] ? __lock_acquire+0x664/0x3e00 [ 93.025700] ? lock_downgrade+0x980/0x980 [ 93.025722] should_fail+0x8c0/0xa40 [ 93.025737] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 93.025748] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 93.025755] ? print_irqtrace_events+0x270/0x270 [ 93.025768] ? print_irqtrace_events+0x270/0x270 [ 93.025785] ? filemap_map_pages+0x942/0x15d0 [ 93.025803] ? find_held_lock+0x35/0x1d0 [ 93.025819] ? __lock_is_held+0xb6/0x140 [ 93.025849] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.025858] ? check_noncircular+0x20/0x20 [ 93.025868] ? rcu_note_context_switch+0x710/0x710 [ 93.025880] ? avc_has_perm_noaudit+0x355/0x520 [ 93.025899] should_failslab+0xec/0x120 [ 93.025913] kmem_cache_alloc_node_trace+0x5a/0x750 [ 93.025927] ? mutex_lock_io_nested+0x1900/0x1900 [ 93.025960] __kmalloc_node+0x33/0x70 [ 93.025978] kvmalloc_node+0x64/0xd0 [ 93.025994] alloc_netdev_mqs+0x16d/0xed0 [ 93.026010] ? tun_set_headroom+0x60/0x60 [ 93.026024] ? free_netdev+0x360/0x360 [ 93.026033] ? check_noncircular+0x20/0x20 [ 93.026067] ? avc_has_perm+0x43e/0x680 [ 93.026088] ? avc_has_perm_noaudit+0x520/0x520 [ 93.026101] ? selinux_ipv4_output+0x40/0x40 [ 93.026135] ? selinux_capable+0x36/0x40 [ 93.026151] ? security_capable+0x8e/0xc0 [ 93.026169] ? selinux_tun_dev_create+0x9d/0xc0 [ 93.026185] __tun_chr_ioctl+0x1370/0x3db0 [ 93.026212] ? tun_chr_read_iter+0x1e0/0x1e0 [ 93.026220] ? lock_downgrade+0x980/0x980 [ 93.026236] ? lock_release+0xa40/0xa40 [ 93.026252] ? __lock_is_held+0xb6/0x140 [ 93.026300] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.026310] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.026329] ? tun_chr_compat_ioctl+0x30/0x30 [ 93.026338] tun_chr_ioctl+0x2a/0x40 [ 93.026347] ? tun_chr_ioctl+0x2a/0x40 [ 93.026361] do_vfs_ioctl+0x1b1/0x1520 [ 93.026370] ? _cond_resched+0x14/0x30 [ 93.026389] ? ioctl_preallocate+0x2b0/0x2b0 [ 93.026403] ? selinux_capable+0x40/0x40 [ 93.026417] ? __sb_end_write+0xa0/0xd0 [ 93.026435] ? fput+0xd2/0x140 [ 93.026456] ? security_file_ioctl+0x89/0xb0 [ 93.026472] SyS_ioctl+0x8f/0xc0 [ 93.026490] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 93.026497] RIP: 0033:0x452a09 [ 93.026502] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 93.026511] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 93.026516] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 93.026521] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 93.026526] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 93.026531] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 93.054163] binder: 15159:15161 ioctl c018620b 20008000 returned -14 [ 93.062219] binder: 15159:15161 ERROR: BC_REGISTER_LOOPER called without request [ 93.062228] binder: 15161 RLIMIT_NICE not set [ 93.062380] binder_alloc: 15159: binder_alloc_buf, no vma [ 93.062400] binder: 15159:15161 transaction failed 29189/-3, size 0-0 line 2890 [ 93.062415] binder: 15159:15161 ioctl c0306201 20007000 returned -14 [ 93.064380] binder: 15159:15161 DecRefs 0 refcount change on invalid ref 1 ret -22 [ 93.064390] binder: 15159:15161 BC_INCREFS_DONE u0000000000000000 no match [ 93.064396] binder: 15161 RLIMIT_NICE not set [ 93.117035] binder: BINDER_SET_CONTEXT_MGR already set [ 93.117069] binder: 15159:15174 ioctl 40046207 0 returned -16 [ 93.128385] binder: 15159:15174 ERROR: BC_REGISTER_LOOPER called without request [ 93.128394] binder: 15174 RLIMIT_NICE not set [ 93.129607] binder: 15159:15174 got reply transaction with no transaction stack [ 93.129617] binder: 15159:15174 transaction failed 29201/-71, size 32-8 line 2690 [ 93.129656] binder_alloc: 15159: binder_alloc_buf, no vma [ 93.129676] binder: 15159:15173 transaction failed 29189/-3, size 0-0 line 2890 [ 93.133754] binder: 15159:15174 DecRefs 0 refcount change on invalid ref 1 ret -22 [ 93.133765] binder: 15159:15174 BC_INCREFS_DONE u0000000000000000 no match [ 93.133772] binder: 15174 RLIMIT_NICE not set [ 93.149857] FAULT_INJECTION: forcing a failure. [ 93.149857] name failslab, interval 1, probability 0, space 0, times 0 [ 93.149867] CPU: 0 PID: 15183 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 93.149871] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.149874] Call Trace: [ 93.149889] dump_stack+0x194/0x257 [ 93.149905] ? arch_local_irq_restore+0x53/0x53 [ 93.149918] ? pcpu_alloc+0xca3/0x10e0 [ 93.149950] should_fail+0x8c0/0xa40 [ 93.149969] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 93.149985] ? pcpu_next_unpop+0x83/0xf0 [ 93.150014] ? check_noncircular+0x20/0x20 [ 93.150026] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.150046] ? wait_for_completion+0x770/0x770 [ 93.150063] ? lock_downgrade+0x980/0x980 [ 93.150096] ? __lock_is_held+0xb6/0x140 [ 93.150128] ? rcu_read_lock_sched_held+0x108/0x120 [ 93.150147] should_failslab+0xec/0x120 [ 93.150160] kmem_cache_alloc_trace+0x4b/0x750 [ 93.150177] ? pcpu_free_area+0xa00/0xa00 [ 93.150197] __hw_addr_create_ex+0xaa/0x3c0 [ 93.150210] ? dev_mc_init+0x160/0x160 [ 93.150223] ? __lock_is_held+0xb6/0x140 [ 93.150245] __hw_addr_add_ex+0xfc/0x270 [ 93.150266] dev_addr_init+0x152/0x230 [ 93.150277] ? __hw_addr_add_ex+0x270/0x270 [ 93.150288] ? kasan_kmalloc+0xad/0xe0 [ 93.150326] alloc_netdev_mqs+0x21a/0xed0 [ 93.150340] ? tun_set_headroom+0x60/0x60 [ 93.150353] ? free_netdev+0x360/0x360 [ 93.150361] ? check_noncircular+0x20/0x20 [ 93.150396] ? avc_has_perm+0x43e/0x680 [ 93.150415] ? avc_has_perm_noaudit+0x520/0x520 [ 93.150428] ? selinux_ipv4_output+0x40/0x40 [ 93.150470] ? selinux_capable+0x36/0x40 [ 93.150486] ? security_capable+0x8e/0xc0 [ 93.150506] ? selinux_tun_dev_create+0x9d/0xc0 [ 93.150524] __tun_chr_ioctl+0x1370/0x3db0 [ 93.150553] ? tun_chr_read_iter+0x1e0/0x1e0 [ 93.150560] ? lock_downgrade+0x980/0x980 [ 93.150576] ? lock_release+0xa40/0xa40 [ 93.150591] ? __lock_is_held+0xb6/0x140 [ 93.150649] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.150658] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.150677] ? tun_chr_compat_ioctl+0x30/0x30 [ 93.150686] tun_chr_ioctl+0x2a/0x40 [ 93.150694] ? tun_chr_ioctl+0x2a/0x40 [ 93.150707] do_vfs_ioctl+0x1b1/0x1520 [ 93.150714] ? _cond_resched+0x14/0x30 [ 93.150734] ? ioctl_preallocate+0x2b0/0x2b0 [ 93.150748] ? selinux_capable+0x40/0x40 [ 93.150762] ? __sb_end_write+0xa0/0xd0 [ 93.150781] ? fput+0xd2/0x140 [ 93.150803] ? security_file_ioctl+0x89/0xb0 [ 93.150821] SyS_ioctl+0x8f/0xc0 [ 93.150839] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 93.150845] RIP: 0033:0x452a09 [ 93.150850] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 93.150858] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 93.150863] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 93.150867] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 93.150872] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 93.150876] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 93.174466] netlink: 5 bytes leftover after parsing attributes in process `syz-executor4'. [ 93.241270] FAULT_INJECTION: forcing a failure. [ 93.241270] name failslab, interval 1, probability 0, space 0, times 0 [ 93.241281] CPU: 0 PID: 15200 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 93.241286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.241290] Call Trace: [ 93.241305] dump_stack+0x194/0x257 [ 93.241323] ? arch_local_irq_restore+0x53/0x53 [ 93.241334] ? pcpu_alloc+0xca3/0x10e0 [ 93.241355] should_fail+0x8c0/0xa40 [ 93.241372] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 93.241385] ? pcpu_next_unpop+0x83/0xf0 [ 93.241406] ? check_noncircular+0x20/0x20 [ 93.241414] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.241429] ? wait_for_completion+0x770/0x770 [ 93.241442] ? lock_downgrade+0x980/0x980 [ 93.241468] ? __lock_is_held+0xb6/0x140 [ 93.241494] ? rcu_read_lock_sched_held+0x108/0x120 [ 93.241510] should_failslab+0xec/0x120 [ 93.241521] kmem_cache_alloc_trace+0x4b/0x750 [ 93.241542] ? pcpu_free_area+0xa00/0xa00 [ 93.241564] __hw_addr_create_ex+0xaa/0x3c0 [ 93.241574] ? dev_mc_init+0x160/0x160 [ 93.241584] ? __lock_is_held+0xb6/0x140 [ 93.241602] __hw_addr_add_ex+0xfc/0x270 [ 93.241618] dev_addr_init+0x152/0x230 [ 93.241628] ? __hw_addr_add_ex+0x270/0x270 [ 93.241637] ? kasan_kmalloc+0xad/0xe0 [ 93.241669] alloc_netdev_mqs+0x21a/0xed0 [ 93.241680] ? tun_set_headroom+0x60/0x60 [ 93.241693] ? free_netdev+0x360/0x360 [ 93.241700] ? check_noncircular+0x20/0x20 [ 93.241730] ? avc_has_perm+0x43e/0x680 [ 93.241745] ? avc_has_perm_noaudit+0x520/0x520 [ 93.241757] ? selinux_ipv4_output+0x40/0x40 [ 93.241793] ? selinux_capable+0x36/0x40 [ 93.241807] ? security_capable+0x8e/0xc0 [ 93.241824] ? selinux_tun_dev_create+0x9d/0xc0 [ 93.241840] __tun_chr_ioctl+0x1370/0x3db0 [ 93.241867] ? tun_chr_read_iter+0x1e0/0x1e0 [ 93.241874] ? lock_downgrade+0x980/0x980 [ 93.241890] ? lock_release+0xa40/0xa40 [ 93.241905] ? __lock_is_held+0xb6/0x140 [ 93.241966] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.241978] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.241998] ? tun_chr_compat_ioctl+0x30/0x30 [ 93.242006] tun_chr_ioctl+0x2a/0x40 [ 93.242014] ? tun_chr_ioctl+0x2a/0x40 [ 93.242028] do_vfs_ioctl+0x1b1/0x1520 [ 93.242036] ? _cond_resched+0x14/0x30 [ 93.242055] ? ioctl_preallocate+0x2b0/0x2b0 [ 93.242068] ? selinux_capable+0x40/0x40 [ 93.242082] ? __sb_end_write+0xa0/0xd0 [ 93.242099] ? fput+0xd2/0x140 [ 93.242120] ? security_file_ioctl+0x89/0xb0 [ 93.242137] SyS_ioctl+0x8f/0xc0 [ 93.242154] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 93.242161] RIP: 0033:0x452a09 [ 93.242166] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 93.242175] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 93.242182] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 93.242187] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 93.242192] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 93.242198] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 93.309367] FAULT_INJECTION: forcing a failure. [ 93.309367] name failslab, interval 1, probability 0, space 0, times 0 [ 93.309376] CPU: 1 PID: 15212 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 93.309381] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.309383] Call Trace: [ 93.309400] dump_stack+0x194/0x257 [ 93.309416] ? arch_local_irq_restore+0x53/0x53 [ 93.309434] ? is_bpf_text_address+0xa4/0x120 [ 93.309456] should_fail+0x8c0/0xa40 [ 93.309472] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 93.309486] ? depot_save_stack+0x12c/0x490 [ 93.309507] ? save_stack+0xa3/0xd0 [ 93.309525] ? find_held_lock+0x35/0x1d0 [ 93.309545] ? __lock_is_held+0xb6/0x140 [ 93.309578] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.309595] ? rcu_note_context_switch+0x710/0x710 [ 93.309619] should_failslab+0xec/0x120 [ 93.309632] kmem_cache_alloc_node_trace+0x5a/0x750 [ 93.309639] ? mark_held_locks+0xaf/0x100 [ 93.309650] ? __raw_spin_lock_init+0x1c/0x100 [ 93.309671] __kmalloc_node+0x33/0x70 [ 93.309685] kvmalloc_node+0x99/0xd0 [ 93.309700] alloc_netdev_mqs+0x9b8/0xed0 [ 93.309718] ? free_netdev+0x360/0x360 [ 93.309750] ? avc_has_perm+0x43e/0x680 [ 93.309765] ? avc_has_perm_noaudit+0x520/0x520 [ 93.309777] ? selinux_ipv4_output+0x40/0x40 [ 93.309813] ? selinux_capable+0x36/0x40 [ 93.309827] ? security_capable+0x8e/0xc0 [ 93.309845] ? selinux_tun_dev_create+0x9d/0xc0 [ 93.309861] __tun_chr_ioctl+0x1370/0x3db0 [ 93.309885] ? tun_chr_read_iter+0x1e0/0x1e0 [ 93.309892] ? lock_downgrade+0x980/0x980 [ 93.309906] ? lock_release+0xa40/0xa40 [ 93.309920] ? __lock_is_held+0xb6/0x140 [ 93.309967] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.309976] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.309993] ? tun_chr_compat_ioctl+0x30/0x30 [ 93.310001] tun_chr_ioctl+0x2a/0x40 [ 93.310008] ? tun_chr_ioctl+0x2a/0x40 [ 93.310021] do_vfs_ioctl+0x1b1/0x1520 [ 93.310028] ? _cond_resched+0x14/0x30 [ 93.310045] ? ioctl_preallocate+0x2b0/0x2b0 [ 93.310057] ? selinux_capable+0x40/0x40 [ 93.310070] ? __sb_end_write+0xa0/0xd0 [ 93.310086] ? fput+0xd2/0x140 [ 93.310105] ? security_file_ioctl+0x89/0xb0 [ 93.310120] SyS_ioctl+0x8f/0xc0 [ 93.310136] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 93.310142] RIP: 0033:0x452a09 [ 93.310146] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 93.310154] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 93.310158] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 93.310163] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 93.310167] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 93.310171] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 93.382544] FAULT_INJECTION: forcing a failure. [ 93.382544] name failslab, interval 1, probability 0, space 0, times 0 [ 93.382554] CPU: 1 PID: 15227 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 93.382559] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.382562] Call Trace: [ 93.382577] dump_stack+0x194/0x257 [ 93.382594] ? arch_local_irq_restore+0x53/0x53 [ 93.382608] ? lock_downgrade+0x980/0x980 [ 93.382629] should_fail+0x8c0/0xa40 [ 93.382651] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 93.382682] ? rcu_read_lock_sched_held+0x108/0x120 [ 93.382701] ? find_held_lock+0x35/0x1d0 [ 93.382720] ? __lock_is_held+0xb6/0x140 [ 93.382752] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.382767] ? rcu_note_context_switch+0x710/0x710 [ 93.382773] ? memcpy+0x45/0x50 [ 93.382789] should_failslab+0xec/0x120 [ 93.382798] kmem_cache_alloc_trace+0x4b/0x750 [ 93.382807] ? __raw_spin_lock_init+0x1c/0x100 [ 93.382818] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 93.382836] selinux_tun_dev_alloc_security+0x49/0x170 [ 93.382850] security_tun_dev_alloc_security+0x6d/0xa0 [ 93.382858] ? __raw_spin_lock_init+0x2d/0x100 [ 93.382872] __tun_chr_ioctl+0x180c/0x3db0 [ 93.382897] ? tun_chr_read_iter+0x1e0/0x1e0 [ 93.382903] ? lock_downgrade+0x980/0x980 [ 93.382918] ? lock_release+0xa40/0xa40 [ 93.382932] ? __lock_is_held+0xb6/0x140 [ 93.382984] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.382996] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.383014] ? tun_chr_compat_ioctl+0x30/0x30 [ 93.383022] tun_chr_ioctl+0x2a/0x40 [ 93.383029] ? tun_chr_ioctl+0x2a/0x40 [ 93.383044] do_vfs_ioctl+0x1b1/0x1520 [ 93.383051] ? _cond_resched+0x14/0x30 [ 93.383071] ? ioctl_preallocate+0x2b0/0x2b0 [ 93.383085] ? selinux_capable+0x40/0x40 [ 93.383099] ? __sb_end_write+0xa0/0xd0 [ 93.383117] ? fput+0xd2/0x140 [ 93.383137] ? security_file_ioctl+0x89/0xb0 [ 93.383154] SyS_ioctl+0x8f/0xc0 [ 93.383168] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 93.383175] RIP: 0033:0x452a09 [ 93.383180] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 93.383189] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 93.383194] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 93.383198] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 93.383203] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 93.383208] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 93.457988] FAULT_INJECTION: forcing a failure. [ 93.457988] name failslab, interval 1, probability 0, space 0, times 0 [ 93.458004] CPU: 1 PID: 15243 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 93.458009] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 93.458013] Call Trace: [ 93.458029] dump_stack+0x194/0x257 [ 93.458046] ? arch_local_irq_restore+0x53/0x53 [ 93.458059] ? lock_release+0xa40/0xa40 [ 93.458083] should_fail+0x8c0/0xa40 [ 93.458090] ? lock_acquire+0x1d5/0x580 [ 93.458107] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 93.458126] ? print_irqtrace_events+0x270/0x270 [ 93.458153] ? find_held_lock+0x35/0x1d0 [ 93.458173] ? __lock_is_held+0xb6/0x140 [ 93.458205] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.458213] ? trace_hardirqs_on+0xd/0x10 [ 93.458228] ? rcu_note_context_switch+0x710/0x710 [ 93.458236] ? mod_timer+0x5d0/0x1470 [ 93.458258] should_failslab+0xec/0x120 [ 93.458273] __kmalloc+0x63/0x760 [ 93.458291] ? tun_attach+0x8e2/0x10b0 [ 93.458308] tun_attach+0x8e2/0x10b0 [ 93.458330] ? tun_do_read+0x1f40/0x1f40 [ 93.458345] ? lockdep_init_map+0x9/0x10 [ 93.458354] ? init_timer_key+0x154/0x3e0 [ 93.458370] ? try_to_del_timer_sync+0x120/0x120 [ 93.458386] ? round_jiffies_up+0xce/0x100 [ 93.458399] ? __round_jiffies_up_relative+0x150/0x150 [ 93.458410] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 93.458422] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 93.458453] __tun_chr_ioctl+0x1d2c/0x3db0 [ 93.458481] ? tun_chr_read_iter+0x1e0/0x1e0 [ 93.458490] ? lock_downgrade+0x980/0x980 [ 93.458508] ? lock_release+0xa40/0xa40 [ 93.458525] ? __lock_is_held+0xb6/0x140 [ 93.458573] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 93.458584] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 93.458602] ? tun_chr_compat_ioctl+0x30/0x30 [ 93.458612] tun_chr_ioctl+0x2a/0x40 [ 93.458620] ? tun_chr_ioctl+0x2a/0x40 [ 93.458633] do_vfs_ioctl+0x1b1/0x1520 [ 93.458640] ? _cond_resched+0x14/0x30 [ 93.458660] ? ioctl_preallocate+0x2b0/0x2b0 [ 93.458673] ? selinux_capable+0x40/0x40 [ 93.458688] ? __sb_end_write+0xa0/0xd0 [ 93.458705] ? fput+0xd2/0x140 [ 93.458727] ? security_file_ioctl+0x89/0xb0 [ 93.458743] SyS_ioctl+0x8f/0xc0 [ 93.458760] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 93.458767] RIP: 0033:0x452a09 2017/12/17 11:07:01 executing program 0 (fault-call:4 fault-nth:6): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:07:01 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsn(&(0x7f0000c7f000)='/dev/vcs#\x00', 0x9, 0x0) setsockopt$sock_str(r0, 0x1, 0x19, &(0x7f00002a1000)='{wlan0%\x00', 0x8) ioctl$KVM_X86_SET_MCE(r0, 0x4040ae9e, &(0x7f0000f53000-0x40)={0x4000000000000000, 0x0, 0x7, 0x4, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0, 0x0]}) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) r2 = accept4$ax25(0xffffffffffffffff, 0x0, &(0x7f000081c000)=0x0, 0x0) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000f94000)={@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, @ifru_flags=0x801}) add_key(&(0x7f0000ee0000-0xd)='dns_resolver\x00', &(0x7f0000f74000)={0x73, 0x79, 0x7a, 0x3, 0x0}, 0x0, 0x0, 0x0) r3 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) 2017/12/17 11:07:01 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r0, 0x800448d3, &(0x7f0000903000-0x94)={{0x2, 0x800, 0x7, 0xfffffffffffffffd, 0x4, 0xfe00000000000000}, 0xd2, 0x100, 0x1fcc, 0x100000000, 0x200, "0fb39b4f7a497e74a783f0125cb521f2b84004b006a6214ba1ab1fa32a8929a429ad3e41508e64a9582e08c42596d1b19379390f668631bbe44f3c5f610b0ef31f1f72813b0470e2162713a05418cafe7156372b3821aede163d4c0e25581099d6bfd03739be57cf3ef410615164f727ce71f3b6c55fdedeae9c1f5ecb878027"}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) getgroups(0x1, &(0x7f0000963000-0x4)=[0x0]) stat(&(0x7f0000b6d000-0x8)='./file0\x00', &(0x7f000068a000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setregid(r3, r4) getsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000a6a000-0x10)={0x0, 0x0}, &(0x7f000005d000)=0x10) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r5}, 0xc) 2017/12/17 11:07:01 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(0xffffffffffffffff, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c5fa8a7882dd320d119ccc318181b", 0x1dc}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:07:01 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = semget$private(0x0, 0x200000020003, 0x4000000000003ff) r1 = syz_open_dev$vcsn(&(0x7f00001cc000-0xa)='/dev/vcs#\x00', 0x40, 0x1) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000c94000)=[0xb2, 0x400, 0x3, 0x80000000001, 0xfffffffffffffffe, 0x80, 0x8, 0x6]) r2 = accept4$inet(0xffffffffffffffff, &(0x7f0000dc6000)={0x0, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f000035b000-0x4)=0x10, 0x80800) ioctl$sock_ipx_SIOCAIPXPRISLT(r1, 0x89e1, &(0x7f0000533000)=0xb6) r3 = dup(r2) r4 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x7, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000bb4000)='./file0\x00', 0x141046, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$bt_bnep(0x1f, 0x3, 0x4) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f0000b8d000)=0x0) unlink(&(0x7f0000468000)='./file0\x00') bind$inet(r5, &(0x7f00008a6000-0x10)={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000254000)="f5", 0x1, 0x0, &(0x7f0000f75000)={0x2, 0x0, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) recvfrom$inet6(r3, &(0x7f0000368000)=""/0, 0x0, 0x80000, &(0x7f0000fbf000-0x1c)={0xa, 0x2, 0x0, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x400}, 0x1c) utimes(&(0x7f0000880000-0x8)='./file0\x00', &(0x7f000065e000)={{0x0, 0x2710}, {0x0, 0x0}}) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000490000)={@generic="1eae00073b63d558900dc6cc03038a27", &(0x7f00001a7000)=@ethtool_wolinfo={0x6, 0x428, 0x9, "96304aad501c"}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = add_key(&(0x7f0000719000)='pkcs7_test\x00', &(0x7f0000f63000)={0x73, 0x79, 0x7a, 0x3, 0x0}, 0x0, 0x0, 0xfffffffffffffffa) r7 = add_key(&(0x7f0000463000-0x8)="0069fc826b657900", &(0x7f0000c0e000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, 0x0, r6) syz_emit_ethernet(0x108, &(0x7f0000f23000)={@remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, @random="9d42d151103e", [], {{0xd5fef160710e20a1, @ipv4={{0x12, 0x4, 0xdd, 0x7, 0xfa, 0x1, 0x80000000, 0x4549, 0x8, 0x0, @multicast2=0xe0000002, @remote={0xac, 0x14, 0x0, 0xbb}, {[@noop={0x1}, @end={0x0}, @lsrr={0x83, 0x27, 0x5, [@rand_addr=0xfffffffffffffb47, @multicast1=0xe0000001, @remote={0xac, 0x14, 0x0, 0xbb}, @empty=0x0, @multicast1=0xe0000001, @remote={0xac, 0x14, 0x0, 0xbb}, @loopback=0x7f000001, @empty=0x0, @rand_addr=0x6]}, @lsrr={0x83, 0xb, 0x3, [@empty=0x0, @multicast1=0xe0000001]}]}}, @dccp={{0x0, 0x0, 0x4, 0x1, 0x3fffc00, 0x0, 0x0, 0x3, 0x10001, "010099", 0x7f, "045017"}, "c0e9ab1199cec9f7f3e723adac301f507a41f681923561f4524ab154cda135830835a03d7aa4ebba834a4df953e91977cb8c323daf99638fe0fdca643ec8f004f395161feb74dd0076b8288ecd95a896a5ef1cd6e9d3f5b16ad7f6266ffab1ac1f7552ef54c00ad1b78aa8b3551fded8cda0231e3f276ec5cb332b795d6f86f1357f48050646001a9d833403288c2a5b0de26b572ef86ceea13821c14ed5dc10d738"}}}}}, &(0x7f0000b31000-0x14)={0x0, 0x3, [0x2d5, 0x4f9, 0x247]}) add_key(&(0x7f000026e000-0xb)='asymmetric\x00', &(0x7f0000246000-0x5)={0x73, 0x79, 0x7a, 0x3, 0x0}, &(0x7f000069b000-0x8)="10eb0700f41cccec", 0x8, r7) fallocate(r1, 0x1, 0x9, 0x93) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000057000-0x8)={0x0, 0x0}) accept$packet(r3, &(0x7f0000168000-0x14)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f0000ef0000-0x4)=0x14) r8 = syz_open_dev$usbmon(&(0x7f0000faf000)='/dev/usbmon#\x00', 0x0, 0x80) r9 = socket$inet_icmp(0x2, 0x2, 0x1) ioctl$LOOP_CHANGE_FD(r8, 0x4c06, r9) shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000cd3000)=""/0) 2017/12/17 11:07:01 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) r1 = semget(0x2, 0x0, 0x54a) semctl$SETVAL(r1, 0x1, 0x10, &(0x7f00008b7000)=0x2e41) r2 = dup3(r0, r0, 0x80000) getsockopt$packet_buf(r2, 0x107, 0x0, &(0x7f0000577000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:07:01 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffff9c, 0xc00c642d, &(0x7f0000001000-0xc)={0x0, 0x80000, 0xffffffffffffff9c}) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000004000-0x10)={0x4, &(0x7f0000005000-0x20)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f0000001000)={r1, 0x3}) r2 = socket$bt_bnep(0x1f, 0x3, 0x4) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x6, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000001000-0x4)=0x0) mmap(&(0x7f0000000000/0x11d000)=nil, 0x11d000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000011d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000011e000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f000011f000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r4 = accept(r3, &(0x7f0000111000)=@sco={0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000095000-0x4)=0x8) mmap(&(0x7f000011d000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfd0000)=nil, 0xfd0000, 0xfffffefffffffffd, 0x32, 0xffffffffffffffff, 0x0) r5 = socket(0xa, 0x3, 0x3a) ioctl$sock_SIOCSIFBR(r5, 0x8940, &(0x7f0000339000-0x18)=@add_del={0x2, &(0x7f00007b4000-0x10)=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0}) mmap(&(0x7f0000fd0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fd1000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fd1000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fd2000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fd3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept(r2, &(0x7f00005b0000)=@nl={0x0, 0x0, 0x0, 0x0}, &(0x7f0000290000)=0xc) mmap(&(0x7f0000fd0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) accept$ipx(r4, &(0x7f0000b93000-0x10)={0x0, 0x0, 0x0, ""/6, 0x0, 0x0}, &(0x7f0000d50000)=0x10) mmap(&(0x7f0000fd0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCAIPXITFCRT(r5, 0x89e0, &(0x7f0000685000-0x4)=0x5) mmap(&(0x7f0000fd3000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendmsg$netrom(r5, &(0x7f0000fd0000)={&(0x7f0000fd3000)=@full={{0x3, {"f67f6aa1377bc2"}, 0x9}, [{"798a2d48e7fbd2"}, {"1825c9366fca33"}, {"4696ea80ee93ce"}, {"02a3f71a542529"}, {"3cce0000000400"}, {"ab3280d989eb73"}, {"f1cfbfad1f5c3a"}, {"95683ff508150c"}]}, 0x48, &(0x7f0000336000-0x30)=[{&(0x7f00001f7000)="bdb0d3d54558aab216b12ab17fbef14fd581f616e363adcdbf4f7e64827db3977a5f043d24a0f2c8a64fa4f79b0a70a1424a4c9cf758fc496a9e957b9edef077bb4e9447b3e26b91122bcc9799dedd60a1e0be633fdca901bf8a38a6dfc26f94885652c935579d53e6d310cde33f2b99b0585cef8ffac23debf6d138ae5aa520fc3fcf9585dafd5c7fad04d5a0571497080d4559424b1dec24e9ae65ef9089f37de127147c37d8a6a3", 0xa9}, {&(0x7f0000fd1000-0x34)="c921f13876f030a80b1a0c5c31a6ae3df9280413d2d50bde0bee05722c93205c4a9a852965dcf478df029cccf8889969269ac919", 0x34}, {&(0x7f0000fd0000)="8f4c02264c57e90d5285180cbe78b500a8dba628be4d49ff65d70f8fa30065eaf0d1785243fd879bf0f1d806e69abf483faeef918b5eb7c58ce0e936b7fc0c50d6825b81bd94d320cf30dee8f574e0910ee11968975792414a80a3a8ed19e95c24917644f17b3420377e9f2b33ff6f8d04b5a18e3fa401918606aa9ad6c157189289f77c6217c930959af8bfd7c590e97cb5f5e5a66468d06617eba62ec9d63197950daef2cd59fe7612bcb1a482910751731620b3e6a0a7e134e6e17c78c028996d93bb99c788caa5729a72b5eaee7502221abcc27f818b6021a9c5a01a1a4826be02894cd8518ef39dc04d5ee3006289ef5f641f0696093690", 0xfa}], 0x3, &(0x7f000058a000-0x140)=[{0x98, 0x0, 0x4, "8277402d0294e83892d74d6877f3bd93cf50494ae792a0d612a1487a92e761a937350d188ab42740438552fcc7e286db59d87a699ad329b09288a5b3ddef360bec94853f0ceab2db57130a3f05a1a8b9c96c1c60fd83dda0c787f4910cae9c150ce7e322fe686842ef830b25f1d10b54e484ddb2863f2e67204c30f38a137c1c8efd848f166811ee"}, {0x38, 0x11f, 0x5, "ac90ef1606ab1ab3b4e3ff2a1341d02c10ab8de244154d0b5970931014a3321e0b"}, {0x38, 0x10b, 0x2, "bd447d374b60404c552b2e50de1c6fa7f11009d1c185cf0659e75b2fdae84fb1a388dd0511"}, {0x38, 0x1ff, 0x7, "9b4abb62ad665e8fb779b60ea44f90d215d7c7fad45623dbd3483ecfd4ef5204ba50e7"}], 0x140, 0x40000}, 0x20000000) getsockopt(r5, 0x3a, 0x8, &(0x7f00001f7000)=""/0, &(0x7f0000491000-0x4)=0x0) connect$ax25(r5, &(0x7f0000aad000)={0x3, {"dde65c0ba5211f"}, 0x5}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$alg(0x26, 0x5, 0x0) 2017/12/17 11:07:01 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) getsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f0000f5d000-0x4)=0x0, &(0x7f0000e49000)=0x4) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) [ 93.458771] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 93.458780] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 93.458785] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 93.458790] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 93.458795] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 93.458800] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 2017/12/17 11:07:01 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$packet(0x11, 0x0, 0x300, &(0x7f0000000000)={0x0, 0x0}) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000099000)=r2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r3, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:07:01 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x1, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 95.440974] FAULT_INJECTION: forcing a failure. [ 95.440974] name failslab, interval 1, probability 0, space 0, times 0 [ 95.474399] CPU: 0 PID: 15268 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 2017/12/17 11:07:02 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f0000a90000-0x10)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x4) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) fstat(r1, &(0x7f0000a67000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) getpeername$llc(r1, &(0x7f00008d7000-0x10)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, &(0x7f0000471000-0x4)=0x10) 2017/12/17 11:07:02 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f00006aa000)='/selinux/status\x00', 0x0, 0x0) ioctl$KVM_NMI(r0, 0xae9a) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r2}, 0xc) 2017/12/17 11:07:02 executing program 0 (fault-call:4 fault-nth:7): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:07:02 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000217000-0x11)='/dev/qat_adf_ctl\x00', 0x4000, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000526000-0x4)=0x0) 2017/12/17 11:07:02 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f00008a8000-0x78)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f00005a5000)='./file0\x00', 0x0, 0x0) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00003ec000)='/dev/kvm\x00', 0x401, 0x0) mknod$loop(&(0x7f0000a89000)='./file0\x00', 0x0, 0x0) lgetxattr(&(0x7f0000b03000-0x8)='./file0\x00', &(0x7f00001ad000-0x18)=@known='system.posix_acl_access\x00', &(0x7f0000913000-0x1c)=""/28, 0x1c) write(r0, &(0x7f00009ff000-0xc3)="0a59d335cc8802920e20595c7786b8555dd0dc3a391981c04897a7d0169e364bac4e76d736d0f80b59571292eb665dc7035788ecf03c7ab18a274f8beece1a8050d673559e7ad7c5f3bede9898014ae26f7b44c59f0b0b3dc4320adc5952b34f34ed9885863061236e5757c62437ca056efe03ccb6020e8cea13b68c5799ef8dffb6e102f82ac8569eb17c4cbed886496a607eb731bb23b6f65a514ba2ccd4545d1cc495217b83c25306953e6272d6983713b782334bd148cfd2ef0c897ae8a88a3be6", 0xc3) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000a38000)={0x0, @multicast2=0x0, @empty=0x0}, &(0x7f00005be000-0x4)=0xc) syz_kvm_setup_cpu$x86(r3, r1, &(0x7f000065d000/0x18000)=nil, &(0x7f0000c92000-0xc)=[@textreal={0x8, &(0x7f0000754000-0x4b)="0f0136e10066b9800000c00f326635000800000f300f01f79e66b8000000000f23d00f21f866350000000e0f23f8f20f38f061c4640f080f01cabaa00066b80b00000066ef660f3a20f7a6", 0x4b}], 0x1, 0x4a, &(0x7f000082d000)=[@cr0={0x0, 0xb}], 0x1) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0086426, &(0x7f0000d16000)={0xa, &(0x7f00001ab000-0x50)=[{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) statfs(&(0x7f0000052000)='./file0\x00', &(0x7f0000838000-0x8d)=""/141) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000d5e000)={r4, 0x3}) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) setsockopt$inet6_tcp_int(r1, 0x6, 0x9, &(0x7f0000616000)=0x13c7, 0x4) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r5, 0x4040aea0, &(0x7f00007e9000-0x1c)={0x4, 0x1, 0x401, 0x0, 0x4, 0x1, 0x101, 0x9, 0x1, 0x0, 0xab, 0x3, 0x0, 0x3, 0xfffffffffffff98c, 0x0, 0x4, 0x8, 0x2}) r6 = pkey_alloc(0x0, 0x3) pkey_free(r6) ioctl$KVM_ENABLE_CAP_CPU(r5, 0x4068aea3, &(0x7f0000ab1000-0x68)={0x7b, 0x0, [0x1000000000000, 0x0, 0x3, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$bt_rfcomm(0xffffffffffffffff, &(0x7f0000af8000-0x9)={0x1f, {0x0, 0xfffffffffffffffe, 0x4, 0x7, 0x0, 0x0}, 0x0}, 0x9) ioctl$KVM_SET_XCRS(r1, 0x4188aea7, &(0x7f0000922000)={0x7, 0x1, [{0x9, 0x0, 0x8001}, {0x7fff, 0x0, 0xff800}, {0x6, 0x0, 0x3}, {0x2d3463dc, 0x0, 0x2}, {0x6, 0x0, 0x5}, {0x4, 0x0, 0x74a}, {0x7f, 0x0, 0x7ff}]}) ioctl$KVM_SET_MSRS(r5, 0xc008ae88, &(0x7f000093a000-0x38)={0x3, 0x0, [{0x240000090, 0x0, 0x81}, {0x1ffffffffffff, 0x0, 0x800}, {0xbfd, 0x0, 0x97}]}) ioctl$KVM_GET_MP_STATE(r5, 0x8004ae98, &(0x7f000032e000-0x4)=0x0) lremovexattr(&(0x7f0000324000-0x8)='./file0\x00', &(0x7f00007c4000-0x13)=@random={'security.\x00', '/dev/kvm\x00'}) 2017/12/17 11:07:02 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="", 0x0}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:07:02 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$selinux_create(0xffffffffffffff9c, &(0x7f0000e07000)='/selinux/create\x00', 0x2, 0x0) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000f0a000-0x4)=0x0) r1 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r0, 0x541b, &(0x7f00008ad000-0x4)=0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000b72000)={@generic="009614616f6448818f931b9ad6865723", @ifru_addrs=@ax25={0x3, {"eae711768a240c"}, 0x384}}) r2 = syz_open_dev$vcsa(&(0x7f00009d1000)='/dev/vcsa#\x00', 0x5, 0x40000) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000fd4000)={0x0, 0x0}) ioctl$DRM_IOCTL_NEW_CTX(r2, 0x40086425, &(0x7f00003a9000)={r3, 0x2}) r4 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) [ 95.474406] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.474410] Call Trace: [ 95.474429] dump_stack+0x194/0x257 [ 95.474452] ? arch_local_irq_restore+0x53/0x53 2017/12/17 11:07:02 executing program 0 (fault-call:4 fault-nth:8): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:07:02 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) r2 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000108000-0x2c)={r0, 0x2, 0x5, "ac395987e9da7ac141982dd319d8f64221d71bdbb7a1dc68aa3f363418aedf1429ba"}) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x100000000000000, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0x8, 0x0, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, ""}}}}, 0x3a) fcntl$addseals(r3, 0x409, 0x6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) r5 = getuid() lstat(&(0x7f00002e0000-0x8)='./file0\x00', &(0x7f0000de5000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r2, &(0x7f00008ab000)='./file0\x00', r5, r6, 0x1000) 2017/12/17 11:07:02 executing program 7: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x101000, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000002000-0x4)=0x6, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fchmodat(r0, &(0x7f0000001000-0x8)='./file0\x00', 0x48) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0xf, 0x4) getsockopt$packet_buf(r1, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) [ 95.474463] ? perf_trace_lock+0x900/0x900 [ 95.474504] should_fail+0x8c0/0xa40 [ 95.474527] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 95.474547] ? mark_held_locks+0xaf/0x100 [ 95.474562] ? __raw_spin_lock_init+0x1c/0x100 [ 95.474580] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 95.474602] ? find_held_lock+0x35/0x1d0 [ 95.474629] ? __lock_is_held+0xb6/0x140 [ 95.474674] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 95.474684] ? pm_runtime_init+0x40e/0x4f0 [ 95.474699] ? rcu_note_context_switch+0x710/0x710 [ 95.474729] should_failslab+0xec/0x120 [ 95.474747] __kmalloc_track_caller+0x5f/0x760 [ 95.474764] ? lockdep_init_map+0x9/0x10 [ 95.474774] ? kstrdup_const+0x39/0x50 [ 95.474796] kstrdup+0x39/0x70 [ 95.474812] kstrdup_const+0x39/0x50 [ 95.474826] kvasprintf_const+0x10e/0x160 [ 95.474844] kobject_set_name_vargs+0x5b/0x140 [ 95.474862] dev_set_name+0xb4/0xf0 [ 95.474881] ? device_initialize+0x5b0/0x5b0 [ 95.474907] ? __dev_get_by_name+0x150/0x150 [ 95.474924] ? rtnl_is_locked+0x54/0xb0 [ 95.474958] netdev_register_kobject+0xc3/0x360 [ 95.474981] register_netdevice+0xb2b/0x1010 [ 95.475004] ? netdev_change_features+0x100/0x100 [ 95.475023] ? round_jiffies_up+0xce/0x100 [ 95.475036] ? __round_jiffies_up_relative+0x150/0x150 [ 95.475048] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 95.475060] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 95.475089] __tun_chr_ioctl+0x1d6e/0x3db0 [ 95.475125] ? tun_chr_read_iter+0x1e0/0x1e0 [ 95.475133] ? lock_downgrade+0x980/0x980 [ 95.475152] ? lock_release+0xa40/0xa40 [ 95.475172] ? __lock_is_held+0xb6/0x140 [ 95.475246] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 95.475257] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 95.475281] ? tun_chr_compat_ioctl+0x30/0x30 [ 95.475291] tun_chr_ioctl+0x2a/0x40 [ 95.475299] ? tun_chr_ioctl+0x2a/0x40 [ 95.475316] do_vfs_ioctl+0x1b1/0x1520 [ 95.475324] ? _cond_resched+0x14/0x30 [ 95.475349] ? ioctl_preallocate+0x2b0/0x2b0 [ 95.475367] ? selinux_capable+0x40/0x40 [ 95.475385] ? __sb_end_write+0xa0/0xd0 [ 95.475408] ? fput+0xd2/0x140 [ 95.475437] ? security_file_ioctl+0x89/0xb0 [ 95.475460] SyS_ioctl+0x8f/0xc0 [ 95.475482] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 95.475490] RIP: 0033:0x452a09 [ 95.475494] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 95.475504] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 95.475508] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 95.475513] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 95.475518] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 95.475523] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 95.557313] FAULT_INJECTION: forcing a failure. [ 95.557313] name failslab, interval 1, probability 0, space 0, times 0 [ 95.557325] CPU: 0 PID: 15291 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 95.557330] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.557333] Call Trace: [ 95.557347] dump_stack+0x194/0x257 [ 95.557365] ? arch_local_irq_restore+0x53/0x53 [ 95.557376] ? perf_trace_lock+0x900/0x900 [ 95.557417] should_fail+0x8c0/0xa40 [ 95.557436] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 95.557450] ? mark_held_locks+0xaf/0x100 [ 95.557462] ? __raw_spin_lock_init+0x1c/0x100 [ 95.557474] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 95.557489] ? find_held_lock+0x35/0x1d0 [ 95.557508] ? __lock_is_held+0xb6/0x140 [ 95.557541] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 95.557548] ? pm_runtime_init+0x40e/0x4f0 [ 95.557560] ? rcu_note_context_switch+0x710/0x710 [ 95.557590] should_failslab+0xec/0x120 [ 95.557602] __kmalloc_track_caller+0x5f/0x760 [ 95.557617] ? lockdep_init_map+0x9/0x10 [ 95.557625] ? kstrdup_const+0x39/0x50 [ 95.557642] kstrdup+0x39/0x70 [ 95.557654] kstrdup_const+0x39/0x50 [ 95.557665] kvasprintf_const+0x10e/0x160 [ 95.557679] kobject_set_name_vargs+0x5b/0x140 [ 95.557692] dev_set_name+0xb4/0xf0 [ 95.557701] ? device_initialize+0x5b0/0x5b0 [ 95.557717] ? __dev_get_by_name+0x150/0x150 [ 95.557727] ? rtnl_is_locked+0x54/0xb0 [ 95.557752] netdev_register_kobject+0xc3/0x360 [ 95.557770] register_netdevice+0xb2b/0x1010 [ 95.557789] ? netdev_change_features+0x100/0x100 [ 95.557806] ? round_jiffies_up+0xce/0x100 [ 95.557817] ? __round_jiffies_up_relative+0x150/0x150 [ 95.557826] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 95.557835] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 95.557857] __tun_chr_ioctl+0x1d6e/0x3db0 [ 95.557894] ? tun_chr_read_iter+0x1e0/0x1e0 [ 95.557901] ? lock_downgrade+0x980/0x980 [ 95.557919] ? lock_release+0xa40/0xa40 [ 95.557934] ? __lock_is_held+0xb6/0x140 [ 95.557998] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 95.558008] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 95.558032] ? tun_chr_compat_ioctl+0x30/0x30 [ 95.558041] tun_chr_ioctl+0x2a/0x40 [ 95.558051] ? tun_chr_ioctl+0x2a/0x40 [ 95.558068] do_vfs_ioctl+0x1b1/0x1520 [ 95.558075] ? _cond_resched+0x14/0x30 [ 95.558095] ? ioctl_preallocate+0x2b0/0x2b0 [ 95.558110] ? selinux_capable+0x40/0x40 [ 95.558125] ? __sb_end_write+0xa0/0xd0 [ 95.558145] ? fput+0xd2/0x140 [ 95.558171] ? security_file_ioctl+0x89/0xb0 [ 95.558191] SyS_ioctl+0x8f/0xc0 [ 95.558212] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 95.558219] RIP: 0033:0x452a09 [ 95.558223] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 95.558232] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 95.558238] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 95.558243] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 95.558248] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 95.558254] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 95.625524] FAULT_INJECTION: forcing a failure. [ 95.625524] name failslab, interval 1, probability 0, space 0, times 0 [ 95.625536] CPU: 0 PID: 15304 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 95.625542] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 95.625547] Call Trace: [ 95.625566] dump_stack+0x194/0x257 [ 95.625589] ? arch_local_irq_restore+0x53/0x53 [ 95.625626] should_fail+0x8c0/0xa40 [ 95.625646] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 95.625660] ? kstrdup+0x39/0x70 [ 95.625668] ? kstrdup_const+0x39/0x50 [ 95.625679] ? kvasprintf_const+0x10e/0x160 [ 95.625688] ? kobject_set_name_vargs+0x5b/0x140 [ 95.625697] ? dev_set_name+0xb4/0xf0 [ 95.625706] ? netdev_register_kobject+0xc3/0x360 [ 95.625714] ? register_netdevice+0xb2b/0x1010 [ 95.625724] ? tun_chr_ioctl+0x2a/0x40 [ 95.625733] ? do_vfs_ioctl+0x1b1/0x1520 [ 95.625741] ? SyS_ioctl+0x8f/0xc0 [ 95.625773] ? find_held_lock+0x35/0x1d0 [ 95.625799] ? __lock_is_held+0xb6/0x140 [ 95.625847] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 95.625856] ? __lock_is_held+0xb6/0x140 [ 95.625881] ? rcu_note_context_switch+0x710/0x710 [ 95.625917] should_failslab+0xec/0x120 [ 95.625934] kmem_cache_alloc_trace+0x4b/0x750 [ 95.625946] ? __lock_is_held+0xb6/0x140 [ 95.625981] device_private_init+0x98/0x230 [ 95.625993] ? virtual_device_parent+0x60/0x60 [ 95.626006] ? kfree+0x1e7/0x250 [ 95.626040] device_add+0x8c9/0x1640 [ 95.626047] ? dev_set_name+0xb4/0xf0 [ 95.626058] ? device_initialize+0x5b0/0x5b0 [ 95.626078] ? device_private_init+0x230/0x230 [ 95.626091] ? rtnl_is_locked+0x54/0xb0 [ 95.626124] netdev_register_kobject+0x183/0x360 [ 95.626146] register_netdevice+0xb2b/0x1010 [ 95.626170] ? netdev_change_features+0x100/0x100 [ 95.626190] ? round_jiffies_up+0xce/0x100 [ 95.626203] ? __round_jiffies_up_relative+0x150/0x150 [ 95.626215] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 95.626228] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 95.626258] __tun_chr_ioctl+0x1d6e/0x3db0 [ 95.626296] ? tun_chr_read_iter+0x1e0/0x1e0 [ 95.626304] ? lock_downgrade+0x980/0x980 [ 95.626324] ? lock_release+0xa40/0xa40 [ 95.626344] ? __lock_is_held+0xb6/0x140 [ 95.626421] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 95.626433] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 95.626458] ? tun_chr_compat_ioctl+0x30/0x30 [ 95.626468] tun_chr_ioctl+0x2a/0x40 [ 95.626477] ? tun_chr_ioctl+0x2a/0x40 [ 95.626494] do_vfs_ioctl+0x1b1/0x1520 [ 95.626502] ? _cond_resched+0x14/0x30 [ 95.626527] ? ioctl_preallocate+0x2b0/0x2b0 [ 95.626545] ? selinux_capable+0x40/0x40 [ 95.626563] ? __sb_end_write+0xa0/0xd0 [ 95.626587] ? fput+0xd2/0x140 [ 95.626616] ? security_file_ioctl+0x89/0xb0 [ 95.626638] SyS_ioctl+0x8f/0xc0 2017/12/17 11:07:03 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) rt_sigsuspend(&(0x7f0000a2b000)={0x4}, 0x8) fsync(r0) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:07:03 executing program 0 (fault-call:4 fault-nth:9): mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) r1 = syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_names=@generic="4f54000cc0a1ed4f3a0a1fdc222073b5"}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x0}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x0, 0x0, 0x0, 0x0, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f000021d000)=0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0x0, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(r2, &(0x7f0000a17000)=@hdr={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @ipv6={0x0, 0x6, "85b7e3", 0xb4, 0x3a, 0x9cc, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x35f8, 0x0, "94f55641fb774ead697aab0570014092379e4ee8c448b7edf246b9aa87132b86847b2f387d6e09bd04ca6cd54b7425de3866da32c2e01dcf2ce11452c2e23a9592a12f315ca9d4951d3609f7cdf501677af605a42184b7ab3c316c6213609d6bbcb654d36c5e2e68e5a27b698754346d1a85dacb4ea0ba5792ac2381c50803a2e50f40615a5aa3cc9cc328933232ce75e7fd22d626940818a875d921993cc29f97be02c3882932c17ce91421"}}}}, 0xe6) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f0000826000)=""/216, 0xd8}, {&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f0000601000-0x52)=""/82, 0x52}], 0x3, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r4}, 0xc) 2017/12/17 11:07:03 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e4", 0xee}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:07:03 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) connect(r0, &(0x7f000028c000-0x8)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 2017/12/17 11:07:03 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00008e4000-0x11)='/dev/vga_arbiter\x00', 0x0, 0x0) syz_open_dev$tun(&(0x7f0000520000-0xd)='/dev/net/tun\x00', 0x0, 0xa) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000630000-0x20)={@common='gre0\x00', @ifru_flags=0x301}) bind$llc(0xffffffffffffffff, &(0x7f0000306000-0x10)={0x1a, 0x1e, 0x0, 0x0, 0xed, 0x3746, @random="f4efb7864025", [0x0, 0x0]}, 0x10) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000ef0000-0x4)=0xffffffffffffffff, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x1b, &(0x7f000026d000)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x20) write$tun(0xffffffffffffffff, &(0x7f000044d000-0x183)=@pi={0x0, 0x890d, @ipv4={{0x2b, 0x4, 0x7, 0x4b, 0xc9, 0x2, 0x8e, 0x8, 0x3f, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @multicast2=0xe0000002, {[@rr={0x7, 0x7, 0x10001, [@local={0xac, 0x14, 0x0, 0xaa}]}, @rr={0x7, 0xf, 0x10e, [@broadcast=0xffffffff, @remote={0xac, 0x14, 0x0, 0xbb}, @broadcast=0xffffffff]}, @generic={0x0, 0xf, "b49f360dfe0086694e2efb843b"}, @rr={0x7, 0x1f, 0x6, [@multicast2=0xe0000002, @remote={0xac, 0x14, 0x0, 0xbb}, @multicast2=0xe0000002, @multicast1=0xe0000001, @local={0xac, 0x14, 0x0, 0xaa}, @rand_addr=0x2, @multicast1=0xe0000001]}, @ssrr={0x89, 0xf, 0x3, [@loopback=0x7f000001, @multicast2=0xe0000002, @remote={0xac, 0x14, 0x0, 0xbb}]}, @rr={0x7, 0x17, 0x46af, [@rand_addr=0x2f4, @broadcast=0xffffffff, @loopback=0x7f000001, @multicast1=0xe0000001, @multicast2=0xe0000002]}, @lsrr={0x83, 0x2b, 0xffffffff, [@multicast2=0xe0000002, @broadcast=0xffffffff, @broadcast=0xffffffff, @remote={0xac, 0x14, 0x0, 0xbb}, @multicast2=0xe0000002, @empty=0x0, @multicast2=0xe0000002, @loopback=0x7f000001, @multicast1=0xe0000001, @empty=0x0]}]}}, @udp={0x3, 0x0, 0x1d, 0x0, "bfb57a50b21c101698d50a1d353f3c09d034af5da2"}}}, 0xcd) recvmsg(0xffffffffffffffff, &(0x7f000031f000-0x1c)={&(0x7f0000bca000-0x14)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random=""/6, [0x0, 0x0]}, 0x14, &(0x7f0000c41000-0x28)=[{&(0x7f000050b000)=""/179, 0xb3}, {&(0x7f00008e2000)=""/213, 0xd5}, {&(0x7f0000601000-0x52)=""/82, 0x52}, {&(0x7f0000ca2000)=""/4096, 0x1000}], 0x4, &(0x7f0000040000-0x10)=""/16, 0x10, 0x4}, 0x40000000) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000206000)={@local={0xac, 0x14, 0x0, 0xaa}, @loopback=0x7f000001, r0}, 0xc) 2017/12/17 11:07:03 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5, 0x0, 0x80, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000060a000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000f50, 0x8, 0x0, 0x0, 0x7, 0xffffffffffffff81, 0xfffffffffffffffe, 0x515d0ee6bdaa2d96, 0x80000001, 0xfffffffffffffffc, 0x400, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x7751, r0, 0x2) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$nfc_raw(0x27, 0x0, 0x0) setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0xc000800000000001, 0x10000, 0x1}, 0x10) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$netlink(0x10, 0x3, 0xf) ioctl$int_in(r1, 0x5421, &(0x7f0000024000)=0x10000) r2 = gettid() perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0}, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x80002, 0x0) pipe(&(0x7f0000b60000-0x2)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x9001ffc) splice(r4, 0x0, r3, 0x0, 0x20000, 0x1) close(r3) readv(r4, &(0x7f0000625000)=[], 0x0) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f000025c000)={0x26, 'skcipher\x00', 0xf, 0x200000080, 'xts(aes)\x00'}, 0x58) r7 = accept$alg(r3, 0x0, 0x0) signalfd(r3, &(0x7f000072a000-0x8)={0x9}, 0x8) r8 = fcntl$dupfd(r1, 0x406, r7) ioctl$sock_ipx_SIOCSIFADDR(r8, 0x8916, &(0x7f000043e000)={"7030cb43b8b86eb034e755bdfed6009a", {0x4, 0x9, 0x8001, "20a1d02160c3", 0x9, 0x0}}) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, &(0x7f0000330000+0xd27)="d3ab27191a0100235fba602dff05000bfef9f3d2a4b200fffffffffffffffe000225070097c11ed4c2c4dc42ffa86eb9", 0x30) r9 = request_key(&(0x7f000026d000-0xa)='syzkaller\x00', &(0x7f0000e20000-0x5)={0x73, 0x79, 0x7a, 0x2, 0x0}, &(0x7f000084e000-0xe)='skcipher\x00\x00\x00\x00\x00\x00', 0xfffffffffffffff9) keyctl$assume_authority(0x10, r9) sendmmsg$alg(r7, &(0x7f0000505000)=[{0x0, 0x0, &(0x7f0000f56000-0x10)=[{&(0x7f00001eb000)="7830517bb4edf2e0b47f226db95b2525bce0280d723beec1343d39f7bed6a7d261985bd6897ce5810e6e9d015f53e500c0674c42a7c1140d60e6e869ac39fd106a3307a07a01d02a226217f0cb85c832c893e238016a960e02fe5ff48e7b1d6e97eaa03fee398adce9ba166bf1d0160881457ee59450639e9c8e73894df294e51c237bf99b89d0f3f1da968fcea673ab03da39bdf53e9e460563720318d769dc64f902df17001f99d9b3f4570818f6dc45f9969709737ff062e397beb19ee70a080169c4079a3c74af61664092fb087d0999b7ebb9389f93063d509558daa841f0a68f197175a81e37db754740298e88", 0xf0}], 0x1, &(0x7f000059f000-0xf0)=[], 0x0, 0x80}], 0x1, 0x20040014) syz_kvm_setup_cpu$x86(r5, r8, &(0x7f0000a90000/0x18000)=nil, &(0x7f00002d6000)=[@text32={0x20, &(0x7f000012b000-0x48)="9a58900000ef003e0f07eaf752000071000f06c4e1f82b48080f22d28fe9400130b9940a00000f32c74424001f1e0000c744240275000000c7442406000000000f011424360f01df", 0x48}], 0x1, 0x50, &(0x7f00005de000)=[@dstype3={0x7, 0xc}, @cstype0={0x4, 0x6}], 0x2) recvmsg(r7, &(0x7f0000370000-0x38)={&(0x7f00005a7000-0x60)=@nfc_llcp={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/63, 0x0}, 0x60, &(0x7f00005a6000-0x50)=[{&(0x7f0000417000)=""/152, 0x98}, {&(0x7f00000d5000)=""/24, 0x18}, {&(0x7f00002ed000)=""/109, 0x6d}, {&(0x7f00005a5000)=""/115, 0x73}, {&(0x7f00005a8000-0xfd)=""/253, 0xfd}], 0x5, &(0x7f00003f7000-0xbd)=""/0, 0x0, 0x0}, 0x3) socket(0x11, 0x80003, 0x9) 2017/12/17 11:07:03 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xd4e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = socket(0x40000000011, 0x100000000000004, 0x20000000eac) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$sg(&(0x7f0000844000-0x9)='/dev/sg#\x00', 0x400, 0x101000) setsockopt$inet6_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00008f5000-0x9)='illinois\x00', 0x9) ioctl$TCGETS(r1, 0x5401, &(0x7f0000144000-0x24)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000a4b000-0x8)='./file0\x00', 0x1, 0x0) clock_gettime(0x0, &(0x7f0000bc6000-0x10)={0x0, 0x0}) waitid(0x1, 0xffffffffffffffff, &(0x7f0000454000)={0x0, 0x0, 0x0, 0x0}, 0x1000000, &(0x7f000030c000-0x90)={{0x0, 0x0}, {0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) timer_gettime(0x0, &(0x7f0000f58000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) clock_gettime(0x0, &(0x7f00009b3000-0x10)={0x0, 0x0}) setitimer(0x1, &(0x7f0000b5e000)={{r5, r6/1000+10000}, {0x0, 0x2710}}, &(0x7f0000399000-0x20)={{0x0, 0x0}, {0x0, 0x0}}) wait4(0x0, &(0x7f00006b4000-0x4)=0x0, 0x2, &(0x7f0000a1f000-0x90)={{0x0, 0x0}, {0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) utimes(&(0x7f0000880000-0x8)='./file0\x00', &(0x7f000065e000)={{r4, 0x2710}, {r3, r7}}) ioctl$TIOCGSID(r2, 0x540f, &(0x7f00008a7000-0x4)=0x0) get_robust_list(r8, &(0x7f0000940000)=&(0x7f000011c000-0x18)={&(0x7f0000000000/0x1000)=nil, 0x0, &(0x7f0000000000/0x1000)=nil}, &(0x7f0000142000-0x8)=0x18) setsockopt$inet6_dccp_buf(r1, 0x21, 0xc, &(0x7f0000e4e000-0xe8)="2d2afcd011ae89e13b669d09186c743cf212b298c122f93d8d24818cb703ec34311cffad782b655cbf46289e7037ceddcfd3b1b889b19ae9d3a2ab6562967c71ce98e640347cfa86a2cdc792f3192685face62a653b1a49a029b0b92822341694cc988bec251f9573a667c597b6dd91883dd9cf037f459692a1eccb88fd88e51537588364d89abfd2208000000cdfca9c3041bf5c5bdfba3a77d105ca6997303304d69ad82c214c4066146003c2e0ecf580ee590e700c7ed6e3532ebd4935d9711b81df13ca165a7b303a168a5a30f02e93effcbf4f19a89151118a2aa4f543d7389d3cb6bf166b2", 0xe8) r9 = perf_event_open(&(0x7f00004e7000)={0x2, 0x78, 0xdf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x1000000, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r9, 0x40082406, &(0x7f0000f3c000)='\x00') r10 = socket$kcm(0x29, 0x200003ff, 0x0) mmap(&(0x7f0000000000/0xfd0000)=nil, 0xfd0000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r11 = socket(0x8000000000000023, 0x2, 0xfffffffffffffffe) mmap(&(0x7f0000fd0000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_buf(r11, 0x29, 0x3f, &(0x7f0000d0e000-0x8)="fcffffffffffffff", 0x8) eventfd2(0x401, 0x80001) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f00005af000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_str(r0, 0x1, 0x19, &(0x7f00008c0000-0x3)="d30300", 0x3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) sendto$inet6(r12, &(0x7f0000ae2000)="7da26e7ffbc165306dc7d903ff43c7e8ea900cd38229ce38e6fbff5152d5045e6268ebd8fcb0a1b002e1438b51353f77f28b92317b919e8e867f9cd2b778297330e79f52c654cb79a204caeb4c1d9c9065e756222808b1a573a53cf1f26da5994ed208c8b2a6e5bca51dbae0faa266ceae2dcb6311232d2df6eab651be05964618bf7d7b957b8b7b944497305debfbc40d98afeb3b3779fa6c4e5ade2e1b87df34546e86326a4926bc2cecfdac1a26bac4db05ec5515cc8e914d", 0xba, 0x4008000, &(0x7f0000a40000-0x1c)={0xa, 0x2, 0x20, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x9}, 0x1c) gettid() perf_event_open(&(0x7f0000001000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x666, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000000, 0x8, 0x8, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) ioctl$sock_inet_SIOCSIFBRDADDR(r10, 0x891a, &(0x7f0000504000)={@common='ifb0\x00', @ifru_flags=0x4100}) r13 = socket$inet6_dccp(0xa, 0x6, 0x0) getsockopt(r13, 0x2000000000010d, 0x2, &(0x7f0000b24000)=""/4, &(0x7f0000000000)=0x4) 2017/12/17 11:07:03 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f00007f0000-0xd)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000a5b000-0x28)={@common='gre0\x00', @ifru_addrs=@ethernet={0x6, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) r1 = syz_open_dev$tun(&(0x7f000029e000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000928000-0x28)={@common='gre0\x00', @ifru_addrs=@l2={0x1f, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0}}) [ 95.626661] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 95.626669] RIP: 0033:0x452a09 [ 95.626674] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 95.626683] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 95.626689] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 95.626694] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 95.626700] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 95.626705] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 2017/12/17 11:07:03 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x802, 0x0) mq_timedreceive(r0, &(0x7f00008b9000)=""/112, 0x70, 0x2, &(0x7f0000c54000-0x10)={0x0, 0x0}) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:07:03 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38", 0x165}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 96.569477] FAULT_INJECTION: forcing a failure. [ 96.569477] name failslab, interval 1, probability 0, space 0, times 0 2017/12/17 11:07:03 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000c38000-0x8)='./file0\x00', 0x100) openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f00009d4000-0x16)='/selinux/checkreqprot\x00', 0x0, 0x0) r1 = syz_open_dev$usbmon(&(0x7f000023a000)='/dev/usbmon#\x00', 0x8, 0x4000) r2 = accept$alg(r0, 0x0, 0x0) setsockopt$inet_tcp_buf(r0, 0x6, 0x1c, &(0x7f0000be6000)="719e31f3e0bb41577d4f97af76dcba05e68e0d7473c8ed60a48082921dbfcea0d728b1082355b60a3856df4f4386c9a19ca1d54bf8aa4a7752704b98f32a71f5f6b22684b2", 0x45) ioctl$sock_bt_hidp_HIDPCONNADD(r0, 0x400448c8, &(0x7f0000bce000-0xfd)={r1, r2, 0xff, 0x2, &(0x7f0000fd3000)="87f78c23a5b1f9c82893d3bc003efb9242c7e02675efca58bdc5671e272b35b675d907c2d9198111dcad4267270dc287b4ed112e64eb44e7b59ec817cb3dd5", 0x0, 0x6, 0x8000, 0xffffffffffff4813, 0x1, 0x1ff, 0xc03, "02516a79ec3826ba6c52b2ec610e15b8e7f9b8e52e459eeb6a8b3d351b73537ac9568fdcc92e006dd42986838574fa1348da91dd85cfbd1267b6851c5dceebd88e8ff8bc7c0b73f46173d7a7c40249448aa1f17b5be5355208aea7180eaf7231dcf9666b1c85e45a4b54214083d22464d0459abcf47352fb77537890665623e2a1f0407c6009a687452b49bbc24ba24668766e697907d5e9acc06b14b67f3b62c96d5260e523ba4edf66577ae308b73b86439ed88e966f0a799bfb5482fe95d246b727fcc774d4604a91e837178b9929fd593a3095"}) socket$inet6_icmp(0xa, 0x2, 0x3a) r3 = socket(0x11, 0x802, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f000056c000-0x91)=""/145) getsockopt$packet_buf(r3, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) 2017/12/17 11:07:03 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252", 0x1a1}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) 2017/12/17 11:07:03 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5f", 0x1bf}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 96.598471] lo_write_bvec: 66 callbacks suppressed [ 96.598475] loop: Write error at byte offset 0, length 512. [ 96.598485] print_req_error: 66 callbacks suppressed [ 96.598489] print_req_error: I/O error, dev loop4, sector 0 [ 96.598496] buffer_io_error: 66 callbacks suppressed 2017/12/17 11:07:03 executing program 3: futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) r1 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r1, 0xc0bc5310, &(0x7f0000aae000)={0x0, 0x0, ""/64, 0x0, ""/8, ""/32, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_str(r1, 0x1, 0x19, &(0x7f0000ece000-0xb)='/dev/loop#\x00', 0xb) ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r1, &(0x7f000060c000-0x60)=[{&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94", 0x2b}], 0x1, 0x0) mmap(&(0x7f00007c3000/0x4000)=nil, 0x4000, 0x3, 0x2851, r0, 0x0) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0x0, 0x4, "50bdd4eb52d8", 0x0, 0x0}}) ioctl$TIOCGSID(r1, 0x540f, &(0x7f0000651000)=0x0) ptrace$getregset(0x4204, r2, 0x202, &(0x7f000089a000-0x10)={&(0x7f0000d71000)=""/220, 0xdc}) fsync(r0) renameat2(r1, &(0x7f0000c05000-0x8)='./file0\x00', r1, &(0x7f00004d9000)='./file0\x00', 0x2) sendfile(r0, r1, &(0x7f00000de000-0x8)=0x0, 0x100000001) 2017/12/17 11:07:03 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) unshare(0x400) socket$unix(0x1, 0x400002, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00009be000)='./file0\x00', 0x2c0000, 0x4) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000356000-0x4)=0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xde, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000000000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x668, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x20000000, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000c6b000)='/dev/autofs\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x40000000000) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f00001ef000-0xc)='/dev/rfkill\x00', 0x100, 0x0) ioctl$EVIOCGPHYS(r4, 0x80404507, &(0x7f0000d89000-0xc2)=""/194) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f0000f12000)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000580000)=0x14) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r4, 0x84, 0x77, &(0x7f00005c5000-0x6)={r6, 0xf3a}, 0x8) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r4, 0x84, 0x77, &(0x7f0000edb000)={r5, 0x1}, &(0x7f00006d2000-0x4)=0x8) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x2a, 0x0}) ioctl$UFFDIO_REGISTER(r4, 0xc020aa00, &(0x7f0000e09000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x0, 0x0}) read(r4, &(0x7f0000d87000)=""/164, 0xa4) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f00006df000-0x10)={0x0, 0x5, &(0x7f0000407000)=[@in={0x2, 0x3, @rand_addr=0xff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in6={0xa, 0x1, 0x4, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x0}, @in={0x2, 0x2, @loopback=0x7f000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @in={0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, &(0x7f000040e000-0x4)=0x10) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r4, 0x84, 0x1, &(0x7f00005d1000-0x14)={r7, 0x3fffffffc00003, 0x100, 0x80000000000004, 0xfffffffffffffffa, 0x10000000000005}, &(0x7f0000207000)=0x14) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) unshare(0x20000f9) unshare(0x2c000200) epoll_create1(0x80000) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00002a9000-0x14)={r2, r4, 0x1, 0x1, 0xffffffffffffffff}, 0x14) r8 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r8, &(0x7f0000e28000-0x10)={0x2, 0x2, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) listen(r8, 0xf673) syz_emit_ethernet(0x32, &(0x7f0000002000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="0000000000d8", [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x5, 0x24, 0x0, 0x0, 0x1, 0x6, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @dccp={{0x3, 0x2, 0x4, 0x1, 0x2370, 0x0, 0x0, 0x7, 0x40, 'Qo"', 0xfffffffffffffff7, "25acbe"}, ""}}}}}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000002000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="4c6112cc15d8", [], {{0x800, @ipv4={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x6b1, 0x6, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, @local={0xac, 0x14, 0x0, 0xaa}, {[]}}, @tcp={{0x1, 0x0, 0x42424242, 0x42424242, 0x0, 0x0, 0x5, 0x2, 0x0, 0x0, 0x0, {[]}}, {""}}}}}}, 0x0) syz_emit_ethernet(0x73, &(0x7f0000b8a000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x0}, @random="4c61ffcc15d8", [{[], {0x8100, 0x7, 0xcc14, 0x2}}], {{0x800, @ipv6={0xfa0, 0x6, "146596", 0x39, 0x1d, 0x0, @loopback={0x0, 0x1}, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, {[@fragment={0x4, 0xffffffffffffff31, 0x8000, 0x8, 0x0, 0x8f0c, 0x2}], @tcp={{0x1, 0x1, 0x42424242, 0x42424242, 0x80000000, 0x0, 0xc, 0x1, 0x4, 0x0, 0x100000001, {[@eol={0x0}, @sack={0x5, 0x6, [0x7ff]}, @eol={0x0}, @eol={0x0}, @md5sig={0x13, 0x12, "f9c39a5d129e7966ba06c12e18084c0b"}]}}, {"bc"}}}}}}}, 0x0) 2017/12/17 11:07:03 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000e5e000-0x15)='/proc/self/net/pfkey\x00', 0x40001, 0x0) r1 = getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f00008d4000)={{{@in=@rand_addr=0x0, @in=@broadcast=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x0}, 0x0, @in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00007b4000)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f00005f6000)={0xffffffffffffffff, 0x5, r1, 0x3, r2, 0x0, 0x4, 0x100000001}) r3 = socket(0x11, 0x802, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f00007d2000)={{0x9, 0x7f}, 0x0, 0x7f, 0x3, {0x4, 0x3}, 0x2, 0x122, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getsockopt$packet_buf(r3, 0x107, 0x6, &(0x7f0000092000-0x1000)=""/4096, &(0x7f0000b56000-0x4)=0x1000) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000a52000-0x20)={@generic="f8f0bbbea9b05a194c9874f83f1e5322", @ifru_flags=0x400}) getsockopt$inet6_int(r0, 0x29, 0xff, &(0x7f0000aca000)=0x0, &(0x7f00001f3000)=0x4) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000152000-0x4)={0x6, 0x3, 0x3000}, 0x4) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f0000440000-0x18)=@get={0x1, &(0x7f000055b000-0x67)=""/251, 0xffffffffffffc728}) 2017/12/17 11:07:03 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000004000-0x4)=0x0, 0xb, 0x4000000000000001, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003000)=0x0, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f000025f000)={@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xbd5, 0x100000000, 0x0, 0x400, 0xaf0, 0x0, 0x0}) r1 = syz_open_dev$loop(&(0x7f00009f2000-0xb)='/dev/loop#\x00', 0x4000000000000, 0x101086) fcntl$getown(r0, 0x9) r2 = memfd_create(&(0x7f0000d0c000-0x2)="7b10", 0x3) recvmsg(r2, &(0x7f0000edb000)={&(0x7f00004de000-0x10)=@ethernet={0x0, @local={[0x0, 0x0, 0x0, 0x0, 0x0], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000fdd000)=[{&(0x7f00000eb000)=""/6, 0x6}, {&(0x7f0000fd0000-0x84)=""/0, 0x0}, {&(0x7f0000570000-0xd3)=""/211, 0xd3}, {&(0x7f00003f8000-0xe5)=""/229, 0xe5}, {&(0x7f0000aeb000-0xc)=""/12, 0xc}, {&(0x7f0000631000-0x1000)=""/4096, 0x1000}], 0x6, &(0x7f0000f8c000)=""/246, 0xf6, 0x84}, 0x4) ioctl$sock_inet6_udp_SIOCINQ(r2, 0x541b, &(0x7f00008c8000)=0x0) pwritev(r2, &(0x7f000060c000-0x60)=[{&(0x7f0000ae7000-0x1000)="b5107b981c0ded899442eec2cab7e2c9e6cd9aeeb418ded008972303339ea7481aa2b3d0786a901740a86abe4507453217c9f6a4aff9f42d64e9dfe95edc99ab6e28e2cfb889b900ccd999140b4717bd6480ea000f7e167ee7bec2cfe31673a88ba160a9bd593eb0d90f1e0c2eee40a142a50a08137ae8658de4d1a08ad6d2381cfd97300209065a180169b7947c32ce3f3ff422a7652804505a06a056738b6274588232de69f67825ae03139e7d60ca79c59408e649fac93d6bab13112e70b8a52e68ad63bac4f0aaba1b7133779fdab06f09e022f9d605e80051ce429d2812f632f6585828933f8bc15d7927e41b1ebb16e71593d92ece21d5f04254c2c74167abcb2f277613bc7f7cdb6a3698e2a879fabb481015928f06d3925ca803f5cb275c381c3e91f452708ec8827d8c762cb886e868690d1a625978d7b9786f21a7d60f273a5fb5c8a0dddcaa65387264a104caf82a451f4e83928aa5d5faa79f0095bf9cae38316ab8a273df80dd74c0c1a0f8daa2006d01adcb97229deb1bdfdb57d17a98415d1aba542697f1a92b45ca502dc8b51bc1f54ba17dcca0e1fe5c5252243f0cf97ad61044c5efb43a26ae004b06bff69df7edf248c03c11462c5ffdd075bda1f2cc4d18b1f34af3eb4c", 0x1ce}, {&(0x7f0000767000-0x3b)="86dadbf8c242682370fbe4307000000400c6fbf9c421c6b753003a18c8be044609003ad34a9c5fe73dac94537c503b03e258126186619b089a727a", 0x3b}], 0x2, 0x3) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) bind$unix(r2, &(0x7f00004ec000)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCLINUX3(r2, 0x541c, &(0x7f0000ceb000-0x1)=0x3) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000ce6000-0x7a)=""/122) ioctl$sock_ipx_SIOCGIFADDR(0xffffffffffffffff, 0x8915, &(0x7f00007c3000)={"d84660a96ae4a6d94fd4d67d5f0ae4fe", {0x4, 0xffffffffffffffff, 0x4, "50bdd4eb52d8", 0x401, 0x0}}) fsync(r1) inotify_rm_watch(r2, 0x0) ioctl$DRM_IOCTL_SG_ALLOC(0xffffffffffffffff, 0xc0086438, &(0x7f0000fa1000-0x8)={0x8000, 0x0}) sendfile(r1, r2, &(0x7f00000de000-0x8)=0x0, 0x100000001) ioctl$sock_ipx_SIOCSIFADDR(r2, 0x8916, &(0x7f00001ad000-0x20)={"3862eb17375600699a8ab15d65795bae", {0x4, 0x53ea, 0x100000001, "3b5e104e9358", 0x80000000, 0x0}}) [ 96.598501] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.601504] loop: Write error at byte offset 0, length 512. [ 96.601514] print_req_error: I/O error, dev loop4, sector 0 [ 96.601521] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.652133] loop: Write error at byte offset 0, length 512. [ 96.652147] print_req_error: I/O error, dev loop4, sector 0 [ 96.652156] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.695993] loop: Write error at byte offset 0, length 512. [ 96.696032] print_req_error: I/O error, dev loop4, sector 0 [ 96.696040] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.714887] loop: Write error at byte offset 0, length 512. [ 96.714916] print_req_error: I/O error, dev loop4, sector 0 [ 96.714923] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.716572] loop: Write error at byte offset 0, length 512. [ 96.716580] print_req_error: I/O error, dev loop4, sector 0 [ 96.716587] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.726566] loop: Write error at byte offset 0, length 512. [ 96.726575] print_req_error: I/O error, dev loop4, sector 0 [ 96.726582] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.729677] loop: Write error at byte offset 0, length 512. [ 96.729686] print_req_error: I/O error, dev loop4, sector 0 [ 96.729693] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.760986] loop: Write error at byte offset 0, length 512. [ 96.760994] print_req_error: I/O error, dev loop4, sector 0 [ 96.761005] Buffer I/O error on dev loop4, logical block 0, lost async page write [ 96.899771] CPU: 0 PID: 15327 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 96.907101] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 96.916422] Call Trace: [ 96.918984] dump_stack+0x194/0x257 [ 96.922590] ? arch_local_irq_restore+0x53/0x53 [ 96.927236] ? print_irqtrace_events+0x270/0x270 [ 96.931970] should_fail+0x8c0/0xa40 [ 96.935664] ? check_noncircular+0x20/0x20 [ 96.940314] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 96.945912] ? __lock_acquire+0x664/0x3e00 [ 96.950123] ? lock_downgrade+0x980/0x980 [ 96.954246] ? find_held_lock+0x35/0x1d0 [ 96.958281] ? __lock_is_held+0xb6/0x140 [ 96.962324] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 96.968180] ? __lock_acquire+0x664/0x3e00 [ 96.972395] ? rcu_note_context_switch+0x710/0x710 [ 96.977292] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 96.983153] should_failslab+0xec/0x120 [ 96.987101] __kmalloc_track_caller+0x5f/0x760 [ 96.991652] ? check_noncircular+0x20/0x20 [ 96.996465] ? get_device_parent.isra.25+0xd1/0x590 [ 97.002751] ? check_noncircular+0x20/0x20 [ 97.006956] ? get_device_parent.isra.25+0xd1/0x590 [ 97.011945] ? kstrdup_const+0x39/0x50 [ 97.015807] kstrdup+0x39/0x70 [ 97.018972] kstrdup_const+0x39/0x50 [ 97.022661] __kernfs_new_node+0xa2/0x570 [ 97.026781] ? kernfs_dop_revalidate+0x380/0x380 [ 97.031505] ? find_held_lock+0x35/0x1d0 [ 97.035543] ? kobject_add_internal+0x2f5/0xbc0 [ 97.040182] ? lock_downgrade+0x980/0x980 [ 97.044311] ? lock_release+0xa40/0xa40 [ 97.048259] kernfs_new_node+0x80/0xe0 [ 97.052118] kernfs_create_dir_ns+0x41/0x140 [ 97.056509] sysfs_create_dir_ns+0xbe/0x1d0 [ 97.060813] kobject_add_internal+0x335/0xbc0 [ 97.065292] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 97.070105] ? kobj_ns_type_registered+0x50/0x50 [ 97.074839] ? get_device_parent.isra.25+0x423/0x590 [ 97.079915] ? lock_downgrade+0x980/0x980 [ 97.084036] ? lock_release+0xa40/0xa40 [ 97.087986] kobject_add+0x132/0x1f0 [ 97.091671] ? kobject_add_internal+0xbc0/0xbc0 [ 97.096333] ? mutex_unlock+0xd/0x10 [ 97.100028] ? device_add+0x348/0x1640 [ 97.103893] device_add+0x355/0x1640 [ 97.107577] ? dev_set_name+0xb4/0xf0 [ 97.111344] ? device_initialize+0x5b0/0x5b0 [ 97.115722] ? device_private_init+0x230/0x230 [ 97.120276] ? rtnl_is_locked+0x54/0xb0 [ 97.124227] netdev_register_kobject+0x183/0x360 [ 97.128958] register_netdevice+0xb2b/0x1010 [ 97.133338] ? netdev_change_features+0x100/0x100 [ 97.138155] ? round_jiffies_up+0xce/0x100 [ 97.142358] ? __round_jiffies_up_relative+0x150/0x150 [ 97.147604] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 97.152501] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 97.158022] __tun_chr_ioctl+0x1d6e/0x3db0 [ 97.162239] ? tun_chr_read_iter+0x1e0/0x1e0 [ 97.166615] ? lock_downgrade+0x980/0x980 [ 97.170748] ? lock_release+0xa40/0xa40 [ 97.174694] ? __lock_is_held+0xb6/0x140 [ 97.178747] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 97.184599] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 97.189416] ? tun_chr_compat_ioctl+0x30/0x30 [ 97.193879] tun_chr_ioctl+0x2a/0x40 [ 97.197559] ? tun_chr_ioctl+0x2a/0x40 [ 97.201418] do_vfs_ioctl+0x1b1/0x1520 [ 97.206231] ? _cond_resched+0x14/0x30 [ 97.210875] ? ioctl_preallocate+0x2b0/0x2b0 [ 97.215264] ? selinux_capable+0x40/0x40 [ 97.219297] ? __sb_end_write+0xa0/0xd0 [ 97.223243] ? fput+0xd2/0x140 [ 97.226413] ? security_file_ioctl+0x89/0xb0 [ 97.230795] SyS_ioctl+0x8f/0xc0 [ 97.234137] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 97.238861] RIP: 0033:0x452a09 [ 97.242026] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 97.249713] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 97.256951] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 97.264190] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 97.271429] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 97.278669] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 97.285996] ------------[ cut here ]------------ [ 97.290805] kobject_add_internal failed for gre0 (error: -12 parent: net) [ 97.297934] WARNING: CPU: 1 PID: 15327 at lib/kobject.c:244 kobject_add_internal+0x3f6/0xbc0 [ 97.306492] Kernel panic - not syncing: panic_on_warn set ... [ 97.306492] [ 97.313841] CPU: 1 PID: 15327 Comm: syz-executor0 Not tainted 4.15.0-rc3+ #225 [ 97.321164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 97.330486] Call Trace: [ 97.333045] dump_stack+0x194/0x257 [ 97.336643] ? arch_local_irq_restore+0x53/0x53 [ 97.341284] ? vsnprintf+0x1ed/0x1900 [ 97.345055] panic+0x1e4/0x41c [ 97.348214] ? refcount_error_report+0x214/0x214 [ 97.352937] ? show_regs_print_info+0x18/0x18 [ 97.357404] ? __warn+0x1c1/0x200 [ 97.360829] ? kobject_add_internal+0x3f6/0xbc0 [ 97.365462] __warn+0x1dc/0x200 [ 97.368708] ? kobject_add_internal+0x3f6/0xbc0 [ 97.373348] report_bug+0x211/0x2d0 [ 97.376947] fixup_bug.part.11+0x37/0x80 [ 97.381930] do_error_trap+0x2d7/0x3e0 [ 97.386137] ? math_error+0x400/0x400 [ 97.389911] ? vprintk_emit+0x3ea/0x590 [ 97.393870] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 97.398686] do_invalid_op+0x1b/0x20 [ 97.402367] invalid_op+0x18/0x20 [ 97.405787] RIP: 0010:kobject_add_internal+0x3f6/0xbc0 [ 97.411028] RSP: 0018:ffff8801d1a876f0 EFLAGS: 00010286 [ 97.416356] RAX: dffffc0000000008 RBX: ffff8801cfe19bd8 RCX: ffffffff8159a88e [ 97.423593] RDX: 0000000000010000 RSI: ffffc90002c39000 RDI: ffff8801d1a873f8 [ 97.430830] RBP: ffff8801d1a877e8 R08: 1ffff1003a350e5b R09: 0000000000000000 [ 97.438067] R10: ffff8801d1a874b0 R11: 0000000000000000 R12: 1ffff1003a350ee4 [ 97.445306] R13: 00000000fffffff4 R14: ffff8801d84c4480 R15: ffffffff857dca80 [ 97.452564] ? vprintk_func+0x5e/0xc0 [ 97.456342] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 97.461161] ? kobj_ns_type_registered+0x50/0x50 [ 97.465889] ? get_device_parent.isra.25+0x423/0x590 [ 97.470968] ? lock_downgrade+0x980/0x980 [ 97.475089] ? lock_release+0xa40/0xa40 [ 97.479042] kobject_add+0x132/0x1f0 [ 97.482727] ? kobject_add_internal+0xbc0/0xbc0 [ 97.487380] ? mutex_unlock+0xd/0x10 [ 97.491062] ? device_add+0x348/0x1640 [ 97.494928] device_add+0x355/0x1640 [ 97.498609] ? dev_set_name+0xb4/0xf0 [ 97.502904] ? device_initialize+0x5b0/0x5b0 [ 97.507289] ? device_private_init+0x230/0x230 [ 97.511844] ? rtnl_is_locked+0x54/0xb0 [ 97.515799] netdev_register_kobject+0x183/0x360 [ 97.520531] register_netdevice+0xb2b/0x1010 [ 97.524917] ? netdev_change_features+0x100/0x100 [ 97.529734] ? round_jiffies_up+0xce/0x100 [ 97.533942] ? __round_jiffies_up_relative+0x150/0x150 [ 97.539192] ? debug_lockdep_rcu_enabled+0x77/0x90 [ 97.544094] ? selinux_tun_dev_alloc_security+0x124/0x170 [ 97.549612] __tun_chr_ioctl+0x1d6e/0x3db0 [ 97.553833] ? tun_chr_read_iter+0x1e0/0x1e0 [ 97.558212] ? lock_downgrade+0x980/0x980 [ 97.562333] ? lock_release+0xa40/0xa40 [ 97.566282] ? __lock_is_held+0xb6/0x140 [ 97.570349] ? trace_event_raw_event_sched_switch+0x800/0x800 [ 97.576215] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 97.581036] ? tun_chr_compat_ioctl+0x30/0x30 [ 97.585503] tun_chr_ioctl+0x2a/0x40 [ 97.589196] ? tun_chr_ioctl+0x2a/0x40 [ 97.593061] do_vfs_ioctl+0x1b1/0x1520 [ 97.596925] ? _cond_resched+0x14/0x30 [ 97.600793] ? ioctl_preallocate+0x2b0/0x2b0 [ 97.605177] ? selinux_capable+0x40/0x40 [ 97.609214] ? __sb_end_write+0xa0/0xd0 [ 97.614302] ? fput+0xd2/0x140 [ 97.618517] ? security_file_ioctl+0x89/0xb0 [ 97.623516] SyS_ioctl+0x8f/0xc0 [ 97.626863] entry_SYSCALL_64_fastpath+0x1f/0x96 [ 97.631588] RIP: 0033:0x452a09 [ 97.634747] RSP: 002b:00007f2aff562c58 EFLAGS: 00000212 ORIG_RAX: 0000000000000010 [ 97.642427] RAX: ffffffffffffffda RBX: 00007f2aff562aa0 RCX: 0000000000452a09 [ 97.649668] RDX: 0000000020a5afd8 RSI: 00000000400454ca RDI: 0000000000000014 [ 97.656910] RBP: 00007f2aff562a90 R08: 0000000000000000 R09: 0000000000000000 [ 97.664150] R10: 0000000000000000 R11: 0000000000000212 R12: 00000000004b75bb [ 97.671390] R13: 00007f2aff562bc8 R14: 00000000004b75bb R15: 0000000000000000 [ 97.679441] Dumping ftrace buffer: [ 97.683103] (ftrace buffer empty) [ 97.687208] Kernel Offset: disabled [ 97.690807] Rebooting in 86400 seconds..