19f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(0xffffffffffffffff, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000800)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f00000007c0)=0x1f4) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:46 executing program 2: mount(&(0x7f00000000c0)='/', &(0x7f0000000100)='/', &(0x7f0000000140)='tmpfs\x00', 0x0, &(0x7f0000000180)="595bb341c21fec481aa1ca91aba0d1452c30") socketpair(0xb, 0x6, 0xe3, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040), &(0x7f00000001c0)=0x6e) [ 86.305601] sg_write: data in/out 131036/8 bytes for SCSI command 0x0-- guessing data in; [ 86.305601] program syz-executor0 not setting count and/or reply_len properly 2018/03/30 10:48:46 executing program 4: r0 = syz_open_dev$dspn(&(0x7f0000000100)='/dev/dsp#\x00', 0x1, 0x20002) ioctl$int_in(r0, 0x800000c0045006, &(0x7f0000595ff8)=0x2) ioctl$KVM_SMI(r0, 0xaeb7) mmap$binder(&(0x7f00004be000/0x1000)=nil, 0x1000, 0x0, 0x52, r0, 0x0) setsockopt$netrom_NETROM_T2(0xffffffffffffffff, 0x103, 0x2, &(0x7f0000000580)=0x7f, 0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000380)=0x8, 0x9c) ioctl$sock_SIOCDELDLCI(0xffffffffffffffff, 0x8981, &(0x7f0000000080)={'\x00', 0x400}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000340)=ANY=[@ANYRES32], &(0x7f0000000000)=0x1) ioctl$KVM_INTERRUPT(r0, 0x4004ae86, &(0x7f0000000140)=0x1) close(r0) clock_gettime(0x4, &(0x7f0000000240)) r1 = memfd_create(&(0x7f00006a7000)='/dev/vga_arbiter\x00', 0x0) mmap(&(0x7f0000001000/0x39a000)=nil, 0x39a000, 0x0, 0x32, 0xffffffffffffffff, 0x0) execveat(r1, &(0x7f0000ff7000)='./file0\x00', &(0x7f0000d0e000), &(0x7f000034bff8), 0x1000) select(0x40, &(0x7f0000000180)={0x8000, 0x0, 0x8, 0x9, 0x80ec, 0x40, 0xfffffffffffff048, 0xbbbe}, &(0x7f00000001c0)={0x9, 0x4, 0x0, 0x3, 0x1, 0x0, 0x0, 0x1}, &(0x7f0000000200)={0x5, 0x8, 0x7fff, 0x401, 0x8, 0x0, 0x0, 0x10001}, &(0x7f0000000280)) clock_gettime(0x0, &(0x7f0000000600)) 2018/03/30 10:48:46 executing program 5: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x9, &(0x7f0000000040)=0x4, 0x370) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000140)=""/4096) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x223, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14, 0x2b}}, @udp={0x0, 0x4e20, 0x8}}}}}, &(0x7f00000000c0)) [ 86.365770] binder: 13220:13235 unknown command -937043897 [ 86.377408] binder: 13220:13235 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getownex(r2, 0x10, &(0x7f00000001c0)={0x0, 0x0}) perf_event_open(&(0x7f0000000140)={0x3, 0x70, 0x0, 0x7fff, 0x0, 0x17c, 0x0, 0x7, 0x4, 0x4, 0x5, 0xe5, 0x7fffffff, 0x3, 0x4, 0x7f, 0x800, 0x8001, 0x100000001, 0xffffffffffff8000, 0x4800000000000, 0x7ec, 0x0, 0x4, 0x57a7, 0x3, 0x7, 0x0, 0x1ff, 0xc968, 0x6, 0xffffffffffffffff, 0x401, 0x2, 0x7, 0x6, 0x5, 0x1, 0x0, 0x8, 0x5, @perf_bp={&(0x7f0000000100), 0x1}, 0x8030, 0x6, 0x1, 0x6, 0x7fffffff, 0x5, 0x10000}, r3, 0x3, r2, 0x9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'ipddp0\x00', {0x2, 0x4e20, @multicast2=0xe0000002}}) perf_event_open(&(0x7f00000003c0)={0x1, 0x70, 0xfffffffffffffffb, 0x3, 0x6934, 0x40, 0x0, 0x9, 0x20, 0x5, 0xffff, 0x80000000, 0x8, 0x1f, 0x9, 0xeab, 0x732, 0x34, 0x4, 0x3, 0x0, 0x6, 0x100000001, 0x20, 0x5, 0x1, 0x1c000000000, 0x1ff, 0xe56, 0x1, 0x7, 0x200, 0x180000000000000, 0x800, 0x10001, 0x9, 0xfffffffffffffffe, 0xff, 0x0, 0x5, 0x4, @perf_config_ext={0x4, 0x9}, 0x4, 0x2, 0x8001, 0x0, 0x62, 0x8, 0x5}, r3, 0x2, r5, 0x1) recvmmsg(r5, &(0x7f0000202000), 0x779, 0x0, &(0x7f0000d0fff8)={0x77359400}) get_robust_list(r3, &(0x7f0000000340)=&(0x7f0000000300)={&(0x7f0000000240)={&(0x7f0000000200)}, 0x0, &(0x7f00000002c0)={&(0x7f0000000280)}}, &(0x7f0000000380)=0xc) 2018/03/30 10:48:46 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(0xffffffffffffffff, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000008c0)='/dev/urandom\x00', 0x0, 0x8006) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 86.412425] tmpfs: No value for mount option 'Y[³AÂìH¡Ê‘« ÑE,0' [ 86.423596] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 86.466909] tmpfs: No value for mount option 'Y[³AÂìH¡Ê‘« ÑE,0' [ 86.514331] binder: 13260:13267 unknown command -937043897 [ 86.527206] binder: 13260:13267 ioctl c0306201 2000a000 returned -22 [ 86.543565] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:46 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f000014a000)='/dev/usbmon#\x00', 0x0, 0x0) ppoll(&(0x7f0000000040)=[{r1}, {r0}], 0x2, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0), 0x8) bind$alg(r1, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(camellia)\x00'}, 0x58) 2018/03/30 10:48:46 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f0000000800)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:46 executing program 2: perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x800000004010, 0x1000000000803, 0x20) getsockopt$netlink(r0, 0x10e, 0xa, &(0x7f0000002ffc)=""/4, &(0x7f0000000000)=0x4) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000040)=@req3={0x401, 0x2, 0x9c, 0x3, 0x0, 0x5bd, 0x9}, 0x1c) 2018/03/30 10:48:46 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xb) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000100)="3eec0872ece2b78982814eb08ebd38302077ca20f14c18b19d6e38fdfde6056e5a2ae23be0a95778c4dd36efcf1bcb28fc54ec2c47688a28674bc992cd5b59fc0d13b810a4943ddcc96571f23fd6aa3d9e45bc8162c208139a4f5afe73ecded9228190775a7b1412d69683889a6db6f0212a", 0x72}, {&(0x7f0000000180)="a39931349527018b8eb3437840a5d30cac0eeb0fd911b6d0da0d7c11db908f17c01957692e9d1be822917ebe5c14d79a83c1e1f5c178aa", 0x37}, {&(0x7f00000001c0)="0f417c3154b9ba9c91aa5a6a764418daf48fa33758a570281c7c6fd12cf8bc9a7b329c543b7ee4d98841c81ed7fdb737264c8f4c981f675967f09aee370c3e3604033c73df7d4814f46fc5a10f60c1ca8f0f3b7319f90d4c60f9f3ead23165f0628d7a566967f4855b7be9b271f4b70cda726aef7027bb320c5ecff4f34a1e25c762c261561452e2bcbef516acba9ccd37234e62d71ee0f065cefc3d21532cb54398bd122fa6230236568fa5207f1ca91bb65dc9fd1d29dfbb8112eab1bee7b0ba26e299a72c03e4a6e74bbeedbee87d789370c649fd2faaa31aaf7f0a03c1cb0b8aa73ceae1f80277bbf4df70983b5334739597772fdd7ea76b68af5d0616992c8c993d9e580969fa9dd0181e02c90f1fcd8ac65fc1de2885ed06cad9fe76908e0ec126192b708b3a95fd8387d731f22033c67ec6ba99d2f585969fcdb0ae761bd348e72ab1f1f1bc86f7e6319e0d0b3bc321bb642f4e6fa96ae2d8cc35ed08d514bc53a5441f3b3ff462da158ce36cbc6be36d4652afe5a4073e656a106362c7718cc9217f80d6d8aa0a64e2ffbfdc8738f615e98749199fa2c6961137f12470134aca53c5397f5e7a2a6c9f75681cd4b5d7a91ba29306babfd810f3d10ddae14cd6d4941d0e75f86d1e8122aebbceb628800d7ce30dac3b1fab29f5dc8d0449a090c5b375459734cc81fa499dd01d240898bbf5fa868c3f53845a5063d812fd7112db53f992a087bb06b80a5b7a027806ae1acd16b2857e0d73679ca69d37c510efb41b9665785ab9822dcb648c2ad3074e66fa25d77e76496f0f3958b13f6f310e560dde7bb32a5eb433bbb5d33ff5d92f5cbec535b2d2b1476f91fbe01c4cb8f475751ecbdf1903d4591ce510e198784c15f8156d3cb7afc58ed3d2275f9e59c01eeb2a2b37276d25166222478aaf56be24e888d9e7c6739842702135c4dfc3abd593329b3d896444d6f6d3018133ac8764c361119a785265fd9e0466caaa4e0c40110f27ee82a3724a05abdee84d4c3b46fb4f4f1bd4c86112cb41d48330788ad722cfc5c96b313658e391aac528970268e39465ab66310aa34d765214b5e11ac76219fdbce3cef9a5d96d0cf3c85b3b0ff87dd94e2199a6b776f10c34285aa05547d1fa586cc9cc6025852415cb36d639b24b41099209398d308d2f98b47b433848f2284e3a6b29dfa875ace6b204c98686ea5c221f930e1139d14f00cb8e16ceb5c82f304fa2ca65725b0a00ead77e5437534751cc1fcdad5893769eef599f654068a1a8d1b5324d6605c4479264d786d985fd21bdbd0cf3c61198625df73de9d6d979966dbe5ac9e07e2c7188017f1004e1a144a86c3c100ce3dcd695ef002ca9e29c518eda2d7a8a827122368dbb5393c0f5ccf5c009dc5a680da55ad9155cc67b2528c5df2c44118b1e5bbb268e745e6be8646b32c7488fd4b51ad97362562d1c13c426919ea919b69227ca8d8b3569f520b77bbcdfed77e747ee409f2fcf2d07f2d1bb401bc86631bfc25da9681d38547d367818f2c13db3896eb65cfb8aaef8e376d51404832b01aa54a04d373933ce7f67a2bec579428087a958c5e01c80188ae3de254b186cb4d4c7067aa9e4e4674dad3dc30a660c1092d010da8c9aea9ccba10a4f4d9912e5bd4aa63dc09a8b17e717f140c56ca518443379a1bbe4655439278071f0c8a99a518d3c8d54fcae0b8b4c47b42debc5c09b79297c76f42fcfc1bb477dc659f61cc4744fe104f942171e54015469004cb1e10f7bf7aba77ebef81d391bd76bffa2f3bcfb18fefde49f63ec9b5e219d654750fe1f67fb21a6f9a972c8b008be1b9155e9c760d725b83fb78b168b8e3dae7f803c75d7cd9d4591e3a25bed06e49855cf943a7be62b1f7d23c7991d52e70a3bb5ef3ae7808aecfe1de968ae70d553e779b206b9c4de1e14a349a8e0b751f97d156036bb159953318b63369b649fe64f74500494d4d9995967ac7d84ddc10a79e8fc22a7cff1b6dfbfb977092430ec31265e06e7133ee52ca55eab44dd7e26427d72c5e976098db36621821a206de151fef738422842cfc17658ba8e822a99f89a1c1c525b09c4dd3cdbef121aa046d0c08650a8d1ad4877208ddb152b1fec6cbbb4ceef474562e3bff00a33a1d00511f87474537e842d7bdfb5da460f9e7d970450b43901d5d65e35d1aaf528011c91b8d8ff9e770003473e51de05c014a2f768ebd9c78c800755904566440618c01fa2b7c9312a615e3b5ed96364ca614da6fa2a6e4fd7aca744a5e9a6c661647228967116c85cdff6d562891b30f600aa09025225680ff1fb31d8cada478ad1088ba4e0edc2f17e8e73e8061f1588db862e3db4ef346301e08c2b22ed984d44f3c93b46a68bc40845331537d16acb61e3769fdcba0271c237c8a27b72afc7087fd1961ebffd23a9d70c1b08e0489462ee69fb57bc195ea85b5aa4557e06a7efde6dc0a097c6374070128b799ef97926b0d9a0d160dc42bb4a13192bdd28ae3d04a9b661f18f8ad35c49fab131d0a046e84a4571153038e3d966a36026cb0eb838ce2541dd0836b0e162aa7d86d8e1edc2b70ae2557592a7d0c40386cfa55eb630676cb7ccdec1ce9726a99299d04452caa22f1eae75d9a81f565897f43ad0c9034063f6426c4cbc4c0a314147c764c6abc327b6d812ea02d99f472b3923ee119100f2cab2fd8dc830b2bdef556884385088c71ab7bb5f3710711644f426f9213156c2772fd55f827f0453c5403f7f577fa8b9752e2616b007631d7de642401e495d28a6957ee08fd6db124a5b2a01c0869531cddad49677da636f51a445e77bb162b900eb91f2f802c20621d95cc7b168c76ae34867b7ed2030cc0283c2296558d637a7b8741b28e7f072c470baa6d57f821c7c4b67981787c36b7dcc513e8298e7427eb43e7208a44fbe5eeea9f5a7b1d2eb42933912fa8e1d3d9a90a07928be833e5a8a2623db1ef151de9bfac44a23eb1b3ba7132323b15616b4c63ba14a64c216a4712cfa0624ff0b33dd04d94d61089117304442231b82dbdc3770c98057639b26545012ed4a17f12630fa389109f9ebcb923f7d951dc1f824335b814458f340914ce21cbd736e4b79a8be8847c72c8031c7078206c724edf98ca1a4f280161ad03e8a060c856aed38addc42eb274caf4e0ea570dbc0afa5ec91e5fb094c2b751e8fcb5324ebc3698f662d216ea9ef16a9344e93d2842ee5f3ba26a0bb7aa40d106f0c70fd2136689e6c4e240ddbf8b3f2a9293652f08a6be47438c325a616a1db796e117024a2cc4cc560b42ceb933efe9712e6ce6248a53d649599d41572738208cb7a830c1996dc930ac72a015e549f37cde26eef381d2f064a37c8f4da4d0cca31e7806dac07488466828995aa342cd5aa0fd36dc75f32feecbc111b86496e2066f52385c60061b5185d8b386246f19ce7f7e3b14d9dc0cb8fb169f876b1b8a9530e15bcc65391f478ae4be78811ee06258a3c14cb0640b478878c872a22c39e14c4cf11f96535c1f0684fb6a8ccf2e2288cdfabcd95275c9ceed4eb1a16624b9c6da08e7e9ffa55161e4c9213452cdaef03649601075eb6604e52c46c67467f94d112d7d8f32533397e206434193c3785bd77603eb44ee0ad6d6e6a049e48718ab80d2d02d4c60e75f849bad7e37bb010e6ecd394f47092acdb668fa594298f890be990696a7e992c46029c8056bbe9c0b99bb4d91b1a9fbd701f0039060c1353f5c95e61fc8deaad20b64b1056987462496e43d929d399c2e81a71d729e86a48b2b3232c254edcf4936de406c8dda833618340c36091022f401c0e76bdd017c0c216d4032b39ba8fdad45514b159cccd76c06bd37b19cd95c3130efd2d821b002caf3c1ffee4448ec6e89518425307e037df52edd69da58a70bfb351ce2042f416d7f69df3c621942df8cdd7e6a8a1c8318a6186a2d256d75b763fd2a5920ef7ad76d3e17bb01c3ea7167e459d2e4d029a9936c4d27fc7d72cff367e0458c63d9143e14d76622b239895ba1952aceee16679bcd3ef66ac0a7e447430f673470334d1b03d235a9eb31b8455a54fc978225c9017765c24a53ae7c1a7a991c5c859bddad11c778869c3ca4c17b42cb03649a5e654ca4570c6add3c6ccececd00686d26d100f25ef344defd4aeb0d6c0fb511614fcc8698ae476c9a9e05889d1a923b66e9cd79ff49bc959427b6315f49df92eb14ef2323284f258ceaea2207b8ab34de36c731bff804f1f58bd432a022d2ad499769b51fdd0009fe16fdf8763bafd03bca6534f8bb50315a922f9426a083ad8c724945dbe56d3fe266e7e8f8ffbb0deed51b518964b042242ff50c1acb79933c142d9213028a4ca2f41a1083b4212d2ac939cfa93702f27e2a70270e781531d3d107774d3fe19f783afd17c9e485c81f4f75ccd447cca561058ba5cd1634a68cbd2b89bd9bbec05dff0bceccf5d4a3533680b9b905e235a4bf6c0e6c94a86d11e19856b5735d6323450b5fd9d3aee57d3e9289154e5bef78e9eb0679ce1ec72a5010480b79b10b37e7a43d9654a063aa77d674603b62a78652a3614729262bf6a47b8f13fb10be85a7c816f294792c38d124b801cdfa4a8a3df053a95ddd42190bc9647b4c269699030e62c944adfdef7c69cea2df2646e84e838bd30961b80448006e451bbf61f241fdfca5a2aca51adca50ce184d30a7533a1fd75c5d727049c0cccee52c0e18313f2cd3dcade4486fe140be65beef8c604883f4101c7af224996939a01ee0eeda347523b3dc972a13da033e96672c12c55b967a1e667ae7e37b9a2f241cd74195e3fe4c6bc810c13bad4e68b718630383248eeb3ad1f8e46cf83a8b62688a2390c9fb19ac07dbc9b26b90e7977bce6cec4ea362eb7ea06814a7d88e3d5e64036cbe9523afa015be23e2255f1e6bb7940924ca0c5288a796521dda8beb3d9dec1f0fbbfbdccc4f3d9087be415a037b57ff0ea831a572ed79175858bc46cab36b758fccd6411bb042329fe2857c02b13d184006a727e661f3dbbf2f27cea3bb0e4edc710966544d8a1c1b20fa801a14389a8735d36754597c9f9ffd82520aa6ff56f55b9a620faa55dcbddccc4f344c67d5746a2f0007817dbf0b323e8e665ed0fc3fcfe7af0d1f379877e8f5efa3348910d477e02ceeb45e4fa838c1946965538044eb2676ce4468389893307a293e1940e6a4aa0404fbd20315ce7e915be39344242dc92e4ca3a47708f2cefb918f6dca933ae29a002419d929e063e6b173511cbeca41aa4700955f70751d0b08b4755c271a6786f909e191db7eff1b0b709685c610996a9dbedaff5eb86bea0f97e8e3e0f58445629d6e5716f316773135afa8b50b456c94cac16240e9ada105c2410a26f669b72e8e554436209a218cb630b85b1a6cf12e210871420632ddf91c203885f0e49bc913b7d2d50c5fab8b036eb51cf75e1bfa17e68fea201a62f7b349de5b30f17837313a127305918fb89edc97bca0ff79dfe678445cf56030f3d5e2b934fc007dcb8d63b79e5b39b0e5c358a9f09ed10bf63f61299f76500fc411b98d9f1c4783e83e8e290567795d884170596dba8157e84d6ab344d3343d80e843dbc8193de5a83ec83ee14293ecdc806aa140b7edbe322b38f4dc6876cb13c339adb238e9a8252fe310f99f9939e2494a585a73862f97ba448edf4336177e0ef4bb14b24a6b63812ad33ae91bd3753227b2defaa28c212b50d9e7fd8a92459e22fe4c17f7c40dfcde683acf270b06092effa04aa50acdecb13869963e05d821c05482686df5", 0x1000}, {&(0x7f00000011c0)="73254bcef2707ae53c2ff480cdb1eb07a33f9016676226e3037c5d4e9cd109732f3fe7a666e4156329d8ab32710c287963daf4f8819441f5b71d9e64c8e5dad3c1387483c304eb0123be2b3e6354ca55aa7ed799db54c41e5ee0dfc306256473df012622c95bb5c367aee83a7f572d3e1b4c05d2b6aea9f017e5c39cba88d8660d76e682629b9b51e583abafc94a05e0d63f26d632362065913e1921e3dc73917ae02c9efce03166437d98d8aeb7ed8d677ca42a19c278fc8a31fd05778b2b6abe595d5ed5", 0xc5}, {&(0x7f00000012c0)="115319e8dee0970f07f933c609e4ac63e2fdbbecc195a2b03b057aba4be43c0597bae0c98dc23fc5a25c4edd58da2fc07b65551a07d19f13ae7d8db669b14a756ea786641cd20bb373c4d1ddb7b9010763c91d2579c62f4f595eb932a78d9998d68cb988a3ba319bcad56f2894486ba6566d4fcf14eaa09b7ebd9afa8e190d4a71ae12380a55f706e344043ea760bd210c39a9af10d92c6782277f8b3745675833d47ad73ddf003d4b02ca214184c00effa2c3dfd9b3b68867508e5196616e4d8688d486c3169a6e51aa696b47b255707d0a197fab2d94d76997759b608618fa790f81ddea2cda1bd4ba1a567daec0f1eaf3e39ae05b97f67cb76d", 0xfb}], 0x5, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) ioctl$ION_IOC_HEAP_QUERY(r1, 0xc0184908, &(0x7f00000000c0)={0x1571, 0x0, 0x1, r1}) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000c67ff1)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r0, 0x80045400, &(0x7f0000000000)) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000022c0)={{{@in6=@remote, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@remote}}, &(0x7f00000023c0)=0xe8) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000003e00)={[0x6000, 0x1001, 0x3000, 0x4000], 0x2, 0x41, 0x800}) ioctl$VHOST_SET_VRING_NUM(r1, 0x4008af10, &(0x7f0000002400)={0x3, 0x6}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000029c0)={{{@in6=@local, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@remote}}, &(0x7f0000002ac0)=0xe8) sendmsg$netlink(r1, &(0x7f0000003dc0)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbfb, 0x80000}, 0xc, &(0x7f0000003d80)=[{&(0x7f00000000c0)={0x21f8, 0x39, 0x400, 0x70bd2b, 0x25dfdbfd, "", [@generic="b82e547b791162031c32b97607473468b237ae7ce7962aa24f9c8e11f48867d6e02fc18cc4887abc2bc907500692682ee193a437df8c3f488bdd8a8dded7e8fbb3495409c8e30350a5e266361b711e43d3d66b306183246c23a247822af32c3e94b3493cb941d84368", @generic="cddf81cb2102973a6478c240bab052ac2097f602cd9d327afb57346024c44feb0b34fc5e1ae60ecf6aebd3661d9aae00406e96db871b06224d22705133d852be188141d55d96468a3323fdc88b348c86fa504e8ddc2dca7096a41661013dfca489004bee1f69acd3f8beb4b9694a77185aa02c702a0d835f160de2c3397980dd59f7499fc605ae301660879841bcfb6ebffa3ad1cb8c04dbbd53569e2c1f6e9702f612097fea772225b4ef29d968c5aaaf939a70256abee7c5a0d7232434e17b90dc7b0380bfb7c60499c9a96822a61928ecfa783692f80a739231bba921f9edb212451782b67c73863c15f95cab3f89d6e4fc76f5b26030cfd8d004ab1ccef9e70583fe89c7eea94f225eebb5644d4165944982f19a7227bc41c6c3fa89b6492626aeef3e980d57da98769baff5ab5d6a164d5192557649bdf8515041588775f5da72c98d782ca0df9df389269373c154f6b550e0240057cd95683257127e0e3839b1d53c0dbc38aa0cdde451508e88e49965f7d41087d286e2a169f19c0095633e9c180fafa71a35753bb76f2e8048c3b5f889287e5eaf63bf05ddf9f2656ce9e9ca9b7fed3c8dfe32efbbce7a335ab1b9de789f4f6c82615e74e7f6fba15b93d3985b84bf00d784ec4b9aae4aa3d2a71c0fed79af48f552053521255475abc25d96d9565ebe2339073bf157132eaf201a7bfe45d732f684e940322b152146d10a4cafaea42e48c6f97a1fa13a2dc3814fdc642d4a53b331c9de8ab4bcb454d3cdc32a1695d151b3fc8951a1841695210e21613992a1d63bdde81c7d162bc6cf885a2128fe85d7cde16574f288dab1682218077dd6b4e5e2b8e05ce7158d41a0d5c1d752785e64cf90d622e2aabf9fa62f3b7e736f87b890df6d01a9a13c99bde1f780dee2dff1be5a48be039f9c4004fa1a243315d1f43da6c76f90c2ec98ca048b561f6e0892d36087911186795fbc3876a6c84a5dd3311594f0f8ca1ebd5bfda8fee14b2264411618de326d13fcfcbf43c369081e17e466af85142e28fdcaf0bcd5f328df5f56da9e76dd20c334a5fc2e62665b397b7790a66710c6aa31a63223fbe8bdf957aa7413199af0c0d1d96b7a72196c8bf4e89d1c9f5482b6bea0fd525d23e411584dfa7347ac5bd6dd40cd46f9bd0e9f45e4e4b733739a71c9a76625a418b506281250d645c7bca002aaccff4fd4882e54b09de51190c182c1b7ec20a1ce6c7f030740a396c13556f3d5e957b272c49f1ba69654d0ac99f3e6c5541e791681c66150067b1df755fea6b00b3389d5542b9cea0faa89178b15921a76c3a79c60b6b191312fed030383418f80546c7b20c5d6273b93dfa49095b2986e0eb3b3848208df0efae64186530356c0f47c0e691ea946e37f097b3203773a98d853731123548d201e1fb39577ebb3c379e55351d8431e5cb79769428cad1d6f97ae4fa3e838ae664b74e144205ceb85abc34a54405bb61f5c09143b4c53a472c7ff311a430fe13438cbeaf8555ddbafeacc0c6cda635e821b989c2106983ad7a79c587c32d94d1fd50f46a14a92e323646b7b4aab8b115282015be903710cf77cadf303d0f44e2bbd864cbe84041094504dec221fb0cde6cb575276892ac198146e48431653172fe7f555c32f14f4e7b6570cb757023f3923f833231bce2f0a2c5b885b2cf97e50849c12f13d7db4327d417e51459969728d1703904424165157a6e5da849566fe5e7589632f3be1d3ec81223b3d12e84c0fa4877e2010e54e41d25fee5bdd038fa282a91872077155bd0c69440560fa558fafe1a02e41f03f1a99535ce4aba3a6edc81ee3a249e594155ff8ac76194e4257433f00027b5993838c0e6db98171cefe8e7628374813e83631075032287690ba4dfa12f5204e9784ddf4eccc313efcf9f9b95f56ab9568390ef792f8a969f387e6d5f1d3f0c4071f4d2974a256ff246c1df21cbadddd8769951a7ff8b9916bca1209027d240163f17432fd7a6cab402d77b32953caf80792d27ce888fb37cf635a8fc78cd67b1a8bce0c12e06a52157feab5d325c69a2e5901e4b6b0dc976361145d94b3f469d5d34cadfd554dda0d084e4c59841a0e6e03c96b84f52a2bbace0b0f7d49f590ff4d0302e99d8d19636907f98624d01c18d817278a8a45ecad18b90dbeaa8d7e35fc5a6c1ff696912a4292b265e1bdc144ab95b919320be736859258b3953ab7f348c9e47bb55627492899ca9304593c4e1092f62d160064f1d879c0799f72e1eb3ba9422ba5bf4895b06de271fea9e3c87cd72fcc2feb8df594633c450c741a2c1688b1e0caa60fb468692af64ebe756fca69a269d059755b2d80583f705e50a5879bb05d8fd9eeca36b40a5e6058d3ec2ffee00d61d8efc7d9ca99b9c28da1a0a4ea4eafc2d61b0ddeaafcd95970fae0860619b89ef1bcd517dad3b94532bd16dc4d04b4abfe0754eaadd3e298c489ba23c06ecdae2234a5655bc4d68445b323dc4c0d82d70c5a13b023ce3e913edc46565abb59ebdcc73c5c9d2a155454db4974607253840895704a2bab4b3c5fbffb767aabb1b860091f414622f78af80e19eb90703eaf990946ac0ef688ef760ea4746b04218d9ea237edaf17eaa3e9a77e216f80510a198f06738191338110c79ff7a5ee478ba015d744920d10b3eee8fe61d0341378d3917bbeb246de8ff209308c0f3528f919e866f8a86a2d71a752f8fcd9d75beb422874eaa4a99087834787d68fece2850569a81730c7007eaef058ca23eaad3e9fd4e8c09229f06457f6dbae9c7c47582bc9a3f3b49bcfca1e77192eaf7bbc0e9e1628f20af68e9722ba27acf6ccfc6e3d69d167f3b050069a277a2e56bde83a5a63611d188418a07d4c45f65935967e0fdbbe6e3fea5a150d596715636d9bc33ef24627127050dbef83354a5817222f1b6cf785a8bf5f3fa5359347237800ff926d116e8ea0a612996612e357156569db54d851bc8b3f7e7f765ca87754a2afa7020c3fe7353bbbc0027f9548fa0b97f6c7a7c081403bc0ff46c4f964c4e4de1dca5769f7f7efcd743293941bea671f5f0a170d1766dc1847e551f9718aeb7e216211ffc23b6e86aef6628bf207ed5b503301edab1e4803696f833019ba91a2ce9a1a15f9a2c5a962776d30faf01998cc94684cfcd836657f840d645f7c47ed68df320c1eaaea8e3f8e4283d0184b1684fa44a94b4967ede7c741c35c545cd65c07a086715210a9da8657780f631ec029213d2cb6d146a6421df1304509f76c991cba686a1944cb10eedf6e2e1b0b8d80130a21fbcbb68398055f834f0cc221377057a5588a5823c9605853b6f127233338d26c336424ecc5bd435ef0d9ed71c4ef04fb1ffb1d7e5ac5ccb663d0407f77e45faa6afc8a8f970976e0089c7e142c6711d26bcc7d9b80fbbc3fa4157d44e73c0c9e8cee82e7db8e1e24045a990029a5b726039f555227ec5abdfe93188921594fc017addf582d2c17d10b441107ea57a7837ede9f59cb0867281f614631b7a6dfac230a55b39160d83e640d68ed2a47521b92da68286eb0111d99877560d5cfd8da764b1c91e1388a1c5b2c038d3ff8e4e852dcd1ea346e9ed1af3fda613f041fd04d71d1be9a32507b63bca2bd9512e1cf55a7369e9d1dcb8dac8c6223363d0f6f043ae362422a1c8ee9eb2aa9a3a90614188963d83dc0b256504c7b008b08d74b55a991f34b438eae109e2b81879555eaf14b04a2390bb39d948658fc4d825d44e67a112bd7c2da2f23ff947e71bd0c711bbad77912cc53cef72bcc998124edb992ca0c22d01343e0b8a51510b2f9ab9a3e33011c4eed71753969c4755401f673b1431ed4c88394d111a143bf8c2d9837f652699f5aadc160cb16db08ce921728c3ba9f9f9f9002cbed043f63fc0f0fd6a313d7cae625f4f428cb2dc7f7415569816ef3af0ec0aa82a7850697c2e6cf9a15e5d1cb8843c37d23488853c140e58f079be03a5ab79fb78b41e1a8fc5a1a1973121b343507624b6b7d556e52fe5edea88b0cb622aa812b09f479ca0268492e1aeec923f185aeeda63501aea3e853525d7f764aa07f830eaaac22d7072b8f489d65536c79a2bc9d112f5f55a2c4c10bbc38f147bf2a3bf8a68cf2f21808eac85e2b45211ab630094b2e8c15927cde073dd13d707e724fa2dbba4c030ad8ca4544ebeed6832967f9d1dfc949488466defe631fc6d9914c614f27db886459fd166ecfc2789a9539f7a25120baa4ebd8023380e200a8d18dc9fd4a2b0870e06583f540551f9a5bcfa6e16b4827a008ad9cc426fab358044af94fc2cc566dae675909d7c11a9c687da915bf0e27f012a7e648f53dfff79f15cfc1345073aa68c3646da7f4ab43c2dfbe19d173994edb063e23c9c6ad950e45c658d46a7fb6a519f1b810b37a6634c71bb37f544f9ada43c0793780aa5c7ba1091aa9c341a787d1a62e2e6aabb93e50334e850d61db27fcdcba6f24ed9eca1d205ab4edf568849417b3f2d78e658bb7e88508af282f2877ef03428e884b37441af575d730bf9890f791a0a97b3130c99fee56bad70ce1231fefd6de3a1911d77898fd6150de9e6f5829030558d18d2fe1e8a723280ac29de49180fb993b75c55df737d09277b05cf3bd0bfaf5ccfc9f84f5c9e4ac2c5d9af74e02632633dd3c884cf77cfa214ca3ecd0c54248a1c97a8462133720586422199d27ac8a9e303a8e4a597f9a5489499e39b19498acb9ffe1e59c3d1e06c291871e0d46933c458eccc2593570a95eb1aa51fa93acd28a036e92869c62c00b0f9b60acc0c23a10b66fa0b91617366a7559a54a0208ee1ff9c452a3fd84818d16d8410f69c46258f6db75302e0abbf5406feed6a45af50115899daf223ff3c7623da3bfa8fa39e6b7c1dcffd3b291785692ddcc657f0dfa25eb4ff7247b1812ebee7608eb4afab53f744b102ec2029b2ac185434258dcd6afe9a7f8520415a0aa2b901b4ac4830d86d56dda993c31f58afb10d6a115506c7f118b834d620e56b79ac4fb7c78681c9e7b3e41cdee84f6a3dee23cd8e6509ad70d671540c57f872aa24fef8c1cdaed2bcaab3d9b9c7a567a91e95fa0461fd828dde06b1323852d8c7d1f1cb23d693982fd2b11a4adff6b4586c7742ce1ef0bec70380b80d67956fb76d04baeebb11c8352305edd09102765197222c75c2ab8bacc2fafe0072ade50bd4ee249f9a704eebbf9a216a8ec44f1847f36baad87411710ade8c97ce5c2346338b58339693ac86e5d072ed8e40db81b4d573a0f2e01026a40314e6d8cd439d0c95e77c1fbae033f941238cc02eab91a1de0b3a4894ae88df959720ae9fe78e531aa30e123faf60a9d94edbb88aab85d1e67aaaf503af50bde1d03c965a9e58d3e9e5fed4d9586748663b40cfb9f4d493b6e76aea931bb8dd2f819dad0a71692b5c176f2f82812700bc8661f63eee054a554485ea90acf1371ce66a65e173b0b11e4f9dcbce5351f15b0fd8bd4e2204a8919127e3909be78c610bdd10a996393892b9b5fbf2b933967b406a2221c43cb3c13944fb52ca1e566687f356e324002411eac668c65470426ae4a3591747c8a6fe37bf6b2a7e5d45736c11c6a7dcb1091c6c9f7f2150ed969e35872db976c855ecc6156c36da85af5fa69eee4f4a819c80e197520e570a324574985d7022dde1acb6666e1f47355e29297b95919c2fa2987a515fc80255dbd27632e00296e67bbd50526e2398494b9c0d3e182ebe75b1cc761e49607fbd20ab1cf9441bc3bc35aa31d6ce77280d66babdecd1ee68dc35126b87063", @typed={0x8, 0x73, @u32=0x7}, @typed={0x8, 0x66, @u32=0x4e42}, @typed={0xc, 0x6c, @u64}, @generic="483bf6c1a362130ce18c7de44506927a9ad784fcb994fe41c8ad7846d06212ebfa9739fb4ea879852a4dbe92bbc82f6f3de0f64c230104f98ce8c32962e165cc3eb543276f39d2d0621df29ba62120e42f35a411e5fce4c088b0049385bea8b802df8546e5eabad1c9d60d3cd00cb7137346c0d9b9d2047a16490d1b3b906a442ddab2a052055e736428c07cc164c50e6ad0af6cf7f93a83fd4b9e4231e4342c571390d34687a448f0348da71c3f0e6e60aaa7e29ce898b8ef3b0735b257d690e599723c04591f5c697b8c0421d265191bebb115e9a478e1b7d800aba405ca41ba4c779e5f110aa41beee09a4606d83c4ebfb1af4e56195626786a38d81aa06906613abe5af1d47041827751e941a147dfceaf7d24576e0eab2fd5b853bbb43bab566556f5d36ecfe9df402d0746540a130c0744c4b5c7dc740aa164e60327d8790cf3681b8aa86311c7f4d50e5bbe21b273d458d86dc4a6b383687bb5b8a059ededad6b21a3ceef59eb438dbe201e67e39618edfaeb8cdded0ca24950655b6d3f142b2641380872ad564c4e3ae8f6f7a974dfd84e9d3bf0e8e0b22f5f3c5b77b650a507a3b816a501c95c3009fadb264266edf9b79efa7fdf5db9ec737e95d1db09059cdc06d67dac9854d043cbccf775563c96934ddff75f9759a7d08739470e8e4094a7805dd2fa79d329324a1ac7c2e0aa35c6c3400ace89559b6f4c2cbb76d2546b7022379b410ed387ff3afe3770023445702a86162c7c45d1f507ad88ba5fa51b2903248df439f327de0b2b1725505d0457b0efe4ca527b1625219a1db225c66fa2913188e98e7b115500cf92085949e1732622454d2412d68808a5065ca83577baeb79a6323068ad8147333b3171ea67ff20e4969dd13113f0d00c18fe1c9267957471b62aac9e5d127fd4984d36604f284632945a7180af309fb434acec9c4f11216d9e0eda7c59517f218aad5b628b0488789e55055ce1eeb1b3de06c8add2e37170c356ed9a8af82b9108179be3be6fe080edc7bab39060ae0ff9d127f68f9cf2c1431f1f131b0b9596a417befb388ee2045b1e99bc040e667772db52b3f0bc6a0b313e5b3071db7dba8d651db5f05309db26d6494486ded6cae4d1e23e389e8f86ef91b88066a45a21c9746c748ebfa1e5db65f5e4972ca94de5649cefbd1561540ad2aaecc21dfd5ee8dd64d514c5bbe7580054c6532cf669d5f44318a4d2489763c7c476fc18295084d50c2559ce28fa25d507e9bb683682de9196c8e03a6eefcd76ddfe395a44db1f250561561c5c50e5c0cc11856139584ea5419e7bd9d0aa435b4f468e0aeec167a8804474bcd6c7202176553112f1d80e785ac7832ed377d28a99931b020d1997741eb5a7be704f5dd0f937eaef5498d11c43c224f777522e441408ee7856a5b96db0ff452cd7e2a924d24f7257670d4df4bcc59ff1a48705247ac9c5fee98db9d8c84b6b8eb6eaeb8ef747a4ef704e96976aba92f62a8688be2b198751aacd403b0d79d2867e86e586eb6051eedda22f58b5001c0e1d73df55381f16e147710fc50ed1b580566c239428465b0e4ab8d4bb32d04537fd572967d4dbc68e2a2edad7288888ce585fc4df0c966b04c6b20ae47a284f5df3b5ef5ec82fc7c7934ea82fee9b1f902952ba1ff1f4235af4628e45eb7503e84ee43a743cdd678630cc60a8ef2212a2fb16f7686e26cf97b0f41e0fddf8ff60357cfa518923d778452c098062c2c6a4126914a3bbad83ec0e2517b407854a1c2f26790a6f56496ac4ede6077c92ea6b290bad9fc4c3388e2d8a51a509ff11669a75f183a02ca0f178f1baa85648ca276943dd0b815bb877b2c79381859b2fddff7a41d9288240cf817866327a28297277174d4272bc793561a49e67319d15c448c1a60599066ce68481b9ed53ed8efe13789279123c2d7d58b94c6279fe8e208c87ab7ec59a21d8c9d81ef17022234e12242e73ab5aba9c590fffbd156127185548f07d60733bc6258f26765809e7f042cf1be4435f5b711479b2441fabb081e53425640cb41221b8dd40f21a003bbfd0a7e58e3b8f095df005c0a3c093f55a3a5eddbbde6b3ef8e835ca2a3537c6275a5b51023a448b0dfb24bea04843fc3494e0dff2a2f407c8c72e4a1d155ea2a76c15e7461cf5b783c2139327a6f86cbb156c67fde553ce264f9433d2ea7ebce72ebb9767d9d23e91c98769156fda769d9f3bcd769f9c5dc590493cb1372d599f2c5c4a3a10137195675295aaf49f20a1c5a55b614a6034cfdb1a124f6777c9eda7f1e578540c5ed3f3d17676b3f3de3386189d0c42d83b170a129214aee58d450a7815a2c6698a91275f6f89ac02194ed49ae35a8d33ac6569994a0c37e8e7a59f3bcfdcddb161186854e7dc7775180564222453045a41a3e2243fc016d42b06ee08c84eaa67c25cda8c9872c360373917fa0fba6a011e348bcadde92c49624ebafe3eea52496f04abf31944528495badd49ba1931020c1f5ca354ac3b68d326874e00d1e6c64ffc2b567336931946f08ca6892323837be74f23bb824ab89b67d10cd4d623b5eb7e1b6da410cae9def264280c208ab14b84bed307ccd7367f8907b3df892423896ceaa8fd4337814989c6a667b9905a7d36824d5a113cdf0a49ac7344202482ef625a2cc01c4f79de6462997586a5f4fdd7c4ad7acdbe7d1b487664241f68fa4feddf9e9418b0ddc28cbf4b513e2506380b0a8e92eab1d675906522dc561606690e0908017caa4cad2f67454168e24998e69a22423bc906732b7ef69b368f31d79a5d2e86b9bfa4f5b88e99878de8cb408b35f97e0895e6ae4a5e466ebb14249e77448a88f24a5362b896aa7c9e5d8d109594d26a724e3a75d789f82efd798d7320980ee87358eceab95aadb20c85f9e707d96c498e36ced917987135c4b32de16bed10c77c163f13d5c6afc8b34161add4b4e598d9489111394db52b466516bf47a87c73500fd36b1369e7a6817e2cec509a35c613a1d928b69eaeec84af48dd3f491575000aa89a1fb614702a73f3a93ef78efeab9a0b610c1ff9004f59e386c75e2ec2eaa7351bba8444dbc3bcc6c0e0371c50cb45097deee90a856251969c9f5e9f388789d2783b35c18426b74bd645291b5869f4733a55214cbe9574401c8cb81199f52fa83afa441c03de0ecb49e2acf043349e4ce9ff30a33c4df7735d67eba5822b0bae3483e541a0fbefc18a07108f97bfdb32f901f466865950bea678ea7caee2e76640dafaad4b3257bb315645d8cefe4883f3d9c223fb5d734755c29371df0cee6e08f012a72b9fc6d1626d36cafaf3c5788ecdd304991afcb16658c7ce2aeb5edd4bef8207cf5c4971361beafc29afb9e3faf3626ab88d47cd2817a70e6b592ce8cab55c28d210072a2f2d630598bfb9a5106c2c8bea93df5f71c4ac9b9fc89579fec5352b1a8b00a468459a66fb9a2126be226e63cdffe64532ab883460874c8f92439451c416bccecd1eedb8b17566941b24ae7ae1a9a9a6ad3171ea37a7e2d2d89cee97d3648a7218e13a32de57734af0b15e683b6bd95eb828804008f31261d9a94b81e261542f7f68f57d8f3401803e9aa6c198b70159cf9310110b410b8862604735ce69a3e9a5409b2cb877e95b91bed095e4db642f558e85cc918da23d3b817249b1e429b3d38abc117a74f39db96637806240c46448a6f8bebd44472731257850a3f6a80c46fb2b32407826d3b5d4e7b00549eabc92ce29d370819ba49d54a015763e862fd40284f09ca2280500622692ec853ee9951d3e2a81aeffcc7ad61bf53e2bf58d3326aa4574e759a6b24b7b607280a2bfeb11c10eb70b6d8c3a280a15e54c2bd296cde04f470260754531f281d5735e9a0e173463b9bb1d01b3d2391ea5559c53e5a4bf7095d2b343dff796eee62c4710397610fd1d868d8e0575f5392cf731993eef45d00b4efd8f4fc2b3d1e333f8f0cfdd072d04190679bb745b2ae84f02d89ef9af687bffb545dd83ad06cb43aac0755d523421e7202355d5dad374f3a6ad11017ec8012fda8c3d6c25ae97a857871bbe2f3e3c852227209ea8d77b52024e6c59358f7d98774129258bffa9f3b54e853177d91428de66adaf8233e25c041b13d8a6f8d1b8058f7d5f789b72ea86dcf2687363fc8a1130f6120a5231b357a056cce7381e47278d9a4edbb5103bdd5ce6fbf4d531d2c5a59535534abdbbf1d8dad60deabe71ef687f9d92c3a22c1954ea3ddb4ca874ea2a2aa259c491dd9d8ec7711ccc2372612e6de05d23b284b40e17923f5f382b4bb1091522b17ae7d1b055d4dd0b973ead4bb173d8c339133c6444c724a55857dd90d3e41477e8a002c50fbd96b9a26bad229e6aee3cd492f6af0a0fe3e70f5dd28ee2cb1b806a55b6c2a1af90308b943211d4b43e153f4d525fd6924187bc1490b43588ed0710ecd7d6ef113cbf723e0661c2c760408e7dabd2e27c6b41d18920d9a2705b59694ddc5a8e205d3051fd8370247e44670f468c59a998a4388674f54010f0a929809c9e5967ae7aeed7ef28ca962d926d93f617a0474e8aa47d656f58b3139e7eabb8482357112e354d57a67a797de55893a77884a704a97e6b5a158cbc20b20801285cee566e2d77eed07aea8d5134464acfc633ab069c9e7b233fdc0589d59c4fa812e834c2d7b44692d2fefd847695311da6bdc117e3941705cae773bb88bd0f65e6d23125176ca7b9cd23c1c565e9eb473a11dc44205074c06c61f4d889939170e5db54c98078bac3a1b28579ba01adb266ef39b2acadb619233786c9ee6b0d71e7914f1b634dd5baa3e077e95ad13b08dda7b4f63e41d978b8c2d51df1488f915549cb92e4e64187cffd5d4f77269d130d51b8e0547f177121d946ff52b95ab6f49e5a2860a668600033ad369f41d1d723b91897ecb774fa1748693e050dbf954483f97dde073cf4a7997e3e1248726106ce55cfeb435d2cbe5329fcb1c8b597c38b5c4efc7b3671e993ec35bc25f288054e57cad22a02000171fc97a366f9a2701c00923ebae5a2b1d92ae03ee5d82c04f8e4299709870c38673350ce345123f58193cf02a206066d4a84067f2bea29b9d10f0c71bfe191e3f7c61a8af7c689d50282f81144c2d6efda4152fb3b18467ffc6d9429b9a30574abc7a82b34e97e62bcc416bd43eb6364d4ab5f8c277e49d62c5973c0bca5b34a77c58b6142723ecdec644bafe1ac869b572cc45ac6da85405f59ae7af4431415b2c978d0e17b53d5af014811e0144983f58e85149107ad15ca309caf1dbaf91536bb9a3eaf2ea9ae13ca55565ff57a5cd910c97e948a6a67270064beb0905dce490ad9987b954fbc95eeb3ff3c41e19ce3d16e63c00f41f16d23018682ef2cb2fa83965e3cc190e26cfcd1b8aa192acb979f8f04375c1042b76a8a37bc1f55fb64ecc95eea9e21505c0a125ee5602d86b2e519a862dcc9a79c853d4d6efc1b92296b370e815446170f403d8460905b7c7149fb60d5c68cbd81091f968c6702b2f46317ef4be32a2eb3bf45486f4b7604712f3d3d5c518f3b23d3a8abd548b64bd890331c9c8c651c075170e0677572d60c3d2a754c89ac4faa31859b24a219e88f2fb558eb36bf619529d92734b7e5c69b2b837a7d94e1430e61adf6c8f9388109bf7cf02103ee3e64e594ea85d75ed98c1f166c7ab70b506309099630d7ae3c31f702110e25dfb432b9e44a00375f5a2b998100358fa3a17576433217ae62bbe3e22327be7603df4c9584a8eee3f05f5f3122d83014e54afa03e9882ca5", @nested={0x160, 0x9, [@typed={0x8, 0x3e, @fd=r0}, @generic="a62bf556bc111f80afae96e15dfa9f5504ea82b883dfe5af7f5f275c010959956eda1267866192cc7908ec625a7736a9bd1448d97c2f18dbddd5a2fdc778e82313dd564fcf7b84dd37c2fe718e804711cff3d64ab1dbb501d0de0f5f07c546362b14c330c1f9596a9d26c7223bd65fafd2a342c95efb92f42ae22bf17032b5bccf295292cb3a2c908d4357b863fcf69d08251ff0e22b5e0c2c684ba46f6bd91b97d8a6508f3822d59f178059deb885f8b5aeb9eb43b6720569f651c8ec94663f0de134d88e144d1124a369637b896452a2bd8724476131584968f7b52e6b8cce10e845a263e7f8261af96fd206d9c3", @generic="5a487ea7010a83fd5539272e34c994a0f3f822d17e10f8533a7ba8200839de592b31979eae02521d1257f19feb0c79067104a8af91e03216bd641e92ebc5914093bd80b12c296c080d24be6bbaee13", @typed={0x14, 0x1b, @str='/dev/snd/timer\x00'}]}]}, 0x21f8}, {&(0x7f0000003e80)=ANY=[@ANYBLOB="a00500001c0000042dbd7000fddbdf254ddc5676689924c11c76cab398879de8c893e0b8f13acf3060ad865842d176d59b61697b1572c2de413e9ec0cb81b40af3371a71b0d0f4399977379d6085e731d487e16c07b80ec5020f2e13ca8ccde28b08302a3a4ade8e5c9f02341e4e3dfeabf5fc69e608689074dae83da71ee7f75dcd73b44fb44f1e7fe23a17c65818b81da9f0b4a5d3ca7ac1c184463166e98a122a26021ee68a202de43302850f635f07e2678379ebf430822caaa97953700a4bc17d08008e00", @ANYRES32=r2, @ANYBLOB="14004d0008006300ffffffff08006900", @ANYRES32=r0, @ANYBLOB="a31fc8b804d83fd76f6f227cf94ecf7db1e45a32c85bedad2ccf19c5c4242c7ced3e9464ef9a0ce24b3089d0208553e9f0d2a0fae1141f7150f400cbb6fe493c8a5bfa3f98efbdbe7446d264413e621f7560be3d10345104060d47fa82cfee9a4716adbf8cac770ab3f630387a071e6dac55daecc8a3423adbd36c04a8d92050c9e46010be70b468c525bb79d3a2bc05682c956081e3edfbd598d340977b7c8c0ea3626ac784923841c95af563029c97609cc78a44a2100adfd5bc0929419332380175000c003000ff0000000000000004004600e8a01147e1bf29ea8027f5c73cfdf13622c3476763bca75e544accfe252994979034d0b8f759436025e179b6c89a531497fcd1d0cff7b1236846fa2633401e6d73b50daf04fcf9838285d1748cc34650d1b27c55f9dfc4b94cce0d85983f05c48828c504318f87db81b801eb9b830f143e4098e2c6cb1f8b685c369b134e8c41503ece084f033d72da89ce811c8f55f9977ee92045dd77d4913623f3cd0d3c350887a7a80bb5d6e559d11ee4da987d5814e05ac534ad496a741b086c8569c87930f2b3296e294a9c9b0b73a5498269bb6512cbaa2a29956dcfab40341a1f9b9786e095676c77914ca7eec2afd6501fe2efe366d1f76cfad42dc7e252b3f0876453854c696952f4e591e64b7735f3b31ad30866065b506ab107f2630008003a0005000000c8022d00324aca4eace65e29d855dd330ef18eb64615c77f18e87d9c24e1a0060682a61e05f2e972885f6c9aef5583a802f5127c669eb0b61a4cc530e071ffba8448cce5cce9945f1b5928710d177c5de3bcf27d3cf8937a78168905b4d912b06ecc2c0c9db4f3d87ebdd5fe0aecafda4c806ebbc140bf8cf4028717f47e441103a34b4ec6a3184665b73ed9bcba3356ba8471bd7dbc792216b480ec9768cb3a01d62db6f714a6be69d681fc70d9d2be208516f138af0a1fc774b7d6a97ac77c36010110b3e86b5023c29ef44c936757eedec2289c7b26f38702e1df93f0ccd4197877ca2714d12a56b6b76b6902cde5950dc112d138bc1946ee77a799bf137a69b0701ad0d5645ffd1302120c2c8c0f1ac4bd4a499a601e28804560948792728904d9da789d85c4f3e7e7c6ac909f2de7b1af8551a2bdb39deb0bbf9d71d1b16bafdc44e05c46356d8fee5501c33e104ab940940ff10c6124003f006b657972696e676e6f64657673797374656d47504c74727573746564000000000c002d00090000000000000008007800527f4036c7e45c5189bc71a2b458e9fba04061bb0467a9c0cc8a02c8fad3b7d6879985b8bb85b4b09f287260729c87e83848676b185bd767cc9c5aff7db9d1e43d8193b5a6a6b0675df60072a18dfc9cc1", @ANYRES32=r0, @ANYBLOB="e8006000e8c65218fc53151c85a3fd26daf214366440c13cd636d389cd14a09081e228daf92b7a93efc2f304fdfdeb826fd3fd5321dd54d0fb5f7fb5309e6290d21ff48d80e9a838a2f9ba8040b0c263f9ca9421e5ee6db7f5950902191770b584eb6f70963ae5bcc88215932b625365b80247ec5757b0ccce0d0f0637a4c6119f32caa7268441ecf669e4049987e3478ba09dfc8ae7827b0691cafdda86581bea2452ad9138dfc7ef4ecc07e10adfeea3128561bf6a971237a27ecadf8a5b3f9069f1eedf51baec4bcdce340e095ff7a09fbee746e9953a05e86bd2d73c6d33e43e0f619e0000001400280000000000000000000000ffffac14141514582031689156b3e1962f29162c27894229a71610f8642335d4eed15215191e753c63f7c90f76f02f090243703dc1ed1e4e56e132c6a806c6145d7e00"], 0x5a0}, {&(0x7f0000002b00)={0x124, 0x26, 0x0, 0x70bd2b, 0x25dfdbfc, "", [@generic="3ef1fe2e7edc1ce049a1d186d5822f5fe02fcf0e845c425445f193abbf8e87a39baa1d9b026f3e16e80c1fcc68a37887d6836da6c721521a35f74a46e0e142fc4b5b8765a570271cc4f012ea645b9a8196d2f3ffcfe5113924d8e8ee9632595099ec7717a101754a427a05580ebad1629145483bcb59613f564edd64bcfe58fa5b4328cd1d42e93a1e066f6ada9a9970fd456040470e5cdc942592ccc113b59d39af0aa4b846266ca8d5543105ff141117ef71", @generic="397d779efee6a23797f2682777e1cad73899237124787deb61b046403116dee878203d9c56fd56ab85324c0675364b6f80b8a3830429938feac51a3a3ec8e5e00d1642eb48337b185f50f54d274fe4aaabfa6d721e72a1b681", @typed={0x8, 0x43, @uid=r3}]}, 0x124}, {&(0x7f0000002c40)={0xfc, 0x39, 0x321, 0x70bd26, 0x25dfdbff, "", [@generic="9bc33dfc1dea5f70054901b25dc9dff9649c9bad42a983ba5482d05fbea4b61948ed7cfc3fdcd0a34862a29a2ad2271cc9d799360c5adafe240866da8fca5b26e35c93e2277058bddfe6c50689eb716c65974a849d7c2a6b600a6dcd0559bc0fdfbc7e448ef947cacc872c126c6668a77edef0a14bb08c814a275cc958eb326f06cb0071866e816a9520e00d065e7d6656348882ad64fa1df8d9be2276a406624507553f10360c155aa26fe97c43a032d528cb67765321061276a7999e2ac9aa42757c1dd76a788bc1bcf3d29654479088d32b52ff64606d68", @typed={0x4, 0x1c}, @typed={0xc, 0x64, @u64=0x5}]}, 0xfc}, {&(0x7f0000002d40)={0x1010, 0x2f, 0x800, 0x70bd26, 0x25dfdbfe, "", [@generic="b43b2a9cc77b504eebd239324c0e5845cc6abcc606c60f9a73630b7e323dbce4979998424c0eb9316ec26692759fa4a05a06dcd47b2d1859ffb02070ab9e232eb71b47cde080d9a4d6d7f0ed460beefb693e836d613ca584e255bb9b8c166079a9f65c2ffabd150e01326b7b213909102439dc170aedc1a0753a2d15e98a6a610f283fa3b06ba5b3264f77e1f917d6547ae8c3f47357f98dff51ef37b7bb007fb660e3c87c32820277c31a8243b543ec173c638eac5a838a14a6804161619cab9cf4fea241b125e42e174a143fa841ce135c68de4dd98da557b8b9d03e9c929ccc6c242d5e2e9eeb3ae8200ac225bd1c700f2709573319034bc6525a4d65251e935786be95518cd934cb6765b96ff9c6bba35f330db8ce95d74ee0963fa2c7853a9cca4c2d8ae35d0adf8aa600b4c95e7d2e39a318baa1f2f7cfb22e5a98ce5c15400455bb910eb3789f3309494761602bd506a73de5c9db5733a0cfe6aba889a9abe80628b5be75e4a1f972b5d403dc75e9d22cd2431fb8a82c049298ea11a2463093b6152ef5277a0504883bcde6fe443799986190516abaaf3ae94d5eaf20d81864ee60d461675a04aaac4797787fc345592b9348baae15e42a8329c194348d63edef10f782e0536d91b2b1682d9d1d2262800cd6d105f13476c87a96ddc951c1c163fb45b34cc8ce5dbf3284a4e8dbdda23142b8d00dd4b72cc13d974e8983e662480f69a9c19ce9f11c058fdaa13c6ac1ff4a570d7fabca1faff641422419bb08c0a17673315150e2f7f68e68be731c8b78337541c8538112c59f02ea99bca0a45ea6d91a1f10d704b80383dffd94ef2baae82753baa83ca121ecd620169b5572cd238e33b4ad9066edde3ef075f36672eecc374f32d9ef1f2cb072b89b750d2c1e3b8c748e7a0fbf79323c8a6ca923040ee32e88f5d89b76b0275efb9e198c0479183a352742aa9c80f43b5a185e5b85c62b065944bd16a036c3a71122751f7454e9a956bce080604bbc33d1b86d6a7af7dcd197f81a80827b3c1bc93dc65cc613ebb289f85469156fe050ea57b214b634baf5d2b29db805157b33035b48bfa51e63c4bb47d1ef397076818466c5e6750fa292f3be681c2b537da23b77963a0c02b06f3b3b97f6df5e57370f5681829956992e1bcbea0a212194882b352b9749e9a6d2617cb1748bd4ea5d1e5aa8e4aafc91bfdc65e66331521e28a272541aaec1fb740187850fa25a91e59ddcbafb897f85f1230a038e27a58fa6c32a12beb3a078b0945a1263951fe179d036c9aeb145d9dc7e6c5e2c3d191200989facad79bf9ff1e101940ba4bff888bf27741f33415ee2168c5be37a832c9dc504c44662ad7cea7b3de5b688560bc683860c474c47970961ffe8e513f835ced618e800208f26d2f912fe1f09be4822190d745ff427a43c1d44a78e5263ce8f71c26f170317091c5c2db747654dacf4b2c7a0a2eb39671e73d02cfb7263310ab512c9b2d585062572462bf9cfdcbbab3f589af8ba19d881752d700dbf59f53400601842e6959b4d7ae49947ca53a538700712cec88ca276df3534dd36c96c39e6a1400b2cb9653b80794fd77f37e2f9cadedd161af81909f4ac52a5be989bd30ab797c3bc2af5f922755be5851d34f76536469d36e616ba79e8dc24283422cb138dd76e0d571ff3fb8f4362e5419df1fd2d8fd85761e7f2ac8a3d362d9196189e5b7de6ec56d09197c41dc1d059c21c12b96b37352fe5cc1c542c04e339c8c461f894396687d40b97db0ea85f4535c03a7f3bec0e04beafc8d2ad74d0301d44c1339a78d80d62d9645fee440f479f29a8d01ef4dd2e1d62611943587e28f4bd1727e714f6d5e2bdda54518d472e9703c2227c43aab2579e1d8dc7ae750bf785e805b4600ca6cc627ac997867d9faadf8cb375cf77a18b6e00189d9f5c4686a994b9c6b8ed2c505dbeb1246e4dac4af09fab88b61acf4b59f9e9967a2bfdd91d706019ea18ca6854458ca3310416d0ab2a8b393119565911c40d807c0719a65f2c90ce9087ddb877372a5d68f913914026bc71816a9e17fc59e1f375b503693f6452473e9a53d6e87a3299e090be7634f4595707657248f49c9a5244675fff854624771ed8ade07a262fb8c124c4b399fa2ba7457e40645378f5084cc17145ce5fe72db5acaef6a0b05cde5234c8b9dc6b3552cdba36ef7865bf4269c73be5642d6d1680a2591899a047d0ccae8aee7844236e335c8dde43bdc33964857cfd6e1cab229cd3d18551b01bacd06cbd2e11935c65a988b0e3e9a62158eaea4b2e1ba2fbca79e781bde79bb76002ec093a3971345bb2f1544bc42eebac96d27fb7ff03695e5d3b21f4be9f24e26556e7a919750b59d404f14cdd82b699628bf94bd10c43ce1fc6b4a3d4f65d544bd0ac5216663e5f971c2a5398ad6b079331654c77e267c89e3ad0da9776a8b973ac97fd331e41686137b35dcb94ccd858792c9280eb8c1c13325b6b6b69f780d7629b5664bc8dc2ad05ee6859620353e0f64690c726d19ab49d9e335fe3bb58ee8d5e6343fbefbf841693a1a32aee930be3cbe15837e81b3f238ac8873c838112c28a58f71d98a44cb0872535eecc4cb405774f5070d95dd5bb3099761fcc6b98a9ba3c37ed589731a192804d235e8f7d018902ef442dd53db6ea8a4748956668318975d7ebc0f0a7a704e31f01de10df2be0c6516058495187d31225187f78f4c569837a217fad091093bf124c67d258714e6c911f296c657ad053c6a7193d160235d8d784821345c05122a3ec93fdb0915756e6d02df74cc46d881249d2da55407b56ec236a1de36d8629d3800d23e57086b46d94372c812c9f08a25738fedc6e49d8bd0c25bd35698b6d2f78ea7387f108fb83f58b1e4a8abe66a083c06b4df38787b68398530453b49a8d41d6300ef1f79ec895422e5ad8ed7b1bd6c3ce23ca5affd6b18eef81b16b7f64218ec7e871c20f9e1c94b77df990014c64a68e7079b810497c181edb151f83116c27182d0aef889c1e1b0d44e0983231aa01b1c345bb656e2497fa9074a663f0078afe2ea416eda24402419201c09e8466d2abbf691a580b75ce8ca6df6517cfe952e4fe70c2d79f25441c81da95e4702df9383f169f60ffee84d2f4165eb9fae8ff04276231517ad24efbfac77e39be5b4c96e9b9cc90c71b2bdfe8a00f32b6fef669acd4f77a5a5582c758046245c9f8637279cc199f2979ed0c3072787d8a59f09a89d6ba1ae400da4483e90c5f638dcc354434441f62c254233b75de56130c8b539db33fff691d4c368dd42d4c1035fb49dda5ef2abc09fea4650e35b810e8ae1c47505cdaeb62cda121dd1dd6e85ba2662a84c727cc2cdf42bc6b62e96450b88685b70980371b16cdbc7a497f66cdc415a68c6e32838cde9f23d7813b5c1f3d0d948e27139d5740d61e1b3c2d9f73899dc1b8fc0e0a3be84ef11a27f58c51b286b036b86bc9e4d2a448d679db369b54ea8db9adfac5f7bd76bd135be307cebd763ac8188fa42dc3c289dfa1a602904e6835b0d7083c3bc3f6a2feab9d3a9d6c2bc1ca801ef020657d67bcb2354a3676ea2f1657729cd9028bd8ebc3749130cbbce4c838abbe52e5538700c63f24a496079cbfaf919f66132005d50caf4cf68a7dc69b8a2bef90b9a0e7a8fdf1a0e6e6e093180a2b23d33b2fa314fe01cd1d58e0ba63595dbff4357fd10516d70f48e78b8b91281ae6101f020bad4a4c4fd2cf2a5832804b1c584a2acd7ad2026c24bb057a0d3ec003cf6e1a217014d6c13dfed2079d2a36c8c6bb387811529d1120ee61d7ef8efdc42b46c188899aa14f2e3a720e83c89b2b9ff26548811c745933df23ff694702e7e203aeb9675a8a475db482f57c424a18e004015656458c8e087f81bcf52e86b43c2754362f4291ad8d8f7c0c4c9e7a4c3f7c55f8639d2f040c482b95dc228c93bfad0b5ccdd4821e9c1a755bf1eef797e1f684656ecf33a28a680ad2842838994225da6ae5b9c12724a8bd6ace112a64ee610de7830fcb0b988d7437932c52461b70a141f7dab4ef974f93b58b936481a59b9434065ac7f93190d2add40282d6ac0065f24982a13100e3706145ac0d1bc155a3ec170dadda1b08145e9d52e20d717b859facd1e60ef87858b8b90ca8de5005fcef4fbc250bbc86db78f6c8e73fc66b2046adc96286bf3c35b234c9795f92cd689fa56082fdf19565f6d6ab94c70ae1aed1ab6b80c412b965db09e97e1efdafbf2802e7c0580c735a0e63afc6d7f78028d8d891a1abcc151410e308cbddf413456f735de204362a5034085ba9b5358d6e701f582980b693f9624e47ec706663f5e1d5a90a1d7287a82e09ecb3ee5558b397c051d7026000a2d2eb13cd655d04afba0b8bbb51758cde6e42d64d6528e4040c9221496877c44f3eb8b11c73ab98d75ef42c25ea66827ea90cfd303d8430747ff87bebf8c4ed759ae680c1d5bc008866b989a745c708803010d74b732fe15a78f9c759a46599cfafe9c84173c612632e9c9d72ccf5d80b71c3e5307c197fa911ed508942649d413ed15387dc75463d255d85d9aa6d4ac7c7da4eb0897e95d916e9f2af55cd1cee977721c8ec1234af29a4aed8a57f1733721ac9ed4d8d17d12f3dd8a8fd56df7af73899778d922ff8392b76a2c2992eed039fe0cdf724b69ccf0914ac113fa838d4fca38748a89bd6f08c93b25d60da9263a9502ecf73151d5d3b60f168d2f57c2570540494f257af0add4ce0e082e1bd970172c7098db13bdffd9d3848e0f2992b0cbd228de27ddd68a9c12556b1a2592b614445dc20b7f5a432764ac205dbde7097049512330896e24f2b1d7661cfbff9c21e1a03fb976a6d1f7ab0cbee85734e413a3c39d53dc8de87c5d2f232d9d062db3c0f5ce367545a09518d0a1b888d97042767d517adb3af6bb54abad3374a1641532a34dddb3886a8feb6da8edeac0d73e76972de2181f12397cdcb5ee17a8be9592e396898d45bfa8abdd01dd8d0ed7fc2a73d538a0720eb62e46484315771bf20d83df8b376a6038efc62ffcfe021cd183f5fc58d5541308c129ea7a49f0f7f916b912a576d815b0d58c417c5b59b4d286f2b7e323e2045fcb8fedb2c03dfd4362bfb151b30889b7ff8acf696f2a0a0cc50bc1dd221af3ce0a16f733126a187b572581a50edfcc0d341dce9ab05a7724eb4ac401698ca4e3c94bd4aad09e75c4bf2ea6ae7a05734272e7d7703a1aa0d90847708aa5176f8dbcb2658cdf3b5248fa0641eda495affd12d4ab681188913f8afbbf4bac548862f3bf38c9a329a943565eb058b2dab2a57ad0fa748d130960229e6346541f1104f447de20e0ebce4be5b9853399a7bb87c3b32642d9164542bcdf54ccbc770f96d56b2a9294a93d3af3ec1bdfc9bf57075a54902c67029c447fc4e8435d8d32bdc3969adc796bb6f7ea2bef49ea33f34e0e2dfba963c1631477e7dc6d980112f34b2d8dc4a37cf643a75fc4350627bf8edfa0fde56243c784bc3be2b0e555bfe3e4192dae39a91806dc47472b9a22ac4e9f1e118ac0523440efe1bf3f1417a907331a1b67c0eaff8a11d28c15d74d42b3fa566b2c7d27a3c61e0e54219f17da41407b05f349ba31cd499112944894e133124ac18f1f80072471c82e2fc42f31c2528dfed10ad79cd58d4d072ea5ff8bed1f241cf6a0ac99e2a4798f49c6e7dd748cd0ede6741944fb006247d9fd2616cc01b3202565c50f721f831d51c1722408b6f6e0c358f6da06388b05ca025d0c18677723b36c14fbb3a84566f71"]}, 0x1010}], 0x5, 0x0, 0x0, 0x48000}, 0x40000) 2018/03/30 10:48:46 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 4: r0 = socket(0xa, 0x80a0d, 0x0) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000007c0)=0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0xbe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, r1, 0x0, 0xffffffffffffffff, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000800)='/dev/audio\x00', 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000002c0)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798007439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a36dca30d55e4fda59435fe1fd4262d165a6ccb3f75372e1842ce015e10aad2f3479389f8ec7abe08a38776073709fb20b39b17e9fec21147cdd6390442436826385cb97f04dadc3393024b97b203b3e121d3c67c593ee9f0787a405a1d3ec1935bee8a24cb2123e4a0b98b88796b1311ea4c0dc94e61fcf4a1090f4c360818abd0dd134ae391fe99cf200991798d0cc90367c4ee08ae49075dd74dad19937e51e0812cefa80333d3ad38d5cf07a63513") getsockopt$bt_BT_CHANNEL_POLICY(r2, 0x112, 0xa, &(0x7f0000000840)=0x4, &(0x7f0000000880)=0x4) setsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000100)=ANY=[@ANYRES32], 0x1) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000140)=0x1, 0x4) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000000540)={'filter\x00', 0x0, 0x4, 0x4, [], 0x5, &(0x7f0000000480)=[{}, {}, {}, {}, {}], &(0x7f00000000c0)=""/4}, &(0x7f00000005c0)=0x50) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0c0583b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000440)={0x42ef6, 0x401, 0x88007, 0x6}) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000003c0)={'broute\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x0, 0x0, 0x40d, [], 0x294, &(0x7f0000000500)=[{}], &(0x7f0000000180)=""/207}, &(0x7f0000000280)=0xd4) socketpair$ax25(0x3, 0x2, 0x0, &(0x7f0000000600)) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x0, 0x61, &(0x7f0000000640)={'filter\x00', 0xf8, "3319294700b8d74e19468c52946fda760482ef2a3e8af9b1e96747dcebf700709be0c07a544fa53d8a05b8f961ef73988a34d0f6d9e5997a0e2c3b684a8f12386ce6eda9a4accbdd43b3e1b83ed2f74ab7ef16b10ae164bea43d57895ef9986bc7f023038a69b314ddd3bf5f94ca19bc41e57fdbbb2167548cad4398ca8b1405c48aba18f1e0292a9a2c176bf20fa76dc720f6dffe87e09dad0fe7bba8de8b82e1cd04d4c52eb1c35d7983f5669d32e33466ecc8d4ad0f45c9d8084f8b3431990edfa44b3829bafeda0cb7a075de26dbde217732d490cd394822d9f4cd01e33438f38a2eeccc982b506f205a512fd2044399a12ce6634938"}, &(0x7f0000000780)=0x11c) socket$inet_udp(0x2, 0x2, 0x0) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x10242, 0x0) 2018/03/30 10:48:46 executing program 2: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x80000, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x300) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r0, 0x800455d1, &(0x7f0000000040)=""/221) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000140)=0x9, 0x4) fcntl$getownex(r0, 0x10, &(0x7f0000000280)={0x0, 0x0}) getresuid(&(0x7f00000002c0)=0x0, &(0x7f0000000300), &(0x7f0000000340)) r3 = getegid() sendmmsg$unix(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000200)="34ba8348ff8480756247e9a0d7c332e159aacc9fab50e066605280dc3ee607ed", 0x20}], 0x1, &(0x7f0000000380)=[@cred={0x18, 0x1, 0x2, r1, r2, r3}], 0x18, 0x4c0c4}], 0x1, 0x80) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r0, 0xc02c5341, &(0x7f0000000400)) r4 = getgid() ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f00000004c0)={{0x7, 0x7, 0xf1bc, 0x52, "50477217b3da3a68db92b4a178d66418f8de2484ab07896b31a267cf8a65fbf7cc8641d94f13b77019117e30", 0x1}, 0x0, 0x0, 0x0, r1, 0x6, 0x2, "d0a7c2cd60b38b217cd4e9d410b08adffa089aa3e73812e64a784d86bfce2047e148140b914586d0e00a2ed526eae13bb30207f375cb6fb74505bdf8e725febb", &(0x7f0000000480)='\x00', 0x1, [], [0x7, 0xfff, 0xffffffff]}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f0000000600)={0x5, 0x2, 0x80000000, 0x1, 0x101, 0xbe}) ioctl$TCSETSF(r0, 0x5404, &(0x7f0000000680)={0x8, 0x0, 0x2, 0xeb9, 0xfffffffffffffffb, 0x4, 0x56c, 0x100000000, 0xfff, 0x101, 0x6, 0x4}) getsockopt$inet_mreqn(r0, 0x0, 0x24, &(0x7f00000006c0)={@loopback, @rand_addr, 0x0}, &(0x7f0000000700)=0xc) connect$can_bcm(r0, &(0x7f0000000740)={0x1d, r5}, 0x10) recvmsg$kcm(r0, &(0x7f0000000c80)={&(0x7f0000000780)=@vsock={0x0, 0x0, 0x0, @host}, 0x80, &(0x7f0000000c40)=[{&(0x7f0000000800)}, {&(0x7f0000000840)=""/252, 0xfc}, {&(0x7f0000000940)=""/105, 0x69}, {&(0x7f00000009c0)=""/241, 0xf1}, {&(0x7f0000000ac0)=""/9, 0x9}, {&(0x7f0000000b00)=""/5, 0x5}, {&(0x7f0000000b40)=""/60, 0x3c}, {&(0x7f0000000b80)=""/142, 0x8e}], 0x8, 0x0, 0x0, 0x9}, 0x10120) ioctl$KVM_SET_REGS(r0, 0x4090ae82, &(0x7f0000000cc0)={[0x8, 0x10000, 0x7, 0x86, 0x100000000, 0x3, 0x8000, 0x7ff, 0x4, 0x3, 0x100000001, 0x4, 0xffffffff, 0xffffffff, 0x4da, 0xcc], 0x4}) getrandom(&(0x7f0000000d80)=""/24, 0x18, 0x2) syz_open_dev$sndtimer(&(0x7f0000000dc0)='/dev/snd/timer\x00', 0x0, 0x4000) getsockname$packet(r0, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000e40)=0x14) fsetxattr(r0, &(0x7f0000000e80)=@random={'user.', '\x00'}, &(0x7f0000000ec0)='/dev/snd/timer\x00', 0xf, 0x1) syz_open_dev$random(&(0x7f0000000f00)='/dev/random\x00', 0x0, 0x80000) getsockopt$netrom_NETROM_T2(r0, 0x103, 0x2, &(0x7f0000000f40)=0x5, &(0x7f0000000f80)=0x4) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0xc04c5349, &(0x7f0000000fc0)={0x48, 0x1, 0xbbc6}) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000001040)={'teql0\x00', {0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}}) accept4$nfc_llcp(r0, &(0x7f0000001080), &(0x7f0000001100)=0x58, 0x80800) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000001140)={0x20, {0x2, 0x4e20, @broadcast=0xffffffff}, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xa}}, {0x2, 0x4e20, @rand_addr=0x2}, 0x48, 0x3, 0x30, 0x100, 0x0, 0x0, 0x5, 0x0, 0x9}) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000001240)=@nat={'nat\x00', 0x1b, 0x5, 0x534, 0x4a0, 0x318, 0xffffffff, 0x228, 0xf8, 0x4a0, 0x4a0, 0xffffffff, 0x4a0, 0x4a0, 0x5, &(0x7f00000011c0), {[{{@ip={@multicast2=0xe0000002, @empty, 0xffffffff, 0xffffffff, 'vcan0\x00', 'yam0\x00', {0xff}, {0xff}, 0x0, 0x2, 0x28}, 0x0, 0xc4, 0xf8, 0x0, {}, [@common=@addrtype={0x2c, 'addrtype\x00', 0x0, {0x5, 0x400}}]}, @SNAT0={0x34, 'SNAT\x00', 0x0, {0x1, {0x10, @remote={0xac, 0x14, 0x14, 0xbb}, @broadcast=0xffffffff, @icmp_id=0x68, @gre_key=0x8}}}}, {{@ip={@loopback=0x7f000001, @rand_addr=0x10001, 0xffffffff, 0xffffff00, 'dummy0\x00', 'gre0\x00', {0xff}, {0xff}, 0x3f, 0x1}, 0x0, 0xe8, 0x130, 0x0, {}, [@common=@ah={0x2c, 'ah\x00', 0x0, {0x8000, 0x101}}, @common=@ttl={0x24, 'ttl\x00', 0x0, {0x3, 0x800}}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x10, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}, @icmp_id=0x64, @icmp_id=0x66}}}, {{@ip={@local={0xac, 0x14, 0x14, 0xaa}, @local={0xac, 0x14, 0x14, 0xaa}, 0xff000000, 0x0, 'syzkaller1\x00', 'gretap0\x00', {}, {0xff}, 0x21, 0x2}, 0x0, 0xbc, 0xf0, 0x0, {}, [@common=@ttl={0x24, 'ttl\x00', 0x0, {0x1, 0x1ff}}]}, @MASQUERADE={0x34, 'MASQUERADE\x00', 0x0, {0x1, {0x7, @rand_addr=0x80000001, @broadcast=0xffffffff, @icmp_id=0x68, @icmp_id=0x64}}}}, {{@ip={@rand_addr=0x400, @loopback=0x7f000001, 0xffffffff, 0xff, 'bcsh0\x00', 'syzkaller1\x00', {}, {0xff}, 0x0, 0x2, 0x28}, 0x0, 0x154, 0x188, 0x0, {}, [@common=@unspec=@string={0xbc, 'string\x00', 0x1, {0x8001, 0x871d, 'kmp\x00', "eac25b8705b02f7a381e2cb33a6d0cee81431b234b8ef01a2aa6745251b4c3be69f22bc33f64431c4c0fca418143ff655890059c133c7450bf178ede3334806809621c0ced2e081c6eea171c7515b27205b7a9f8b9738f9db81fbfeb2dc77a98979063fd10d796160c705760bf72efff2cc4a97fbb37b640950ac3b4657417cf", 0x23, 0x3, 0x9}}]}, @REDIRECT={0x34, 'REDIRECT\x00', 0x0, {0x1, {0x18, @rand_addr=0x1, @multicast2=0xe0000002, @icmp_id=0x67, @gre_key=0xffffffffffff8000}}}}], {{[], 0x0, 0x70, 0x94}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x590) ioctl$TUNSETGROUP(r0, 0x400454ce, r4) openat$sequencer(0xffffffffffffff9c, &(0x7f0000001800)='/dev/sequencer\x00', 0x80140, 0x0) 2018/03/30 10:48:46 executing program 5: openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x10002, 0x0) mmap(&(0x7f0000000000/0x9d7000)=nil, 0x9d7000, 0x1000004, 0x55071, 0xffffffffffffffff, 0x0) sendfile64(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) 2018/03/30 10:48:46 executing program 0: write$tun(0xffffffffffffffff, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x32) ioctl(0xffffffffffffffff, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 86.615935] QAT: Invalid ioctl [ 86.633968] QAT: Invalid ioctl [ 86.646175] QAT: Invalid ioctl 2018/03/30 10:48:46 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 86.664388] QAT: Invalid ioctl 2018/03/30 10:48:46 executing program 5: sched_setaffinity(0x0, 0x8, &(0x7f0000000080)=0x9) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl(r0, 0xff, &(0x7f00000006c0)="c164199d58732c5fabd1ea3637f4b54ce2d3e88606605a78bd1075cbef07e12b0ddb730acd3eb28b621a5459d2c7fcd183627378d4f871e4452b9efcb9fd14cf5d1dd50328e1a0") ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x1) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="9b", 0x1) close(r1) r2 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, &(0x7f0000000740), 0x80800) mq_open(&(0x7f0000000180)='/dev/ptmx\x00', 0x800, 0x1, &(0x7f0000000100)={0xb63b, 0x7f, 0x102000000000, 0x9, 0x10000, 0x23, 0x401, 0x100}) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000140)={0x1f80000000, 0x7fffffff, 0x0, 0xffffffff, 0x6, 0x7ff, 0x0, 0x8, 0x0, 0x180000000, 0x3, 0x7fffffff}) close(r0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) sync_file_range(r2, 0xfe4, 0x9, 0x7) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r3, 0xc4c85513, &(0x7f00000001c0)={{0xb0, 0x3, 0x1ff, 0x0, "6b5ace4c7c8a8988597a5e0db2c16439a4f4f256e9f09a701323adc289680011b03342d79309110f0809531b", 0x9}, 0x1727, [0x1, 0x8, 0x100000001, 0x3, 0x6, 0x9, 0x9, 0x101, 0x9, 0x7, 0x5, 0x0, 0x10000, 0x3, 0x4, 0x0, 0x1, 0x8000, 0x0, 0x4, 0x400, 0x101, 0xfffffffffffffffb, 0x7fffffff, 0x400000000000, 0x10001, 0x5, 0x3, 0x8, 0x1, 0x2, 0xdc1, 0x79d7, 0x1, 0x1dd48ef0, 0x401, 0x2, 0xff, 0xfff, 0x274, 0x4, 0x4, 0x400, 0x4000000000000000, 0x4, 0x1, 0x10001, 0x7255, 0x5, 0x0, 0x9, 0x9, 0x2, 0x100000000, 0x40, 0x80, 0x4, 0x7f, 0xc21e, 0x2, 0x1ff, 0x295c, 0xb1, 0x4, 0x7, 0x7, 0x0, 0x0, 0x7, 0xc1, 0x3, 0x0, 0x5, 0xf8f6, 0x8, 0x5, 0x80, 0x15, 0xec7, 0x2, 0x0, 0x3, 0x4, 0x80000000, 0x80, 0x0, 0x4, 0x9, 0x5, 0x7a, 0x1, 0x5, 0x100000001, 0xfcb, 0x4, 0x13e5, 0x80, 0x1ff, 0x7, 0x5, 0xfff, 0x8, 0x21506112, 0x4, 0x0, 0x1ff, 0x9, 0x2, 0x9, 0x401, 0x606c, 0x6, 0x800, 0x1, 0x9, 0x10, 0x1, 0x0, 0x7, 0x0, 0x800, 0x8, 0x40, 0x5, 0x5, 0xffffffffffffffff, 0xfffffffffffff36f, 0x80]}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r3, 0x114, 0xa, &(0x7f0000000680)=ANY=[@ANYBLOB="016d"], 0x1) r4 = socket$inet(0x10, 0x3, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000007fc8)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000000)="4c0000001000ff20fffefd956fc283b724a600000d00000000060000000000001000010006c41180b598bc593a02001148a730df33a49868c62b2ca654a6613b6aab02000000bc832b0790ed", 0x4c}], 0x1}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000900)={{{@in6=@mcast1, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @dev}}, 0x0, @in6=@mcast2}}, &(0x7f0000000a00)=0xe8) connect$packet(r3, &(0x7f0000000a40)={0x11, 0x1f, r5, 0x1, 0xfff, 0x6}, 0x14) r6 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="021305000200000000000000000000ac5b4000"], 0x10}, 0x1}, 0x0) 2018/03/30 10:48:46 executing program 2: r0 = getpid() r1 = syz_open_dev$audion(&(0x7f0000000380)='/dev/audio#\x00', 0x200, 0x420083) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f00000003c0)={{{@in6=@dev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@multicast1}}, &(0x7f00000004c0)=0xe8) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f0000000540)={0x0, @in={{0x2, 0x4e22}}, [0x0, 0x3, 0x2, 0x8000, 0x3ff, 0x5, 0x0, 0xc4, 0x5, 0x93f8, 0x9, 0x0, 0x1f, 0x1a, 0x400]}, &(0x7f0000000640)=0x100) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000680)={r3, 0xd6}, &(0x7f00000006c0)=0x8) connect$can_bcm(r1, &(0x7f0000000500)={0x1d, r2}, 0x10) r4 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x200000, 0x0) setsockopt$bt_BT_CHANNEL_POLICY(r4, 0x112, 0xa, &(0x7f0000000200)=0x6, 0x4) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r4, 0x12, 0x2, &(0x7f0000000240)=""/211, &(0x7f0000000340)=0xd3) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000700)='/dev/rfkill\x00', 0x131202, 0x0) ioprio_set$pid(0x2, r0, 0x40) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r1, 0x80045530, &(0x7f0000000740)=""/156) r5 = syz_open_procfs(r0, &(0x7f0000000000)="736d617073007a4358effa5318dfb5fcc1024a89") getpid() preadv(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/119, 0xff98}, {&(0x7f0000000100)=""/131, 0x83}], 0x2, 0x1) [ 86.692623] binder: 13295:13309 unknown command -937043897 [ 86.698698] binder: 13295:13309 ioctl c0306201 2000a000 returned -22 [ 86.744462] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x0) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x32) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x9) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/secure_tcp\x00', 0x2, 0x0) capset(&(0x7f0000000000)={0x200f1526, r0}, &(0x7f0000001fe8)={0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x4}) seccomp(0x1, 0x0, &(0x7f00005faff8)={0x0, &(0x7f0000d92000)}) 2018/03/30 10:48:46 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet6(0xa, 0x3, 0xffffffffffffffff) setsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f00000000c0)={0x7, 0x8, 0x4, 0x155}, 0x8) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r2 = dup(r0) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000380)='keyring\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00003eb000)="b3", 0x1, r2) r5 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000003d00)='/dev/rfkill\x00', 0xc000, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000003e00)={'ipddp0\x00', 0x0}) bind$packet(r5, &(0x7f0000003e40)={0x11, 0x19, r6, 0x1, 0x5, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x15}}, 0x14) r7 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x0, 0x200000) add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, r1) ioctl$KVM_GET_DIRTY_LOG(r7, 0x4010ae42, &(0x7f0000000300)={0x10003, 0x0, &(0x7f0000ffc000/0x2000)=nil}) ioctl$KVM_CHECK_EXTENSION_VM(r7, 0xae03, 0x81) setsockopt$sock_linger(r7, 0x1, 0xd, &(0x7f0000000340)={0x1, 0x5}, 0x8) keyctl$update(0x2, r4, &(0x7f0000000240)="df02754677212dfc3e2acc26fdc3ffa64813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895113293535d1c0066d20e0f275188b4b4c187e18774fc2227cbb60fc6697f5337726164c8fbe1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f252510d87bd91d03e7dc2faed85adcd88ca30e75b1e143a72d94defa187e48b89efbbbcc9b9a9a307353df7a21affce4e9149eb122cbc356cb681365afd979e97b57b596e901864a68679f", 0xc0) keyctl$dh_compute(0x17, &(0x7f0000000140)={r3, r4, r3}, &(0x7f0000a53ffb)=""/5, 0x5, &(0x7f0000000100)={&(0x7f0000a3dffa)={'poly1305-generic\x00'}}) 2018/03/30 10:48:46 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000007c0)='/dev/urandom\x00', 0x0, 0x101000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f0000000800)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'rmd128\x00'}, 0x58) r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x3, 0x8000) ioctl$KVM_DEASSIGN_DEV_IRQ(r1, 0x4040ae75, &(0x7f0000000040)={0x9551, 0x9, 0x6, 0x201}) r2 = accept4$alg(r0, 0x0, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000ffefc8)="b912239005d527c4cfac287122a3c59606fd2fbff8c1edb19391a2e9593ff9a4a2c99509edb380a0676e65c376eefe34c58d3f81ebe1e086", 0x38, 0x800, &(0x7f000068b000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/03/30 10:48:46 executing program 5: r0 = accept4(0xffffffffffffff9c, &(0x7f0000000100)=@vsock={0x0, 0x0, 0x0, @hyper}, &(0x7f00000001c0)=0x80, 0x800) r1 = syz_open_dev$sndmidi(&(0x7f0000000400)='/dev/snd/midiC#D#\x00', 0x8, 0x200000000000) ioctl$KVM_GET_MSRS(r1, 0xc008ae88, &(0x7f0000000380)={0x7, 0x0, [{}, {}, {}, {}, {}, {}, {}]}) r2 = syz_open_dev$mouse(&(0x7f0000000340)='/dev/input/mouse#\x00', 0x8, 0x1) r3 = syz_open_dev$vcsn(&(0x7f0000000900)='/dev/vcs#\x00', 0x10000, 0x80000) ioctl$sock_inet_sctp_SIOCINQ(r3, 0x541b, &(0x7f0000000300)) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000540)) r4 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x7fff, 0x0) r5 = socket$inet(0x2, 0x6, 0xfffffffffffffffd) ioctl$KVM_S390_VCPU_FAULT(r4, 0x4004ae52, &(0x7f0000000040)=0xffffffffffffff44) bind$inet(r5, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) sendto$inet(r5, &(0x7f0000000000), 0x0, 0x20000802, &(0x7f0000000000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) setsockopt$SO_TIMESTAMPING(0xffffffffffffffff, 0x1, 0x25, &(0x7f0000000080), 0x4) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000280)='tunl0\x00', 0x10) sendto$inet(r1, &(0x7f0000000240)="e5bc11261a300b007f6c5be9e9abef6ecd5346d2fbcc04ccd0337d94de897cabbcbd6674a1de2fb1a44011e73b69ce527f0b0e039c8f94b7c13c36781edabfc8", 0x40, 0x50, 0x0, 0x0) sendto$inet(r5, &(0x7f00000000c0)='c', 0x1, 0x0, 0x0, 0x0) clone(0x2000, &(0x7f0000001b00)="42bb01d340d3706b4b9996183e76c60c2193bdd4f34917bd8f0927fd98d1f5e6439132267cd821f4b3aa2648a7066c3b7a800412c0427288c0da811d1bcaba41fa1cc30e9eb69e4fbba7f237ad76b21293", &(0x7f0000000440), &(0x7f0000000480), &(0x7f00000004c0)="f2b9a9073cb5b0efb47c8461b18dd6421511360be4460134e7b1e7b0ea4cdbdb7e5171945701eb111210201dca116ef1c968a8f6d742fc8dc7f0f6341614dae6860e215a90b803a59de30f1303f3bd255e24b9d5e45aa9f84df5ed0ad917a621cecd657aafa4e67db3") getsockname$packet(r2, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000640)=0x14) getsockopt$inet_IP_XFRM_POLICY(r5, 0x0, 0x11, &(0x7f0000000680)={{{@in6=@local, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@rand_addr}}, &(0x7f0000000780)=0xe8) write$tun(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="ffff101e0301ffffffff94c638a6c83a0001000000050000000000000005fde8c4dcd102994ea7f4c0332028a475443d0860a23e29d00ac485b790f4f86c4665852dd4be9e62d48b31a78212b5f2fe3ecc55dac5ed59530f8328d468b599314a49af21f5d53db3017d15c0296cb852f7c16cb1dd2c3d1f1846571bc2fa84495ac2a31b5c80ef3e816377608306d3a71c17443b11a57719306f1b47dddb373dbb5e806441bf76595cfd8061dcce2b639ae430ac9538dcd6808cbc9f8741387f539f5cedbed1b842f6fdd7ea7e082886f618b45f9d186971d687773a374cbb2c918c320eeff51caf6f938e6787344efb22fcb340987d5c9d27f442d1e1d77da3a4f297a14ea7cd615e0fe926e04621c20e4c8a30d0f059507d96bef97809219ba41fcbe27a958349c73497e415ef00d5186e829d38070c787ffa40c5dcfb99b6b55948a43482d3f32735888bc1694c18da33a35deda4d36eb1be396af068bb285b265b0de228486251e54896fe762f8fbad6794da398fc2db3a312dcacf1fe04f4328af4a4b83f1e969652151d3a0d8a6b207ea5ee9d5360aacdfc0e78c27d9ab43daa010f05ef8fd7bf79424490ac2c24fe66ea56fb697d9612ae701658528c1428bb73c1a76ee7bbc68ef1873928e969a07a386c0f434d99f7e9e9fc8f2945510786a52806c16048188405022743f043a6671995fd16773f279734056a4361ff15bad99ebc373182829d3b1ed6c4887dbb99b96f1c0d481103f666da0bff2b045e21d4838895fe31cb20c54d2fa12eadd4e4befbfa1b582ace6ae576fe2ca306f8df5913a86a153b50d90d59057cecbdc4da152a98d185aebcb25430e89654781004152af4b36834ea6501a58f7b0344741e11df1b96a2ebbb16f7eed273185496a77ce7f23ff1eee7c43b8121363c0d55d5c81d75c203a34e27470e8a80731098f43d445171de92bc660a1870ef6959fe130094e2f7ddc1f775d3205bc094ae6afaacd2d7dccfaa494d80d9989fffc6862d13e150ec0b8283ab0dbbd7b85c4ec4b011576df0d037455c9543984ba01ff1cf645f62e03965ff4ec30aa9d80b577374c089730330cdde462fc14f127a93b7bd3e21257c57551827daa9578a275e0345e9ed746e0292f543b8bdbfedecf96b86a8065712095b32bbe0e3d3b317a98aecb836f119c4fa4ea0ba3878d66f4691097d22bbe4d6a921df546629bdf8fa309598e3939a52aba5a00340d406844530fef3e3dd0bc62b1f220f5699a763645ed7839f2ce7eea88c87d634e083f46abfeb2faca1361ad8eb9555fa094bf168ea392bd9e8b15ba35aa6b4f6e2e117bf239dccbc3f7780931ce2c217fa9837ccaae35c979258276d7ccdef21c3f3bcc2620e0d887fc9dbd49f7cd8757e50de1d5d1d8028ff8af996eea32ab3a9750cbcf891ad1fd02f6d6aeb830797529d3a30f7b149a6a4f28d6689fdb5ae60a44188ee852330a0cb55bde20601a283f680614e7e4c30a85ea440bfb8a2131567cd75f8fa2ed2e9049847e3fdca5ee6c5ae4d42840bad097f56f99ed922fa78d1ca8fe9b283ed3b5c5d26f9645a93d7340ea1c813a7b84191a95f27dd780ed545ca400b338bfebd9e997daf03c2d8c45c9b8377fc1fb8310dacf5d9f406ce5193c2bb8f2c4268162b1392ae85662f4888ed0aa510c53c05a6b30795b0706b24a21c7617a6ec7f0ad147af1c6babca21d7957ff30d03cd62cff383d79000d4f6152fdab765fa538565cc40c113756b09b532aeb049d24809a1ff17e1f451a192f313e2c0ab44c736890b6ca7879867f7fae6eb4e4ae0bce33bf129d0f59c7887bcf63843f8452b9e82b484dc5c1d106ef553ac839a58fa0d70769f0a63e0994282bd078f61609c1cb4e127eccd747acc71b5912509529bc2ba3bdda4794062a986e59f1ca6e46e8e42e4554862e3ccd284283e04a93cf3f06b2a3c6d2826a9a551c7c65e0735cd3598e7c1860286cf99fda4cd86f420ff6dbf308fc067c181c5b156070a200377cb3a68dfb0bad8da81693d4da748623482db25623269bede06b7cf7f1423328021dc50d4e7ea1699291d9d4d0baf8a7f1a5c7cec501fac7fd0a51cc57ee6f1e1d929fa13a6e7e6997b597a8db23a05273b740d59c7984755eefe20f299dff5747f247aebad37ee5bec845cfd1beb842d79912c65135b7d7b490eba0a891a071f3363cf0d0b930d9710bf88a11c9f8fd884c6ef3051cb7ee1042bb7b6ba9023d8c4e844161be3d85eea20a01a250f8a5f26164ad0cb17801eefd92eae23d22922cb30242761ab109300e3b7dd50664d88611ba96d53fe114470140c17c427daddc346280c426ecbaaa026b21644aa37dd2cd9d9a67a28159c3667729cc8b5c70a040507148d8ac6a84673fe998b16cd0cf6213407b8d3b451ab4cf826ff2b359d90df021ec68cfd951314589792bbdc7311ca3b78b15ff8ecdef35da88096ae471db4d92cf012f770dc6c2893c29d9f22ee851ed307adb5382d3e1509b9f4a31b524e06bcde2dc78fdedc08c5025f1bfb1b322c0f9c1da313fe09fb74a4076b8effc04148d1be259e52de8eae178de86aef26e7a79e0c6703ad3f9a400617f3153d5106b143c637889737d967ff8dd82d79c300260b6d846b52fd0360c56ad7c0e93183f257647e7719d5c47cf9038f0d5ebc59f51cfd23984ff61cfad59591ec0b169f85ca700e8039c4c08fb21d22e84d39e5336f23080d2d5e2e4277a44753920e01c673eea2e20eecf998a61a518ac440e3ab8dcded6f2f2c131b406f845c4fdb777d6a9c9f86d5d48afdd03c222509ba1c6f47ed36a3e6dbdbb79ec789110bf98bc27a382e92ea83c1e49da1961b074e439a94b294bd22337333b3c6146a5d5764ce8de08737a26b8bbc511c2825f677b039259d0cce47ad5b1ce834df3cd86b0713fab2b6cc309b5607242e8785eb7bad92687d3ef6446fa40c94096ec193e93a8d8f85a6e35d27cc4c7b0c3e2e8a4baacd498b1c2686b7297347f5015752f3afae5dfac970efaffb1f4c4a9750521697964dd5dfc786d3df4e970123c2712eca65882a953457d798399a656e16b2fb46f151495212abf07a7b20d5f5e6d1915001164782f32ecd79545201046d69dddecdddf40c91bb3c9b1c6bd03d1cbae86744579e61ed53e60963818ef8e677f949ca7b7ce0109ae2eb4e24ab19e56b32c65fdd1397d7c999f11f62d5a5b5eae5a005ea90d465f95c1f8a9964ac9b210f63d0255a5adb3020ccfe4981d20b8c925f1ca2413232849a928be887b9b905f89677c6223220e3a045eed7c4a7f10613e3b973f29f95c08e43d79dd276a539c4a79ea460ee1a626c0366aa342c5d46b1bd413a45bdd321723186411e27917d900789fb111bfb028e7c2bd262f11c8a7e034bcb010dc779eb239f27b7d99711935f6854727332a51481f7db7f6b12e958d56871f02d4274f1189f508d7aab67b9ac8ab888d1e94a85587a08f9026fa9d1b85b6f9bb2d4f1322d3fbe29c2ed9feccf35315b6b25677fb8951ffadd9bd913de84427b36b1e470e0def9137a03fc177e143a8afc1ad55b729d6c4693661f51663682e620c435f8dc69c4a92938c4ecab14f48d72e252f2f5c6a5eaee70db04bbf09e12c98a07433b0c6ecede22e60310cab841c807070e9762c70aacc3732168de64fcc519fbbe58e3b661d6b3eb92d55ef2a28489188172e17834ee7ef37d5f3b51391d104ed59fb72cbe9f89b4ab804a22c17c5f3eac2f83a26a441e092eca2d2608e063a85eaa655fb29fc9889292fdfe82cd3e62d0f247ceae3dc412be25c7e69368b7a1492116004941fefc23e564ed17d38b6a413d93ab8fbc05f71287f616d4ae57a073f89f700a515462587f1655380ba283ec527a89567a150436831c0a1022f1f947ce4f9642bd4fc9a47966aed8af8d897ca97b44672a2dfe4308cf5d8c9da70b4fd69273612c64f870527d7d04d94f91ae4c2e6bc8179315a2b98808011f2d1fed0e6096e207a9594349128e00001d7010a7bd9b66b4551b30cd8b46995263eaf25dbc0de0f018f63a8146f1fcd48fb3ecdebab95b17c0998b98c0efc7077ee6380c0c4624cf108d564e8495ac144d301ad4e938ffca2b1c14c7228c54f400fad137180a5c234a179fa590505828c303ed4c822a07a4a6dd6c4c05f09d178ecca6a78f1a44537789ba5dca27d5aecb24a4b0cb4a2ca688b0b96520a9abebf4fe9bc77fb1d3203995ff9b820832cfb1e51d9ecb026126dbd366a44b176300858da78c7902000000000000008f7e43c8067a3ea9cf0255a7a79f0cea56dc1a237fa11bfa08be1391e6abcec0582f76e72c63cade8c75d0d636b1cbc11830d9cb81bfed0a572db6b67fe5d8eae4742787add7832d5b747ee1bd37c78c8dc5b1e48d51efa1d0156ab16d9a44081542b327be5c90c902a147106a5d70032c11c009888f56a264e294dbad449f8c4e61aa5970dbfeb1f73495ab144847ed965f361c916c2742b71722b02e2cde8064555cfb0f9233fe23b720976c7f7e0a8c167223825cd102e300bb8f39b3ca3ea77526300f3f8820c408c247f4e8f6ae0445e5fca0c45bdd8aeab65b33310488e1260a2aa02e1f69e9f5f22a675f2cc18be895780f8f82fe7da22aaf6e6564a2cde5a163567fee5a286f28004ace2b856bf836e41127913ff3100151cb8d04f9022a678464bd34c789c4c30aa46da1e4950786165a25033ae9ddca332fb5c721fa24d25db7d33a7761d242bbec0302e3fb076520ce7c27197018c34885369e76643d523a6137cc3309fa4369f4766aa195b3eabe7694ef032b2f054080bddaee08066152b8d4bdc16b7b75a97e66cda88e6d8fc9477e3c9593feddefee5e5bd6ed967da62d3929c2a96c6d3ee1fcb82419b6b847ee6d4e41df13d016d1edc66f0660a6251060168a5efbc1541ad173b905aff30d681b4bce449418509e436c8c5a1993161675ad94dd5415d26ffb5490ddd62705fbd8462ac60d3f09c90def7d1ab3ac99665b12ad062248071bba6b543fe5736d0afd0f089e7ce7b1baa899535a19c35a89c2f3dc6b9a98b20a31adada4ed1e66202c3ce59aaafe59093ff0a91665b86c33f9f0059b10b99e9ad301de84faaa6004434d6cda4e5deb1f8bdb91623ecf6c9b0d25f71cc6bf6be79220f5527e61d2dc7d31d4f21c8c2a15c337c2d00b9a162240737b79fb053bf14c7ef31ee2d1e212a6df15ef2231f58e5651b11cb5f43da0caac970a12e09a27b5ebe99b9f7b0af81cdbfad8141ddad82504ce67cddd76a47f3751e327243a7342f0f281c76a2eb466037b6df2d66e98ba5ec21baf0963e867cc4203da3f2d99e63003ec913525833eb765acff0544ff4d7bb8e539d236972fd769e1e6a4ab8947177c948cd72ef5375df5aec1b181bae5f812ca661583ad921dd41161c4db9ab1569e984015641fe59f7dc621f5cbe30eb98fd4af17bf943f9626db8cd465b936007b92acddc7fcb6f86ea7c6bf2703fe75cec4265d00dff39d75dc034ea8ba4b11478a9823e1942c4c19071d178bf8ec8c221fba03c68f1044bb99b6273098b7a7ccc95721f53c257b5c58442f35f1b86d7918f13f89b64c1d40e732dd1ef9903a4cb881d5c3b9c8e41db0cd5a66d1c52c4f27eedadd42c450e4f41c7e125042c69981518c540b93836281e867a4f74e30f9f9e21a230372286ff6e29c55d56562ec2fab7850e224fd6041e1c92d8cf5bc1e9a6937625eac0161d2193ee641b772956f9e80c0a4e671b77db2fc76994fb71edd3ab1e78f0cc2bcf17015cc532e9ffec2bd737e9ff86062682ab1631e073db1"], 0x101e) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000007c0)={{{@in, @in=@broadcast=0xffffffff, 0x4e21, 0x5, 0x4e22, 0x0, 0xa, 0x20, 0xa0, 0xff, r6, r7}, {0x9, 0x7, 0xfffffffffffffff7, 0xfffffffffffffff8, 0x1, 0x2, 0xd5, 0x7}, {0x1, 0x7, 0x8ea, 0x7}, 0x400, 0x6e6bbf, 0x2, 0x0, 0x1, 0x3}, {{@in6=@loopback={0x0, 0x1}, 0x4d2, 0xff}, 0xa, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x3503, 0x0, 0x0, 0x3ff, 0x3, 0x0, 0x1}}, 0xe8) setsockopt(r3, 0x81, 0x2, &(0x7f0000001980)="b41b2f3e4543230e64fe90f0cddae26f52b4b4379468feeffc3cf2c3b50950549e6c604ef3ada38708b7b3a0cf22bca59930103e2123f2cbf6df65971031708861be3182c355ee2d2b166d12e2c908f297f274c25144cc03b8f88f451efcaad4229c8b87ee71d0dfbf00e3703942f8f2bb7fce88c0b65b74994201814693d5880597a41b68ae957f0ffc5d862458f176414fdbcac42cc9e388179127d82bac26167ea224e8191b8ebc", 0xa9) ioctl$TUNDETACHFILTER(r1, 0x400854d6, 0x0) sendto$inet(r5, &(0x7f00000003c0), 0xfff, 0x0, &(0x7f00000002c0)={0x2, 0x0, @rand_addr}, 0x10) ioctl$KVM_SET_VAPIC_ADDR(r4, 0x4008ae93, &(0x7f0000000180)=0x7000) recvfrom$unix(r4, &(0x7f0000001a40)=""/147, 0x191, 0x10000, 0x0, 0xfffffffffffffcc7) openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000005c0)='/selinux/policy\x00', 0x0, 0x0) 2018/03/30 10:48:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x0) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x32) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:46 executing program 2: r0 = getpgrp(0xffffffffffffffff) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, r0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000100)={0x2, r1}) ioctl$KVM_GET_MSR_INDEX_LIST(r2, 0xc004ae02, &(0x7f0000000140)={0x1, [0x0]}) r3 = socket$inet(0x10, 0x3, 0xc) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000080)={0x0, r3, 0x1}) ioctl$KVM_GET_MSR_INDEX_LIST(r4, 0xc004ae02, &(0x7f00000000c0)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg(r3, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000001100ffffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/03/30 10:48:46 executing program 4: r0 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x9, 0x200) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0xd000) syz_emit_ethernet(0x1b5, &(0x7f0000000000)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @empty, [{[], {0x8100}}], {@generic={0x8863}}}, &(0x7f0000000180)) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/99, 0xffffffffffffff1a) 2018/03/30 10:48:46 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000880)='/dev/vcs#\x00', 0x8, 0x2000) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x1, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r2, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x0) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x32) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 86.949106] binder: 13331:13349 unknown command -937043897 [ 86.973744] could not allocate digest TFM handle ghash-clmulni [ 86.974915] binder: 13331:13349 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:46 executing program 4: r0 = perf_event_open(&(0x7f0000000140)={0x5, 0x70, 0x0, 0x7fffffff, 0xe16, 0x6, 0x0, 0x2, 0x0, 0xa, 0x5, 0x8000000000000000, 0xfd16, 0xffffffff, 0x3, 0xd07, 0x400, 0x6, 0x100000000, 0x4, 0x8, 0x3, 0x1, 0x2, 0x6, 0x9, 0x2a4, 0x7f, 0x9, 0x8, 0x100, 0x19, 0x7, 0x0, 0xb21, 0x8, 0x862f, 0x8, 0x0, 0x9, 0x6, @perf_bp={&(0x7f0000000100), 0x4}, 0x10216, 0x1, 0x3, 0x7, 0x7fff, 0xbde4, 0x1}, 0xffffffffffffffff, 0x10, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000}, 0x0, 0x0, r0, 0x0) getpgrp(0x0) r1 = syz_open_dev$sndseq(&(0x7f0000b88ff3)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a45320, &(0x7f0000000040)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda4000000000000000700", 0xbfffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000d48000)='/dev/sequencer2\x00', 0x0, 0x0) 2018/03/30 10:48:46 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:46 executing program 7: bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080), 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e21, @rand_addr=0x7f}}}, &(0x7f00000001c0)=0x84) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f0000000200)={r1, 0x8000, 0xdd, "46ffbbf88a2e342f15a717c705e85b9f3346b7bd39d237bad4d8d07f68c72e7933103f50a04f75d5560d99751eb78c4db627303994f12f0bc5307aa500eebc790890d33017dba35d3c2e297cc1c5340bc1b895f3996c4b5bb031c9740ee8746c8ae97187259a2337d74df551e6db30eb424587d32aa36404a326384ea8f16e30891eed2f4b9e56933c3657e200f7e981e86f0f77b44b365959ee45e310904dfad6e13c1fd864845899dc1e193788d512c8bc409bcc32921bce1a94a60735c6e60c04848f2c37a65fc298cbfc6fc969ac166cb0a7901627be0d9d5f56b6"}, 0xe5) r2 = dup(0xffffffffffffffff) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:46 executing program 5: r0 = syz_open_dev$sndseq(&(0x7f0000923000)='/dev/snd/seq\x00', 0x0, 0x2) fchdir(0xffffffffffffffff) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000000)) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup\x00', 0x200002, 0x0) fchdir(r1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000001240)='./file0\x00') setsockopt$IP_VS_SO_SET_TIMEOUT(0xffffffffffffffff, 0x0, 0x48a, &(0x7f0000000040)={0x0, 0x5}, 0xc) r2 = creat(&(0x7f0000001840)='./file0\x00', 0xffffffffffffffff) inotify_init1(0x0) ioctl$TCSBRK(0xffffffffffffffff, 0x5409, 0xe7) memfd_create(&(0x7f0000001800)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x0) write$cgroup_pid(r2, &(0x7f0000000100)=ANY=[], 0x1023c) ioctl$DRM_IOCTL_AGP_FREE(0xffffffffffffffff, 0x40206435, &(0x7f0000000200)) r3 = gettid() syz_open_dev$binder(&(0x7f00000016c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x802) process_vm_writev(r3, &(0x7f0000001100)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1, &(0x7f0000001700)=[{&(0x7f0000001280)=""/164, 0xa4}, {&(0x7f0000001480)=""/8, 0x8}, {&(0x7f00000014c0)=""/177, 0xb1}, {&(0x7f0000001580)=""/161, 0xa1}, {&(0x7f0000001640)=""/3, 0x3}], 0x5, 0x0) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, &(0x7f0000001880)=ANY=[@ANYBLOB="000000000a000000ffff0000ff0100000000000000000000000000011f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000040000000ae64e2004000000fe80000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000002000000ff010000000000000000000000000001090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000a004e239c050000fe8000000000000000000000000000aa05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000ffff00000000000000000000000000fff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x290) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000013c0)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r4, 0x40405515, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x3ff, "df4a7d54cfeec610a4d410dc68418dbb15105ef059401b547b78e624704a6f45d1bbe673ce0078e8a2e2ffac", 0x80000001}) ioprio_get$uid(0x3, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000000)) syz_open_procfs(0x0, &(0x7f0000000100)='environ\x00') ppoll(&(0x7f0000001200)=[{}, {r4}, {0xffffffffffffffff, 0x2}, {r1, 0x2020}, {r0, 0x4}], 0x5, &(0x7f0000000040)={0x77359400}, &(0x7f0000000080), 0x8) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f0000000240)={0x5, 0xdc, 0x7, 'queue1\x00', 0x8000}) r5 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00004d1ff0)='/dev/sequencer2\x00', 0x1, 0x0) close(0xffffffffffffffff) connect$ax25(0xffffffffffffffff, &(0x7f0000000340)={0x3, {"6589e36dd95072"}, 0x6}, 0x10) close(r5) 2018/03/30 10:48:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(0xffffffffffffffff, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x32) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 87.042979] binder: 13351:13362 ioctl 40047451 20000000 returned -22 [ 87.073196] binder: 13351:13362 ioctl ae44 2 returned -22 [ 87.120395] binder: 13375:13384 unknown command -937043897 [ 87.132861] binder: 13375:13384 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:47 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f00000002c0)='/dev/vcs#\x00', 0x203, 0x1fc) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000840)=0xfe, 0x305) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000880)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000040)=0xffffffffffffffa9) fstat(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000280)={r6, 0x1ff}, 0x2) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f00000007c0)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:47 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(0xffffffffffffffff, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x32) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002000)={'vcan0\x00', 0x0}) connect$can_bcm(r0, &(0x7f0000001ff0)={0x1d, r1}, 0x10) sendmsg$can_raw(r0, &(0x7f00000010c0)={&(0x7f0000001100)={0x1d, r1}, 0xffffffffffffff65, &(0x7f000001eff0)={&(0x7f0000001140)=@canfd={{0x1, 0x3, 0xe2e9, 0x2}, 0x2b, 0x3, 0x0, 0x0, "5c3a934d7615a4f956ee8e5adeea85e38f6f89c64bcf7e1d5a0385baafee3ca8320e17ac6c3a1f6fbb89100b3339bdc7090e4fafa15f0a2aad2ac57a8848c1bb"}, 0x48}, 0x1}, 0x800) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x2, 0x200901) getsockopt$inet6_dccp_buf(r2, 0x21, 0xc, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000001080)) 2018/03/30 10:48:47 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f000070ffe3)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f000023effe)="7f", 0x1, 0x0, &(0x7f000010e000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) writev(r0, &(0x7f0000001100)=[{&(0x7f0000001140)="87", 0x1}], 0x1) shutdown(r0, 0x1) close(r0) 2018/03/30 10:48:47 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:47 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:47 executing program 5: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x2) r2 = dup3(r1, r0, 0x80000) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x151) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000300)={"6966623000faffffffffffffff00", 0x4001}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x20000) io_setup(0x469, &(0x7f0000000180)=0x0) io_submit(r3, 0x0, &(0x7f00000016c0)) [ 87.181068] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(0xffffffffffffffff, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x32) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x8000) getsockopt$netlink(r0, 0x10e, 0x8000000009, &(0x7f0000708ff9)=""/8, &(0x7f0000000040)=0x8) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in=@multicast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4}, 0x0, @in6=@loopback}}, &(0x7f0000000180)=0xe8) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.events\x00', 0x0, 0x0) write$sndseq(r2, &(0x7f0000000200)=[{0x3, 0x2, 0x9, 0x0, @tick=0x1b6a, {0x3, 0xdf3a}, {0x2, 0x6b1}, @result={0x8, 0x2}}, {0x200, 0x4, 0x747d8a25, 0x100, @time={0x0, 0x989680}, {0x7, 0xac}, {0x28a, 0x5}, @addr={0xffffffffffffff00, 0x1}}], 0x38) ioprio_set$uid(0x3, r1, 0x40) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[], 0x0) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r1, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000007c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f00000004c0), &(0x7f00000003c0)=0x10000044b) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000800)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 87.294508] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:47 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:47 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) perf_event_open(&(0x7f00000000c0)={0x5, 0x70, 0xa78c, 0x400, 0x3, 0x4, 0x0, 0x3, 0x60, 0xf, 0x100000000, 0x9, 0x6, 0x9a2, 0x6, 0x7, 0x1, 0xffffffffffffffff, 0xfff, 0x3, 0xda23, 0x3ff, 0x7, 0x3f, 0x800, 0xffffffffab859dc8, 0x79, 0x3, 0x8000, 0x20, 0x1ff, 0xef, 0x5, 0x4, 0x9, 0xf1, 0x4e67, 0x7, 0x0, 0x3, 0x0, @perf_config_ext, 0x808, 0x20, 0x5, 0x1, 0x6, 0x100, 0x7fffffff}, r4, 0xa, r3, 0x2) 2018/03/30 10:48:47 executing program 5: r0 = perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x2, 0x300) sendmsg$netrom(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000040)=@ax25={0x3, {"395b7f2b384f19"}, 0x5}, 0x10, &(0x7f00000026c0)=[{&(0x7f0000000080)="a38ce00d", 0x4}, {&(0x7f0000000140)="abce0f32ebd00c9a6a95399690cce524ed02d870731c8c3331b0526cce70e62cc3aa061b551a327693ac3ac22135a76b57b0e73e2de7287cfb275c0c09a6d4ac67ee1db7d7c8b525195af5411bbd7f95ca085a2167ab3c8651b21bffd2ff27497a2356c408a851641c925f207f31deb3b5686cefa6de82ff56eee9b881a1008fdc0e10803f718e958e074e4f2a8e111f1d3c87d8cc5e6a8422939e38a0c8bf9b40609d375b00375e07df2d3450618e94a5ea75c9db2a6841454f4037923dea3f9ec0f7b75b1e5e2bbb07aacee92e4669f433d0cba831ff3b", 0xd8}, {&(0x7f00000006c0)="7638b26b060463ebb005eab2d5904cebbf3c90cf6cebbd62839678a71a870efcea2fc674bfbbd2909a620d61239b96b5de0f1d12343bb0ccc2c275dc56dcd29ce27b05d51828fcb422befb9964333a9eebcdedd283a66f3533c6f6d7374d404eed34dee4434521f600a3e6201fd5f3ad3af04f0f75ae56d3a24f2c0c36964c171058ca0c8febcfc7d2c3936c9ea7959b7227e66dd20375b4091d42c9036936e0c4988bf8c5da92a441b4abc28bb7aebf7087d57a681f8bd73f3e05544cc867dd5715ef5ac10a48cf1bd156212e594b333872487c300128fb76ae964c5a78795b5aa61b74d1d804ebbb31af4ff968b92df122363ea9c00d270eadc62224a5c3afbd9e9d08ca3c5df7782a9d87382a2a50592ffbef244349aad06fee6deff091b85898b3934d7e36da17978017c881ad2a006b1293f104c2a774da687b07b615e565657b111774f56f2e6ee84e3c7a2dca73152d2c9716684a15925ba59ee68c289b330a2ac7067c7efbea26d01a12dc89a827905d107c953bb4579c3ec983da97391afd0ee7217d66068d1f39a6a12b86ada125af317ceda73846df1fa0d057e7074098cd9a96ae7cd05e38743f971670a2e5cd33641d8a7ae36e9bd43f86df0bcb7a2daa27cf0da98f1607ba7965225d1e72d36fef8b13a3f1837d92a77f0b66320a7270c6ab247ec07e56e7b0770ad97cd9d7fa28864171db6210324e5057a3e673c337ce86ce1da84d1f54b8b3ad12ffe82caf27e779e4cf4588080b5abec888f9f7bb8b64a4e7e22c7025cbf6cfbeeda9f94228f368aca3f3c2e8580ed0ed6192a8fdd290c5b95ed0f9c7a6c2bdc0b34f93c27a0ca7c63ad69fe889eab2a40325803430fa021850ff453135ebd24c642b0376168569001574924157290ec7b86e9c4f19e30d309dc1b9bfda6038b8a6572d324998ed3f287b697615783d0d01b2763dd72e310f6533df4352da6f43b5f5121b730acce143c6356fc280e504a581ca117886148a1dc98fbaaa32341afc1a8aa3587ea3aff8bc223e50c67d33b6e87f625abf53e66684f01c3a3d1a7e8e197845733b5f2e9c02485a51e657ce7107d29dd4ba2b822687249ceafd0fc82abcee2c565a5e0d5bada26b1c20900428ee42edb970b695b62666b762568df63bd17528bcb3601b957878cb9e44512a64081eca1b2cdf24de5342bc51123bc21098d152bddfb7d36725f21e6c6a727b5e51575dffd70420f0d85ed713b43b0cd3ff15a4787aa5d2883e6d3421c7a32be518be51f44d5f8197958b5bc205540f32cb018d53dc8a820b063dc075f0459d1e226845a63f081cae11c9a6f04343b1222fdf0d543f7846a2c1d87e2adf030a77bf20da21ef89c8cb699650829f098d2b35dedb8e0ec1c8e2b907593d84ca6d34f92972c4d5e4a93d18f5c9df7c4c2ad4db98b1de48668b2c46a391ec922522be26e613db22b82f8cd47687f16757fab43f3b36ba5e340ef1c15c6322ca09db43586615fc6403ed2463681bd13f7daf76fb5e3279cd13a71934b90e366dbdc000ad413bd3e1322099ec602842a81dcd043c0246515c9ebb86ee86910ca8b52235d3cf9fd88bfc5f21867aabd21a7d71638b007e4579bcd36579e16a32d17dc305cbbba0091d6287fef864382af18691d5de5ae6455dfa03745a7ee46993f2b6a1dbc8d41d1895e95205cee48333b0f9ecb1e4e2524e0542f34df95391a3e746d7a36410085658c846e7f30e69fd2c68357b36375f8bef9e3c5eaaed7a9166c2fcc784f8be9b3e5f8a9b79e2b9763d71c5622b720ab2150d25a68e0b411d8a4edd4b1970e01058ccbf0b8af66b5cd6da18d0425a1da803fbf6c2443908d76bfd7b7f50b3bccee952d7807c069657e405f5cdfcbe939f14fba947a1b9e24e733398f65eb9f1cdb37a2b0a50f34c51ec4cda78f2b577330fce22e146b10f9a778fd5d6d9d6017cdec442ab8a718e1b71dfde230026f93799580cc3f297cb631ea560a679baeffb0f73f9cc3043c1c0c7b8957bf377546938f80077c3027c7c1bea99f3a975132482d857b716cff6a555024e722e86b3d4ecfc0f45233b4ef5af0e4a430fe4ba566ef51b51250c08ccafbb46ed48dc8aae28e007b31b14d50d291180f3cc2b85bf0c8734c8b96df3cea0998dfe55d8d4491e4a66c75beed2fe135b932da8d2b112cec41eef4d7f4e84ceac7ebc596daf5857fa8e978ab4d66e664e9a39ab6449a670cf648d13c6d8116597325a5adfc27e97cb0bdfd9ba8b61c519ff1e40c094784851149f1080352f79480f30a73d015759dfc0cf9b3d857174aa73c18bced72f639ca39969381967942cce100d9335368bd0869e0ead3b98f6b4384439fc8bfd24bebb74dec4d7491295a1bed9f38702a329a7b2da67b17f80c866d6b7c759878ad1e4619f06ab9a491f279c3afbd2b1df09c7dd482278acc78bd61e120711b0340d8389f1f555cb66139a4bc2545d772ad36efcbc57dd8590b586018e51f9ed3527d96bec46065b9efef0dbda11897fc281e1b2ac2201e584417556d272f06a32714f34abde2282f8000c7810fa20b755c2111842de2336cba650e2cc61c308219ee181a5f3b202d69cc9d1700aef3945ad2d0f7b8e573fd4615fb753197a01dd226784c19331c8d28a7b2b914b72aa856df8a2aa529dbf7d569428a1874d592418eb4ac507995b4c8c7bb51ba976da2a5a5fe7d2710f84640fab1fc4ca621f88625002a5a5051f9dec823403cd9ba0f8ce055d2dc1124a7dab8bff77cac03a7dcf33f7a627b89dcb5b41588c2efb6855acb32b12afa022291ff600733c78b07522b4524ed73de98ba6afd6450b3eab0941d07520bc587371c6b91306b1506cea249f9f3f7d18a53e25307979e2bb32e5369e9d6e69c2214638f19a51ed360b571938f882a3c756e8d3b4a3dc8647dc6642b6736ffad4d19143431c5ccb508eac701437244aaad3f1119398bf5710ece92851fd967b01db14579096fcf5c9fcc17a75e77d6e5cf7d8625fb48f2762984b43eac3739391442365b823fd435e416ea35c4522f8d76c6cfc12ed9650e0a453b2b075ff9c7600a9e6c526196550e6aa8fe772adab83741c966906fe8648faeb94412abd3006ca389c0bc2f49845e4f10c6d16dd63f08b938cdc333c79221a1a3e9ecf352b982d473f1ccd26635e5e05f9451c632b17344ef82f0494a9720380fbc1c2ff8a6f349ec4eae9d3d0086369c5b5af39f7066b08138593078eb4f49592d77a06f0fc986da4fce841d26a4503c9973ea319030c416dd52b95239e16141ef7801afb4f8fe2bff1c6aaee377beae9cba869c5c63ae52b8e0671b9437b621b6dd08f02d03b88781321eab9444514c2943d439cd69fd904326aa885748c7da32d22097e54e1394eb932268092950a9a7896a196158a4530ddc91e1dfab30380bb9f24452ea312bcdedf4f5a59024235335669b29e4d9c73b83631099f9693d89f620004eb58d67b4ebc1f7987261c521803bdeef8d854b4c79c0d6743ca52eaaf17687b226de227b57dbb8ad24633058964d6ce87e4b9c2f438769c3e89b964e0188e73b07b44fa18f4cef7c9fb66d1fe676804a90c2020f8eeb66f7001316f22e3704c4283169413fc5dc7c931c3c9897da1bf8dc8f4affd88163c3abff1b7f4aaee443b2d2b386e49680dd41439c870465858e5db35919636d1e99940bcba5fec65c23838019e3f95b7c1262e9f02bbac4ea7a80f61b9f28c04a5eb297cb36002a705be1dd8cb9e8458de91cca5b59bafc5d1d53db5edf196b86e5df8d7c10ee8907668a6cd894c39956faca72418b8e0eacf1920b5a6559e365f46422b9432c9d26a8db3a42c09b42cfa05601008bf1cd15dfcc4ba362fdde48212d26a06158c964f331c3d0dd8c5e06ba9b26daf30d20f40e88f6af5144bce9c2e26f9e47a89004cce31cb7fe90e9ec783e819a0d78dc312e8cd12ad01167a17f1b48fa7fbbc976ecfe2a92be2ed86fb53620e9e85004760d8d510f3c84f7580e2e3706298bea93aecd407117c24ec759b40b837d458d605788a265b3c02f2da11550ffb8b70d0c78d839f207a6907da4c0305726998e36b2d414b863246236bb6bbc0767cc19d4b4016b45ea1335e6eebeff313f1041baa12ff8baef734a7f6f5a5ea9d36b6ab1560b7fca6b39c84efea47e2a36977ad57b04dd25c8fbdf3d8ea0ec392e847e3bb0aa198c8c83f587ba55b05bfd27566a90a67b7d797b13aa08782033d2bc99b253f35127468565d76181c6de29cb722acd9784c1bd6f6e3da1fad32294e54173ee3fa4c48d463a5279e715b2c3be43b9f996aa483b61a173d5d16c1b803d892af6abe48606a208f023d0d07a7aab9aa9046239671c8f055cac6a64dbdb6ee7c69cebafcc57083da48c715e8f9c76e8d311ea697fc49f3c02aff54a4994f62cb8781bc853e4f0bf9bbd577260e62f37579d4aea3970e31d877db7e722856d9e526ef44d65f838f0eec9d7a8449f31e802a1334c5b1e6b870992edda6e8bde04857d83d37f9f75f427b0b2e6d5be38e0f90f0964993dd84851e30a601418fce39e68fb2ec11f1467f190689107e3e36ee8bca6b5b8a54cde543a5210e66c1797b24c6e333565bef90cb6c2c379eedf09a7062f422030a21c4bb6fefdd7bca2d2d8a53a70298546b658f8244c5ea0a3923305f98a1a1e70bc3ec6ac9068df60d4ec9523e97ae38e2151d9e6d1f80d5d4358e7325f4783e4fa3a2d5a7141d334108deac84306e36a85bfe7c34557d8fc62e64f938af11103f20086ec0fa6382c8bb5c62ea26800ae8ba441318f57b261375b354936a8654c922eb70651f22cafa61445c7ed98685952d2cdaea1df7289d3abdfc00389eaef910f0cf0ddd1d089d586cff1b4541d5d22e0bd9e7147a4094e5c0e1fe9874fbe93a53d01a29f8ccb4569c1390b6c4fde55fd22136196bda733a6728db381e5715b236d5c6ff8d40dc812ea17ec9fdbeb33cd0339935006add248d2351912a8b03e6857057ca6e559805fb275f9bd5a08e10ae02529346f37884ded72503915648434f9d45d6ae31edf42ed2f86069e13f8768477089d9035cb658310a162e5f73839c9fa2ab4a4a70fa75c385995dce9cc6bbbe428ab1d456eee157f89f076519837bacaf5ea4d2a705115f46818475b666bf7acaed3547be6755c7076edc9b2226175bd4d1f853b9c2e0729cf4d5a7e4cb60f8780cc9db758aa868f2efa276da5ff3d327a7d3e6a4070878f9c6a8228841d706b807a48b96ce771397178f3496fd2d607e8064dd0c1b667d673ce87ff5a510cbf7288bec412e2a4ab728c4f5d65d3b50945e6f44bf9929acff3abbae650150b05a10f3abc0079562662fb0b62e4c6aadd981f3e0b234fccb5b4a888acd7ff1b3deb3aefc6428f69171f3795a25ad4155049422142d5f1390c337f5d8d66149d9aec415e42078be9a2e83b436c6832c8a56d64b537f817c3b6461721df03ef0c9d741983be5e15d69e688a37e925735ab9bbe55de02e041885991f472caa905bf719968ddf6d864aa00e7688f38a2d1888158e4429687ba945eb5a6beb03fc4857a55a6cd89473505671433244a86a0080d95400be353372c9961264ad2d9dc2828a5379914080040270ad6e74391b098001c8a6d47f2306239182277eeda114655f9a77852c06ffae7ed91b2a2e01675ea19f2864d868aa8243dad5a220237256d8c870d7e7d9629e49de9b5be55d15e8d771990042d07b0a8a80583e43a2652c153c287c67216fb64cf4672c421500bddd77f6252013c864735f0", 0x1000}, {&(0x7f0000000240)="f8cf776e6f6e954f9487efc8e18e0a8b0c3610d83b04f1664e1a3c642c41687296b6c5bf564028770da4cecd8fec750375af479345963041e009bd05bb28328f405a883ee2b1cd62e0b8678ceae73cb61a474a961fcb55d125ab5d0a6ac9a816a1e941115a5b41f8efb8c5aa8d1519424ddf6630c5a017c7fe0bba9fc4e3cfea0645e392be6a97f9c5aa2fcba0c640cd4e858b86cd77df9e266846c1ac808d4e020c7b86356348d59cb938d015b3459d0636e5174e4c603b32", 0xb9}, {&(0x7f00000000c0)="efbc94767e02d98e82b4f567", 0xc}, {&(0x7f0000000300)="ef7c98c6b488b916d65ecd40722c1487f58fef8dc072f6965c89663203af5f7c419ec837dc9c81129aa4d32631cea22def7e374c4f3b18d5ec473469c3c0907d4bf3ae0c2ac6bbf54863d6deb42e2f78418629848ff30bdbbd9020cce7c5f8fcb1816c14e270b4dd438f47b237f25d74d80018551ab9f5f5288efa4142fa5937727ab07e154edfd0955e1c60f7de2d76717b9e81c3be9dfff3f50eab04ecce8fbfdae0bfa08f2b432b3f185daddac2752b1d261cab05583216b7a7c90185f82568f2434342752620b1e0a2e89c6c773b4e04c1bf1290e9d20df725eeaa6eb803d0682e2a3bb82f208a8ed36a77fad08f3018ed76d4", 0xf5}, {&(0x7f0000000400)="618cb03bbe1cd6a87138992122e1dffc1f0ae623c2c0d8bb472188debf118661953efe0305da873515c71c9ac6750304a72e5ca5f09f4aa28fde7ab6ebaecb769258f09e7a9e838e1127d76bc8fef11c2e4ad66127ef11471b2670315b664dc9f21ab6ef5eeb33abc5a2262413394e49dd3a4a08395decf3ffad59297198c7aadb3005e309", 0x85}, {&(0x7f00000004c0)="65746f3dcf5ec7dfda450105657aa495fc96beb9afa1dccf46af4804ce8bf64673b465395d2d8c4ecad410cc31139d6b3ae9cc230622271326e208ea96588525e76743f8ad1292af7a0779aafc3dfa426601e26dad6c75d1b681a9efc354b6ff4d2fa3dbefa9fcc8ab301da317f0447c936361dbd2f8d2525a18629ce82eac70e98954dba5029016b164c8bc76dcd5e4d4b42cd75e04f1cce541029da58d59b99e6677ed28a4ffded4e721c5cb7be479ad9d5c89c81a53c4051023b492093875e75cc7ae8f6a314cd2ac786f3feadbd9b6c11d1694003e7df3f5bdcc8b578fff063698bf36e5e420649f51e7f7628b00baa05492b4e58530e4a566a07d", 0xfd}, {&(0x7f00000016c0)="bc68349e7690060d19d9457f032b14d7dc2a55f2a68a1f9adfb4c78d356e293b351347896cc6da6798c48f121fe282ba25beb53b8fbeed21982a8765309818d89667ec6a3937e893dcf169724f9dcd4be399c0675b4dc7cc87a4a39574ec3f38537ad87b92ebc3bb55a14cdfc550ba32e375beab425cb2679ac89e262c4f1cdc120c533d429a7387fe9585587af996096ee514a67af85008e848c71c6f867861ce093ca66f1ba07918ed9722a48542fad1f5ed6a39ad3b35e8b1e2df46b376ea9c7c7e068bb304d383e4909ff61f0a0408041775b52564ceb6ae5e5db42d5bc1844aee5b3e3975e03b9cfedce08f4b304b4728be767e486c45b6a39e55ecd2e9c01582bdee5929e889d813020c901d558c4c47ae55613fd284ab32361d7dc99866ee522c5e6f8910b60efe9eef5d5e3a825039b8bbc82c27318adf46027eceb666ea61db5fa2f83c6b7564d26d6af505cb95144594aad0b03eb7216e5659d8cbb05809fd37ba15a7a7cda5a9fbee90d534e938922b33c8930204ea50ad514600a697dbf70970e901326ed86a573fec8717fbd8764364c287ade19e70efd37fbcf0d5280d548d8a0082f0c27119ad80bac7cfebaa54dc907130999687e6f83b41470199c85ae2a904e019ce86f736f7f27e00dd59d98386562d9c462d8724cb7aed9259f31bb8b67a7f1b761bd490033f953876c6b9432a42c57d9e9b816ee905ceb1bf16e71a7d26412dd7686ad1d14b965e720b8609adeeee9afbc79416c9923ce914f63ebf938ba43123a2750859a34e270c69c05fae0604abcbcb2946ed5e41b8e8f9eea1ac4d8cd1dcc63e6409ce71063ff48f4528292010db04507854b26eff348ad69bb8e9898337249a6b30b4f6064ab0885655f55b6e5adb182429c5e87c73a458059b605892170933300b6bbf5bd36ab6f791812bb9d30902701882ef036611ae2cf89e781753ee0ebd1f6356b03d845b1c5912a42685375e58e6d4359f4b7e961797e6137c795cd7a02b1eb605addb250c4943cd7e3ffbd613130afed13d20f44c0a85ecb2f4c1271e2e3a600239d4eb6cc09ec34737e6a14cf1d148d2dee6e159bc432f5da04321c368bafbbb1cf8c4234f66d8240c1d1be1bb6dc81564fdbf8bdc30d27f39f1e79e1ad297545ec91ca28e4a39038fd7d0d1c9ddee3d834ba2363feaa20288ac5a757638a56a775e77370df2032f6f31b3104dc9e4f3c42d4db92db1013313e8956dcee0feb5ae89ec166e3d94bcba55a2640396a34832a92011660b045a0c4938765eac1522342f6d852dcdeb37d8198702e671562137330dae33fcf6908c4074f875e3180349fabc7edc36569986aa47e688d0bb5fae743f71c300e049cf8126ee2e1bbe6d3177b25faa99ebfdcc27ad1ea1d2b692fdb64c0e0e7bb2a6e8963ac29b2b05d7478184b6d3b8668a23e394a7da1e1089108d61766c438f86b950942107b8a1347c33c272cbecddc6e4863c5d05b0bb948376db6e27307fa7aa045413d3396da66e3d8046e209cc19adc116b3190864f0477982d21d0d66b01e6467d3105f1564043c8ecd780568419e091a437a44e965805f79f55d4f1fda97da02845be42756ff4b37fba71c4cfdfba8fe5e000bc913acec487fa1126eb85e2f5dfb0752beafb2f308cf176ab7cf25369026d49f65fd1b23d01ad2b99ec8fd167d90d058789515c77835d7540dd194dcb9c8aae4e34c8e1f96756766ba8dbe2015779b7fd6060f36cb94661f6e3a25e7a550b4169731128a7c4dbf032b02070057b98a602e8afdb3aedd8f393585afeb0752458a2f6be9f5ae7d554ccfba7931a1b30a31cf4d0d6ba9bb89106a14be17a97af53d58edb2134a5959de685722bb27687cbcb56970a88324b2f4aebfa28017681dd20aabc6638a8bcbcebcc1dad4e044ed790b9dc533e54371e1559e96bfb159a55932f44be6964a11a8620884c0cd83fd7500055e4482c95b36732cf8b3bbbef223f98c53bfd6132c7a9c86efe2461930975f28ddc88fd7cadb15fe8f2e0027d8f59041fa542a48b9ba6d3f7b80ab065e7a09dd5c935add0cd5e80ef9b126cb5ab44b3dc36380a6e7d98820ba2a4a87a9a99a92d57a3604b2fc2374e26084190e3ec808af2f4831a06a797b845e5e03fcca39cc60800fa91bab3a041c8e023e2be08266bd0a62e1da85c9c1c623e47c365d8e7866a5748ab3abe55564c0172983c5907ec24ddc6dbc695a3996e406d795b3aa8a646472f5f344dc357ed0dac83a334eb21fbcb691a0649a9756dd43b39423a9522c4b1a5e443259dfa56f7bbb63fe021b2a27a9518700680eef2ae0b912478daf270d596137ee6e468fc11dd233b909837c39b2a9f9dbdd1e304cc68ef860c968cad405b81df8934947059660219588a7a15f9bace5308b3462f7021187ee5a957d8821a24d21fb0b4996c3264b48df8a3cd588b82d2cb07fe8fc3682af820b4b88fa5f27c334d683c9b8884a9273bc467e1efad81721b481a4405c8c6bcded7afcb7fe609c573a9fb2148432a362c855f0309ae262b973381a9a1fd396a476972d36403a36e7575e9e7fec8f601aaa1c98fc1adbf16d39a4767938b2a95acca0b58de1438c2ba47f213b35baee2de5bd15e0b232f81e46e436d68a642969bd4b66ce9946cad6ea4a825d2f883ec38f9348dbc870aa14ecd311462386ec334c1086d4e23261f115262698a5d5f66a343fc27267b240a0459002b629998ee8227a2cff5e659ea79b7f9f48b5e361030b8fcb5460d187daba6e1e274a83d92d324eda86a20c8e3ace22f31350a86ab9e3a57c13d3334ab02a7fcb171ac19b4b4e3ecfbe9ee4eea058a832a3bb28a5a80e5e0b5e0d8ba25fbac56610d2b9e2f29b990f0df6c4b32c1f44b0a5683581fc0ee7cf2600b81a0997b61f5d1be2adad3f24e84a0ea6b74bc76de941657a87e2e139fbaddc2814be081188e8079638faac8097ce00cdd814e21b04fa9347f071637bd0fdbf82ae05a629dd803f328427fa463d248acddd322263723814b545abcf7b56c9b073cb9498b06e67d966e6cc3cf538bc667b1b906a51932870a74c7cb10e5d63419e9cbc2aab0b2c703b89a1f599a434685af61dd6c361dd7e64cddd9b4236e390fec9383ef15de3fb49070b5538dbe6b2a403e1ba5fde9ae2ae82dc485d7584d8290cf649bd4dd3cd62eff8680ab3d5750b21b9f6b941e9ea4d7ba5cfca77826897c0ccbf89f5f832b3886f11d83311172b8435a901cbfc70f44e6b993df9aabadbf53f61823cb3b7ef23dc928c70f1c94dda1515e14de383662a8d387bfa71033bd268cab06a1fc414fc922e69335ad5a05cea42d1ca11339909f5412b9f92a717ee8d96875c6187fe14deeb5f33cf5d5cd9e8a5583e61b2e2944d7dea77d706ed87516b3dfd920bab5abb43fcb19703e65b23f336305af63a8091e9d5f2539857e95534e0cbccdb1901181d669c3fa6cdc9403b4ce640e75f696e5e0a7a576660793d010c99eb41a7cd8a280111d0295bd4b383c14e8d6c3a0c969e9d13a3565cb8f0b4cba60220cee1ceeccf3258b63a1a221c6f56f2a9c3cd24382b7d1a88b5ab6749f9706a8379369e1ffbc9d5e7063f5b4c5fd2abdc94b694ffdc2d93e29e053ea4c72916804a2181b973c49cb74815c36254968d5b21a907810ea0432414fd0495e1f867a51fb178cb07399956f2dc2b11fd5325486abd0bf139c841e577ff17b0a8e19dcb168ba58f513995565a440dd2472cc49609fb23c6ba8633877866719fc5b659445f90d3716535857ebe384ebf547f620c938e3bf43faa8ebf17a464357c1f37f02f352d1181a4f320706ccc7138db5e14cc8a6494ed645cc254d3706918cc25726c8763b59b2f042444939ca07445aea187539d067fcac143f5ef6d64f12828f35206498cd759791f72ec234247f416a96d4b92dd4a3274f653f645cd289cc72e3364c2bddc5fe5757fd2822baad6eece5056d2e155df59d4b13f7e4ca942cef4e39f0cccdac3df38e67fbf9e83620cc402266adf2ef89cc6c43f5e81af2863f04b1a121235e3164f45cdf4bed6cae3b520c48043438aa23016be9cb507f686d9d1d9cfe3244ae06c69ada9197ca552911a8125e289fbf4704b9aa68f0efbe3b3bae58db036ab4f81618e7b52eca83abf6fecc84e6cd739c1512703fe2a7443770826bda52899802e1c02e735ff8d52d1fa247758b0134b0b0efd0353cd9a625d29aa76c4c7bcc2b99b3d79c9a77a7f0807b9044e2c7336f2ab96fed99e06515afb42979ab816cea79f19e3a3954b1f6274e3f01e7e2af2d109c721030d14cf30ab8668f97a8ad942c0933192b368832697a1c2cd3734c646eebdd38fc59518969cdb7fd4f22509b4a965c2409a36ae08017a3daae07e193cf1d7338a448583dba5d113391287aed6e0e65bced8a2d226bd6f523d8f4f6ccbfbac16ee2e414d5cecbfe47c0c1971a870720afb87b2d21a9065d9ac11b82d7e71a851714292259cb29b3a99a625b33d860ffcfa259c56055dc1679b517acf637e66245c4b534d5971e8b8d088052d2b9e7d3800524fbdad351418f76e697ff72e34b38f179c58685c9fb4c8924669a6501cd04b7f91306b584d71304afb443a1f0ddc3e7f00bedf98da2b6a83b2f1f52afa5553590013e4e93737d64546d6e64c034e5fc2cc3c4e98a2f571c2724b623ed5385adf6c289bba101a555dd64c2d1531fd4a5ed9dbf0adfa565efd3c580ad98b5e47d473379fea3ae1ff9fb369fea416c9b469c32a010f4a0614045a9d8b2914197b7e5b2ff02638ae5e6c867d02cd26b3836a9fd0058a802c2f9d74c5eb9e7dd7c1c41d109db2bea0395b65ed22e8eebeb43e56a6b6ba9d32b36ff1f014fe3146d5d34f5728c21d7b699143eb777ce590ac22888ca21f6fd39c7f67c915307325fb272e096e1ef12bfb5a2a3644ea3b323ff6d9298e8704f83d424ed5e9a5d74d3035692e72ea81813dc486b6b540f6acdf466345ea50e6fda8dc997ca6c89b5fc8e6b9c02ecc61299741bc73421c2df97fc89c781c0aa6dd5f6fc575f3e833394eec159d36730ffba6840d7d5a60422905f441c9524630d4e2121f8fe86b8efaa5c4dee2e2a9b14883d1332e04a1d865fc4e25ce32e281d499156d5b091887ba5eff88269ee5ff68853ff62ca6524a1827904e8bda768f3128e845c83e95ffb967eceec667a74d4e636363bbb4a8720c9c57dcb4ac783293935f641a9788ab2e59eaed5ea831f8471332882de1eb32bb8b5a562afdf9d6568df04019cc5dd7b3694ef4af491172ad62ebec33c4c24661533c748af52d026e3714ccd3a6b6f437baf1c9f4b9f460b009f56fcd4791f74890c35a05e10e251a286377c33dc43df0d27b9d68a3acb8824f23acfcfb0cedf8ab1c341331168431b19d6fe812bf542d4bcf8549ad30239e4bc8efbda3279cc350eb457efad627d88deceeb3ce77318da99724ad229fb8611edd565aaff547cd7aa683bd7bbdd51ccc35c22858fff62cbefc610ab86a195719dfec54a80c66e67d2b3cd6be40da712af78b596a7c8aa4f793b9ea46ea91e58fff3573de7093491741c8de7461feac4b9fbc6e953f06bae1108e7c9ee75a313246c963bfae515f971c14ef6df2370c4b6dcf1357f605ae3ae789475135a834c2136e42e7f3115b1e081efa3aca3da24ad7b1d7d2429a0825714c123db4ce3cc99d02efbc9575a975109880ae5626141ffae683cb78d8cc1bdf1a83c8fe8a8fac6b4eee3f2255e9135b073f88127f5402b6ecc12c6e31e81fd925a331234180", 0x1000}], 0x22b, &(0x7f0000002740)=[{0x108, 0x118, 0x8, "14d0b12860e0999ed8627a75ccf8ba19b8687b58659c14a3a4f4c42310d40cdd0ffe089c603eb75afc234a5510b33466b189dce66d5d88a8054486f876f45a757d155e4778c7df54e03cdc45b4d392c87249ce3b80f53875e5b9aca59098385d0b3177be73f7af8f1ede6d6b380ef623ab8826aa817d7ecec10f6da4030906dfc15e20bbf347a0a2d27b4668b05f2042b3d46d5bbc4c41997566a10e2d3e887264bee067d01d07dcadd7e6ac78480ccf85a18719a106ae936580454e365f0225f98b7048619c2eb89a7767c4ce93636f40b1a69e3a46a828c76ffe346326720a177d9e541780ec851a4c17d6be37080a5150fbbfe240eeeab1"}, {0x64, 0x11f, 0x6b3, "b07969c784ac86ed19b308316231554f67e5695ac3058f53bffac78d9680c813d7e06931b5f58b717580bbb68aeb83eab455091042012ce84798c80e0e980acc71bac499b443467aa422ae38fc9241b69cf807d99f969f19"}, {0x48, 0x117, 0x47, "4e28bde67faae9d9dd514e093e14253ae5de92b39e685d4276b640a726c0069a62006a10972b7777d5d333f44bdfe12de5db9bf601f4afde85"}, {0xc, 0x1}, {0xd0, 0x197, 0x7f, "ba11eb43e79f336441c21c28a487ff3047ed7fc4e1e5a17aa865927748c8c75ceba852dc33e8b3e9a715bb7fbd74ac6f4ab0ba5b4d25d2172bee2e6c0e5d73f5c75502441c8e9d0abaf1c6bcf41e7bf5f771a6a1cf9f6f5b1597476c0fde70f9bc1f6dc70a2f45812c3bd3335e4126dee5a9d787f8511c42ec17021702be1ac95192b1fe933b0a8da270ace1c43bf861da518b79bb098e9a74dd804308b62ed8683f8e75d4d698dd2cdf8eff727ca59850b9d2793ea1d742dd1088df0880fa0d5b06cde4"}, {0x44, 0x109, 0x8001, "ee1a45443c7b4eca9fff5f45ecadb87d8ebd75e825f672f03fb42813312725960078a40e40cf3030d4be29bd54b09781df3e1e03a4"}, {0xc8, 0x13d, 0x4, "73699120b1e30f842c96488a083627afdde49cd8e81b4b380dbdb079267c2e5c274a8ea5002b418b2221cba2ebf8bd14783cb4f6ef1f089c0652bad6bc0297dba4cc352fa3b84d5646014355dbf81d6b311217010c89cd31bed4d3ad045d2c5f1f6ea8698b295403423192a54d51efc154254d699c2e72324e2fd97d52d25be302f9531e4b7b8c22305494c01df63e6c5dad4c8122f32557ea0a8c62b5c582f297a63608ed2c94c5f859358235ec0fb39906d522a056b4f0f111bd76"}, {0x58, 0xff, 0x800, "01533ccb6b62d662dd0c4a89e7d46c701a098661fcc3096297975df30531f551201b0bc7bb361a886757b276f99db9aa6c1a3feae5aa9c249ead8d0aea140baf9e857f626e82d06d7c"}, {0x100c, 0x0, 0x101, "ab8a7347beda555c72ab1c109618efea9655c1733050d7281459d8c5457d1367d163e36b7763c801abc6429ac3ba71827e90cdeddac24300997166d575face01739cc977e14c17b392aa721b4579879c2f99acaf089307229111a1e5d3c1b7de02f0fe0b4a0f79f865948b5dde40aca2ce45a8d4a00090975dd83c4149164ed08ab78f9ce03cfc1da897ba3a9266c97a861fd4334afcc6ecb8342900c7233a801467dec397aceb23180eb758ccf3b02c87c71830ce1ac4a4a0d53eaf2ac68e352d45b362db9815d9245cb2edb422c0b439650397d76c6df6d0321184509398b0600befec02a6f98ab8d6ad4189749a3af840b0690826f4d8227fbf56db27efb45088c714aaf7739a4b08363777e3fdafbf69ff5c6db44d459b27d43042be3d85eb0ef9d0b3ff8108fdd282951af51495460f81e60fa8708bbf5126b4f3eb4315c1386e8960445464b27c80ea010b43580aa9c37855c6e9ef9caef5aa29022a00c2abc809d75321ad22bc522d07f48c59cafaae128486c470e7849c286331fa835ed0dc83796d35c03b152692884b59a4ab82d4fbcef253fe293165ebf9673a777ee34b3452b8a43078e2882c43f9b6dfcd6656a017bdfa54c04780e9a7fbcc2e7e5923fc32c86de2f01c6260e07f5a4f52238420bf88e597fb178109d7beae2369ffe7f52e7da275e3fdc7d77caac81ae54c1ba286097b1b2a0f8b9e339b3210c0781137f2a23927a524c9c1aa18f35a1627eaa521f5815a6fb8795141fd45fa73c8cb97f3cba753779178f44c4d85f8bb0597612766757aa5b67cefb059e0fa3fe3331f949db25b9fcb00c439724db19791a5eaae31f05d3ca407b72f333cefe37ef18252aa235c9bb9be8cc318edc055841ef85aaf7b3506fa8297aa1b5c5ebcae6525754c886f362a1e60e2d4b478132cbdb646bc6ece31a2eb9c8d564ccc4075fab647e5a6e5a89b4daa65800369102b9354c75ada364219c85cedfbd8b8d0cc72a1b091b55fe94ca45f29549e9a73272ec3fcc360cbbb2c5dac772f50e507e1c0655cbca58d2fb6521470a03935433e3331f2f56a5baa0dfd8efab72add82c40fb24f712c9429e1675891e3c7bad7d8a8e051b647dafde3d4f388394d21a0ca8ac63e36cea5b721a52d7301b27f5f765fa20361c178868915c987e5fee504abf2990720f02e5153f806634a94d83bf04c3c468875d5db5f21dcec29279e3a5fa650e122cc3c6572db7e9b2de3fb58e2da5e37a0f0bf836fea014a009ed8ce4f55d2f7dbb7790889909d8dbfb0a26d3e9475cde6d748c15cde124b26e975b181b51efb9b21204bb18deca8d1af567604ed4f7d31d543949e4577ad8f81c615d8356ba7e807fdf39446d0507a54a2b27edef62874019de38674079124d7fc6b4faba73131839be1e1bfe6f7d0d3fc68dcdc8f57afbbcebf95a24b7baa17b7188e7285ea9726e23e33394087b196f844d965276f49c5eddbaaca0f535d114613fad5dba8bf9937f65f44b473e2889f4424ea494e24cecabd382a7deb22251b7e476b8e20a6d7a5754d6092735000e4311f4d78a2833c1b3dddf12ba1965b54504d273fde7fb01bfaa421cbf4df833ec62505c745627d3bf4dec41d7ce02756c3247ace29dff36850fb64364ecff95ade65b07c396d565d2f847840f66dbaef85a15e291380417613c221188599d88107566c644febf85dc55369bc1fe4c192d4678740faa08e71fc522a098f9a50d74a33d08f1a231e0ef7762cf1ebadd8115018a35442b0e438c802e657dc459ceb292906f2649f00b43dcc7d4d3c439d147162932475fe9564690d4007cc7e1328e3ace33ae0c5ce68fb068f273c5f6967c4b67a15b825a9ae39800af464f1f8856e42bed19f088a5464540cbbe3c3c8908105894606f3b1fd800f4c9b1d2457685ab1795e848a0281b272db5b499e2e82a941d29deacf1766fca535830f6950332df92d79f6265aadffce98a9044200240950eb43fe1408345c9a0c381f2e5f86cc23c77d2fea5779f266c5eb1c4db5fd05d1ffb79d2a9ca7b0288bdb8b8b46f5dfd2dda4b288551cd6349e0d41ad3712e0ada74d861b285ed0a0d204e903df1975afc6bee0eb6011e0e753750a2e731f269f06c86ad19c26988813b9b09b4f4650e58d713b19f9a595a615317dc5bb4d6ddf47028d85c04c66cab8261eeb9a14185eb210564a412902af84ed974d45280118178b23e8c2c1fc42d7e0a190021ce5a3aca289bac28d34ad879b183bee64d419e9f00322a46b36233a038cb7bf306c5e95e1f6c1c27193225bc84535dc70f7cc3764f6ab6d40b4ebb3630ce097725b0e6842e7afbcf310c7b588e121b0642e03d5d6388f5e500d43830b8c8de24548f3993967cddec66c8717f75a444adece38b2e723078fccc753f8383b1c31e71d5349a13bda45da84a2532d72e6df97420712bc2462a450c1f70093edc5ecfe38e675edb003571c3d94be4ee41059a33def7eef9dd454b00d451da24503895285d71c3f36c02eccab10c90a276b8bd5e7ae0ea0f27d900c68b7bf9bca5547c2a4d94397ed86e3859fcf87d80adf7e6f7c9f9eadb1e4bc3e7c2db81488e8248f5cd2a831ae41f6ba372934c28d7aa2523589f8ef536ef28a901a0464e1b527178ddb0b4e9004d7e137b47077472acb3192ff820adf8c252c7ed32a2747595ec01cda061729c41369474413efc376475c28d6242067905ef6731abc197adaa61ea6ecd574dfc3e4c2a519ff67cf541d634bd23a9f2d19cb5fd5b922351cb2aca48f489637722588413fa2ae42d76a9eda28f0f1337152404280ba266296c2190d91708008e37e0fa31e59a005d6eee9f54e23297401b938b3b749ccdd7c439725c7046caedaf44e4717d2303aeffa018e23848fba6ad368dff436ec54956e606aa8c552c0294899674107c40048026828704c27cab315e5b32671d470dbeaf9f31f425e7e9911f69c25d0a2c243fc074b2f639b12024b688e424ae3e55eddc0f238c2fa33094c148831a54c822a9c0394f6d5dd99d450503eacf0da8f63e13ee38f450fd95521b627db03c1c1748c8260d8336629ffeb8510ab1e25b480c5932dffd579aedb2a1d93a3fbb6d555683e7b3890ddd897832f1be6df1c8b1e8f8489c1e0b43160f08a5e813082686bf822a370c7ac8ce2e0663d2df206bb236edcfae99032d8e32d45510935430784472647106646b99841cf1de7a1652c92b83431e9e85d9141df7fa53ace412721c622665d79ec90b569c0159a100b6c5621e11fe26d26ca94afaded8248635e3b7506a372ba827623ce985b5e429bb2c53500a00ee639d8ce0a322348e4bfb881348e37e29e31fb53edc203e24372e7c6cc4e8c234ca3d1d33118149f0b540b50e9b2a8a04763edb09a597c3ff04117d7715fa86e3a6ccb1fb7d6f00e33c8e56fe151ba832ef2c1bd115f3255941749a9991cdf328064156bf6a6bd39e0e1b22f2318c8b6f8c4cc1ccdb4aeaea85f978a7c7fcb5743de6ddd6f6567cf565664b6e9c0178944ea94bd861c0931ac58c9c1cab83f7e77dfd551f549ad8240e2c9326aca05d00eb199694223b96cc64fbde12b65cd34e5db257d7d037436e6093480b01c7f0424878baa0c3f555e5d045ed9cd6ab2aef4b15fb63eabffb74952e3d6f5fb0a0fd3a1971dd5f12da7a8abfa2155829713f2c365f43371b6b4fe4771a0ae2a4fc4375a3a9106bee96c15c13cfc195a553c4f4c0cefa134d9d6127d62e2c85b7210b2070da53c100d4b8b60ea79b1535b6df3088d354a019a8304f1891a4099cff4950420e1056afc61e2a4a4cf69d471fde1ad8cd2b4ae8402f8575a46b0e44b42cd936761d385e8081cc53f90ef16518bb02bce193056e653fa2a89348e1176a134dcb2bd2dad1257aae6ba45f4cd505c991d3fb573aef80df26dcc55442a9172e4a1dfc1d706f5cca7f5638fc598cadb49bc8dc387d5c7b4229ba4251fa69d5d11be73a9ac98e953537227c40539de5fb855e87b356ac086e0c56f57fc70db795b81933f1c7cd9f2be047551b3efe59b41ac84c56226fb62eaaf2f41489d93fe5aac5ca6c3505958192bda2ad4e0133722c99c1a11abf9b8ae3ce3021e7fb8cf29df0275b0b6cee9e27fd383c4e73ddf367d9cbc52299356afea9b5f7f55c515ef692b5bcda55fdc1fb6b6be1ae1a7b52d6dd22b1328b3e1219b26d95da0b70f2fdd007994b890c774e01e27953d0798e59f679879e825f45d2816284298b798ef9edc6873ad95d7941202fa93367fb00e00fc69941dbc45208f569b97af517e4f5adb5015a5038d253c176571235c12d7f90cd667943fd5ae5a2487a88e4ec2a016d95b7835846f14ba2521a5ebfde13b7e9be20e136840aab72911841cc3234a4c126f983f9c6cdeaa8739103cee535830d28888cafe19d58737e01cb9bff34ddb15c7e91b92c2b2a8905aa715d179da8029d9aa388740614eac8a4754e438bfad73a959660a56bc0c16b06dd02ead8089964021b06d183bc556c87fcef61180cd9a71ae80d13b01a90bf0e21768b8d9555e5ecd845a5e24905765e96aa5df1068ffd8e9fd95c8a35d973f33b3dd065b3bcca1ae6d8ea244d7c2e682074dba9ff244a4a98733b05447a1c77c9e06aaa07cd327690e3199c81e2c4294622b15b52ee101d4907f9eeac45fbf7008ac332bdb2c8fff99a8fce48082c84abd652aa63f5ae05b509c5c9aedea149df919ffee6e3009b15f897f9a9deeb4331c8c32beee3cc990216b132764fd1ddfd4795c418a01861d904c8edaabffcb63a1afd3f437f2a98e7d97a60f3917fc78e69409afda9f9c9db0d0b55d56cdb0014472e3384d29d572948bdab38912b1c425b49d8da829a9141aecea1c2b631321494a892f13c8b3bdfaa32b1cb11709b7646a38be0592fc98aae2bceb31eb538e7615c36535fb22af26dd7389febb2c46fda1c7a8ad821084e2b54304865fb6bfec8206e65db17d577d567122185a87cec0e784373baf96ce3cdde29af0a7211c42b3f614cbd7a1ccc8ea504f7fdd47233b1859838859f52a8872a039109dbd5f2717db102b55c1478f611ddc03a7170552564bc90dd8d4c88144fa84b0162dad5491089dcad6a3b746361d919c9881eab3cd9a32ba58d0e64c668ba27d0094cd3053c9b61cdb162b201d71caf21171eec0b486cc010d5a3ece53450034c0bf8ac7a83420883518d12120e46f8378739bff26ae62d33038e9dbd53692dc9a97cd8748fee99f17c1e8b087cb94a365734f109ca2ba019c517ebc1479b3539233c27758b713d3cc7c182a6c95647c8c926860efef438e0ea65a37663fc2358802802b3560751c56dc768e39714f1b36cd87ed99038f7c9ed22ec595923678e1d956c5d16752d1ad5e169f78df8ba6e18a3885fb8c4b722aa52626270fe1a7e5c7b1c91b29c1826142f2bf5015fdd150d1703d2d7317ddcc042ed632a6f49fe9291f530cf53d0db1815bfb319941267892cbb3ff318571f13fb1e8dfff3cbddf2de416c882c914bc2d6166eb5150023d709d79637ea5e3acdab0d41d02f14dba5b2f54ea5ac626e269aadb2bee33eb495db8a4c697a25192e6775aa0bb815d37ab8f2832e49c9f9dc05954eefc9b8ff97a6c47e38989eb263452353e6276946ec815fee391daacab2bcf156223b2cb500b1957810792b370692ce8e0caeb322c8dd7db43273d6d64813ae61119c9d4e74d2834c8c2089ec56af66379559db32e5816d176c817582f5bccd1f1b2444e82983dc0fd8f6de5ce4509f95c631077f96f004d48"}, {0x38, 0x10a, 0x7166c5f, "c45290c3d64492e525a702559c5d880fbdf34313d0c85a2381854754be4e26b8e906d74431eda47fbe39dd"}], 0x1438, 0xd}, 0x801) tee(r0, r0, 0x2, 0x3) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = gettid() sendfile64(r1, r0, 0x0, 0x6709) fstat(r0, &(0x7f0000003b80)) r3 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x10200, 0x20) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r3, 0x54a3) sendmsg$nl_route(r1, &(0x7f0000000680)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000640)={&(0x7f0000003c00)=ANY=[@ANYBLOB="3c00000013002103000000000000000000000000", @ANYRES32=0x0, @ANYBLOB="0000000000000000080013001adf225e5cc3649ff570840dc0df917a9b24c6aabf1099a6640251556fa6095487065d88c985af92e807eaf9225b6358738adbd2c28ba290c7cb428b4dcc4f4d63a5c88dfd89a6fb6da54d5c0f1ca4f5646cb4d47033b2621f5fad1b7e2e0ef803277e68b27430cab3aaad17e14aa505d78161e770768ec1df9c0962cff03d8ceed0ecef1132435de7969f5457fab205df2c2108735e195270d22a0ffd57f601000000000000007ecc9f287d7dbb6d2915df4bbb1f361969736b737f1ad00bf486280239e52fac1ad663e1b5cc842631cd6b65fba605e904f6b2bf2fdac5276c5176fed2ca9bb8e699efc2", @ANYRES32=r2, @ANYBLOB="140003006c6f0000000000000000000000000000"], 0x3c}, 0x1}, 0x0) [ 87.422058] netlink: 20 bytes leftover after parsing attributes in process `syz-executor5'. [ 87.444347] could not allocate digest TFM handle ghash-clmulni [ 87.446758] netlink: 20 bytes leftover after parsing attributes in process `syz-executor5'. 2018/03/30 10:48:47 executing program 2: getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) clock_gettime(0x0, &(0x7f0000000440)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000240)=[{{r1, r2/1000+30000}, 0x2, 0x0, 0x3}], 0x10) ioctl(r0, 0x2286, &(0x7f0000000100)) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) sendfile(r0, r3, &(0x7f0000000500)=0xfff, 0x1) recvfrom(r3, &(0x7f0000000280)=""/191, 0xbf, 0x40000040, &(0x7f0000000340)=@can={0x1d}, 0x80) r4 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x82) r5 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x2) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r4) socket$netlink(0x10, 0x3, 0x0) pwritev(r5, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) r6 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/loop-control\x00', 0x800, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x22, &(0x7f0000000100)={0x8, 0x0, 0x4, 0x2}, &(0x7f0000000140)=0x10) ioctl$LOOP_CHANGE_FD(r4, 0x4c00, r5) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000580)='/dev/loop-control\x00', 0x200000, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000006c0)={'ip6gretap0\x00', 0x0}) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000700)={@mcast2={0xff, 0x2, [], 0x1}, r7}, 0x14) sendfile(r4, r4, &(0x7f0000000740)=0x5f, 0x102000004) ioctl$LOOP_CLR_FD(r4, 0x4c01) sync() ftruncate(r4, 0x0) r8 = dup2(r6, r3) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(0xffffffffffffffff, 0x28, 0x0, &(0x7f0000000000)=0x9, 0x8) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = add_key$keyring(&(0x7f0000000640)='keyring\x00', &(0x7f0000000680)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$get_persistent(0x16, r9, r10) getsockopt$inet6_mreq(r8, 0x29, 0x14, &(0x7f0000000480), &(0x7f00000004c0)=0x14) ioctl$sock_netdev_private(r5, 0x89fe, &(0x7f00000003c0)="0aab95906cbf78d0113b9b11c035ec1b838e455485a0ae0c1dc7ead287ca35d95f330970a765dba3809e348d3d739c34fcbb996a276d6eae518354b310b63d5e6d4f02c584c900b9") ioctl$VHOST_GET_VRING_ENDIAN(r0, 0x4008af14, &(0x7f0000000000)={0x3, 0x9}) 2018/03/30 10:48:47 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) ioctl$TCXONC(r1, 0x540a, 0x7c9) r2 = dup(r1) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000000c0)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x1b, 0x10000006, 0x2, &(0x7f0000000080)) pipe(&(0x7f00000001c0)) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[], 0x0) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00001edff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000040)="0101560a07d1f5bfcb", 0x9) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) fgetxattr(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="7365639e7d13b9c586faffffff792e00"], &(0x7f0000000300)=""/194, 0xc2) sendto$inet(r0, &(0x7f0000e76000)="18631ccc129cfe6da87b432660521bda2cfa08561e1daa4de85af3298223e83f37926ae556dd4a7a25f1a7b54208b3c12ae701b74daf6c7e9ec726930f1893953fc43d7c63050e359e8ada93a455fa265b578a5f92b7fc5698f55d554653f0ced1f85c3735bd21bca77d7d9ba3458472926ed49515628bd9c3b940a33cc1bc77ea3a584afc89539a7417791023ff8ca33799b374e760179e5b39b74997e096128c12a6dda762f27df4b0f2b39eb1736b5ae773592489f2f5fd86c1910d414735c23f2aa2053c06fd076b126a9e3318158fb971e3a179206e0cfa842510d062585f2ed0433bd6f6c826706e26b1a1c7ab8aba4278978279bef2a074af9240ad01beb0b7d6d24c06ca3b93a11ec2dde0cd556f7f661fda8d4b52095312c1ad6e538d10ae71ce64181ca2ac7ebff633c940fceb8191e431014cc1ad60cbaedb15832025573e0d44dd1132df1a4e4094be90f9d743074178b4e239470e82745feaa4577ff19c9295d4366509a8118d9c2d7f407974af1818796aecfb780aae793f4f16dad688abad30ca0965ddc9764321505d6ef60bc519dc03a465534b66af52e4e70669ae4506107dc830ef124521097e9fcdadcc39a8eb7b41fb60b74583c5abdf384467d20a97dba87da9ece6628fdc4a2f781ab0780df2e2cffb318bff3013fe4a5b7ba50c0ce804e8102d41a6856364ef62ca72b815672074595b734d76fab41e26af3ccf2d39f4d49d2d3d1b117881792f068a7cac9782f2c8cbcf11023685ac781ff70f96b16d7eb956fe31aea3af7974f8385cf2fe9152baa7c2556e8bb7030b0dd1f0d21503af85de38a85532a75dfa0ce136703def956ade894ff2d7f415a355a33fe65c5e7c6e6fd58f39169e60d50fba3ce3bc9058322a3575dc6412aa5ecb8d62939e5c94b0ba12613a6a3618912437182bce9130f8ece10ad861159bea5911d44f7a8d7ef8f7a160d6ae3b7165fb66425ca9732686356636efdb77fc05e28a5a6493f9bf9703fcc9f5571ab3ce59ca5ee35a94e821e6ada2da7916a37a74a30313820a5cdf1f3017a268acb2bf42dcbcaa6722bb31a70dd8b812760bcd092c65360a171227f80de6b8d1e127774b392fc52bc0b565ab6f8450d3b7ab1c3543917ab303955d66fee82791eff78f1a98177ea3acf2a4c926618a0dd180bcafce2f24196fff796c498900f945f97ba2904aafc4b5775e171ee5aa13e35f34cd58e700abd191b42dbb6a1d4847747bc330318b3865b18e301d44e3c6274dd2a374d25885680f18295efeb6d94f943b43fc8fae544cbc5f5e9528e45b8f8e579f6815295eaeab7f3980a09bd13858a22cd2c5b788c29c016d578b052e2d2c0ef7913a78c2b21b3713d293b62f54ecab1efb03c4518e71c9457c3c190c31f13b7a06fa28ecc071b29829cef338e80dae408d7f06b8e75da745cf83fb8a6e16600549ed3a729811cd77c8165758e023d706b218e0780678ca6d7bd291980a268f4a55d00a6ea969a14c0efe619b032fc6ccae50845c82fec6e8662ffb25dc4a733426a500828bbc1fe570acc5eefd334a2f68e497448dc85becb9c084b5186ca9b872be84a39853a59c32305d2c8d1365bf4a047e829e995c843fbda0a3f4bf9373d2c6e2f9b71f088d61cbe793409b450aff67d0ead723b7da7ecd896ddc5ba10d34cfa4b203d19b9707eb5a8cb98a9a38d5d95219f41989088973778fe7dcad466cb8221504300bd6fd90a2a48e033cc93474f6091be4466c89aff8c8dab3b838808ea220e63e2cdba7b7a65025c315739232c9b91db85e93a2022f08d3d367c014dcfa9437df5548a6a53237fbd312c747a696ad991e4734adb8f1ce54e505616117abda379d7cc636712aab4cd88059a8382a9f57ca4f4eefe878773f7ea46ad0c2d28eb8621ef7000997a8d89c8d4ff1d00c223dbd642cbe29bf3bfaca3c77949eeeaf57b5c068d3729266dc8fb7e2e737e94458fefe1420830415d7a948a850c4b88218fc005b6c664f909a84d92c8a50698feb5be92feeebd8b813fd4a143a248040e9518f00637fc7cf6757fd3157", 0x5b5, 0x0, &(0x7f0000bc8ff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000000c0)={{{@in6, @in=@dev}}, {{@in=@dev}, 0x0, @in=@local}}, &(0x7f0000000000)=0xe8) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dsp\x00', 0x40000, 0x0) getsockopt$netrom_NETROM_T2(r1, 0x103, 0x2, &(0x7f0000000200)=0x6, &(0x7f0000000240)=0x4) recvmmsg(r0, &(0x7f0000000700)=[{{&(0x7f0000000540)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f00000006c0)}}], 0x1, 0x0, &(0x7f0000000740)) setsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f0000000280)=0x9e1f, 0x2) ioctl$DRM_IOCTL_AGP_INFO(r1, 0x80206433, &(0x7f00000004c0)=""/68) 2018/03/30 10:48:47 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000007c0)=0x2000000000007) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x28e) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:47 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:47 executing program 5: recvmsg$kcm(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f0000000340)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000000400)=[{&(0x7f00000005c0)=""/153, 0x99}, {&(0x7f0000000180)=""/45, 0x2d}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f0000000680)=""/66, 0x42}], 0x4, &(0x7f0000000700)=""/4096, 0x1000}, 0x100) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001700)={0x0, 0x2, 0x4, 0x4}, &(0x7f0000001740)=0x10) setsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000001780)={r1, 0x5, 0x401, 0x3}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0xcc, &(0x7f0000000240)={{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, {0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}, 0x5c) r2 = socket$rds(0x15, 0x5, 0x0) accept4(r2, &(0x7f0000000540)=@pppol2tpv3in6, &(0x7f00000004c0)=0x80, 0x0) socket$packet(0x11, 0x3, 0x300) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xf0ab, 0x2000) r3 = socket$inet(0x15, 0x5, 0x0) bind$inet(r3, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) r4 = socket$inet6(0xa, 0x3, 0x6) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_destroy(0x0) connect$inet6(r4, &(0x7f0000013fe4)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f0000000000)={'syzkaller0\x00', 0x2}) ioctl$sock_inet_SIOCSIFADDR(r5, 0x8916, &(0x7f0000000080)={'syzkaller0\x00', {0x2, 0x0, @loopback=0x7f000001}}) connect$inet6(r4, &(0x7f000000d000)={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}, 0x10040000000000b}, 0x1c) syz_emit_ethernet(0x6e, &(0x7f00000017c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa00ff86dd6076605100383a00fe8000000000000000000000000000ffff020000000000000000000000000001020090780000000060c23c6c00000600ff010000000000db000000000000000001fe80000000000000000000000000000033cc6533eb08a2e9cf50407af30c2ae13d13177af9525127d5234b0c32cee4c78820bcbba3a597176bedb3b7069f2b40e0741f0d2cbfcb675adac85ccd4e38653d7a4bdb0ee42454b57ccd3b1b03cd3d80e0bab7aa8fa6085c47fd7560"], 0x0) sendto$inet(r3, &(0x7f0000000140)='M', 0x1, 0x0, &(0x7f0000000080)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) accept4(0xffffffffffffffff, &(0x7f00000002c0)=@generic, &(0x7f0000000200)=0xfffffffffffffeec, 0x20000000000800) setsockopt$RDS_CANCEL_SENT_TO(r3, 0x114, 0x1, &(0x7f0000000100)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) pipe(&(0x7f0000000440)) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_BINDTODEVICE(r7, 0x1, 0x19, &(0x7f0000000100)='sit0\x00', 0x10) setsockopt$inet_tcp_int(r7, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00005c9000), 0x252, 0x800000020000000, &(0x7f0000303000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) openat$audio(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/audio\x00', 0x200, 0x0) setsockopt$SO_BINDTODEVICE(r7, 0x1, 0x19, &(0x7f0000000000)='lo\x00', 0x10) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000480)={0x800, 0x0, 0x1, 0x2}) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[], 0x0) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x3, 0x10000) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:47 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000840)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xad) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000800)=0x8) 2018/03/30 10:48:47 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) 2018/03/30 10:48:47 executing program 4: sync() listxattr(&(0x7f0000005b40)='./file0\x00', &(0x7f0000005b80)=""/72, 0x48) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000580)='/dev/rfkill\x00', 0x44880, 0x0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000005c0)=0x80, 0x4) r1 = memfd_create(&(0x7f0000000100)=']\x00', 0x0) clone(0x0, &(0x7f0000000200)="17dd6280de3693223b6fdbc70650db5722605e7d4cfec7dee9e7ca3a83bd750a10fca3bdd2c2fde305012a95b619af30af684bba6e9e2031b1eec7e667e9c22c674d6eb942b78258369909dc14f2f5bd60202d6a38d497b47baf3e89fbca89a91e4706f3efdb55b9e9857fa2e05fdd62de157a7f60228f2c807e86ce264193d1206f5402c6f095c94a510e0c705386635a3f1a5970fd087434c0bf52f98bc0c951a8c18f7b8221c007a7f1c8d5369536c3cde1dd9d63d5b4304876f61f37427b33932287cd9c8a57e18a656273199c41c9a6ef80afdd0fdd0d463fa1990f787c435a1017dd29", &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000300)="f74dda8604") gettid() epoll_wait(r1, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}, {}], 0x7, 0x401) getsockname$inet6(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, @remote}, &(0x7f00000000c0)=0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000030ff8)='pagemap\x00') syz_open_dev$adsp(&(0x7f00000026c0)='/dev/adsp#\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r3 = socket$netlink(0x10, 0x3, 0x0) sendfile(r3, r2, &(0x7f0000014000)=0x100000, 0x10001) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000080)=0x0) inotify_init1(0x80000) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000340)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r1, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x10040000}, 0xc, &(0x7f0000000500)={&(0x7f0000000440)={0xac, r5, 0x8, 0x70bd28, 0x25dfdbfb, {0xf}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7ff}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x100000001}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x100}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@ipv4={[], [0xff, 0xff]}}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x9}]}, @IPVS_CMD_ATTR_SERVICE={0x38, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x2}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x28, 0x1}}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2000000000000000}]}, 0xac}, 0x1, 0x0, 0x0, 0x4}, 0x40000) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000000)=r4) inotify_init1(0x804) perf_event_open(&(0x7f0000940000)={0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000a3c000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fstatfs(0xffffffffffffffff, &(0x7f0000000380)=""/49) [ 87.602714] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:47 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 2: futex(&(0x7f000000cffc)=0x4, 0x0, 0x1, &(0x7f000000b000)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc), 0xc, 0x1, &(0x7f0000fd7ff0)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc), 0x0, 0x4, &(0x7f000000b000)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc), 0xc, 0x0, &(0x7f0000000140)={0x0, 0x989680}, &(0x7f00000001c0), 0x0) [ 87.797747] binder: 13489:13500 unknown command -937043897 [ 87.808139] binder: 13489:13500 ioctl c0306201 2000a000 returned -22 [ 87.828662] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:47 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/qat_adf_ctl\x00', 0x92002, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000140)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f000040d000)=""/30, 0x1e}], 0x0, &(0x7f0000971000)=""/251, 0xfb}}], 0x1, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:47 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000b80)='/dev/loop#\x00', 0xb65, 0x0) perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pread64(0xffffffffffffffff, &(0x7f0000000040)=""/8, 0x8, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) fdatasync(r0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000480), &(0x7f00000004c0)=0x4) 2018/03/30 10:48:47 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) 2018/03/30 10:48:47 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r1, 0x409, 0x7) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x800000000000000, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) r7 = syz_open_dev$adsp(&(0x7f00000008c0)='/dev/adsp#\x00', 0x7, 0x20000) ioctl$TIOCMBIC(r7, 0x5417, &(0x7f0000000880)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@add_del={0x2, &(0x7f00000007c0)='syzkaller1\x00', 0x5}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r8 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000840)='/dev/dsp\x00', 0x4002, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r8, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:47 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f00003cefe4)={&(0x7f0000000040)={0x10, 0x34000}, 0xc, &(0x7f0000007ff0)={&(0x7f0000000180)={0x20, 0x2c, 0x6fd, 0x0, 0x0, {0x2003}, [@nested={0xc, 0x0, [@typed={0x8, 0x9, @ipv4}]}]}, 0x20}, 0x1}, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10200000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)={0xbc, r1, 0x100, 0x70bd2c, 0x25dfdbff, {0xc}, [@IPVS_CMD_ATTR_DAEMON={0x54, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2=0xe0000002}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5}, @IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x3f}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x2}]}, 0xbc}, 0x1, 0x0, 0x0, 0x40000}, 0x4) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000300)='/dev/rfkill\x00', 0x200000, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000900)=0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000940)={{{@in=@rand_addr, @in6=@ipv4={[], [], @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@dev}}, &(0x7f0000000a40)=0xe8) r5 = getgid() r6 = getpgid(0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000a80)={{{@in6=@local, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@mcast2}}, &(0x7f0000000b80)=0xe8) getresgid(&(0x7f0000000bc0), &(0x7f0000000c00)=0x0, &(0x7f0000000c40)) sendmsg$unix(r2, &(0x7f0000000cc0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000003c0)="b2cd3f1928a6d266882ac015d280a4a65d84610be9f5fdabb92f46937b59208a58dd25f5b7b809f0b0ee46e623d66dd9b9c5b3d7995c50576e9e2ae6e0d72d11a902b3e3a9cfb0dbb83550c85e0b0acf2879888ade523538369dc87c90211b34f0d94bf278b243120bbab180786223e839320af25d8b79eb", 0x78}, {&(0x7f0000000440)="75b12dd199e55cfb2bf11615913d7c93efbf618feb322b2613a44b915b78d3fbfb77fb6270e27956e99415df2295b2af7b6c8fbdef11dfd2179fd38c4ad642d81fddf2a1e0a95591fca14887f6", 0x4d}, {&(0x7f00000004c0)="69c4655cf2b7e08fcca3d730dc13c1339e83cb9eb6ac5abd7475ae27b0ba43336a40cddaa809bbf4ea20f0a23b61d7f18cd955a079074a53f1b7f1331df242355d361fb841bce8056b63ea1432dfcb3605515beec043ce82e2780df7668394d07f6083d9c0be08f3ba7e0c50720061d4787de31ef9510b56cc7f795d4939064c14e8f392b377ed107fcc83774f06c34b0d863b92bc6eee94b3ab6dcaa3f2ce95b035c12fae7f28aa954de813e0e60150685fc4c5fb43", 0xb6}, {&(0x7f0000000580)="9036d93d263198cdbc2f97368f2b878a6de090835cfbaa227b53510b796b7ab1abffb3a4c75a507ffe55ce69e88eef30be5223e785d541e3211ad814453ca24e17e9dfd8287090fc95eda7d0d14625639b6ffef7733807f51ea88cd54f3cf5a383561d91405c4977702d0d6ea6b3130b54770236d28b2af7d0d266c302032ce6150020ce4326a6f6c967078309938efcb7765ef4957fc3b3bba472f0caa1a651dff9fd23450e03bd418d39b2e55bba1336ea83db16571c8d3fb895690d1f1d60e0b61eebf3813209d1500c46126a6b27cc532037ec5bb61bef514f8d932c29bb4f99f5294ab5", 0xe6}, {&(0x7f0000000680)="0c2359bc3662cb73f6bf9462c74eacfedc43b01b4f39d706d08a05a11cd197ef974f839a32d4fcac9a68d0368e7d9f36f8a30f6e64a1d58a3e508a603437b4df7243b25c164994f33935de05daff90ed487ae6f0841c7ec97cb1cbd52b98e0fb95a1923a382d76d5580a466a521384de72461b7869b6a2208f8d851489b0b59be5de0a1cc181671cb728a1aeecb92f4573e8286fdf882d6af5e88ce158683eda723c6224b213e2fffeb4d3ac191a697e15a75aa864b3e91ff859bee6eaae362d77200064a7aa3072f5b629d9360641a2400d2cf05e40192e89e4123496598a87cd0d923e73c9130780d0585a4c", 0xed}, {&(0x7f0000000780)="bee227f1864d5cbd5cdebd873d292f9113510e0991497c32951e3aae270916ec943f671219ff04e4aeec03b6fbe65b1f2b5f5f1d70d9582d9285dddb77a17ea5106d7a6d7cec3e2bc92c13c6196f94c9b31feb35c3e652b15556c1c8d967f782c266add56ecb05dd479ea70081f7a995402209", 0x73}, {&(0x7f0000000800)="6fadc7141765c4abbc2ce8495b59678e7d1f14070b32486c9beae1400d0a7daba4f1410f012010e10f33d230ee36ea84873b33131c6acc69083d382e9b425110fdceb9ecbc18d012b79a4c5ff44b50a8605461fae8dd8dfc1daa17ff6cbd772bee8916858ff651321ff2a354d504f550a09d4eb3c812476a367f7eb2cf4d7bd3a4724c6da58b1be4bfc1515a5a33d19441a0af29", 0x94}], 0x7, &(0x7f0000000c80)=[@rights={0x10, 0x1, 0x1, [r0]}, @cred={0x18, 0x1, 0x2, r3, r4, r5}, @cred={0x18, 0x1, 0x2, r6, r7, r8}], 0x40, 0x4}, 0x4000000) r9 = syz_open_dev$usbmon(&(0x7f0000000240)='/dev/usbmon#\x00', 0x0, 0x101000) connect$inet(r9, &(0x7f00000002c0)={0x2, 0x4e20, @broadcast=0xffffffff}, 0x10) ioctl$KVM_CREATE_IRQCHIP(r9, 0xae60) ioctl$BINDER_WRITE_READ(r9, 0xc0306201, &(0x7f0000002000)={0x50, 0x0, &(0x7f0000000f80)=[@exit_looper={0x630d}, @reply_sg={0x40486312, {{0x4, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x38, 0x40, &(0x7f0000000f00)=[@fda={0x66646185, 0x6, 0x4, 0x17}, @fd={0x66642a85, 0x0, r0}], &(0x7f0000000f40)=[0x20, 0x30, 0x48, 0x30, 0x38, 0x28, 0x58, 0x48]}, 0x6}}], 0x1000, 0x0, &(0x7f0000001000)="8679f24a0f5f05ab63ce14497c6750fed94d8a5116a183f48fae9a6233aa2892e1f13a681503a8eadd35ed4c9be3caf1e39693c333dad324a0abc523f71a0db5067cbf1d64a9f2051cd670a8d4c9715c945f33ec07ba2915bd995a2644230e995d900fe764b8d80a1e878a6bd76a62cee9dd935cac8198c4888a4720c3438f6e48ef5f6209c944cd162ad40f232c12772a7e62b6220deb84fb8e2d1b9064367738e4e93e0b75dca3cc06da7c3e80075aaab9544a4d19e9351a878167c14662c551f2c6c7e233b111333548988fa902fda9ae9c11f04d2429d1dfd5b68981f40c4fb4fc9accd4f50a0822dc3d498e7be899c503ba8642373e8661440de869fe1b6cf4b03ee2cf6f42ffbe1e2d3cf4de202b6c385c55e0f67e7f6a011e114d0bf8705d21ae4be4e9378c2ecba043b0fe44127acf2d02797d75984d115523851feccbc6b30ca67f544ea40137466810de20f97a1e531d32c5227265d1e0503d629cdc3de166c23535c14a5b204822eebba47a5f1795713a8f02c423b6d24be70ceb573065c93d8f13426a9ba052faa6181df77bcf811adbd2ffd3f29495444693d769c5751f117fdec7c651c1998fdd62d13ccfa141c2b4997b51aae12734f56a78308e3ae759fc1de486e919a4058c3a7c1fbeabee6e619613d4fcee3f2b8921b112e3fd058928da0dcad18a792bb05f7ec1bd2b30d7c178f343e6c4db51e3fb0e53381703c863e7ec823b06ce82ca6f381d3402b10027f1156f3b5b9122656f6a44226411c666963ce35727300f353ddbff42fe65ac9cdfc27001a85f48a4d263ce0d802a0dda08c16e5a82062d8e380e2d91e0936bdb7d2421e62a9c2ea4ad6599ecc42db223dd28f087af4d47a03c3bea668ef707462ac570e5bd54f34a819d95b4c72d9819246d38b27052b616d9ef81ebf398a310b3b3ee2fbf976c085b1e9ab798342a0ce1eed5439b695eb5a227379db17dda3a949c60207805bd9d76c0624cb705fa9bbeb803dc16b89297c35456c3eae769f2c0a66fcd09dde794fb826c7f21b4b7b32fad3da80c116c3e014b2f759a201275add69bf8ed1add62289763abfc37a5b36544f91e63025b583da6c7a882651db298017403a3c715e48fc12ae3fbe5e4b239254ab7d3eb3b25631818e033545eea8f681bb90db1b203418d8ffcdccb3aa2a7e8e44d3ef1eec48c6b28d2c8076c45188e23b3676b6f2ca9a402decfc363da1d7de23f1366900dc5d8d1d2491a0ea9a25d92f2a6c19b5399ac990b15dadbf07db6f33b860004f28f941764e2c9a6158fbcba490793d7d503a5b634f89a18f85f57b5257527a74b285598b80bb666ef2f5354a624eba6c0527f64190374b20ffcdff781699af47941f11f79e1283f899e83dbbaaf61a09f821a84bc8d28767c342a421020038400b2f3fd3c003b908ab2039fd23d5058ff166a11a595ab9ff13c73275d917cf74034646604edbeeb3e2fb6efdb4598f7c6d16e35028fdb613a971eea8ea7a8544f60af7fd6d269477bc50d2239f7ff745cd675fc16e6bd7d39f75a3aa63239611182034bba2cb38db295ebcfa9288fd4e9d2dfa33fd5906a53319ac92981e935df64c7d80490d0ea55f08cb83dd036cc007709fb36e30f81a5e585b4b923b6f6d82e99ef9871c276bbb3edb89c9bcea5d6555ea1988ff0a3aed7fd163d50352210e3313697c86375961d803edfc1a4cc55b1c2415de6bdd944171fdb04f46b8ce2fc3ce6f3100abaddd56cc5b4d65ce57616d7a6e7a6794263f6d7354c0c6578798f0306785531392930225a01a78d0cdf1e4caa96702a48717887473b3b9b06fb274e07c3226fe6348e9d949f634f1a6e0096b01d0ae75aa9f733920593d82fba1a27321fe9f9cd22e106ecf46b8f3c50d2cc2ea18a8a1c772802b52e4a633e75a806ea9736f8322a0f935227c0109b89a9e6ae47f1d167f2f78f0932ab83e81290998725a5f3420355a69d6cf196cdc5a08fabd4ea7482247a3a448c280b5b301990ea2f8a41fa100d013fc26ad5b93766bd95cb63ac641ea3983af68e899231427d3169a0fb35bc3cfbb17ea8c061ccb5e60f065b2b3e9213ffc0524652b1912e82948a78f4677ba1aa1281c58fbf258f9548fccdecfb3893c8a84bb5da4e750b2e3b88b04d8fd120b1203de0e43b7b1f4638fe126d299981e648cf294fd83534b704b54cd71a77c5cd2e6b26e15c587b8b670b37d57ee314851ffd3a58c85c5f200f91454970f82dd2ee41673477b1d59fe4bf486076024c23160cf8ef8fef43cf082fdc1b14cf7ac8d4f37ea36255e0b9ab8043d6ea6f9e36f1e4a3b851cfed0feb9c06dc1097a8e76a4fcba34ab980c59c1701062ed9224034451546e62e7520657e3d32f047319d733b8b9d6832a515a6d0ed087af26b47a771fbcbe73c3ab178c17ff05ffa097241628662736411e5bd07fa0a4f675606243267de9fc6938eeb9fd745802e1fcc3d90881352299b29b8789af99a4c0155643537bb68edbe7e2dbabe44a7af254b6543195ab1a3d4acc6cb7954fc67cf37ef717202f51fac56dd00628703461ac0c60974f5a489f77615ea73251b3197a0d123d7b3c45894617f7816f2b2544fd93af5591fcedf330607b60b87ad67cf621ffba7dfae06b5dc1839f0828aa725a624be9904cfae3bed667959248d8d57c1030f8f849e89a3e87ccdef2a0b780d32d65434bd2751669e2df583608607ca3becfe27fb5e65e1b2e58611cf290fe00e349fd45296b8faa3c1f0085aa91849e7cbbe9fca13103890acddc91f338986be6f688297559023e9f86993e7e3578a12a5ede66e7503fe980b62fa3d0ea50df47316c835a43f553f62d514596afb696358669ce4436cba855943b9950aa84e4018cf0bf1f3ceab544a916623634a475f42f3cdac8cf421051666c6af11396280b59731d4ceaa05bc5c382ca01a1746da120c5c2586d20c8c018ddfdaa1bcdca92296b296d854eddd5e4d64112a461df725f0d0a895d90d6f8fb8039a59ce18f09fffdfe35bcd4ceedb2aa6191b0c8d6e764d0d7239046540a3b250739c535a852d2af1ebdc19150bf3b4a36e0d1ffe2c3010acfc198772752f733ff459b3dab87c54339fac3304c5712de687d27532f71a2c8f6441d98803d39e0b1d2924e01edb4961021ff4cae310f0b4b48fd1c077a21221d36742a00e85fe46a37e8b3ef46270903128f5c89bb00d69281730e54139885caf631960babda00804a19c98dd9fe4030417e9816056464c348876eff6b2149af32d2e7f2316ca82c61d6cbd89c2c85640119ddade0c11711616683f87b21d76d09a6238f05c337eaccf39e3836b9b20af4f22fcc5049c877927a31240df59521b8497d31b971d920cc15092823b3f4b814c6986d33a080c0001290507621201d40208232aee3db2aa6035cc5377eb43b1fc317b7a2b16d86ca533f32ba804ddb544717b958409a755c25df938218a307bdc4c8d792c3afbec5b2916f9b32433e1a562101cfe61af702ff81c57b5b4315f127cc6ee7d2cc399aa80e6e42d6ace008bc3dd47b1ff1abf2c9d0497ccd6d04925cde0cd03095fccab49c62bf3896bee9609a8ad21c1dd9238f83e1ae10edaf2675ebd21aac6fab11deb84639b3fae16154f792e3e20667fbe0e345f5e35abf0835117788da9b1651da77f6276a937cb431036e541064e7fbc245cb29d7b531a10efa29ac6718de8a7389d3bea0780631b09a75509be31912275e32a0feb4a45e930eb1dacfe40f55608b0d47508ebd7766d6e9d3a01b71d3964a9bb9f93e6d07f08c480631adecdc1a70fde60d410ca8308bd7c070af07a2982dd15c15b9bb609324ed9e3e81bd19cdf541e29f132c554e9bb1c312fd554bb741ab5f893078faff250eb47a57bcb7cbc6693a5c3276a6377bc6aa0cda05fec0406130e1f56aa1aa1cfd0fb546d27df2ac935a878d3ead09743104143fdb8808501437f262818229bcf19db0849af086bf0594671721bccef6290c0b6e324d5fe095facfd41ce0be0338a1ef2d4f5517f86d77180081333245f9d77d34d30f05b9ce1d206da5fc10cabe7f3aa2f66afa166963bfa2ab73470aa603bce762e853f163d20ed0c974c9d6afe9b55f3b907126b963eaade7873695302e72ec45e611391739dcc49fd75504b7aaeab17ce8578eb5cd916648033b7f920b4e1c7ae07a42b7b79808360ec7fcec2198e84171d3cc3bd6f14761f4edc4de6f675f4dc222e61905e74737e2fdbbdf6253e30d77ec07c7cc8fa680a97d21d3f28fa50dc004910de7ee874239bdef2e780793a4693e030af18ecd49a1c953753daa2aa3084d963ebbfd8f3af365e116f4b3c2f58e1967eb568b308ce7b32b8ce7b8a7878a725c2a60e77d0859893dddfbd83508ea5bbe237c97afdcd91e827e48a38b10192561652ad42c92ee114f263a6d6a0f879b786906b3ef5716969b9cda9d03c675eeebc47a415ed9216f19255263680931909a3b27cce0422e6c6cba81f01d4b1c83b71cacbea9a61c98be1e0ab9993e106e176071cd4978d0eac368d81fd2bd4f3e22b89d82d317470d652c09241ca6ee6a5e01582fae49e6a94d4d7814a20a68d0166d2a8ba59604f3afaf9e4376a4be5d203d7994a4ce9ec9d78f7f7dd5c693b287c1c0faecbe7125b53805a07c71183102770b28fb2f82c585bfaf271f363c970f6f20bb3a2decd6a6f1a3cf674470fd9f88dddf19e4899f27a439f2191eacdfc4c77487042b7c1cb1dff74f756f5350eb8686935e233fc54fd7ead5ee23c92abcef0561f25186e60b92239f760912c5c8bbecb812c99c6252433a6a38e207d7bfb06b69457170c398395d5f28045d34e4802b81731b9817881520c0a5a5592236850afbe9d10021950ea9bf3f625304e13e24ad4fecd86292859b4f9c9843ca3c3490ef7345899b9932937b164db765978678303e465e51b368d8e087050aefde200038f91313bd492702c740428b8f897a57d8632cdc9a33ce228a895cc5f7745a1a3e347c13a371827a30face1e226845532732fff9f0c7c076221b5ceb6ae8ba1f136f09f78fa1b74887789109f8c2d650682d3f1bb1a50668f30d39676716956015070ce2357e89f81cff80fab49781472b17ad989de0b46fac4d3563e45ec3750de597d12ee3c7df8e7a5751dc35be7dd2aba41ada6b494c5e428e46a90474a97be3163f7d7947070d6fc70b7fc3063b9be62d249c407fe204e6b276a95f4567a889cc94c5f573fd55c98ff11745a32cbad8b2ff82afeda234cf5897c47a0c0241402e0e1788dcf2f54f1433cc3332e8703699ec253873cf97419c2c932a01d7c7095fa5778705cc30f9c8a5951af5fcf08b278f7077db2710126cc6429c3639018e8fc58ab84e77cbb899cadd57f62763b70556d70c49a24cee39fc40eaf5d8263e89fd5f1cc0e492d909c7397c40e9bd5d55a334dd19cbfa91e1611065fd61f60e2232bb614359efa7cb9697a4803a04d3a5c6c9c4fe07ddd383337286587c33d988d35dc5f654dc1d6576766b69fc603d685d66ee82feeeb4a6ee613b5669a7f0987ac1dc0f08b3a2c37bd621d243c3507ca55721a349101c1c96d047379d3fb75249e67c47bf67644a03622fe5e8c5cbc991e49dd059db8992babe065b052f0c5f990b14c38d283de21e607056b4250aec80506ac3373be746fbe37c9eac2de1b75d745e85c2f79b9ec1112345935ae2a1773d9cb7d661e642eadc2a25e1d6d18b59248f218a56827561b770c0e378fe66e26810438e14540c63f711e8e5aaa940a0f0199fc"}) ioctl$sock_inet_udp_SIOCINQ(r9, 0x541b, &(0x7f0000000280)) sendmsg$IPVS_CMD_NEW_SERVICE(r9, &(0x7f0000000ec0)={&(0x7f0000000d00)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000d40)={0x128, r1, 0x503, 0x70bd27, 0x25dfdbfc, {0x1}, [@IPVS_CMD_ATTR_DAEMON={0x2c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x200}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast=0xffffffff}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @broadcast=0xffffffff}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x8}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x7fffffff}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x7}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x1}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x50}, @IPVS_CMD_ATTR_SERVICE={0x7c, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x4d}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x3}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0x12}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@rand_addr=0xcf9}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@broadcast=0xffffffff}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'fo\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x113f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x15e}]}, 0x128}, 0x1, 0x0, 0x0, 0x4000}, 0x40805) 2018/03/30 10:48:47 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f0000f61fe4)={0xa, 0x4e20, 0x2, @mcast1={0xff, 0x1, [], 0x1}, 0x3}, 0x1c) r1 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0x20, 0x2100) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r1, 0x80dc5521, &(0x7f0000000300)=""/252) getpeername$packet(r1, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f0000000580)={@ipv4={[], [0xff, 0xff], @rand_addr}, 0x35, r2}) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000f59ffc)=0x4, 0x4) r3 = syz_open_dev$admmidi(&(0x7f0000000200)='/dev/admmidi#\x00', 0x8000, 0x90000) getsockopt$bt_l2cap_L2CAP_OPTIONS(r3, 0x6, 0x1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x0, 0x40001) ioctl$VHOST_SET_LOG_BASE(r1, 0x4008af04, &(0x7f0000000440)=&(0x7f0000000400)) ioctl$DRM_IOCTL_AGP_ALLOC(r4, 0xc0106434, &(0x7f0000000080)={0x6, 0x0, 0x1, 0xa2aa}) getpeername(r3, &(0x7f0000000240)=@sco, &(0x7f00000002c0)=0x80) ioctl$DRM_IOCTL_AGP_FREE(r4, 0x40106435, &(0x7f00000000c0)={0x8, r5, 0x10000, 0x8}) fcntl$setstatus(r3, 0x4, 0x40000) ioctl$VT_DISALLOCATE(r4, 0x5608) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaa8aaaaaaaaaaaaab0086dd6050a09c00081100fe80000000008000000000000000000000000000138fb1aad94154157de9dd8ff5000000"], &(0x7f0000000040)) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:47 executing program 2: r0 = syz_open_dev$sndtimer(&(0x7f000057eff5)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000326ffc)=0x200040000001) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f00007e5fcc)={{0x100000001, 0x0, 0x0, 0x0, 0x40000}}) getuid() ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f000001cfb0)={0xfefffffffffffffc, 0xb}) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x216100, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x141) 2018/03/30 10:48:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000001400)={0x7, r0}) getpeername$ax25(r2, &(0x7f0000001440), &(0x7f0000001480)=0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000000)={0x2, &(0x7f000039a000)=[{0x20, 0x0, 0x0, 0xfffffffffffff00c}, {0x6}]}, 0x10) write(r0, &(0x7f0000000280), 0x0) 2018/03/30 10:48:47 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f00000007c0)={r6, 0x40005, 0x7}, &(0x7f0000000680)=0x4) 2018/03/30 10:48:47 executing program 7: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x400280, 0x0) ioctl$KDSIGACCEPT(r0, 0x4b4e, 0x9) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) r1 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0xfffffffffffffffd, 0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, 0xffffffffffffffff) getsockopt$IP6T_SO_GET_REVISION_TARGET(r1, 0x29, 0x45, &(0x7f0000000280)={'ipvs\x00'}, &(0x7f00000002c0)=0x1e) prctl$getreaper(0x19, &(0x7f0000000400)) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f0000000080), 0x0) r2 = dup(0xffffffffffffffff) r3 = accept4$alg(r1, 0x0, 0x0, 0x80800) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup_ro(r2, &(0x7f0000000240)='cgroup.events\x00', 0x0, 0x0) fdatasync(r0) getsockopt$inet_dccp_buf(r0, 0x21, 0x2, &(0x7f0000000140)=""/86, &(0x7f00000001c0)=0x56) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000200)) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000300)={0x0, 0xfffffffffffffffa}, &(0x7f0000000340)=0x8) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r4, 0x84, 0x73, &(0x7f0000000380)={r5, 0x8, 0x0, 0x10000, 0x1}, &(0x7f00000003c0)=0x18) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xff54}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 88.132698] binder: 13512:13526 unknown command -937043897 [ 88.143132] binder: 13512:13526 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:47 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) 2018/03/30 10:48:48 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) r1 = memfd_create(&(0x7f0000002901)='dev ', 0x0) write(r1, &(0x7f0000000000)='v', 0x1) sendfile(r1, r1, &(0x7f0000001000), 0xffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000140)="c0", 0x1) getsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000080)=""/106, &(0x7f0000000100)=0x6a) 2018/03/30 10:48:48 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 88.217476] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:48 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) fcntl$getownex(r2, 0x10, &(0x7f0000000140)={0x0, 0x0}) wait4(r4, &(0x7f0000000180), 0x2, &(0x7f0000001200)) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000423fe0)={r2}) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001280)='/dev/mixer\x00', 0x20000, 0x0) ioctl$RNDADDTOENTCNT(r5, 0x40045201, &(0x7f00000012c0)=0xfff) fcntl$dupfd(r0, 0x0, r3) r6 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/schedule_icmp\x00', 0x2, 0x0) sendto$inet(r6, &(0x7f0000000200)="ac11505d687a58cc7720db3fee253384cfd418c85d2f7b44c7cf5b46d2b5d44dc9e9d07d4ddb0fae3be207641b40bfadf2341fa4a6323f97458731f1e197a4e5e2167b66986e60b6af70d83fedc13f954e3fbf5ccfcf5a2e55d16f255765f35615096aa69452372590a7b1f46bc455cbbc8b6478732c1b829a6c1237a430bcf0403a6826b0d9b6427e440294f449ead3e4f07cabc7e93b9377f597cb7498fa1f279ba6e10a0b7ae425cfd99fc94af96694714da0179161238034ddd663b0f2f7b29e67085a2b320b28bf0aba6af208662645deaca7916166aef7ae818df397fac472ed519c5bc9a3e60b60c49164850356c889fcecf5573033705cc118ce8e39b3dd9c813597392cdf8d213843cc1e933a7c4ddb2d2d1b58744006b52b72dfb223c1e60a8b7fce0867989c09e0651407b9a0a4d333c81928102097fb5304c8731047378417038f1bde53918c6ca5c46a366459e9af81f68d60fb5857b52ded5aab6bca9c88d65de2102f631244cd8bf64decf0eec81b41ff4e7a5671d906de4e03d5ee88ec2c1390864403ca2cb905aaa952c0511de713d659ee19c75cc3b56c50bbfd3c51fd32045273c34ed931e3ebcd36d245934e16d4e5b84f9cc5567937f2bc8c37210d88eb54ade0e2574664d1dc2403a9b85691a18a22cdb80cca96765dc318713573d965a03fd8f9059776394bb7ee9eed96fbb4ed164be572297bd9f7f45a61ae2239e3dbfbbc6047d561bde63327bc800601322e8ba8639f49e83ac3bc5e64b44a1b58f8105b16543d27e75e2bf0d12f811504615f1a1a941d9c116e7b679cf2241c7fcff1bc351580acd745c57e59f579184f420162522da9c1707c86c2c263074d6eae3c3a477ce8b1bc2fc43427cc031b24b26b7535c8191b55e01e6a3dc9d8ca7ce156df71b298b4d183237994bb2cc45817b835e561d19fe8c025b859c07d9ec247322d07889b5903ac1017cc0bac2c87d5c1981ab4cc88f8f437dc6798cb74a77b97adba601b2236c3563500643d90235867e484131336a40c454bb4836f9810e68db7c202f69e7b66d96fdf5a7006505a380a4c9100b79ed4f298f9a9687b2084c6b6152f6c90104b459572f20f45b918b9d2201039cc145c4e3c82e7b21229f139461355a7af0e80a16806f615b1c94fa692e809ec38ec594c7d8d2cf825fb10c124ac7f1921f3daf878539249544fef2cb3d404a4ba60b5e146b3f02ea6f8dc6339a51f4c3cfcedc962efef7f5fc1aeb4f165b95c9bd57d16cec0a79b0b82bd4e75569bdc21d4f584f29d06e300da9d795232767a0bc518baa891984a47a3aca944a28b263bd54d1a0e68dbb60bfebe9f89e23476f6056e76ac9fa3698f3db738d4dde83fc3d6e5e425a483d9cbc322d10886c13f69250cb2df222d77cd17675b31113e19bee0f7cd96699b9646f1fe00541386b763ef366316c0dd8d7459c31e87e37e74eb84d4a7382c48c03c61d8d4637c6ba9a482ccd87cb6807bfa9967f89b2966740ba9395ff8f5d879549c4bbff153ddec1d0cd298129e79cf7b5208279f9880802583a347ea6b2428ad12125ca697d5faf319e735592675cc2d2f4bac8cfbaa6561a094dd9dc6baf161d48485c6d8ef0886ffb84b2e163a0bd758d20aca46a3e143f9006ee7fd41bca06ce2d7690a7437ee8f505c21e5c12362d0cc59ae67b22352508a97149d0ab09a8aa40efc724b4c96b85c0fdc716f2824b93bf8e706cbe53226c9a29e79a3bf8e41a82c6e9cf60395a3f54f22ef7d4d56ad190143bb1e7610ec4986479a4ff2d0e5cf9c4193e3dd027e05b02656e639598d232c07ddafe0bb10ff4d30226d0a144a1b5c383bb0066de0bcb00ed0f8bc68b8f8858ec4978de067d902d9e0f4109e53004c7daf3c9d1917ee84137b65718a3a290382f34a7c6784e641786d0f801fd58a13743198371ef9753c4194d39f4832d9c972d603650a3e5e7ca74c35bb8645e91dcc9c35767abdefd15f8578cc1b520dca981c809f1706a12151242cebd427fe65f2d432dbcd9c457dfb14f666b8b02e0684e923962ac888c8b0b32f157251fc802eb20b6c840732d04a04ccb0a976eddeb41bbe88498481beffccf1cfead36d2c5ea06266bab03c98634514af424b901e830a7917d88a28e7ec28d27d28f3266b33ba352a3b29a7f117dfe596957d8e143fccb91fb34f991418020df238172dad0e3b53a5e52a86acedd48bfc47cb83ef39217b74dc52c4e15591aac37f8a8a010c500300b3ec1ab8240658c12705ae325dbbc8fa7e10e485edaf11ab62883a7d1608abad6b9de8fc0256fa84d9e3f411f7f2a684bcf3a0ad698955100021063c45dd80a7e8d716da3327c82f54ed3e854733104020b31de7c638fecd696612ff1e76089dabe99fb3c0caf4a73ddd4f9efd7354575f70e430e81f3ca478ca0dd59d59e317af12fee2ee267f5c45befe887cd8186d0d18e5d09604f62d852dfcb4b7a323448802d0b0d539d7c827bddd38720282a660bb1e2495a402b41c2423f928f74167a728e749ccae4b344ef44cd5d3e5dd887ac5c0bb8f22907f20398b8a868a1950d70f5f7686872a32ab731014b3da2185cbafcd24259194193ef0f8f28b30251018d1a1e7d0d2de0070998bcdbc2ac613edfd72615373f829a7f7a2f0c54199cb7984c10bdcd4e86b3886b4425bc5e866be6aeb191f6f600fcef43f2c4da7f9136478a3af7e6146bdc8f8a79501dd6b610fc1d9f0bb273866825539bb3483d02a580e3731622ba98807936a94f368f27022922b1821cf4a147dc8f0c3d096ab7350d5ad26c4bcbe85d652937faca0bfee550d8fa52e23e105a22edbca25b24f932afce945550fd0118092f894d037423a4b292321d50224acf02622d00ca5de4f43a63919388c0aba654b2aa7e24c8d6c302ff197fdfbc3be864b757a88df526190ad960abf5bd339f60e1840a6451262d458ce5e4277571505189f6fb51640dc360847306a3a40d664ce0f7bfc0447fd9b40b98e0fa35006f39605be88f254023d94ee8a41380a8ea6360ce1bc7e604c1b1398d90de9c621826534c37dae6bce914416d8eeaa6ca8da52e4794ec81bd666295af9402824c64753fab3e504de1e4d297afdf614e9606c31879777fd7e4e3b3c9424e074d60c114211809d9e165d0d0a8f2d6e1c5324f771d9e8b6761a6866f18316b019ccbfa6dc8fd95d2c48a7c56ce8c2cdf65336f2e0b322fd36f26f4648e3b07d54dc3a789291160bd9d5ee24ebdde4ecc9aa628a3fc51f4361fc3dc027d62239753083847320c801c6633c7e2e11dfbe7c58087c84d4f252a14c5f7a757d2d0fb6885866f2c2cfe4ca8a9a64a409a4981a407fd2e251127237bda197542cddd46cef5dfa87c837733e6cef26828a853c5bd79ffb3f6cd8a4657acfc7fe4f7dadd1b82bc832c1936cd5ce375c7a891e61381b71949379e89d9e34367e5e693c6a82c3aa99d34470a973d934a808102bcc1f289460d321b6ddac18cb1bc08acd71ef3e91570f214dd810c8f8d2fc4870f8c9df0e93c6846c468505d4c8f924ae9dcf2b2219379e268faf8a7fe00aa00177f6d795b84e7290b6c88e57699f5ca3ea055dd58c2c9ce7a6ce604b7e7d7946dc26dde4cde227847efe49f7814f04feb337dd282a7b0295b5efd54d136d4e9bdef8fb07d618f3cd69c1b5b9490dd44002a082fa37584ff9a4a234765b64bad33cdfc809eb5f8793072705d6c488c6dfa7bcc730a6f4b25eb750860047d16e6569df2755a8252fab8400aa9d1e171a878100195eea71baf4b7f6c60b7c5d080fd9800bae39e07267d87f38a3902bd9cc96b84d218a34022efede7b6a3fc68ed377aa592879a84e4175f1717474619720ce1d251c2b6592a9a932af55600a4bcb067b7de4c763f1decc385de30b6bd5555abfea6274c78a021ab1549618ded212580a780674fdb0ecefab85f0a93a04e02a9bbd1fe9b201589494e7dc81e39d53b8d466c90713c413e5251c9b8812a259bbb333ef27de63c423955b5702107d721b065cd5990363b90cd0573c3e9683feb5abb7a2e465f150fab1697a2631d0a23655d675dbea7b4c2f97117abe3f143827191a409b7d75926cdc1529c1a16cb3a9511e516f6c14f6bfb38e47281ef3a8da9a62abc9c8ee3071e83c29cb30f7d804d90996e3be630d9603554180f98a17c661d972a0fcaf5631621a9d4899d071e6d6382003db467466bc7f12bf6ba3633f670754b041e0c17fe1e097f6ffe7d37ca6bc215c983e360e24017753b088f89dbea7461688f65db49b6fba5e9589368d76307ff5edaf28a04fe8d2f5821b3c941cb411d9b86d5a5fc8df2df9ba65d00053301df20a68df05ad60039c0bb10e43f665bdd829619c24ae1eef97d0829b239ac2c6b6ab4aa9492869235026bf1a424629750c382af36996503846de98faf58d4170f056f5a8198809d21a82d5bba8942b62a177d2211a8fe28ff83885f15f05fee723c201f490b5d49779c5a01feb877949cc7202cae69501a1b476bad2a0d6a238c4bc9657f126a18637a070fa7887d440ee32b707afca7ab1a53bccc7f78e6ac4d1278fb67d3738de250e79772eae06de15b639fec5ecbcc7e32ed00d4267bcaf79dfec64c22a7effaf118768d39504a692168cf62dd52f7dd45cbf6179a86de02689f0cfdcec3effe5376120efdb97bbb3f81cae061bba2798835592e6ed442eb928f9e34cd03d548f90da34ed266f5c8384b31211b403c00ee8d7b88ac1db2c21ca072dd581922a5a6d25dc5a0efc368d40ad655b9ebf820222381724ba4c9d73bd251a9eef87f9724abfc296b2ac2a22f2ae8a3d00648bb6b7d68e8f0e5d3376668bb847372b6aa19b9241a492f425c686862589ec0dd6a7f638bb26475c134d302b0e9b3dd13f3737756f7e5878869eb50c90095aa1c7b80843a7504ffcaf2b697ee69ec04539f0ba73f4e111ce064146bafc939360fa7f91c122c94dff764a29adf9b15334e4e5d7d6aba8a5128578670f5e4dff544a2fa7e98c42dd2ce764f62423f98216b0765f7485c3531b0dddd6e02232f7898699b5a948f628fb9b97fa6d826a862e79933ce795f9ee41f46f9aea79c42c683354766356daa947cbf4c1bbc236132b577096e175763107f2b51827bbc8443bf0bfe4a4b2528b8df2243d684eb44370b4041d5ecd34d9cc2556e11785e27e1d80b3d81bc015c7d09e358bd1b3379d04019668c61985f5cc365cd702af666626c33a2336b5db6658abd11030d04ef3105dfd66117b014fbd694c772394a5eb75181ecf326afdc0c868dd945d2618122dbc4a8ec4eb3b7cb19e27fd8b997681503d7176abd2fae0f9f1c9433b4ab2672ad9c01fb1aca94396cce84df4948eb3f4e85b9faa77814aded7420ebf0185ee858ceb9fa16213171d1a191cfed3ed7434bceb43276c142e17ec356c8d5d596ad5af95122dd7f6fd061052d0f8326f274d12a7644a2afcb69ebbd45cffaca4432c1845dbdf37ecde4fdae281b7e898659000b330f85b1de4122d7ba5e704a8074421282104948ee94640ea40eb6e6a6e6b09385ab044bb7907854e50c464551fd3ac118e0d08e684245323e99de3683b5e12e96e2050db6022ed006404d730f89080305f0091c3d89ce5eb7e768b6e0d75137f357e36354eed30267191c2832ce4e863de92c91ca9ebea5a8c1e9b277c9de473201c54fa99af2804b2b5d3d0a2ebf1d803b74f64ef06bf784f68c437bf3ed2d0f9dbd8f40556e3fc135b8fd160f32c20d00f28cff9d17d8c4f9ec85c27b63e942e", 0x1000, 0x4000804, &(0x7f0000000080)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCGARP(r2, 0x8954, &(0x7f00000000c0)={{0x2, 0x4e22, @broadcast=0xffffffff}, {0x306, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x28, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xd}}, 'syzkaller1\x00'}) bind$ipx(r6, &(0x7f0000001300)={0x4, 0x1, 0x81, "07611c39f665", 0x1}, 0x10) r7 = dup2(r3, r2) ioctl$KDMKTONE(r7, 0x4b30, 0x0) 2018/03/30 10:48:48 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)=0x100) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000840), &(0x7f0000000800)=0x8) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:48 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) clock_gettime(0x0, &(0x7f0000002340)) rt_sigtimedwait(&(0x7f0000002300)={0x8}, 0x0, &(0x7f0000002440), 0x8) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$alg(r1, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000010c0)="cf2029bdb3e78f9c7bf132dbd5d170beadc1c891d725c8bf193915abaed3c1a7cefa0681eaa51eed52e0afd46bbda0a1d46d834de85494fa01a5c1e83bed0c995c0650ee1b1e5fe780f13755bd7d4ea2e452017e80c71b9fc732aa3355000885e6c77a6d14ce1085cbbf00090b608f95a9fb5d952a545ba456c09c3421d1345b76c3f75beec5d5", 0x87}, {&(0x7f0000001180)="d585dd456f64c19f561af4ebc23f6a81f1b286d3a68b24598fa2da451a75b7d649e643f1e0b4ac72ac614aaed84a6d98176e8df06c8a3546cfe1e8bdddcdebc35f0abfc237cf", 0x46}, {&(0x7f0000001200)="a50e0437902a423e5fff418e0950199797549c3db66941505fac9633322eeac3181a83cc0a4a8030dca52a9693a42b5f1ef049cab27f0c5cbc858f1f6ec6ea0d0d7a38b7b5d2810135aae44468ea6aa813af5a42ae8b20f47fa7c680c57e210dae71a6a689177d2eb0730aad5fa99f36a77a440fe8e0d91f79bce62ce64db77f60a09f33bab2d5d157054e1fb50f57ec582efb4ed2e86e998414c2a95107ab0880d811b29b273975b0e6478de8a12fd448daab1f7d663e169d61bd7a4e73947ce57e587f935ced1ccd155b13ce594aea860aa006595c4c58f89009e5c977d42d9da8f05012a1962fbe9cb895e89d7c18f4ad7456775eb38d3e2c91d87f8ee496fff025fbec3c93f9582b7c8ac5093e751597b3e15fb0966469317d812b28b80f9e91f4663be2655600e4303e5fda7287717ef3b51214baf2a45532c7228d1ab5b604a796bb9ef255ffaa54c375e2d3a6304b79fe356852dd6ffd0925e55275c14ab7d344cac9a4c5c0ed732090ae07c0ad032702d08c55f017d51fb089ea490987b90dddbcd57a76eb5f1e5fdd6e1dd7a81d5387c2562ec70333db208f73bc19b5ea0521169201a7af2fc3956af8d5a60f02c2b6d189791a258551042e89769c5896c2ffb37767e4d8869caa87e7cf9bccd49a76df7bdddf5322d2d861713d9cec058b6822f9237e022ce509ee4e5d9ca70abdbf61986c552fc8a718247e46777689d8c9b11cb5742a734d630cda05a78e5adfebd09583697f3670ebef86a9948f0a827620ca328816f004240d4f8147b279d60fdcf2b8ae3d43d511f20b4d1fe9bb2ccc0080acd26031459f5158d3ea979ec28564a7615260be6c8b92d2fa78b43483092877a7b1dcb18b1275fee90c16e7f589ae0c1903715721a64f7b711fdb31cf324d50bc3295416bb255b44a68f9d083bf5cc83136fc7a7e8d26c77b2a52e1d4095a44586371e877430af91cd0c8102cb3ac3686814f75b089148c058417b6a84cce4eb72a8e2f33b0adcebf1d169ca6aae08d97e1a1bfb283f73e662f3b6c075429b54d35e4a14287e8b95d96cbe7535d519192a793c5d536109a57dd74b9bc59e69a0d1d3c765690ba54538f5122a9552ff03353d5e7ed9bd6a156ea25e6da7348bdb2507eda493f4439712f9f3011dcd26d222b181fd6ce9be17d1ef0a2c9e8b07222774bf5d8beae6e2441cd5d11a42bb40debfef10ac52d35efd2dbbc9aafc1f7a0ba7ddc483195d04710106716e2babfdb11e25a32b63b2e0e879d0b4e306b136219e7a2958080c103e39ecfe6e24608426187c8088e3f706a006da1673f5d4f1e31e0503ef46ff96dac76cbdf0a71ac21c8607a0d5c957fbb66879b54f77d50fb476fc29640371b4db3873fb878d9233fcfffade0bc9bf7d747d62479627f5a038240bf1e8ff114160f4d8ff4caab577c5168c0c1d1fba5d21380d00869f0533942d7565b402fe64066e0376f8ee25fb532a38d7a841930f1ab2613215dcd97d40bd972917583a63c23bebf5dbaee259c057350b3abb082d65d352a9834d6f6eb2557fe28c41df87e2529ad622a801dc8513ff20efd3df5e69acba526c2c1e128375e4b5416a032dd7d2dbaa86a45456020f0eec738b83e65d61b93de36adec47f201e67e3f06bc75c100741b2a2323c29f5dbdb3878ccde0ec9ecb9ce762f3daa293cd675ae6135a019f2f26cbe6bfa17eef4ddcd0c66a7122e1f9d50881185dfe79ec8c835b7f8cd24d7c24020396546d9e9068e5bba83a29e4577106c89655d4106a603571e55fd0185ae3d62bb19100fdbf4d45566d3f68f122984e0e04baed3adf03cccb17759b23ad84b4a077d488b787df6fcc356a581c88843ddd9a894362d63e2852d94e0848ccbe02ea647876ca8bf689b3ead6788fc514866f3c5a81a7b5d89b650e19a1458888e9c5699d7feb2d35385f74d5f3dee60648c58e3b04c79683c851908537bc75fa55b3f434fe1f4ce72bb7f61d0364072df028f795dffa3a2d0b71296e04072c6fb0a3d0176011d8b4192183db6664ca5dcc9c459b0d94367c62f6b00fad4ab06fc89b6fded8949d92948fd6e635be39dfe8c287791e5b387e71a10d7b8289f7dc8fc75d293f58aba2c7b16a072add9cad8f1665b03c103411e9a6be8bd9f8cb39b80e0bf7dc9c19f8a0a5dbe6cd717f9a412549e271503bb4bd3fc419b534d02c0afa30cc1b68473c994b877efc3678a402059cbe444a4dc8168b1ae8f297d5015d611c6988f14393d91f2921252cc22f3e5deee6b936e91be79ecaf923088390c0ddec8dc3416987d440382199724ef2783cffab75d5476d641f9fdbb52a4d74e9a87ac1df92421a9cf9433bab4bded2c7ec88ff0e70b0c16ad1f31adbc3c1c11c16c5fc092faee6dd8e4887a32e9f6146a68ff56e5f399dd211a0a80513c6f4dee96596db00a234b958dd4bdb52717231aac3a73d24e9b332c76c5413f066a4242d23a76a0c227037af07e49615672e897b0f4f2b26d7eba984272b079ef9c6d0b3d8050efac4bc9db787ab2aa495b29babe9ad8ba90473dfb300dc85fc974b8000c7c8d2be2c0b7a27b1e6faaf09d8ae22572e4607f4cb9718d859cc795b7ba7985a095dd4b33283bfc643cd4909dccaf3b6f07af3517805bf7ffa39800f995af0eeeee379832e7254dd32ea46a0d19ec498dac8a2453553ecb5d34447f70392ef118763fcb4b73a9a89f7f83eae8b518332be23b5d06a6d76474b84780ae1bd2b65feca9a663a7555a76ca9a1d74731587146a4bf08494beba7eacc2cb68926af440ee19b9472fc46e79386ec1a0fb96c256a5e71836b8649de1408504cc72525dec1c68a0b146b29e470b81b1d57cc1bc202a2a43a2ee2601e0bebc38418d15993706104dbf10d2c608d8fd2fbc563164ee599447626b24ec635f6da145e4d0a8ac241283c9903b599369bbedc800d087ae5240b3d9ead88a23370f28b99a00c4c9787f1aabc7c011f02376827eb910d48961a91e59cd9424b9f3c9882c1ebd5eb938d93ecf21ee1a54c6bb91a51bfa4d35f3f1e2d406d366e9367bb73abccce91b3420fdfdf81da6ab20abcebf9082fae55d2b0c4cb4254837b8fcd400ced6decbbaf6649aa8a97986d7746a7493eab121f34b3b54ed83f4ecb742d3198251de634880d46dd89840d415c1a1f2fc5255bb9e42809f9929c219dbed46004b7342d04fca18c2064c9858a60e72314b4ad25ec32764c76e65f43c03379dd396e9118cc32508a17bd2be7c13a8b24cbbf614f02cf9ba2ad03add565a156c7d9afc8ac29e63c792f7f8f9aa188674d450811b1c8e62bdc6e60700aad26016200ad31b0e4f2477c744eb46c3948d8201515af5c78bd5fdd5340a42d27a1302ef79f69125790de4d835361ee7543d14a1d6dd483763d9107cba61fbd2a4903049b51866da51e6b2aa7681f1d6942709422ce23fdd7bb37da76f85933372c6538939262380c2a85e3488b089750c599aa0bffa45e66ae01df4f6a0a91d1ed87df01392c99f598b7e127a3b672391215fed05dbdf7aed7cd4299c93f585188541db11fd6adbeb599df43941b941adc6d60b287e9f251bacd0bf997ac1409026bc8e03f19acef8799b1c2cb8ecbec620ac10e92dfd8bc8b3b9ad6036415b4eef1144b7b0370319e640e9ef4eb415c52bc658046d4320b9b69a7ff795da4a2f2d52e736be6d37753f240479845e0c2c843592e1c703453892c755ed56cbf58fccdf0f26fa820bd7c9950ea80a132bdfa9cf6920ded4fac9c070500d11a96e450572f9828f896c59e792b0b813f5558e8258312a3cc6b91b15b0ad7300b528e5bce09342e1aba84c965f35778175b6ba05351c9a1daf9529d1022bd8bd6a7d3e8475b95e1ea37ecfa9af4fe300f57fd8a07d89fa60d8cd814c6f84f5e1149d9f585c0ca9fee703abeb6adc37434f1620e744d26e0ce2c7f6f7a642298179723e81d794d2074a5a2b8047796912f198b50a9b5068b5139e0a23ce789021a5a401993a3e62c791460c9d218235a10a572ce0d20d970d6bc5459a75da03a1688ff30b2c01cb574d92eac278a0cc9fee7058915e9e32190d305eea06926a7db05133ba57dc7c0343c66a314443389bc2efae32098af53bfaaef581e4653985607d413c176a55aba1735e8153784906bbc1e4c9d9d37aadac07df07be88b7c8bec7b5a4b26304354b15ed82dcf588b9c449a667ce41fe48b9378e3a7b934fca53ffc9ccf4af033b3328a31eb93761e794ceba53365c86a6460757e02669a1dee3aa0018fa32a2513b2aa443f6e606f7c7b8c4a89a78eee9cc62c71992da51ca86b1dc84707df8919da560553c2f02a2f675cbd922879f17edb53a49853e1a12200061330aaee332447d19884648a4074546c55186400a32428ec2e0c6ce162b3622ec6ecbf40b01e9572ed39ebf1bbcf30656c91654806a8c593fcb82121b8dd07ea7152f528fccd805a9e9f6234b572c8671efcb410a799f0c7a23dea47979f701cebf76b13b3c3f0495466bd3b3fd9b259917842bd7a8cc6b39f9015b0e2350eaff37b11081e7d52137030c380d05d4db5beb47a42a177a73a8a4e8ba4c54bf44068576e53c70448101134913ad52e623999926158de8260ce9136eb6590b45e9d43d5cb8dc0012affefa90ee8da724723c685a146f691a463054e179e6bc10ad65a54bdd6a9a9218f9164f0a6bc78130b711a10a9ba826c776627104ec6d2034fa418270963296ad6ee999684f1f8208b0eebcf51fcbffd5c9790d4c29c8a4e4af116e303ef145ee6a3dbd0e015541571a21412a00edc9d04ec525b840953f21882e6de85bcab4b7d97734fb250d26957932659817a35ad23978529644f0fb3e2fbc1e2e089bcfaba99ba6145583d113f290bd0dcea6f184af0b106f851c8d8e30c5195f73153bb72da2a9cdeaeca3b98c4dc5e3299f28340b4d9576a5cd671895a3c7c3a77ddde4a4fce811561f345d8610007c21272f4a12f58882a90dd0275fb1038bb13f5b849e3c9ba7cd04dd2ab3ae00d7567817e1a7ad8358a74c7eda26eedb6e59aa7ef7c91d5a7a33bb05c71533e73a2613c2104364b99ed4bfc74afdabc0a435dec0d9d62fa9d2ec713bda88209e0926ec49ee9d85533b3722b99211bb115f464ae69429b05f1433f171699d399a5d29fb540d080d080ec888172deb8aaf49bbae833a357af4286b470b0afaaaa5fd00498ffef16eb55f0d551d97c873e158ca5c20745a8fb1069d9a47c09fa5fc28505b2a828c6069bc4f8ba6bd82be84b81fa7fe20683dca3c2c7812d4574719a9c9ff6e7b72bfb4b55bcb6b4aceaba055bff194d21e0160e0ddd243e8f860e4c23d468a48088391618b4d20f30cfcd14ba8603bb4808ec93c704433694ee3dcdb248d9a858d9f8799db1dffcc6274be82bf2b995ef4b3d5906e8c27cac56e830575c41e279ca1c7a6cee30f0c4c8c1923ba6aa4d3338c8866e1bae360d423b14e8c6bdbb9fd44e5f2ee226b0017e4e97a19399c38e92e73d0d26b94e5fa7bcf80c8508126f91b3a45d0549ee70ee91704e7bc045d13471763d649b8ce3f8c853af1d265f99cb67fd0958b7c054c7d2b4c2fa6f6eee88ac6f46e8f5dde768568f114ca31e9fd67cbeacf328ee6e1fde62b19a64984b0496e6b1180e2c0dec3d89595e9884cf59df60ac16ba99af2b53f65748ea747e2b7aae9c27260d48d3443b8091ad3ce5a7097b5d1d9006395169efd5e0ce223e3aea7f6e56c612393ca0a9fe2a9e4dacfa0ee5e48fdc2642e58434fe06044c838276d72768ed77c0a2", 0x1000}], 0x3, &(0x7f0000002240)=[@op={0x10, 0x117, 0x3, 0x1}, @op={0x10, 0x117, 0x3, 0x1}, @op={0x10, 0x117, 0x3, 0x1}, @assoc={0x10, 0x117, 0x4, 0x7fff}, @assoc={0x10, 0x117, 0x4, 0x8001}], 0x50, 0x80}, 0xc040) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) sendto(r2, &(0x7f00000000c0)="f9dbb79334c7ff578839ef1706e8e6a65cdf7534c6c6baa432eb5c4da7e1d133b423cf688ad44535f9781fa55660f7574933f6323e55be8cb709a26009c71560bb24b731c0880d80c242624dc43b71bc6b1f78519972b98cd7bd73ef6a7723d9ad8c26373ba3e44f7dbdb9767f1f613ecde5648ee456815476653044d483c538849e8eeb71a701406f0d8cc708caac2faaa35cbbc9899c19db3f2ea88f4286c30bf02dc74be6617fb094085d333758129c90e84894d64ac444804c66fd6da09001a0e1929ab9b5bf70e4a73d4ba35f46c49c7b94e43ff609ac072a74e015a8b3470160dd1da3c201d021351b3f8d212620192881148d1903732b8391ab1ad08e9e0d6fe5d2c7da98bb227df6a2c0e8a358cd1f834ce853300886c39996ad81e01850c6883a57a5ed8a126fd1103375fb2e1d2015b1f02a584d0f4f58d68119ecc94e35749a5075097179ab3a7ac2b7887507b95d149779c89fc93293bc030540b0c5a2ad8a0c28a3c048204dc8c002b7dd2e58931469a518fbe749830696a66accd0e71ca83500333b6f35c1daece3e5d17aea062f55bd42f689679f4a45f05c8a9ffba7d1d0c4abe6ba196824d119d7b85144ff875773a56f0ba3f594ef814792414fb9fc4f303028ea6030ed855e1ac322e34424e4fe8ed9cf02ee443711c648bd3b7564a6c3cd4c51a0cd8d4a91f5869186b28cf42c4940a9645b455b15297d9f7a301746f5cdcf737a2d570b2d7e34f71b851fd878ce3dfcf6bd98257ef4214541fe4417e8b3d24228b4f06f662eb6fed03e651abd075e029a744cb292c38c77db30ee22025973147a000fb846c7a5286be6d6bca0e1277b22a7ed999bb0642c9aee2413ee01028fe0387ca2a9622026fa687345b15a8f1d96c82e99f3b7dbac97e267599e9e911a8da0e4feeef09dc302267267c1b83cdecf3e89f04c9f0a88acaa8e3cd57f8559d62bdbbb025c7c03f095198b5c9c6959aa83e047aac764de8880a36ba6f16229822314f62d4f2df7d034107ea3a796592f35b4b2bee2b9520e55ec26256e9c66960ab9f066bb69a57905fe01bf9f0c7afa3010130d9de6b359d299ee74ddde480697939e6db1ba66e70f06620b394d1bda789af89b2f1f1589b63ed498e9b2e53a4161f76b43909dd9253d3b2095bbfcb708c99822ad3017dbeee1271b8d29931ed9026dd8b2ddb5f9efbe07267585f7a6251ae047e5d5140d3dadb1555b04a571c468d53df47d83b0e7d77844f787c52976e6fe82c1b2e6ae34c019323c6cffeea7fba49522d5fbc249d292b2ebaee1736321fdeab83ed2379d76e7713332e7184a014079c2a6c4e5c14208047548b8ed932ee0fcb3221eb07ba1412e1ce58aa67243e2fe88f5bc729ce94884a1d8acad89babb60fa1f1514786911b1df16cb1b092198988f5da3583eaaa9691cf70305e150aa4df15a654c4bd5c3aca55a25e31f0129ebc6ee2ab3e1290d93e4e8823e9b8714e600f30a1fe45e36923424ae4cc7fdf8125e52035aae9a3d6372b8b5d47e7972bdb301cc123ecb01086de65cc945525b8ea83fb6ca68e30e715b378eef63351797565258e51036b3d4f5e90024fd30485f7bdcf09a2c16267f9258fa6209e9e6ca5e39be82f5febf2b163aaf7919e54c2c39bf8324144e7d21913f07733a598d67219ab02bb06bd4ec260028e1821c68c48fe0a9b90e5917c998ae548f05e49df0deee41b20ad43109070429f16936d8421cd91c8624c0539cbe397c52d50c369ad9348d9ed9f688e615bc654c9187a8acfdbd213b86e02bc9eebde60aa4fa6e37a217094ee67a8029ee75ce2ee09d5206caf44bfa66d6315f15ff04a9c366abf04fa477aa564ccffef60d6ba55391b56313f8c33e306302dd288e53e3007abcdbccb0615846d4c0abffd84fbf8d6fe02d27587ad1113f8ba014e7e18cda5960f9745c9988645657eb50a43d268201a2c952bc3967ec7341ed2210c378bff5cb777e9166a6d801af0f3278933cc401552a5afc13e4bf301f54e713f2b743b208fa5c519b71063c6a0b4a245de176a7324044d793a0e9b7914a711da74dfc62634d99a4ede767bfae73cd3e2019f7db21916d629f288a82182891cc2e9fd768b99af5038751473ef38f09bd27234d79a15970d5f6d6716ca97494f72fc96e8e7260ead0f5bfb26e515efbd6d6300ce47430dd66fdcb90ee7ff671a662615dc1990628e8a5c69ca7054d459fa677eca66533e60c1613949fd171d7a2bbf45f0ff2af83290c3ca74115e1f4f3a95d0598124b386f099f02ef3ddca303de310f37bdd2888ca5c5a7d4eb30fb3acb008d034426e89e107ab171e93cd4d2e2d9ad96e8a2bc5cdc1ec522057612d05d8b76b8082aca81eb1441166522c7e74c12b636bf082b270e51b0c1388c3b44dd370a9f40b13a131b045514adc542d814c0168d3f88929cbda4d69d8c87347142a57e44c1df2a8a3e1afe8d3f41ccc8a02a03dea57fca2ce4942749ae2f62414647852494f25a78279b9fc45f84cf1131617cdbe1c3f32000a7424658cf74bdd8b2e5d653024193890319ca38ea0d5066db15a9d4521e1f19079fc2f886fb9b98cc973503b6df456fca87f044c387c1f17b8423413f6874abf00a1c85e62d3def4c7c08bbf06da564931cd30a049fdafd4e5873cfb56342bef01983182b517131bfce623e87c7d3870b9cd834012fffe38e6738f494ca5f4967c78170e0493f78366b63fafc9b7f9a0c81c7002e0465b45d053393d5db2bd931e902c165fb17a6da819764e661a5f920903b624d741dd0b7906a99b50dd39b7f5aacfffe6a80fe96c2b9579144cc03a917188bae98f8ea029b4abc40709131171bad9c71b95f05652b5808007cdd10a4c5469e964354f88af98d1ef144f5ea2ed70ad0a9a92cf3a709af1c259a86c1ea5ed390caec1c0ad4154924eca72e7bf1c3c73d06282e695db7363a42b4be47a38ab8ea8953293a6f3450cff8b96796b6087a7f4e81aee43ff5257cb1145f4a1c5cb3901ade5d065ddbee69a5c0636417016e3106da750b0932cca3ad1c610d4ede98798ad2b4d28f806868676f6c9a23b3a12679a0d577d035cd6cdba0e173dd0698f248830534d8455e127e25a7bb424d97a9f522adc3baf5187ecc45e4cadc2126de6568d948b6123e69ec73066aa0f57c6b5d883f1d5ebbd49181541e4e4cf144e9d3d14c5aac2dab5b13ed21ebc9cc1d8e9d7ff58361baa47486c15ca6732d81cf64580671bc9bea6033288a2fc165fed3dada208c032a3a3f59045ff93f4285cf1281bded09354837afc2572b9788ea5bc43c2fc18819d7284e77e648797e02090acfc9586d3c5db6056f98536fed39e84dca9970c093c9432971e103367b67ff4e60b20f611bd7e86fd215068c62b48305d7b60feb342ef1aa394a677de13a583f57405120b3071ec2cd3669ad10d71f74256a806ac5841e48addf372213f765ad3a9251fbf3760cd44f4bd27df98c7f20857251b0e0004e80238a3bd815589b49cf20fc1b2dc5cde20e03d4e45f3a5230d69a99161950c631c0fa110679297d9b5d6bce8596b0695ce19d8515ce622432134983c50f27a7f792882d6c90cc4b9202345288944e7950b29a8d8f75efe6ca7bffe0f35400d1c2d821abbffcc74c47f7aad71d6ec3ef4c2da0df54ec428439928053b0c28cda7c7cc50043af1399f3bc26315cd3d61799dfa8fd64261a73c369d42e84c5455e32e2803c18b58ccf2ba2c3246a4eb2ba871f5b0fdb404b11a87b535a191038fc82f693006560f37e7021e28b2434581b98d9b43b2a451f40816dc19e0856ed4ad28115daf365fb61729e60dab4ba947cd8af44953f9d9346e75c1fd24721702721339a682e318aa75d7d8bd02d9f4aa60fe387a23d46475f75bfdb2a2fe7d173ea431c52b37dd9c525e4a8291a7f82b8359d5a1ec4a89fa31d71d43c0352038b093d547b8baec0aaa8384722c82321a6cc9e4eca7a043ac16e40c5ee48a0131bbe357c77afb653544fa4c3b6f232beec44c843c1a03b6824d487140893f2ff45436a7becd099d5155586ec2c805b1e9fc89d678ecc603db018e84088ec00475cd8f5851c2be6f67eccc9db91ca6f267886bd1241a1178866a94c2ec74ea48d0bbfe7199b5260105d9366685d8f6248e7beda222b8850bbb8bb9fe26ba5fb5da7927e222dba2d4e290f4bc52eda660df2ba6ad484c72c4e482c0b0e206e7dfebeeeb9b37b11a79ce2a6996b80ee1e09e0f9373a27cbe3b48f7f148d77055b91f5df5a4a0583779f86b6b610fbdd3605944020adc9638b9c4deb906412ee9e9ecb6615d57c32bc0e4ddeb0c3d0307a5fd7db550fd275172de12f1a8af803c972a2c957da26e0d3a084918e3ce01b0d6ef529c10961d6e908842be93edad043f8efad3fda4a3ac9b8048240559a9f435b5c27e1ef91bb32be08299f0ab23ba802153250cbd41f99acd0b24c3bc81c3a79980e738315911bccc1faccaacee5ca40e851a768d13d6963d05d54244c361293da385fc66e8894e54af013b919201c3cc56484da65da9be9af75e1d03e3e7b13f6873b7c8754d4a01293e4794af31fc43fd53aa6ed3954fc7aebf030796e203886de4ac98ebc5cb9455ef9f38591261b8cd78d379f88be6224b1619fb2ac5d7729ce9496754aa3b720f477541952cb81d71555faa02f5eec0eec4b6a19cd831b767baaaa1419c602f5a9fd820af1a0a1810b76bd3e04ffbe8a5fbbebb7984d6f818651f9176d273215436cb86bc7ed8158394614bddeafae2e68d313585a52fc2e8d085d9ff2da6dd675577c59eca2cf649a7b5c7b3f7bdc664070c1d2d65d4ecfb4811b45d85a5b1a10783b8368305538cd8bea32cbe5701c66be829d00a3b784b19569080da58e3857725db73e3558d744b44c97075eaa3bd1dd3f3a743ebc0562cb13a7c5184b0298b56abc3f86d8ebec0d57a76d4b536ddb6f7544b919984afce77b4804c2baa5c61ab77e1dfc2cf86df8e51befccba4cabc75783e7da0eda66f9b8bfef44761dc493cd45ae090509a8f0c250a299ccc66cbaa62f805fbd3b42e9dac2cd7da71919fa6cd897cc4209302e25bbbcb6a9a98f157e7029fb819bb8459e8821b88f3d9eec32f01329424fdbd0567c8e0cade8cc546895a2cd81c279e60f77487afd99becde601f7f81d62436284905b00274b863927acd34b7aaab9aa4ed1936c5d0c80ca68c49c48ff18268ea7fc1878deeda84d595691d7267ffad7edc11cd4699b05a49852e0f99264c38bdfa4d2c6aa1079ad0cfdfa99927fb8344507cac566d3dbdb8f7be37754ee562e9f334172e8fe4fd37d87f7b81ee65e7022e9c33a0c4e39863d5a0ef901eaf265b9b8b2689218faea66ed91b1d6655834666eb0d417ab5f65e0779f249f725e415e925ad9f3ebff94d20cc0c1008c452477162543ab60aae504994f449f9375e9d61317caf892094a73dbf9cf522053fabce11875fb07a3839a109744875828efe5264683dd409f3e9fde4e8a5211e37146a120452da260216ebb6024a5961774873fd53588e9e529e7b485126e990cee779e565ef6d0490944194d75cd862177e852d151f7bcc86c8200120bc985691fa614234b8e225a61b82144122f5fc60e94cb71cb02d16f18fdf2a5dd271f6c212bd27e409d1f67f507f9a0cafd2cfb15b08483a72ba7449cad66d83246096f7274788d9c8cf9768a56e6b74df1ec7249a2eece3356730cbb233efec57eb37f5b6ec75e40a0e98a57a1a423ea881b19a4cc6ecc5a0fe8889fa054b55c29023d72", 0x1000, 0x20008000, 0x0, 0x0) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) clock_nanosleep(0x1, 0x0, &(0x7f00000023c0)={0x0, 0x1c9c380}, &(0x7f0000002400)) 2018/03/30 10:48:48 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000280)="56b9e2a869e40860aa3780078d3869229160d7cb", 0x14}], 0x1, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000000)=0x0) r4 = syz_open_procfs(r3, &(0x7f0000000040)='net/tcp6\x00') ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x2) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/03/30 10:48:48 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:48 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 5: socketpair(0x1, 0xa, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000100)={0x2, @tick=0x9, 0x816, {0xfffffffffffffff8, 0x4}, 0x7f, 0x3}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x40000000086) getsockopt$nfc_llcp(r1, 0x118, 0x0, &(0x7f0000000080)=""/49, 0x31) r2 = socket$inet(0x2, 0x3, 0x2) listen(r1, 0xfffffffffffffffa) setsockopt$inet_int(r2, 0x0, 0xd1, &(0x7f0000000000)=0x56014935, 0x4) [ 88.369471] binder: 13562:13568 unknown command -937043897 [ 88.384408] binder: 13562:13568 ioctl c0306201 2000a000 returned -22 [ 88.403686] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:48 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dc"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x3c9) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 88.579533] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:48 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000380)="2f6578650000000000ff070000ddd9f191be10eebf000ee9ff0700000000000054fa07424adee916d2da75afe70b35a0fd6a1f349572d226d7a075fb35331ce39c5a3568641006d7c0206a74e333265316a175350e730ab2bce682b69d603fc05ead7fb5180de13a74155d8560fe23dfbba10724631067f955b8810f3402053f95a8798b0e3749d9c79cdd5f62547e59ab4352ab0a3827384665fd2c16ea53e5e2a1dc065b53520b9cd4eb30edc0f70cb82149f8ff5b628eabf1a9ab91915a78b5cb259f4a0fbfab4dacbd68f077") syncfs(r0) fgetxattr(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], &(0x7f0000000080)=""/200, 0xc8) mount(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='afs\x00', 0x0, &(0x7f0000000200)) r1 = perf_event_open(&(0x7f0000348f88)={0x0, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000001980), 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000005180)={&(0x7f0000004ac0)=@can, 0x80, &(0x7f0000000440), 0x0, &(0x7f0000001880)=""/93, 0x5d}, 0x10000) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000180)={'ip6gretap0\x00', 0x9}) ioctl$VT_RELDISP(r0, 0x5605) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="e9", 0x1}], 0x1, &(0x7f0000000180)}, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/dsp\x00', 0xa0000, 0x0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f00000014c0)={0x0, 0x0, 0x401, 0x84b6}, &(0x7f0000001600)=0x10) mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='9p\x00', 0x0, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r2, 0x119, 0x1, &(0x7f00000001c0), 0x4) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000001940)={r2}) 2018/03/30 10:48:48 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0x40, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r2 = gettid() wait4(r2, &(0x7f0000000180), 0xc, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r2) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r5, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) 2018/03/30 10:48:48 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dc"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f00000000c0)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:48 executing program 4: ioctl$KVM_SET_GSI_ROUTING(0xffffffffffffffff, 0x4008ae6a, &(0x7f0000000600)=ANY=[]) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000300)={0x4, {0x2, 0x4e21, @multicast1=0xe0000001}, {0x2, 0x4e22, @broadcast=0xffffffff}, {0x2, 0x4e24, @loopback=0x7f000001}, 0x200, 0x80000000, 0x7, 0x8000, 0x7, 0x0, 0xea, 0x9ca, 0x8}) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(0xffffffffffffffff, 0x40a45321, &(0x7f0000000240)={{}, 'port0\x00'}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x0, 0xffffffffffffffff, 0xb) r1 = syz_open_dev$admmidi(&(0x7f0000000100)='/dev/admmidi#\x00', 0xe1, 0x800) ioctl$KVM_SET_SREGS(r1, 0x4138ae84, &(0x7f00000004c0)={{0xf000, 0x3107aa93656b56d7, 0xf, 0x0, 0x0, 0x3, 0x80000000, 0x29c58994, 0x7d60, 0x2, 0x76, 0xff7}, {0x1000, 0x5000, 0x1c, 0xe81, 0x453, 0x81, 0x0, 0x6, 0x1, 0x80, 0x0, 0x2}, {0x16000, 0x6001, 0xd, 0x800, 0x3, 0x800, 0x10000, 0x62, 0x0, 0x8001, 0x81}, {0xf000, 0x3001, 0x0, 0x0, 0x6, 0x491, 0x0, 0x7, 0x200, 0x9, 0x94b1, 0x7ff}, {0xf000, 0x0, 0x0, 0x2, 0xfffffffffffffff8, 0x6, 0x0, 0x3af, 0x0, 0x9}, {0x100000, 0x0, 0x3, 0x78, 0x4, 0x0, 0x0, 0x0, 0x9, 0x0, 0xa08d, 0xc9}, {0x1, 0xf000, 0xf, 0x8, 0x81, 0x0, 0x80000001, 0x1ff, 0x6, 0x3, 0x0, 0x80}, {0x7000, 0x4, 0xa, 0x2, 0x1f, 0x60dd, 0x1, 0xe0000, 0xa6d5, 0x7, 0xffff, 0x800}, {0x1000}, {0x0, 0x100001}, 0x4000000e, 0x0, 0x0, 0x600000, 0x4, 0x8100, 0x0, [0x3f, 0x68bb, 0x97, 0x200]}) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000140), &(0x7f0000000180)=0x10) sendmsg$key(0xffffffffffffffff, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001000)={0x2, 0xa, 0x0, 0x0, 0x2}, 0x10}, 0x1}, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='children\x00') ioctl$ASHMEM_GET_SIZE(r2, 0x7704, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x8c, 0x0) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r3, 0x84, 0x15, &(0x7f0000000080)={0x9}, 0x1) 2018/03/30 10:48:48 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:48 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/ip_vs_stats\x00') pread64(r0, &(0x7f00000000c0)=""/4096, 0x8b8, 0x10) getsockopt$inet6_dccp_buf(r0, 0x21, 0xd, &(0x7f00000011c0)=""/225, &(0x7f0000000040)=0x7d436475243f7707) socketpair$inet6_sctp(0xa, 0x0, 0x84, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000001300)) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000010c0)={0x0, @in={{0x2, 0x4e22, @multicast1=0xe0000001}}}, &(0x7f0000001180)=0x84) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000012c0)={r2, 0x645}, 0x8) 2018/03/30 10:48:48 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dc"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:48 executing program 4: r0 = socket$inet(0x10, 0x3, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'bridge0\x00', 0x800}) sendmsg(r0, &(0x7f0000013000)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="240000002000039c59000000000000a50a07e5000086c497271d856806000200d100737a", 0x24}], 0x1}, 0x0) 2018/03/30 10:48:48 executing program 2: recvfrom(0xffffffffffffffff, &(0x7f0000000280)=""/191, 0xbf, 0x40000000, &(0x7f0000000340)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x3, 0x1, 0x0, 0x0, {0xa, 0x4e24, 0x6, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x11}}}}}, 0x80) r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f00000000c0)="74086e750000000000000000008c00", 0x2) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) pwritev(r1, &(0x7f0000f50f90), 0x0, 0x81006) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/loop-control\x00', 0x800, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000100)={0x8, 0x0, 0x4, 0x2, 0x0}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000180)={r2, 0x0, 0x0, 0x101, 0x4}, &(0x7f00000001c0)=0x18) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/rfkill\x00', 0x80, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000680)) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r4, 0x84, 0x71, &(0x7f0000000600)={r3, 0x5}, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x20200, 0x4c) ioctl$DRM_IOCTL_WAIT_VBLANK(0xffffffffffffffff, 0xc018643a, &(0x7f0000000500)={0xc000000, 0x3ff, 0x2c}) clock_getres(0x7, &(0x7f00000003c0)) r5 = syz_open_dev$sndmidi(&(0x7f0000000640)='/dev/snd/midiC#D#\x00', 0x3, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r1) ioctl$PIO_UNIMAPCLR(r4, 0x4b68, &(0x7f0000000040)={0x82b3, 0xffff, 0x80000001}) restart_syscall() openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/loop-control\x00', 0x80, 0x0) sendfile(r0, r0, &(0x7f0000000080)=0x5f, 0x102000004) sync() close(r5) ftruncate(r0, 0x2) r6 = dup2(r1, r0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(0xffffffffffffffff, 0x28, 0x0, &(0x7f0000000000)=0x9, 0x8) getsockopt$inet6_mreq(r6, 0x29, 0x14, &(0x7f0000000480), &(0x7f00000004c0)=0x14) ioctl$sock_netdev_private(r1, 0x89fe, &(0x7f0000000700)="0aab95906cbf78d0113b9b11c035ec1b838e455485a0ae0c1dc7ead287ca35d95f330970a765dba3809e348d3d739c34fcbb996a276d6eae518354b310b63d5e6d4f02c584c900b9eed1ccd8c2d601c345a16a9770811f407c4232bb44f3f941d8cfe9138c1c2a09b466a541396572c076d8f96f042779cc2bdc8794dff7d80969b0a082393a735bb99d9c59fd538646854b79ccff7fdd4025a5c58b") ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000580)) [ 88.887422] 9pnet_virtio: no channels available for device ./file0 [ 88.894300] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:48 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r1, 0xf, &(0x7f00000001c0)={0x2, r3}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r2, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c24100"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:48 executing program 4: r0 = memfd_create(&(0x7f000003e000)='\'', 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000001580)='/dev/snd/seq\x00', 0x0, 0x3ffd) dup2(r1, r0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(0xffffffffffffffff, 0x40605346, &(0x7f000013e000)={0x0, 0x0, {0x0, 0x1}}) write$sndseq(0xffffffffffffffff, &(0x7f0000e6ffd0)=[{0x0, 0xcd5f, 0x0, 0x3fd}], 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='rose0\x00', 0xffffffffffffff1c) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x4, 0x40) setsockopt$inet_sctp6_SCTP_INITMSG(0xffffffffffffffff, 0x84, 0x2, &(0x7f0000001480)={0x6, 0x7, 0x4, 0x3f}, 0xffffff6d) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) readv(r2, &(0x7f0000000100), 0x0) ioctl$TCSETS(0xffffffffffffffff, 0x40045431, &(0x7f00003b9fdc)) stat(&(0x7f00000016c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000017c0)='./control/file0\x00', &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuseblk_mount(&(0x7f00000015c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000001640)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", 0x2000, r3, r4, 0x8000, 0x3f, 0x1201004) r5 = syz_open_pts(r2, 0x2) setsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000100)={0xffffffff, 0x3, 0x57f, 0x5, 0x9, 0x1, 0x3, 0x8, 0x1000, 0x9, 0x200}, 0xb) write(0xffffffffffffffff, &(0x7f0000001580), 0xfffffffffffffe3b) getpeername$packet(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000000c0)=0x225) preadv(0xffffffffffffffff, &(0x7f0000002ac0), 0x4, 0x2) fchdir(r5) mkdir(&(0x7f0000000280)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", 0xfffffffffffffffc) splice(0xffffffffffffffff, &(0x7f0000000400), 0xffffffffffffffff, &(0x7f0000000440), 0x9, 0x2) rename(&(0x7f0000001500)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f0000000300)='./control\x00') open(&(0x7f0000000000)='./control\x00', 0x0, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0x1000) 2018/03/30 10:48:48 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYBLOB="07ff3d21947d4504a1a3a1"], &(0x7f0000000140)=0xf) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000180)={0x0, 0x80000001, 0x10}, &(0x7f00000001c0)=0xc) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000200)={r2, 0x40, 0x2f, 0x10000, 0x20, 0x6, 0x9, 0x1, {r3, @in6={{0xa, 0x4e20, 0x6, @remote={0xfe, 0x80, [], 0xbb}, 0x7f}}, 0x7, 0x2, 0x40, 0x10001, 0xa5f}}, &(0x7f00000002c0)=0xb0) accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x6, 0x7f, &(0x7f0000000080)={0xffffffffffffffff}) renameat2(r1, &(0x7f0000002800)='./file0\x00', r5, &(0x7f0000002840)='./file0\x00', 0x4) sendmsg$inet_sctp(r5, &(0x7f00000027c0)={&(0x7f0000001340)=@in={0x2, 0x4e23, @rand_addr=0x7}, 0x10, &(0x7f0000002740)=[{&(0x7f0000001380)="ff", 0x1}, {&(0x7f00000013c0)="cd5a7350c0b2a57cb4fed597ee50c0c0a5450ffd268302419dda7cd8d0fe44a33c797170e78ea3b4ebd26e57ca9911f39778eccd17de91f54af7bc4a27ea2e80c9869cc0e1beb5928ad0fcd326766d4924c546b17ab05378132cc3acac688a93c3e80abf6ee6ad0a8ff76aa12b07437da5beccdd1b32150e4d1e6a5e366337dac75379cbe90bec15f91d846138c9629e64677df007b8e0fcc6895920d4fb802b88c78655cf8b7babe2803d02dcfeb1e94ae768ff6b4eeeaad768be6a6ce7f1", 0xbf}, {&(0x7f0000001480)="f3b9eb646ca6b628722ad8513fe5db34cd15e0543b3bd50ad6c53218f600ebccbbadc1a8a278c9d8b5a8f615dd624f0417d480c49897a3ea33444d0a58576e08946a87381e7eb54cd52cb301c9a32374a9b4bf27a884c824e93a61c8379cf39c057a1750eb5386e64a74", 0x6a}, {&(0x7f0000001500)="5cbf38ba889896a205089adcca5174f53228dc23122ebdb8f96955f46d0970898eb1a1329d9af87d2e1b56253e4581766bafc328312701f22912864a9ec88928c936e856fdc256260ee9b9bb2b222e64bf70d942", 0x54}, {&(0x7f0000001580)="2d217adb7a31d4b7c2a5791f97bc39d590c482893709bad46a1bdd91229b28713fb20f7d90fe2d638d39f081049aba527439866b55ee24117ade5b9a17fe67aed242c5d812a5c7b098f5d6685cb058f55c81eb5578976a0a1ebd31f7582f3667aee1ed4f2aca915fbc1c5dcdae63f67c4cfecb2b9a6d56c24dc79e7b34fc6ad4f61b7819b776e02100c48a262301e6b103e9b3c65f32e742c48e61a054a84ec49d910ddc7bc034c2f677349501da4b75dfef6fc5de8f8eb3581cbe7c482f140a4ba911f136dadd5127558d135559328aaab6efc420", 0xd5}, {&(0x7f0000001680)="250a70044d7ffba6ee5aaa23abd055fad534d1372c5409382f4d84f56baf60c67799876d6d7362c76ea9e4cac2d58c2982ecc876b208522e8fed0bb36f2571ee1fdfacd4fae81e58fab74f79141308058dfae08927b5e8e2daebef058790bcc2da0ff6c48444eda57ac15ae691fb4c58c63d8122d840d5cb45ca0458d426310f25e6fb2db12faf2a24de676d014e951bcc43e71fd05cbfad266e67c1e916b323b234b89c885676ea4b4cd77a76", 0xad}, {&(0x7f0000001740)="ab599e4b7988c51c646940440922f120344b8de8b5b79117bad116709069efd15dc09303743cd422bd2e19d8cce3e7518566dbed771f62bd870c1d8267389d943885c8357f0d805f0394cfe340b4db6a1f2a5c80acfb1ce9c4b9c2c834a410f6396127d41328c229af6516022fecd0b98f5c9e6b6e2ac85a83507f38d87b51fad58fccf547a527fbfa5d11afed659e9fdd9e781ef052d61b80ec47e7750864927b5ea86d5e752d86b85178e56ad03a524e870466904c50e710e3cd15018cd22f854b03d82cacda42affba1cf44a04d276e872afcf2fb1a02abf86644dfd306fbe8d2cb601ac56d6985bae860f1a50a096a86e72079426c8431ecd97ee552e84416b1ec253aa12311c95e84d242cf64312c2537f9e690872ccb36ac061d1cc8b8d0cd4164501268e90c175201c508005adc7c7ec5fbcc6c0b896c100628f7ae79b1428238ba2682583ad30be8ad02a6f456854d66b0b309eb34f9af47fcf82abc8b20eee6a7cffc029bc7a3758f94d7f838fef0887468d011ed4df724dfaaac047c85d4d3016f0414cf623feffdb60be0ad2dab8a718fd53b06450622a0233f7cf105f3053245ac08a52ba237ab951511b786ceadbadd71d37512fb9b913b25352882593b92e45688175d68c280b0ec98a71ed27145a00ea2b159e06b911a2c76aa5b4fa0affa4e4991980419b40544f41ac77e9f5a03e3c6633c09627505ae1096646670482e2b4f5e1cdbde05760faa1e25a7b0a97f8ec88b8ab96b643e1bbdf869a75ad226665272953b05da434ed8deb7c86e1580c2920eea7fc003149e1c261f639d96578c1932f8d3d2f03eaad22be5fb1fc1109d6da386ab865fba1c514ef5d1c6ee75d06e54743eb96aed185f071908a49e38e6b7d4b13733de7e6535b8cc0264c5498a8e3f0726c407c6fc326a57724bf2642c8c20ede5a7279b4b436576632b98f2efd8cfd52947d67c8e5fa64e859f004f2f70c268f3d7dbbb8c4f73df5ae2d67d0621398c152b8861f4b492c6eec7665b3fd9d89796403ed2aac22874141a176d9b09ffc208cdd030b90a14227a3ff38515cf36d97f79221897c052c334dd15878a9b17db227432b057fc989acbf6bd98163b332b32dc6ad7a594f522fed45d84c23ec42c5afd0cb1658a4422669955ed28114bd8d91bd8e03e36aaa917e33383e9474df64b70650e1d08a20d40dde003dcbd060b76b924d882c183170a35c1e42166cb2858ee55c4ec497786efb75675a29ba5017a5bd532a6e92d487e59b70622f3cf27b3fd3cdfd842b13792fd31325413fb500d4ebbb63fae74ed902d7275bc66602cd692a9cd90a1c9b3dc13dfa1dd23d27e1c263f0139197f95352d6ffd52ca3866dd826bb3b3c54d6367cf4aa78ef46e30b0f5d63465703a6699f0376b6f0e3c188694f74ab358efd4ff86a9eca8a24f06e5a9f110acab0f0828ac85a08ebafad9102a0f382a4f462171efba875b00ae1377b3af58e5807ff1d65ddb13202d999beeb28d57704db3c89444746c267398a498ec1738280fe594c31693a436baa94ff28e201dd559fe294972e7174a4d835659c175141eb36d097e880c0c523bdae1e97b2f3382a1e72ac8b4b450adadf18494bd2c7181e4b31ee0c1ddbcc81531e106559f230b84a0f6b794d9799930dd4ee7b611dafcfe6215d52855bd4c860bcf22fd8d66886b936f0d513e0fe260ed0bb2354dc61fde979a79cb89af1032981037871457614133873ad36656b5267c7099bc01d1e96c914fc72d18d436cdfb94f5b8bcd366d0c8acb18c5464f790fb21bfad30428e19ce53ff977898c47877794ebb267f6f53f995a828fbb4115123eeb0ece69b879d2ea103486cc1a8948cc43fff15a40d77476eb93cb81aedf9c530dc2d85381999c1c8e2acb210752636a072681dd1423d325fd4b69ba8736d9329c814a6b7dd271d33065efa72b26228a6cb8b71cd10b74e38003c20224785660cbe5453d5c878c4e6fe2538768e71d94c82a06f92fcc6071ab735ae06cd13ed0bfcde36dd5ab52eb8daea17c3c0e62728be4dc42ee29e0ca2f2b52b317b5292818846d610280b839ea4ce365f76ad8945f908f9390f96648751cf402c4bb533136b0dbaba418e89b1e1f1da8849844d306dd59cda149aa3244df85f6ce8311e09e3b06efc81dabd58da240110cb58bcd1b3687bc0e457ccaa66df3956bc96f7949f8dbd5f99efe92ec218264d7f4ab700701c9f9a60d50096704eeffbb617c53db915337a1547dde15ef0a8282929114bc5d4773890096dc04e8b985bb2c52c1b4a6379c97d52455a0c59572a636e46a454d74cd00724498f23c1e6557261769f597be3574e90a92596db504150e12055bf4babc4227c40592a72915eea261671389ad997a2e15bca304bdae5c07763df991dfc0b3759de772ac1016210443d80e93461e3e24fa88b2bfec17e6c56337bfdb77a58b10f354b52591ee30d68321e0326797b1ec2b544482f8c09417c963a690b31c53fe1854145bb6b73b827d235e77fb098d976b0794da3b6acf3f30040077017f667154acbaa1833e471b8636f07002f9a9e7cf14576f08e498855a72f1bb3e51fa0cc772302286edc74fcba51bd72ee8807f225c8c3882225c9b1acbaf575e89a4bddf48f6db2549fb8244ad0f8f51605515e5c6d58c7245dd3293e7ad771e3e81d77e7ee83070e687b865cf7903a73d46d35c64cd790828ee9ff26b59f6e1ff0ce95ff62614ff63d3a1511fd824583c45de4442305dc83078420c788da566c1cd4d4412f81ccf44d5354a12cf43fd5da33558de4d62534b4c439ea080c5b02729b3188a8c74c210903d363f1d0518c42d176f534718acfad55e7b4b5be72b8754125dc6d7af735591c2e8793199fe88c7a6d9a5f2c5d7e2b59e0509182abae9237e519a22e79d432fe85758886dd803f02ebb3ee99e078aa92fbfe5d77013a3e3103034315b61cdafebc68133dd66e26ad2a7d5815dcb1b860c22c28275a4c0323ab1672c023f50a56e7bb8f6b64726a740936ceb46fc320f874f6fe3974b5fb5d1e09c24c911ee1f4cabede0895d07cd806a5aa06aa558db33287cd1330d5d3aa6ecb369ac68b38a6af3cdfcbd2e93538ac765d5309771f664c60d6d1fa7e13cdcaa593ae9d3735cdb13c12ec531fe96e1a2f4d89d8f658bb99f8f504410fdcff7ce4b0a5bc7aa7163bd94483f0b2500344561e84178d71ea2429233d7b15aebf11cf20a703e9b9d46b59ed5098095a579cef0db954ddf6d17f0e20b015aa20e559e4c5212ebf8f7096603ac5e48f91e2df7145a1f0f741883201733f0136324e37370647b8c38512c5190183f07c5801e7474c72a1bf5d5695f6d11e6e9bad08326bc213804f6adf33f713a8d7f22579d324631577cfe8fe5627c200835ad97fbfd4e0e6e75435d85ce3fefe680e54784e637fb2dadaa6369bfada92edb471494f2aa8d27486c9896d84453f02b8dcc6cf368ebfbdec54ea52693155b46c35132c3ce410a8a92f44b11d59cce800cf722a37fd5bd3fb0b5f0b2c1383cf3c3d605508b355974172de1890893077157d11c5c9bb41284b64a63cf078b3a3e181e502a7b86d7a54c887fc21ac68c03f73930334d4fd2a0a6dda9bf33343bcb4de2f99cc71d9ada2304b72ab026085efdd75723ebbea55e384c85a9f6c95c7562ac26a883891c2f9fa15ec24d1c4cb4307a8446ca8901766196cc67ad8733c66bd7ede54c243a8fadc8cdd280f7106fa161ba292971f92aca94a2fc47abf56692a0b937652dceaa9ce6e73dfae9f81c25cc532ad6ec05e92e630d6b95bff39a740577b917836cfb4d9639eae37b00014629bc6a73f84842de78cb696ab9f8c05dc87dc42f7b2b4c8423ba6e2d596c71ee13e49fbf054d3c8a2a43baf57ce81e45ded7bed838e79b4efd61dea34a8534c144306ff0f5dab25f4a566e5a4b9064bbfecdcfb6382cc61f113e31cbc4b9dd8192d5c5ffac2e49abb15e8d3f3a6e6d40d3d3897e372355fd81f16ade08763a622f85fe6554ad0055ec94468b0447061ee5a5a23e47764fcf9bfa29e225c47175a6f18880c501f33e41e3f0f614dd97a0219786413ac79d13a84c5b4cb707d97be5a6eeb0d16219ecc5c9bfed8241c27e0700067b3c6df211c40aa698a5e4fe84c097cd81743d32c320070e61eafd6b31194fc38f52784e4a4ab4ad73d4b7b91a8279ec70419f62c0b6f5970cca64cae1c940789bbc0d4ee0c1a83ca3f8292b17fafac40586f829dc6996368e358f0a19da0132ae1d8a808a0fe8839aec0dcd65cab51faa05e6920eb8ad0f87c225cc595646daed284e375af6229ac24a672e2118f226bba216e214c447d147271b7d2eb456a416fa26c14de6c32429fdca6b646387535f2b76d40bfe44b2931b0c3a0077801123ced8b43e4765acd992759ed72b42316640cc2c9a336b01a51c63dc9fd5c16d1f687a4e8bbe140eb78228d4d0d064e4d623db7e7abd678f9f788245cc75726dfc5bbb851e93e089d5e5e14fa9d53aebb5209a963ea76df17fe51b57aaab691b569d93dce421e2542abeaf2dd5c5600a5c90d8d9d506b26224b7ab2390f867c600bac14d2b9e99768e2d3a063cabe279fa94d6c7e383cdffd8a96ecbcbd1225ff1d4218510b3a781108641b4d66d04e81eb406a8f3976b8e338e7671d2dd73dc9306f1343838a3908a87d36be615c0cad3356b1cb0166f9d44bb1ac4e6aeed11a1e6fe9b15df22652aa398f991135415b96436a0eb8191b8a1021c003a4c225f9c46c6c5d17dcce80d284fcd8e40d77106fe81380e84a5bfe869f7219d94faf8799316eb3dc86526c65ee9e57f75abc1093da215ffda3b434915ef79a8b469e31c0979d8f06c28458805b2e4755263e7b2995c0171b2da7b8e2cebf0354f8779233b606a2228c15027446690fe9c33f9e05890d21ed812d868f8565f5f7d5ba145143dec722161ff192c91171937d728a772c4ae02f54e7708dfefb81d3ca26da65886f88bfe2a5695cd97e38c639ea3d42f16f4b517c2197c0de172ce2630844a870240f3a834ef52fb3781045cc9f41e3269c1fb2dcfa05aef52c525369e6c76d0844bde584303856de622bfe172e2989a00cb04bc05b09ab9bdb2d3a245f22343f4c0a0c4053c94aedf71caff5bdc5582e8c57e8e8d54ba22f4a923c52bc4a94535dc2e312f680a5f88284a9fcbb6aa80853baf75a9bc5dd1dc18a9d619c2cb3ffee00cc30e5541038153ed2007c91e92ed85d7351ebb50844fb35bf56387a69b5d9a48d76fb40df3bbc32b7770edc9ff580a9d9d2a767c8b20f676b00943525a971c8032e6ca5a91cd273fc45221d52082a8a9d9a0f1679b725d8c8b95d3745307e341f37f246cea1f898d4818578e30eec5aff9efaa4bb115428ee58ef54167fbfb26977becd82b3bc7482e308d251360d757a61a69a6fe1ec8896c12daaedf7f955084a45dcd94f58f6117a088f15d9877dfac582bbcf429b203e24164c6ca2f118ebc4d2636dc6e942fd88a64b639ece8681c4238bb0b10a25f4edbfee346b710fe121f07ec8d8edabef49fff0a1461e5e29dde642315247ed727a17d9da92b9b0ad1ead46ff6db7d2c0debc326f1d0da71ae7baf575d03cb900f8fa40fd558bef3941d1be3a051de0433767a7627c36c1efe97581e05255968167fea70d0da95c302c3f0c55670906c22811271047096e6cb762fe04a0b75db99b77e2b4f097314c21f28f72a8fe7afe063586cd05479962c7f0d4158ea54c904c13b92fe9b10ee714a16eeb25203eeb2df6", 0x1000}], 0x7, &(0x7f0000002780)=[@sndrcv={0x2c, 0x84, 0x1, {0x0, 0x7, 0x820c, 0x6, 0x7, 0x6, 0x4, 0x12c, r4}}], 0x2c, 0x4000094}, 0x20008044) recvfrom$inet(r5, &(0x7f0000000300)=""/4096, 0x1000, 0x10000, &(0x7f0000001300)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) pipe(&(0x7f0000000040)) recvmmsg(r0, &(0x7f00000000c0)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0x1e}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x1, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:48 executing program 5: futex(&(0x7f000000cffc)=0xfffffffffffffffe, 0x80000000000b, 0x4, &(0x7f0000edfff0)={0x77359400, 0x4}, &(0x7f0000048000)=0x400000, 0x0) futex(&(0x7f0000001ffc), 0x86, 0x0, &(0x7f0000001ff0)={0x1f}, &(0x7f0000239000), 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) futex(&(0x7f000000cffc)=0x4, 0x80000000000b, 0x4, &(0x7f000000b000)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc), 0xc, 0x1, &(0x7f0000219ff0)={0x77359400}, &(0x7f0000048000), 0x0) exit(0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x800, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r1, 0xc058534b, &(0x7f00000001c0)={0x6, 0x7, 0xc37e, 0x37, 0x9, 0x1}) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r2 = dup(r0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r2, 0xc0bc5351, &(0x7f0000000100)={0x1f, 0x3, 'client1\x00', 0xffffffff80000004, "9f99c8eeb539a26a", "d25e849296c5cbde4c73fb10c15bc2c9b84554dbba5c5e7b9b4208b6c8535dc4", 0x3, 0x5}) getsockopt$netrom_NETROM_T4(r2, 0x103, 0x6, &(0x7f0000000040)=0xbad, &(0x7f0000000080)=0x4) openat$mixer(0xffffffffffffff9c, &(0x7f0000000240)='/dev/mixer\x00', 0x400, 0x0) 2018/03/30 10:48:48 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r2 = gettid() wait4(r2, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r2) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r5, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f00000007c0)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) r6 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r6, 0x84, 0x7c, &(0x7f0000000b00)={r5, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:48 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 88.983416] 9pnet_virtio: no channels available for device ./file0 2018/03/30 10:48:48 executing program 2: futex(&(0x7f000000cffc)=0x4, 0x0, 0x4, &(0x7f0000edfff0)={0x77359400, 0x4}, &(0x7f0000048000), 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/llc\x00') r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x40000, 0x0) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000040)=0x1, 0x4) futimesat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{}, {0x77359400}}) [ 89.097299] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c24100"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f00000007c0)={0x5, 0xf8, 0x203, 0x1, 0x3, 0x7, 0x8, 0x7fffffff}, &(0x7f0000000800)=0x20) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000900)={0x0, 0x9}, &(0x7f0000000940)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000880)={r6, 0x2d}, &(0x7f00000008c0)=0x1) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000580)={r7, 0xfffffffffffffed2}, 0xfe0a) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r8 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r8, 0x84, 0x7c, &(0x7f0000000b00)={r7, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:49 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x80000000002, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fc, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) recvmsg(r1, &(0x7f00000014c0)={&(0x7f0000000040)=@hci, 0x80, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/120, 0x78}, {&(0x7f0000000140)=""/255, 0xff}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/244, 0xf4}], 0x6, &(0x7f00000004c0)=""/4096, 0x1000, 0x5}, 0x10002) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 3: r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 5: perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x3, 0x8972, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000a93000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mremap(&(0x7f0000a93000/0x1000)=nil, 0x1000, 0xe000, 0x3, &(0x7f0000b18000/0xe000)=nil) ioctl$DRM_IOCTL_RM_MAP(0xffffffffffffffff, 0x4028641b, &(0x7f0000b1d000)={&(0x7f0000a93000/0x3000)=nil, 0x1, 0x0, 0x0, &(0x7f0000b20000/0x2000)=nil}) getpeername$ax25(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0x715d84461b1fc3de) mprotect(&(0x7f0000b1d000/0x2000)=nil, 0x2000, 0x5) socket$pppoe(0x18, 0x1, 0x0) vmsplice(r0, &(0x7f0000b1d000)=[{&(0x7f0000006000)}], 0xd5, 0x0) 2018/03/30 10:48:49 executing program 2: getdents64(0xffffffffffffffff, &(0x7f0000000340)=""/57, 0x39) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fcbff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) accept4$packet(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000440)=0x14, 0x80000) preadv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/188, 0xbc}], 0x1, 0x1) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_UNLOCK(r2, 0x40405515, &(0x7f0000000380)={0xfff, 0x6, 0x8fc, 0x401, "e9b6682def39662212371620a5ddb4ec1e3ac4d2612fe95e048b23444e0030b075257e9b373910a1461ef7b6", 0x5}) r3 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_GET_CPUID2(0xffffffffffffffff, 0xc008ae91, &(0x7f0000000240)=ANY=[@ANYBLOB]) read(0xffffffffffffffff, &(0x7f00000003c0)=""/27, 0x1b) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000018000)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2040000}, 0xc, &(0x7f0000013ff1)={&(0x7f0000000240)=ANY=[@ANYBLOB="14000000180001000000000000000000010000001c0ad6492352725521ef374c4e053371dac6ef641f50cbf7e3909ec06ffabf65b950a7ac37e2bcc58b0d2b73cdc4aa4267f16f19a84153438a007bb878d36d6fc5d4c3e261839113ad1f1f5916c5b1abdbea26227924fbcd576b15d5d779dc0fd68874950e738219fb9ce8db268d6b90655a1897c76a24c1eb8cb6d9393e7e31f34f8ef36eb65dd53b6d841329460728fb623e65e3dc63252ac240cb0cc464b7d082392f1ac48b55bb9a8fa8fa5c5f330be83b70330cb6053b2465e83387040df85443bb"], 0x14}, 0x1}, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r3, 0x29, 0xd2, &(0x7f0000000580)={{0xa, 0x4e21, 0x8ce0, @loopback={0x0, 0x1}, 0xc9ba}, {0xa, 0x4e21, 0x0, @empty, 0x2}, 0x0, [0x4, 0x8, 0x7fffffff, 0x80000000, 0x2, 0x1, 0x5, 0x5]}, 0x5c) ioctl$KVM_SET_MP_STATE(0xffffffffffffffff, 0x4004ae99, &(0x7f0000fc2000)=0x3) 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x11a) 2018/03/30 10:48:49 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) rt_sigreturn() mmap(&(0x7f0000003000/0xffc000)=nil, 0xffc000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) getsockopt$packet_int(r1, 0x107, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$inet_buf(r0, 0x0, 0x200000000000043, &(0x7f0000f39000)=""/30, &(0x7f0000001000)=0x1e) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x400000, 0x0) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c24100"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000000000)) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x4a, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r2, &(0x7f00004f3000), 0x0, 0x0, &(0x7f0000cac000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1b) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x7, 0x31, 0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000640)={&(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000600)=[0x0], 0x4, 0x7, 0x9, 0x1}) r4 = openat$rtc(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/rtc\x00', 0x0, 0x0) ioctl$KVM_SET_MP_STATE(r4, 0x4004ae99, &(0x7f0000000500)=0x3) r5 = socket$alg(0x26, 0x5, 0x0) bind$alg(r5, &(0x7f00006cdfa8)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null-generic\x00'}, 0x58) r6 = add_key(&(0x7f0000000680)='id_legacy\x00', &(0x7f00000006c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000700)="10e50a6a89df8d046ce321a830c03eab0007b67ac5bbb5f10b90033507c0e05d700e6ff8fd6338a0bc28663ae41cda45257eda180cc29438584dedd896fd614aad069d09f2bced676bad45c26b2f90ef1a20e24c4e98178c7446b5f2ead0f6d65a43cb302162747d2637ddd7fbd53d1e82589f6244609506dd052d9af2cdbd381f453ecf892f7643095d6ddf6fe54c8fc8fd6784f26ae12bee7a2651a399efaa5866ffe8", 0xa4, 0xfffffffffffffffd) keyctl$revoke(0x3, r6) ioctl$DRM_IOCTL_RES_CTX(r3, 0xc0086426, &(0x7f0000000800)={0x6, &(0x7f00000007c0)=[{}, {}, {}, {0x0}, {}, {}]}) ioctl$DRM_IOCTL_NEW_CTX(r3, 0x40086425, &(0x7f0000000840)={r7}) r8 = accept4$alg(r5, 0x0, 0x0, 0x0) io_setup(0x1, &(0x7f00000002c0)=0x0) io_submit(r9, 0x1, &(0x7f000049bfe8)=[&(0x7f00004dbfc0)={0x0, 0x0, 0x0, 0x8, 0x0, r8, &(0x7f0000391000)}]) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000040)) setsockopt$inet_mtu(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000), 0x4) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, &(0x7f00009ecff8), 0x2, 0x3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\\proc:cgroupGPL{\x00', &(0x7f0000000100)='/dev/kvm\x00', &(0x7f0000000140)='/dev/kvm\x00', &(0x7f00000001c0)='/dev/kvm\x00', &(0x7f0000000200)='+lo--)\\\x00', &(0x7f0000000240)='/dev/kvm\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='!\x00', &(0x7f0000000380)='/dev/kvm\x00', &(0x7f00000003c0)='/dev/kvm\x00', &(0x7f0000000400)='selinux-procmd5sumppp0selinux\x00', &(0x7f0000000440)='md5sum\x00']) [ 89.261309] binder: 13688:13704 unknown command -937043897 [ 89.279175] binder: 13688:13704 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x1f}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f00000006c0)=""/5, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000800)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000000c0)="b7cbf11d2a17f1a6685e54c426fe48d59e520b73361ade8a5e352c60108d4d0a8238d6fad36dddbdd136819e3ca6aad5105d07d010d1c05cc49f28b3aeaf938be18e7b698c3e80631b9e4eeda4dba03da769245ba6f96c5a496140bb9bca9ab0ccf089591b39634091d5546cf8609c368974d36da5ad46b1397d04df61e55944eaefe97569b9497d78d8fd8d58ba52dade46fff976aeaed81e85c9fe286ab06a29342bb158111e3e1c9b0e26936d31b900edcbeb3dbc1d6526478063fec96615e580", 0xfffffffffffffdc2) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0x1e}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x1, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:49 executing program 3: r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 4: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000013e95), 0x4) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x6d, &(0x7f0000000180)={0x0, @in={{0x2, 0x0, @rand_addr}}}, &(0x7f0000002ffc)=0x98) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1000006, 0x32, 0xffffffffffffffff, 0x0) close(r1) [ 89.326923] could not allocate digest TFM handle ghash-clmulni [ 89.436485] binder: 13731:13738 unknown command -937043897 [ 89.461169] binder: 13731:13738 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e00"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) setsockopt$bt_BT_SNDMTU(r3, 0x112, 0xc, &(0x7f00000000c0), 0x2) 2018/03/30 10:48:49 executing program 2: r0 = gettid() timer_create(0x0, &(0x7f0000ec5000)={0x0, 0x12}, &(0x7f0000044000)) clock_nanosleep(0xb, 0x0, &(0x7f0000dca000)={0x77359400}, &(0x7f0000000000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000080)=r0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) tkill(r0, 0x1000000000013) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x40) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) write$evdev(r2, &(0x7f0000000540)=[{{}, 0x0, 0x7fff, 0x80}, {{0x77359400}, 0x9, 0x7, 0xffffffffffffa023}, {{}, 0x8, 0x673}, {{0x0, 0x7530}, 0x2, 0x40, 0x10000}, {{r3, r4/1000+10000}, 0x1, 0x8000000080000000, 0x2}], 0x50) sendmsg$nl_netfilter(r2, &(0x7f00000004c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000480)={&(0x7f0000000140)={0x320, 0x4, 0x6, 0x1, 0x70bd2a, 0x25dfdbfd, {0xc, 0x0, 0x8}, [@nested={0x30c, 0xd, [@typed={0x8, 0x7, @fd=r1}, @typed={0x4, 0x22}, @generic="39c770109b157d0235881ac6b3056bd23a8a62f047290405bfc7e21a0dbe0ccea6c1ead413f859e55ef41f6c87a914d1a4d05f51d97c0380479b6194e0a4e2678cf9dc842e6a8d3d5be8c59aeffe96f7e1f97b129dc063b0eb2773dc62c7dfca2cf0e2813e72dfde7c3bbaae68220ffa1f8ccf6a65895a8880a20821c1a9265aa65b8d108b45d43aa61f5eec15d49c5a0b3d58817d6d9c3397403462ecca7556f63819981fc1e01462638568fe0bf8231955061a50281c728c6391bc9c9199952de67018b702f95a517bf7411c4e28fd8119139374e05e3e590a8ae647e6c343", @generic="0e53331bc9a579e0aaf76de4deb0fe3ca2132520d8dddf33ec90beabac69962b8018b1772ad66bc2cf6bc2fcc2bb00b6d430ebe174e6c526da35aec4d18c8a310e2729e6c991cdf355e7d2694f359831047c544c9d705e6fd7e45a168397799442b35d0d162e66babaaba5558e43761ffffe53665a95c6fd9b7168dba6cd6a6e112110427dac870f4f03f0336f3086087948a897a1c908f294e7a7a041ee6f1bc3d91be72fc3ed271c4b08b14f55089af3f468a9fa6568602af8d939542a8d76889b41f8f2ee32cfdc5d4929a862de7389cb2c771ac6de31dbb1b4f2fd5e", @generic="4dd72d2a6ae0a74cb52d6394952c004c83516bb628888fbd1a3fbf2b6c07c29f0de94c86ebf9637eb95247e7100393d067e269c90ea36dd89372f4a2a662abf73470af17b4c80ac0a793d6c7a5ebc717daf5979f7e9232c9c4da7fe87bb303df1ac419d61d38f91fbb4da9fe7ebeedd50d99198c267f8930b32a4eee1d808a6d773f170d44a94d309f8ea7a2d8ce6df347471289a1b0847783fc868f55b387bb147b569be3af8db1a0dc3b1530305ab63b261501458ea21c0d10beda311b5a1c72a28df595e974793dfb7845124dc1f53fdd9c2eca248107c12e6f3d49328dc95d81a504e22b0250298fd11a4ea6", @generic="fff2e319610f31a43c145598445fb2fcab0af355818d99fdc1af128a2da82078a760adcd730268f5dc880af0223c8b92588b12d68674a491b79acb68c5893f0ca91ce4c61f5b5048", @typed={0x8, 0x58, @ipv4=@loopback=0x7f000001}]}]}, 0x320}, 0x1, 0x0, 0x0, 0x10}, 0x800) 2018/03/30 10:48:49 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x54081, 0x0) flock(r0, 0x5) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x8402, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r1, 0xc00c642d, &(0x7f0000000080)={0x0, 0x80000, r0}) ioctl$DRM_IOCTL_GEM_OPEN(r1, 0xc010640b, &(0x7f00000000c0)={0x0, 0x0, 0x7ff}) ioctl$DRM_IOCTL_GEM_FLINK(r1, 0xc008640a, &(0x7f0000000100)={r2, r3}) r5 = syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0x1000, 0x1) ioctl$sock_inet_SIOCGARP(r1, 0x8954, &(0x7f0000000180)={{0x2, 0x4e23, @rand_addr=0x6}, {0xc0fa8fac2e13b680}, 0x8, {0x2, 0x4e21, @loopback=0x7f000001}, 'bcsh0\x00'}) getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000000200)=0x5ea6, &(0x7f0000000240)=0x4) getsockname(r5, &(0x7f0000000280)=@sco, &(0x7f0000000300)=0x80) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000340)=0xedb) getsockopt$inet6_dccp_buf(r0, 0x21, 0xf, &(0x7f0000000380)=""/112, &(0x7f0000000400)=0x70) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000440)=r0, 0x4) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000480)=""/156) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r1, 0xc08c5336, &(0x7f0000000540)={0x1, 0xffffffffffff43b9, 0xff, 'queue0\x00'}) ioctl$DRM_IOCTL_GEM_OPEN(r5, 0xc010640b, &(0x7f0000000600)={r4, r2, 0x4}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000640)={0x8, 0x10001, 0x9, 'queue1\x00', 0x3}) dup3(r0, r1, 0x0) r7 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000700)='/dev/hwrng\x00', 0x8000, 0x0) ioctl$KVM_GET_ONE_REG(r0, 0x4010aeab, &(0x7f0000000740)={0x0, 0x5}) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f0000000780)={0x4000}) r8 = gettid() ioprio_set$pid(0x1, r8, 0x3) write$fuse(r7, &(0x7f00000007c0)={0x28, 0x1, 0x3, @fuse_notify_store_out={0x98, 0x9, 0x1000}}, 0x28) move_pages(r8, 0x1, &(0x7f0000000800)=[&(0x7f0000ffd000/0x2000)=nil], 0x0, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x4) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000880)={r6, 0x80000, r7}) write$fuse(r5, &(0x7f00000008c0)={0x20, 0x1, 0x2, @fuse_ioctl_out={0x9, 0x3b, 0x3ff, 0x80}}, 0x20) r9 = getuid() ioctl$DRM_IOCTL_GET_CLIENT(r7, 0xc0186405, &(0x7f0000000900)={0x3, 0x8ac, r8, 0x6, r9, 0x80000000, 0x842, 0x4f}) getsockopt$bt_hci(r7, 0x0, 0x3, &(0x7f0000000940)=""/147, &(0x7f0000000a00)=0x93) 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000600)='/dev/dsp#\x00', 0x7, 0x10003) unshare(0x10000800) fcntl$setstatus(r1, 0x4, 0x41ffe) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f00000007c0)=""/5, 0x310) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:49 executing program 3: r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000ed4000)=0x78, 0x4) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f0000f40ff8)=[{0x6, 0x0, 0x0, 0xe8}]}, 0xfffffffffffffc24) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000a88f88), 0x29f, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x0, 0x0) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000000180)) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00003d1ffc)='bbr\x00', 0x4) sendmmsg(r0, &(0x7f00000025c0)=[{{&(0x7f0000000300)=@pppoe={0x18, 0x0, {0x0, @link_local={0x1, 0x80, 0xc2}, 'ip6tnl0\x00'}}, 0x80, &(0x7f0000000380)=[{&(0x7f00000010c0)="9421e5271f45907f567d604a09fe27abfa55e2aebecfe4a0aeda13b3d2418870405797686467855ad166a77fa809f72ab92d438b38975596f98c0c03126989f5a4a3fe4878335988dfb98b11d880cc928c21fccdcf2086d98e2ac4ab265ff234ba0a86ee14bbb2bf4cc210f6ca6a5d3d18d3110ac82704ac8a979bebe6ea1a803cb5a21babf0a28c6741f5493a7189c764564aa039257ce92830f1a25bb6fb553231195be0ff72269d4b8503dbb0bc6c23f0341aa626735a002006f6c2b036efa5d1e087ee6181ffb3d0f5f569629e1691681449dc33e4b96e7d71acec3270c46c74442fbb78a39abcddd7c12b184b60f369e4cbf65bddc6e709130c8664607bf74f8e51b570d3a12155be268339d9e2012ee5e7f8ac4696119e847f2fc96f6006cbda28c502d7ee34fcabbbb5c303f7cd3292aabb74a7bff1f76fce1b1fe13482fda1408973de9868e96c630ff08bd68c3a98d07ce0662997755f039a7ee45bdae739d3f3b1cbd5ecfa8825b540b6417c730ec4a8204ce2ba6ebd0c9452b0cc1273bbd591314867c54abafc48697fed81bfeec349729da076218770bb7ba8a2aedca9000638018a28abcaa3dc6642db8097039f0f9f6fdd1ab481507e5796d65b2a81bd38b11c518feed59fce3147bb2bd31518c6032745185a44a98ec2efe3f8eb27709c2e70cfef9a971f97159e74868d6a55e1a8e6e7b500d7c116f02594a58e3dceb86175af56c7502287ddab530acb67386725e0d6b2e317cb0b87affd30d4ff210024287c19d27033b7a11bf18d1ce1e23f618476b15c3a5574fdc0f238f2ec1c3cd2784fd3d8235278bd957c929021d97da58459f921a47002a4841ff77262b7150c5fbda7f8bf6801c22adfb0bc96f7a2d8527aaf00ae5b663eb0f69914dc722b2d7b1e4861ed66168b7c6afa56fff36de7c842f3d24ecc65d25f24917f0867f6a2fb7c5a02335ff1870d35c3aba978208c118fb5ed56f102cf9bfde60786175bc25ebba02aaa4cbbdc95afa96c3449e53c5ea7e92bdabc8ae8b28370cdefc009698f8f870da37e1b188a5439428b619618179900e03df2d5926bd0a69fe94b5553ce84323a03b371d35d4984daa8e4f52cbc75d05dbd12d3bdcc5125ea53559ae82593a6a8d9812ea99d4166451edc55e5dd97f98b7e5c6527658765d14c9c5be3fc4153881d666dbf5eb45c1cbde2781a985f59e7e5aab7d9398dcc21e1d7495047a5afb84727aadc86854edd5a5a645ca3715b2c78ef32702231aa8be45cf97ac787765bbb631f6a357d292bbe97e7d3ec6d15b82f0985f7c0fe679b9788674b80312b5f365dbcf1a8eb5e295084485dcc92f2b905cdded6e2e81cfc7e9d29ec61fd893d120c31b9101770f4cb2e38a8a518295d373f9e6ba8a7226542c67a2ea423f1a32722260ad533435f903933a70906b10e7e5efac4ba3830e242919997a34044cb831a59186eeb68a93ff9eac431e938b48b810a08aab9730597e196127e4b64a6fd8b431a79f8253b031a59c22e3eeeeb5267441e8c962c8db6ba0bc5b4cc3291aa1672049cec15d0272d4441cbb2412b4a3456935403429aeb7644edc9ef26a9096c87632c4458335949fd2a27fa89c78353ae5adab7594eff5b7e8cd8bc43cc602f914e61b04d8c6e24bd7ef078e3b1b02f61df5c6e6f1648fa6a6022c045390ba8c61b73538f8975142eeba57a52d0d038014010a05ec1e16691a81a748bb222068f08b593a5b3f421767c6611fd3799794be1b0aa2b4d66f65bb4c6ee7a17c44dca1bd6a3fe2159b0ad427097f63f6f8df4852e66b34bc787dc2e236308e56d70e608f97ee4da5b631eaa26582d9bbc86e9f51554f2eec09bbb497fd114e200465d9fb75426a84f7d1ef4b967763e628774f59eeac514fc0d83e952b54b91696e80ce73c6d8b7ef4cd2225fb5ad6f837fa9ddd5428cfe1b7c8113c5fdec44dfbc08b4dcd8deeb7ee0a20063994de4bbdc2a54b4522fab89f43122becda26248b2fc4c9b40fc772a54405c23d248c228c557f7d6c7829928c908babf440101171defbf93b88b2df9c01402bf7ba72be3c28100a83f747160bf64769155329af77b1588c65e7eb81b45c2341976a003a15477b239601e890fee9b3d03dd6db89bb8e3815fd9d6eae54ec94821dca6a9204a448b1a3e3f95aac1fc2e739cf72c9c2c7e9d718d8f03d00fe4a9c1161d0eb24c46c9f0167b6277854f80a8af9540a8ee3ffa0c8648be1cf9436061a92f4b219eb20647d9ba686ec9abc218aa0a9e6188924929e149564e2fb48df003c3c9f064323a07a4a91b4988e37662a380318add9717c93decccf70540b2fdfeb278c5e9c4b36d50de76cc15f2214cc73f4a70fff7a44cd98d32c5e3b65f60acb8f5ca8cd189e2c8ceb331351af5295663f3d89bc9f4e3eb97a9c66d0ad36c006f4b366eb143c3d55276a43daedef2e624b1976b25ae440173cdba5de98b701a1cb6eda6d5ef401fac7d139ad19bf15d42013333a3d96287ec8caecd6c8cb6e78e1de8fc9740efcff01fe54faeec096615b152e765b8dea9c7b4aad8aca2a8c66cc8659e6d8f3ecf4f706a61b7fe1d4cc83f154254fc5c95ca6f84ed01b692a5e62eb9f3cfefa538d3afb478ad094edbc0f399ecb989aa46fb13191c0c1b5a0eea7a2b550ec1b0dd2d10dd2a5ed8f1f8e83139d76c2cb8eb7e047e683309ce903f3cb773d2ad6cbc2cad67b34ebf8411e1b2bf23897b0793f82df3eb09ac88c306a2d2e4f5958e12ee894049cc0815ac3d22634a5b444fbb80bdff04587aaad6c5e77382799e3770eab3254881d0d059444e073f228d1ca2c1d157463e11783fcbe08ec2bfda0073acfdc2ec80a759137d6468e9f3712f3c97d7d254f7f56e3a1f6bc68b2a79a0e5201555b6872bd0b7e8a63bd8bc2bf87afde9dff9516e67b191f974d3e70df8521a28730f4e3ef7da6064437a2733edbc886ab62d96d075be506a948cf58e5c7a1fd95d1f2b0493ff5e81e79d742fc97c22b8fe7ec1cee5f585e13ede78d3c7e9dba5d4154a80b8523a87a7aaf37f4f40e1fd1fc2d320ee0e079b7d80a05d42334df689cee8dcb964d0e72af76ede33b57a49a6aa14b068b45d0351712ad155c1fc67f79eae21579361672b652e1f77d7683db9f4d6bd0cd9762e87968462e8f8d6ca46e27abb1e2a0750c40b9942dc233ce2b866fa7ecf83d10a38ccf290defa188ee64a688ad9b88a3bdf86660cb48da672e0784ce153120847f13a73d539fdefc80ded49204bd22df80790800e64388ee7825f89f42b40031f15ec1c80014bf0a1268dd844558c6329649a812b0e6b20d5855d9abf5813904d0b186a67539a3a9c0588c8882eb7bf849d376558154906cea7caabe1eb221c477e7edd63feb99b0707ad6bca35fba7d7c8a396567d8e9d857e81b7f346251aa0251439314f9eb14b5fd7c0f16db64e1cded27cfdf30ca3d2e48a857b81a0938adbfae6131706652fc153b4628c29a8f6ef0bfbd41750d5158404ba082f410d8dbd3a26defca4e8466717ccc7b5f40aaf05f4c23d4d66fd55327aec494b5d67bfc396b806fe08d0a39507267f90b035912ec248f923d7280b79eff6f04ddf5a5d1fd51bf41ea316e6bcad81618d91356b914c7ec291babbefcd6567f3f611baa17a802fb77e4febb42f04305a4d708f0a5e38793822c21c47e8659f5083206df2ec2475829fbb68e2c10604f4d2d578f937fe8a99a4ea720cf1fc7d37c34d238610c7b1063d355e5b842ef57c99d4c8571f3ba9d5defba27b01591bd37cc6f41babafb18ea997b71194cdbfafcda7895d1a4d4827eed8096778f5a735b0be20e3a9d360d97713e601f10f8f187be0217a275029b08f3abe63ad83219958120ae6d567dfc2bef3f6aa2bce85725a6ac8b537b0b9751fdda108083b38bbd6bd908830a65205719b5d86231b56a5ae1c4591b63275ebbb7951764ea9b88e33eeb3860258949dba1f3f1faa28114d83ae4686c24ef492cc87e0cfda926a8d3a03c0bc0216ae66bb678401d14821851efe617eac14c20cdbbb31a41b2a82ffdd1f7ac8d751c858333a50039150ef78080e5b4d785330290f452e485b0de75807da1d6a34aad4c39794b37ffa3a1dc909f1452a1790d6153ecc1de1bb0e", 0xb74}], 0x1}}], 0x1, 0x0) getsockopt$inet_dccp_buf(r1, 0x21, 0xd, &(0x7f0000000200)=""/153, &(0x7f0000000040)=0x99) sendto$inet(0xffffffffffffffff, &(0x7f0000000bc0), 0x0, 0x0, &(0x7f00000000c0)={0x2}, 0x10) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@nfc={0x27, 0x0, 0x2}, 0x80, &(0x7f0000000400)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0, 0x20000000}, 0x0) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e00"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 89.486164] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:49 executing program 5: restart_syscall() r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000000100)=ANY=[@ANYBLOB="9e25f789f2f4cd2ac72ad495b6de479d69"], 0x8) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$PPPIOCSFLAGS(r1, 0x40047459, &(0x7f0000000240)=0x20000) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000300)={{{@in=@local, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}}}, &(0x7f0000000400)=0xe8) setuid(r3) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140)='/dev/audio\x00', 0x80000, 0x0) ioctl$RNDCLEARPOOL(r4, 0x5206, &(0x7f0000000180)=0x7f) setsockopt$netrom_NETROM_T2(r4, 0x103, 0x2, &(0x7f00000001c0)=0x401, 0x4) getsockopt$bt_BT_DEFER_SETUP(r2, 0x112, 0x7, &(0x7f0000000280)=0xffffffffffffffff, &(0x7f00000002c0)=0x4) uname(&(0x7f0000000000)=""/225) getsockopt$inet6_opts(r0, 0x29, 0x37, &(0x7f0000ae1000)=""/221, &(0x7f0000ae1000)=0xdd) 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000380)="2f6578650000000000ff070000ddd9f191be10eebf000ee9ff0700000000000054fa07424adee916d2da75afe70b35a0fd6a1f349572d226d7a075fb35331ce39c5a3568641006d7c0206a74e333265316a175350e730ab2bce682b69d603fc05ead7fb5180de13a74155d8560fe23dfbba10724631067f955b8810f3402053f95a8798b0e3749d9c79cdd5f62547e59ab4352ab0a3827384665fd2c16ea53e5e2a1dc065b53520b9cd4eb30edc0f70cb82149f8ff5b628eabf1a9ab91915a78b5cb259f4a0fbfab4dacbd68f077") fgetxattr(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], &(0x7f0000000080)=""/200, 0xc8) mount(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='afs\x00', 0x0, &(0x7f0000000180)) r1 = perf_event_open(&(0x7f0000348f88)={0x0, 0x78}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0x0, 0x0}) writev(0xffffffffffffffff, &(0x7f0000001980), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) recvmsg(0xffffffffffffffff, &(0x7f0000005180)={&(0x7f0000004ac0)=@can, 0x80, &(0x7f0000000440), 0x0, &(0x7f0000001880)=""/93, 0x5d}, 0x10000) ioctl$TIOCGSID(r0, 0x5429, &(0x7f00000001c0)=0x0) getpriority(0x0, r4) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(0xffffffffffffffff, 0xc0a85322, &(0x7f0000001a40)) sendmsg(r3, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000040)="e9", 0x1}], 0x1, &(0x7f0000000180)}, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/dsp\x00', 0xa0000, 0x0) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000001780)=ANY=[@ANYRES32=0x0, @ANYBLOB="fc000000bc291d7e4f41accb569a242e8077f637701f62fc37c768c2638997d4c9b4788622f7dedb625507da5a8dedec552f6a59b8b122efeb1acd93df5ce845f3c3bb9983da3f09733e35afe35487eddafc0c0ab17c50946c114b11d4364457416bab51af1994fa2c5dc5941640f663dad34871abbcc195d73a79597cefd902836d8ccad65f8f72cb8a782fc686ed83796118645104596e7f7d12a63b91ca1cace5c46a7e1f70e09575c90344e3061b3fdfb26c16280881b244485457"], &(0x7f0000001480)=0x2) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f00000014c0)={r5, 0x0, 0x401, 0x84b6}, &(0x7f0000001600)=0x10) setsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000001b00)=@int=0x428, 0x4) recvmsg(r2, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/229, 0xe5}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000001500)=""/133, 0x85}], 0x4, &(0x7f0000001640)=""/208, 0xd0, 0x3ff}, 0x10000) mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='9p\x00', 0x0, 0x0) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e00"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 89.562181] binder: 13761:13768 unknown command -937043897 [ 89.584770] binder: 13761:13768 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0x7, 0x10000) 2018/03/30 10:48:49 executing program 4: r0 = perf_event_open$cgroup(&(0x7f0000000040)={0x5, 0x70, 0x2, 0x1, 0xff, 0x100, 0x0, 0x8, 0x6002, 0x8, 0x481, 0x4, 0x100000001, 0x10000, 0x4, 0x7, 0x4a, 0x1, 0x80000001, 0x3, 0x0, 0x100000000, 0x4, 0x2, 0x200, 0x100000001, 0xd24, 0x8, 0x1, 0x2, 0x1, 0x99de, 0x3, 0x5, 0x10001, 0x400, 0x382, 0x1f, 0x0, 0x7f, 0x5, @perf_bp={&(0x7f0000000000), 0x1}, 0x2008, 0x80, 0x0, 0x5, 0x7, 0x1000, 0x3}, 0xffffffffffffffff, 0x3, 0xffffffffffffff9c, 0x0) flistxattr(r0, &(0x7f0000000180)=""/39, 0x27) r1 = syz_open_dev$sndctrl(&(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x2, 0x80000) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r1, 0xc0485510, &(0x7f0000000100)={0x29a1, 0x8, 0x5, 0x9fb, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}, {}, {}]}) syz_emit_ethernet(0x26, &(0x7f0000362000)={@empty, @dev={[0xaa, 0xaa, 0xaa, 0xaa]}, [], {@generic={0x4305, "00000000000000003f4ee57681d8e12728c323d296a9e883"}}}, &(0x7f0000894ff0)) [ 89.625475] could not allocate digest TFM handle ghash-clmulni [ 89.661746] 9pnet_virtio: no channels available for device ./file0 2018/03/30 10:48:49 executing program 5: mkdir(&(0x7f0000eb6000)='./file0\x00', 0x0) r0 = creat(&(0x7f000001bff4)='./file0/bus\x00', 0x0) getdents64(r0, &(0x7f0000000000)=""/29, 0x1d) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$ipx_IPX_TYPE(r0, 0x100, 0x1, &(0x7f0000000100)=0x1ff, 0x4) mq_open(&(0x7f0000000000)='^&\x00', 0x40, 0x0, &(0x7f0000000040)={0x0, 0xa, 0xbb76}) renameat(r0, &(0x7f0000000080)='./file0/bus\x00', r0, &(0x7f00000000c0)='./file0/bus/file0\x00') write$sndseq(r0, &(0x7f0000000040), 0x0) 2018/03/30 10:48:49 executing program 4: openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x0, 0x0) gettid() clock_getres(0x800000004, &(0x7f0000000440)={0x0, 0x0}) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, r0}, {0x0, 0x9}}, &(0x7f0000040000)) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000001180)=@assoc_value, &(0x7f00000011c0)=0x8) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) r3 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x141802, 0x0) pwrite64(r3, &(0x7f0000000100), 0x0, 0x0) sendfile64(r3, r3, 0x0, 0x3) read(r3, &(0x7f0000000380)=""/224, 0xe0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000840)={0xffffffffffffffff}) setsockopt$IPT_SO_SET_ADD_COUNTERS(r3, 0x0, 0x41, &(0x7f0000000900)=ANY=[], 0x0) fdatasync(r3) getpeername$inet6(r3, &(0x7f0000000880)={0x0, 0x0, 0x0, @local}, &(0x7f00000008c0)=0x1c) setsockopt$inet_dccp_buf(r3, 0x21, 0xbe, &(0x7f0000000900)="0f08759963bf5b69db454c5dfc6c623bc787bb002cb2a9187169a3dfd0a510d3ba802fbb9d7af010d4b2e8cd150bc2da699572052a6f2328b876181b823d2a06af84d4aab396012c51d464d7329306ded3086a66ced496e1b4849eb6f10808c164aa1fa0eba1400f1d36fdb10fca35b7a5a7c015dd7eb459a8f34e74a055bc2d21617ae99a6e06d742f902073aa529ba56a50e1cbed3f1e133db45541c0652b7e5dca11bf56adada3c385ff4025c66bf1d8840b90c88e38a28a8e78948911536281af978c68d7fb3fd7ac0cb969c08d1841669c08dcb7a2b87bee68fe45727164063404e0061dd04e2cb7e5299b97ede1bbf8b57c2dc290ddd9f1b89aaa2b3e510000000f1053981a0d3", 0x10a) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000740)='/dev/vhost-net\x00', 0x2, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r4) ioctl$VHOST_SET_VRING_ADDR(r5, 0x4028af11, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=""/142, &(0x7f00000003c0)=""/69, &(0x7f0000000140)=""/14}) ioctl$VHOST_SET_FEATURES(r5, 0x4008af00, &(0x7f0000000640)=0x200000000) 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000007c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x6, 0x84) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f0000000840)={&(0x7f0000ff4000/0x9000)=nil, 0x9000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:49 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(0xffffffffffffffff, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 2: open(&(0x7f0000000000)='./control\x00', 0x0, 0x0) rename(&(0x7f0000000340)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f", &(0x7f00000003c0)='./control\x00') ioctl$TIOCMGET(0xffffffffffffffff, 0x5415, &(0x7f0000000040)) r0 = perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x49, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) listen(r2, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) connect(r3, &(0x7f0000931ff4)=@un=@file={0x1, "e91f7189591e9233614b00"}, 0xc) connect(r1, &(0x7f0000987ff4)=@un=@file={0x1, "e91f7189591e9233614b00"}, 0xc) listen(r2, 0x5) r4 = socket$netlink(0x10, 0x3, 0x80000000004) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000100)=0x0) sched_setaffinity(r5, 0x8, &(0x7f0000000140)=0x8001) write(r4, &(0x7f000058bfe4)="29000000140003b7ff000000040860eb0100100006a40e07fff00fd57f25ffffff0100002a00f3ff09", 0x29) mknodat(0xffffffffffffffff, &(0x7f000003f000)='./control\x00', 0x0, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/syz1\x00', 0x1ff) prctl$setmm(0x23, 0x2, &(0x7f0000ffb000/0x3000)=nil) rmdir(&(0x7f00000001c0)='./control\x00') execveat(0xffffffffffffffff, &(0x7f0000010000)='./control\x00', &(0x7f000003f000), &(0x7f0000001fe8), 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r0, 0xc0605345, &(0x7f0000000080)={0x1, 0x2, {0x0, 0x3, 0x80000000, 0x2, 0xca3b}}) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$nl_generic(r3, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400018}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, 0x21, 0x408, 0x70bd25, 0x25dfdbff, {0x1a}}, 0x14}, 0x1}, 0x804) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x0, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 5: r0 = ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) ioctl$KVM_SET_PIT2(r0, 0x4070aea0, &(0x7f0000000400)) [ 89.791630] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:49 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='cpuacct.stat\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000380)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r1, &(0x7f0000000400)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x80240000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000480)={0xc4, r2, 0x4, 0x70bd29, 0x25dfdbfe, {0x2}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x3}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x2}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0xffffffff}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback=0x7f000001}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x20}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x5}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x3}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x2}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}]}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e22}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x3}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x7}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x8000}, 0x4080) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000602000)=0x4, 0x3) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f00000017c0)={0x6, 0x0, [{0x1000, 0x1000, &(0x7f0000000580)=""/4096}, {0x3002, 0x7b, &(0x7f0000001580)=""/123}, {0x100000, 0xb7, &(0x7f0000001600)=""/183}, {0xf000, 0x3f, &(0x7f00000016c0)=""/63}, {0x5000, 0x40, &(0x7f0000001700)=""/64}, {0x100000, 0x78, &(0x7f0000001740)=""/120}]}) r3 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x1, 0x8400) getsockopt$inet_sctp6_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000200)=ANY=[@ANYRES32=r4, @ANYBLOB="c800000062a81748b20db32e994bdf122896b386e74fe87c75a0bff34d76f25ab65e8ac612ab0feccabb290318154f6526e7521a79faf91f6e836f4814f854ca562bf6da52a66a9300fe9f43c9ac9f31d694628926841d0589195eafcbbbf04771c0c9c84fbeb4c2e51563cd0993b7a56bc8365710a593c732b5c7a2bae03ba4d9991bbf9aafc9bd31b0bca6a8c28ecd09553ea0359b527552aa2511c46d647b40157da5334dc31f6cdf01322436a87344a7887e76a35944ffb3db91f3def4fcbfe544c54567f7070c967665"], &(0x7f0000000300)=0xd0) sendto$ax25(r3, &(0x7f0000000080)="8f9e0c2bfebcfc13ae09cb5de9ca6c00da475ec64c7203413c5186388ef08d24de7da6951044c9b8b1939178261a78a607fc6b7f93691bee5ce8b6238070c42aa4bc0f0421a6ca75739b3548ff916366fa9947caea1c8efafa0ce83f8492c34f3b01ad253e61acf07c738dbcc2b47c35a805cdc20334d40a3f4c75c1e7c4c917c928e48c520ea639205b3237e2bbd0bc96125a4277e74e3fd9ad2b4f1651cb69fc", 0xa1, 0x4000001, &(0x7f0000000140)={0x3, {"8ed409c648a1f8"}, 0x80000000}, 0x10) socket$packet(0x11, 0x400000002, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0xfff}, 0xfffffffffffffc63) 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) dup(r0) r1 = accept4$alg(r0, 0x0, 0x0, 0x2000000000000000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r1, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:49 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r3], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 2: mmap(&(0x7f0000000000/0x2e000)=nil, 0x2e000, 0x3, 0x10, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000002dff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001f4c)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000016f29)=""/215, 0xd7}], 0x1, &(0x7f000002f000)=""/7, 0x7}}, {{&(0x7f0000002fa8)=@alg, 0x58, &(0x7f000001c000), 0x0, &(0x7f000002ffa9)=""/87, 0x57}}], 0x2, 0x10000, 0x0) sendto(r1, &(0x7f0000018000)="f8", 0x1, 0x0, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x2, 0xd10f304e758f2615) ioctl$PPPIOCGFLAGS(r2, 0x8004745a, &(0x7f0000000080)) 2018/03/30 10:48:49 executing program 4: r0 = syz_open_dev$sndseq(&(0x7f0000f8eff3)='/dev/snd/seq\x00', 0x0, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0xf418, 0x0) getsockopt$ipx_IPX_TYPE(r1, 0x100, 0x1, &(0x7f0000000240), &(0x7f0000000280)=0x4) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r0, 0xc0105303, &(0x7f0000000080)={0x1}) clone(0x20000, &(0x7f00000000c0)="cfa25328eb7826852cf9fac906697ff80af6157325e081bc812220140b4c617325db7cef12ae9b15c7f22895c442e9cbfe3e32c3fdf5bccb110613dd7b2160cf25ed1038faf3485808cc79bd5977434624d167bbd00f5177cdc4ef25e956985dfbaf07753db0257f5cc0bec221b34598ac637a3eebf3aa9cf5bb3f7f0c78e76fd7a3a4d98b302428373d578b12842c408f5ede4fccbc6cbe5c8d9dbd5525d285e0705919cf8e43889555c8e37c74cbad05d970c90cf7f74b9b8cb1d3fe86209dbb119161bb6c766074cf8f5fc1d481b1", &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000001c0)="0f1d8410452b670ddee7fc7e67a5ae06d82920f1241a65774eaa30af819fe00a22544ffa6d1edb1c27e6fa49f7") 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x8000) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) syz_open_dev$urandom(&(0x7f0000000780)='/dev/urandom\x00', 0x0, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f0000000940)={0x0, 0x36, 0x0, @thr={&(0x7f0000000800), &(0x7f0000000840)}}, &(0x7f0000000980)) timer_getoverrun(0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0xec0f9c2a0902253e) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r2 = gettid() wait4(r2, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xb4) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000700)='./file0\x00', r3, r4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r2) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r5, 0x4}, 0x8) uselib(&(0x7f0000000800)='./file0\x00') syslog(0x0, &(0x7f0000000200)=""/5, 0xffffffffffffff9c) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x3, 0x8000) setsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000080)="ed", 0x1) 2018/03/30 10:48:49 executing program 2: r0 = perf_event_open(&(0x7f0000348f88)={0x0, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61f2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x10, 0x3, 0xc) r2 = socket$inet(0x10, 0x3, 0xc) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x300, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xffffffffffeffffc) mount(&(0x7f00000d4000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f00006dcf3c)) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/mixer\x00', 0x4000, 0x0) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0xd8b9, 0x0, 0x10001, 0x1f, 0x0, 0x0, 0x8, 0x8, 0x20, 0xfffffffffffffc01, 0x9, 0xbc, 0x9, 0x8, 0x8000, 0x6, 0x62e7d272, 0xa4, 0x7f, 0x1, 0x37a, 0x6, 0x738, 0x1f, 0x4, 0x401, 0x4, 0x80000000, 0x8a3c, 0x7, 0xae, 0x73c, 0x0, 0xe3, 0x0, 0x3, 0x0, 0x7f, 0x2, @perf_config_ext={0x9, 0x7}, 0x200, 0x4, 0x3, 0x5, 0x2, 0x401, 0x8}, 0x0, 0x1, r3, 0x1) mount(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='btrfs\x00', 0x0, &(0x7f0000000500)="64e6b19fb2e439cc41d26895321196bbae4b49c2035517b7ef24109e21f86a1c3651340cdbf72df44e675578871a13406f26eafae7460a") r4 = creat(&(0x7f0000000280)='./file0/file0\x00', 0x7d) pwrite64(r4, &(0x7f00001fefff), 0xffffff79, 0x0) sendmsg$IPVS_CMD_SET_INFO(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f00000002c0)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f0000000700)=ANY=[]}, 0x1, 0x0, 0x0, 0x20008004}, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(0xffffffffffffffff, 0x28, 0x0, &(0x7f00000004c0)=0x100000001, 0x8) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = getpid() sendmsg$nl_generic(r5, &(0x7f0000000400)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="1c0004002000010000580e42aecdbef7383d71000000000000000400000008001100", @ANYRES32=r6], 0x1c}, 0x1}, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x3, 0x1b071, 0xffffffffffffffff, 0x0) r7 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000180)={0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x1c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000600)={0x0, @in6={{0xa, 0x4e22, 0xfa5f, @ipv4={[], [0xff, 0xff]}, 0x6fa74d64}}, [0x40, 0xb27, 0x11a, 0x9, 0x5, 0x40c, 0x5, 0xffff, 0x9, 0x7, 0xfff, 0x4, 0x5b, 0x0, 0x4]}, &(0x7f0000000240)=0x100) tee(r7, 0xffffffffffffffff, 0x6bf081f2, 0x2) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)={0xa, 0x0, 0x91f, 0xe134, 0x0, 0xffffffffffffffff, 0x8}, 0x2c) r9 = socket$vsock_dgram(0x28, 0x2, 0x0) mmap(&(0x7f0000000000/0xf12000)=nil, 0xf12000, 0x1000001, 0x32, 0xffffffffffffffff, 0x0) writev(r9, &(0x7f0000000c80)=[{&(0x7f0000000580)="0e25a04461bef80056ad3a0b826f6aba1277", 0x12}, {&(0x7f0000000900)="4859973e506cfb2d433ad14ff79f2e30314d1298b153cd8fb1eefb6057b786409988085b0a812fe0e048a8197fd8bec9e0d8ea80772b009ad17cece5f9a769c0253d9a4aa57e713e535afb6f578651bb87449623993c061d49e6c231f88f6cb91b6f9ff2dc6c2f7d2a42b028b888f0b269f219", 0x73}, {&(0x7f0000000980)="0ccc986a6d9dec27f0a8a5dcfc3cb1357bf1e9bf01883077572e7af31fc9f2253fd3f04e226bca0a93718b0906251bf2bb2cfb2f2b4146ff597e4dc4ed07b463a84b729a004a20111525b7bc0e8c7f1ddfb10f9d48a9ce5653745353e71e3e238d73dd0e4afcd4018833e4984dc065a84a4334f899bc4b8b16a251ad643f6022db5bcb297f51dcd03e7088ce447c69c1a91ef4ef975bae5643d6e702e9a2b43aa1e8dc11b84b72a36c51c8706769901f8b501c750b59f453ecdcfa294ef42e22aa76dda95098255f2feca8c599182279e4aad183e59ee1b90c189ebc6ffeb9d52c95cefd183b69a94c65ad53e8447c725ee130c0caf05436348deaaa", 0xfc}, {&(0x7f0000000a80)="67884b746c09b00e210879050bf18afa8706c05455399dca7a819a999823060f7f4fbffa8db380f687b0ad54fa9f6c85176a6b7175abbaeba7d6b7aff2beb6bcb8b7227fcdd72bb695143fcfff05770a568d6ad808afedd6e2bb75435435760bcaff418bd39bcda4d78095e9a3a11ee019475a725b534569ecc9cdc42b94", 0x7e}, {&(0x7f00000005c0)="35819a1642efb261caaedf2c7933095f4ff75710dea04e", 0x17}, {&(0x7f0000000b00)="eaff2efb6dab2cfa3355510fbe9153d76645c0298a260fccffe4092071aa958d9e14a4e09d7c7d4d82606b830ae0237cae6b0c7e0d7d2b11660c2218d04e63a64a00744d66be9a6ecfb3f02c40eda0b059c88060f754ae4e26d05ad808cf683308d77c97fb6581f5cf3fee921fbb2a470cbd752672b23c88e8b82c54b4b2ca8dfac642e6e3db0a71b2065a26d12682c321eb5abfd6be50b4fec0fe4de7afef4d0d0268dc3f36901f547188ba5c6dece4374370cb625ea99925e69faa1088536f1d04f239f21f9e06625a0342764cd9fe", 0xd0}, {&(0x7f0000000c00)="1a1f5071274146f12b4ad423fd1c2eae10ddc26b1106591a4bc07dbf10747f3b58cd31b9750af0ad96456e31f961232d2cf0673abdc3f843caaadeea6fd2e50fb7ea0afa2b4adae565ef58685faa2adb981411a864325972c1176a6d7f9715d1f93c2e", 0x63}], 0x7) bind$inet6(0xffffffffffffffff, &(0x7f0000000540)={0xa, 0x4e22, 0x40000000000, @mcast2={0xff, 0x2, [], 0x1}, 0x6}, 0x1c) listen(0xffffffffffffffff, 0x43) r10 = socket$inet6_sctp(0xa, 0x4000000000000001, 0x84) r11 = socket$inet6_sctp(0xa, 0x1, 0x84) connect$inet6(r11, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000700)={{{@in=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@multicast2}}, &(0x7f0000000140)=0xe8) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$netlink(r10, &(0x7f00009f3fc8)={0x0, 0x0, &(0x7f000070f000)=[{&(0x7f0000a77000)=ANY=[@ANYBLOB='\x00#\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Y\x00\x00'], 0x1}], 0x1, &(0x7f0000000800)=[@rights={0x14, 0x1, 0x1, [r7, r3]}, @rights={0x10, 0x1, 0x1, [r11]}, @cred={0x18, 0x1, 0x2, r6, r12, r14}, @rights={0x24, 0x1, 0x1, [r4, r5, r11, r8, r7, r3]}, @cred={0x18, 0x1, 0x2, r6, r12, r13}, @rights={0x18, 0x1, 0x1, [r7, r2, r7]}, @cred={0x18, 0x1, 0x2, r6, r12, r15}, @cred={0x18, 0x1, 0x2, r6, r12, r14}, @rights={0x14, 0x1, 0x1, [r0, r8]}, @cred={0x18, 0x1, 0x2, r6, r12, r13}], 0xec}, 0x0) 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f00000007c0)='/dev/vcs#\x00', 0x9, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:49 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f000000a000)={0x1, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) ioctl$sock_inet_SIOCGIFPFLAGS(r0, 0x8935, &(0x7f00000000c0)={'syzkaller0\x00', 0xffffffffffffffff}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r3], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x8040, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f000000a000)='./file0\x00', &(0x7f000000aff8)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, &(0x7f0000000080)) r1 = inotify_init() inotify_add_watch(r1, &(0x7f000066f000)='./file0\x00', 0x13) mkdir(&(0x7f0000000080)='./file0/control/file0\x00', 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x0, &(0x7f00000000c0)=0x4, 0x4) umount2(&(0x7f0000117000)='./file0\x00', 0x0) [ 89.982277] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 5: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f00000000c0)) timer_create(0x0, &(0x7f0000b3d000)={0x0, 0x3d, 0x6, @thr={&(0x7f0000000100)="d8b1fc03a50a287868b9f8787fff017ed2bbf21e518ccaef823815b861862444929a70e8d5d8377a24473ee7692021f7ea7c057f04fa8caba461f20205e08984bb554d2ff50a89c351a954623bf1c60df03d05d31c6e278b318c1132e77154c79239254969029ecdf1c345a3a0ee6409c4a97d407e6d", &(0x7f0000000180)="f12b5f7fa694309dadb79c77e41abc0195f9ae8a77b8a9fce88959a5e324e7edf41c33b0749774888c8b13199e5e257a968f274a54f11561f77a419d7a5d50b950ed3f6a6b20d6483daa7bc16b8b80f7625f2dfb4e8762e93e1749e65742eb9c63078f0f430b83be622b92a952bc04"}}, &(0x7f0000a7e000)) clock_gettime(0x0, &(0x7f000010dff8)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000052000)={{}, {r0, r1+30000000}}, &(0x7f000019dfe0)) futex(&(0x7f0000000000)=0x6d, 0x1, 0x2, &(0x7f0000000040)={0x0, 0x989680}, &(0x7f0000000080), 0x1) timer_settime(0x0, 0x0, &(0x7f000005bfe0), &(0x7f0000046000)) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:49 executing program 5: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000500)='/dev/rfkill\x00', 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000b80)='/dev/loop#\x00', 0x0, 0x4006) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000140)="aa", 0x1}], 0x188, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) write$rdma_cm(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="06000000180100fa000000000000000070c968bc4234dcd898dfcc639b6ee73e661d36bfaa954fc91ade95e9b8410179231212dfa52dce367569126dc070f00817d09e932383e2471e18461284610e7ddca134a0867ec432bd46c4730eb0d2b2ca32a6908342e636995b5a859f5acf65dc43c4b55a2becf2d266753297acf3febcf16ff5ed8ec202467654bb9262a80ce85afd07ecb9e20de6141fa2c06ee5e55bd7ba92f13d3e00e23f2cc6a1a1160c5c8dfb5ffa44f72c36533649010075f2bb16524c766f18a89a3878de180a40c5a32cc44b9bf043a5effe773a11e9a676bebc623520512189e49e1e6013b7e3f3220016476dd57b8def4356ee19d87206bfd1000000000000000086410000000000000000000000000000"], 0x118) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x3, 0xffffffff}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f00000005c0)={0x0, 0x10001, 0x81, 0x9}, &(0x7f0000000600)=0x10) getsockopt$IPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x43, &(0x7f0000000300)={'icmp6\x00'}, &(0x7f0000000380)=0x1e) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000640)={0x0, @in6={{0xa, 0x4e23, 0x81, @mcast2={0xff, 0x2, [], 0x1}, 0x7fff}}, 0x2, 0x4, 0xf8, 0x1, 0x6}, &(0x7f0000000700)=0x98) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000740)={0x0, 0x200}, &(0x7f0000000340)=0x8) pselect6(0x40, &(0x7f0000000a80)={0x28b, 0x3, 0x9, 0x8001, 0xff, 0x1ff, 0x40, 0x10000}, &(0x7f0000000b00)={0x92a, 0x7, 0x7fff, 0x9, 0x200, 0x5, 0x8, 0x1f}, &(0x7f0000000b40)={0x80000001, 0x81, 0x2, 0x4, 0x3, 0x7, 0xb3f5}, &(0x7f0000000bc0), &(0x7f0000000c40)={&(0x7f0000000c00)={0x6}, 0x8}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000780)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f00000008c0)={0x0, 0x1b5}, &(0x7f0000000900)=0x8) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) sendmsg$inet_sctp(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f0000000280)=@in={0x2, 0x4e20}, 0x10, &(0x7f00000003c0), 0x0, &(0x7f0000000940), 0x0, 0x24000001}, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'ipddp0\x00', @ifru_mtu=0x1}) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, 0xffffffffffffffff) sendfile(r0, r0, &(0x7f0000000080), 0x102000004) ioctl$LOOP_CLR_FD(r0, 0x4c01) fdatasync(r0) r3 = dup(0xffffffffffffffff) finit_module(r3, &(0x7f0000000000)='\x00', 0x2) syz_genetlink_get_family_id$ipvs(&(0x7f0000000540)='IPVS\x00') getsockopt$inet_sctp_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000480), &(0x7f00000004c0)=0x4) nanosleep(&(0x7f00000001c0)={0x77359400}, &(0x7f0000000200)) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000000100)=0xc49f78f9331b25eb) 2018/03/30 10:48:49 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x80000002) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r1, 0x409, 0x2) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) r6 = syz_open_dev$mouse(&(0x7f0000000880)='/dev/input/mouse#\x00', 0x3, 0x101102) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r6, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f00000008c0)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @rand_addr=0x8000}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r7, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000400)=0x9, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r8 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r8, 0x84, 0x7c, &(0x7f0000000800)={r7, 0x8000000000005, 0x4}, &(0x7f00000007c0)=0x8) 2018/03/30 10:48:49 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$netrom_NETROM_IDLE(r1, 0x103, 0x7, &(0x7f00000000c0)=0x5000000000000, &(0x7f0000000100)=0x4) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:49 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r3], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:49 executing program 2: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000140)={0xaa}) syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x400) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) fcntl$setflags(r0, 0x2, 0x1) r1 = creat(&(0x7f0000000340)='./control/file0\x00', 0x0) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @connect}], 0x1c) rename(&(0x7f0000000040)='./control/file0\x00', &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./file0\x00') dup2(r1, r0) 2018/03/30 10:48:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 90.114297] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:49 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) syz_open_dev$urandom(&(0x7f0000000640)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r2 = gettid() wait4(r2, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r2) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r5, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f00000007c0)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r6 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r6, 0x84, 0x7c, &(0x7f0000000b00)={r5, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 90.182436] print_req_error: I/O error, dev loop0, sector 0 [ 90.241287] print_req_error: I/O error, dev loop0, sector 0 [ 90.264711] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:50 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = dup(r0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000000040)={0x0, 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f00000000c0)={r2, 0x80000, r3}) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000480)=@filter={'filter\x00', 0xe, 0x2, 0x2ac, [0x0, 0x200001c0, 0x200001f0, 0x20000220], 0x0, &(0x7f0000000000), &(0x7f00000001c0)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0x3, 0x0, 0x0, 'teql0\x00', 'gre0\x00', 'erspan0\x00', 'syzkaller1\x00', @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [], @link_local={0x1, 0x80, 0xc2}, [], 0x70, 0xa0, 0xdc}, [@common=@dnat={'dnat\x00', 0xc, {{@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}}}]}, @common=@RATEEST={'RATEEST\x00', 0x18, {{'syz1\x00'}}}}, {{{0x9, 0x0, 0x0, 'bcsh0\x00', 'teql0\x00', 'nr0\x00', 'irlan0\x00', @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], 0xa0, 0xa0, 0x110, [@realm={'realm\x00', 0xc}]}}, @common=@NFLOG={'NFLOG\x00', 0x4c, {{0x0, 0x0, 0x0, 0x0, 0x0, "627c49e057dfd9f00da8918656e71754851208c1c9b2c782b7156f4470ea6bc5fb95cab1a47a0bc0a9bb73a20155ac32abee9f1aecd349b5fa4ac5c8e8bf44ea"}}}}]}]}, 0x2fc) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes256\x00'}, 0xffffffffffffffaf) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000380)) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0xfffffffffffffe69, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) ioctl$VHOST_SET_FEATURES(r3, 0x4008af00, &(0x7f00000000c0)=0x8000000) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:50 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:50 executing program 5: r0 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x10001, 0x111842) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000000100)={0x0, 0x7}, &(0x7f0000000180)=0x8) r2 = syz_open_dev$amidi(&(0x7f0000000240)='/dev/amidi#\x00', 0xe4, 0x305800) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000000280), &(0x7f00000002c0)=0x4) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000200)={r1, 0x4}, 0x8) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000000140)={0xaa}) r4 = syz_open_dev$binder(&(0x7f0000000080)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000300)={0x69e, 0x8, 0x0, 0x5, 0xccbd, 0x7, 0x9d3d, 0x8000, r1}, 0x20) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f0000000340)=r1, 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xfffffffffffffff9, 0x40020011, r4, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r4, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000008000)={0x44, 0x0, &(0x7f0000004fbc)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f000026c000), &(0x7f000000afd0)}}], 0x0, 0x0, &(0x7f0000009000)}) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x8000, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x40042406, &(0x7f0000000040)='cpusetvmnet1\x00') ioctl$UFFDIO_ZEROPAGE(r3, 0xc020aa04, &(0x7f00000001c0)={&(0x7f0000ffc000/0x2000)=nil, 0x2000}) 2018/03/30 10:48:50 executing program 2: r0 = syz_open_dev$tun(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000100)='pagemap\x00') dup2(r0, r1) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x8, 0x100000000, 0x85c2, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:50 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) socket$packet(0x11, 0x800000000002, 0x300) sendto$inet(r0, &(0x7f0000000080), 0x0, 0x8040, &(0x7f0000000180)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0x0, &(0x7f000057bff0)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x1f, 0x2000) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, @empty=[0x0, 0x0, 0x14], [], {@ipv6={0x86dd, {0x0, 0x6, "97922b", 0x14, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, @mcast1={0xff, 0x1, [], 0x1}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r1, 0xc0105303, &(0x7f0000000040)={0x1, 0x5, 0x40}) getsockopt$inet_mreqn(r1, 0x0, 0x20, &(0x7f0000000080)={@dev, @dev}, &(0x7f00000000c0)=0xc) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000140)='em1@\'+vboxnet1cgroup\x00', 0x0) sendfile(r1, r0, &(0x7f0000000080), 0x102000004) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @local={0xac, 0x14, 0x14, 0xaa}, {[@rr={0x7, 0xb, 0x4, [@local={0xac, 0x14, 0x14, 0xaa}, @rand_addr]}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, &(0x7f00000002c0)) [ 90.372950] binder_alloc: binder_alloc_mmap_handler: 13945 20000000-20002000 already mapped failed -16 [ 90.402615] binder: BINDER_SET_CONTEXT_MGR already set 2018/03/30 10:48:50 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'hash\x00', 0x0, 0x0, 'digest_null\x00'}, 0x58) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x80000003, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 90.417638] could not allocate digest TFM handle ghash-clmulni [ 90.417842] binder: 13945:13946 ioctl 40046207 0 returned -16 [ 90.463444] binder_alloc: 13945: binder_alloc_buf, no vma [ 90.469167] binder: 13945:13952 transaction failed 29189/-3, size 0-0 line 2963 [ 90.513968] binder: release 13945:13946 transaction 42 out, still active [ 90.520942] binder: undelivered TRANSACTION_COMPLETE [ 90.526114] binder: undelivered TRANSACTION_ERROR: 29189 [ 90.531607] binder: send failed reply for transaction 42, target dead 2018/03/30 10:48:50 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x0, 0x0, &(0x7f0000000200)=ANY=[], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes192\x00'}, 0x58) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000140)=0x1) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x0, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 4: r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00007de000)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}}, 0x3bb) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgid(r2) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f0000000600)={0x3f, @local={0xac, 0x14, 0x14, 0xaa}, 0x4e23, 0x0, 'lblcr\x00', 0x8, 0x1, 0x6e}, 0x2c) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000e5bef8)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0xd}}}}, 0x104) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) r4 = syz_open_dev$dspn(&(0x7f0000000680)='/dev/dsp#\x00', 0xffffffffffffffff, 0x101000) fanotify_mark(r3, 0x0, 0x2, r4, &(0x7f00000006c0)='./file0\x00') syz_emit_ethernet(0x4a, &(0x7f00003a7000)=ANY=[@ANYBLOB="cd390b081bf2aaaaaaaa00e886dd6054030000143a00fe8000000000000000000000000000ffff02000000000000000000000000000100000000", @ANYRES32=0x42424242, @ANYRES32=0x42424242, @ANYBLOB="500000ee8f780000"], 0x0) r5 = syz_open_dev$midi(&(0x7f0000000140)='/dev/midi#\x00', 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r5, 0x54a3) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000004c0)=0x0) sendmsg$unix(r5, &(0x7f00000005c0)={&(0x7f0000000180)=@file={0xb20086b6caab13a3, './file0/file0\x00'}, 0x6e, &(0x7f0000000400)=[{&(0x7f0000000200)="c0ee5483a8", 0x5}, {&(0x7f0000000240)="ddced3147ce2dfa9200e2eca478767e70496685a2761cc98b691998b3c0ab0f47dcda7d750245a56f6c6e98c9ef5e0a555bd76e996ace54c0e641a40cfe4cb9984e2146f6d9044a12874265dd81696b6ae0f470c5d254ded510025cbef588496092f065ef17686c03473c37d2fca3c8613063fce85cf6ba5439b5d2641f9461d04fb8f2218ccee206d3017ca5b37e4bd0efea206b29cdba977e52f21bcfb22667939da829f07aabdbe64997ffe733a0941b8714bfea826057458", 0xba}, {&(0x7f0000000300)="47386498d7f5fadfafbcca9c181bda7fc83bba618409fded0699bc446208b4619814ab2907941a08e9504245cd92406c95d87187fd308491895cbd0378bed63aec42e1ef91e696014b6b0bc24e239c", 0x4f}, {&(0x7f0000000380)="6aa22fb18a9bb2c3af01560fc1ded91c4f2d6c26b56f957face5f03fecfd97c3a31073c04a443022d209eb62394309eb3a71b1a3044e4586eb846352e1d59ec5984b1598ad496dfe3fba2f3382f8d49933df5b4f66e380ed7db5595ae24266767a565a33ea6bb79367ea90289df1a45287be86d82120fca22342b9f9", 0x7c}], 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="180000000100000002000000", @ANYRES32=r6, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="140000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="200000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="180000000100000002000000", @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="18000000010000000100114e", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="180000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0], 0x94, 0x20000051}, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000007c0)={r4, &(0x7f0000000700)="f831184047a5a4edac64610c5b21ce677ca735342739a9b5a89af784eb424a22d172cb3a4f64b40bbe101d1976f4d3090fb601ea8d2fbb9be49809dc63001e05bbcefac30bb8ab54d1fceb8fd5f393cb3acb7047d0eeca5d1828645e6c682b2193e0dbdd4faef5d98fa85f4d1c40f16a8c838a5c8922d2bb0e0601e618c1846386aa261fdd78d445888da5f6ddbf04"}, 0x10) ioctl$DRM_IOCTL_ADD_CTX(r4, 0xc0086420, &(0x7f0000000800)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r3, 0x40086424, &(0x7f0000000840)={r8, 0x3}) r9 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0xd4c0, 0x1c3002) ioctl$TCSETSW(r9, 0x5403, &(0x7f0000000100)={0x7ff, 0x5, 0x80, 0x1, 0x1000, 0x6, 0x4, 0x8, 0x3, 0xffffffffffffffff, 0x5, 0xf4d}) 2018/03/30 10:48:50 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000001fee)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0x81204101, &(0x7f0000005e0b)) getsockopt$inet_tcp_int(r0, 0x6, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000000)={0x5, 0x171, 0x3, 0x20, 0x7, 0xf3, 0x1f, 0x81, 0x1, 0x6, 0x3, 0x2}) getsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f00000000c0)=""/89, &(0x7f0000000140)=0x59) sendmsg$nfc_llcp(r0, &(0x7f0000000380)={&(0x7f0000000040)={0x27, 0x1, 0x2, 0x4, 0x8001, 0x6, "ac19e15070eff50c36f06de310a2c46b0a2e48cea9521c9872f942c46a64e4c0ef835c08510ca2d5ae6291ef5c3fb3cbb6af2f5a61b17acb246f905715b2c6"}, 0x58, &(0x7f0000000240)=[{&(0x7f0000000180)}, {&(0x7f0000000200)}], 0x2, &(0x7f0000000280)={0xf0, 0x139, 0x0, "0352e9d76e0948204a499a00733c893496b142c5dade4c70e49b51f929bfe472826bda5ed91084f142edb6e0887e9a1dab17c1f095c18a03f95944e10ce024437096a609607c11521bd4e401f12250eaa4689ac0dd864789a75ce1036bc2ff394602b2c70833debb232d34b065a0c7db01bbdf19a84067cb0d1923d9c78f1265492c5c6107be521ef2e2f2c6404081115397b26037ec54848ab13455c24487d7e8bbe6878bfdc88fac01cda1a6f15d23ac730cfb2887d42f1f4bfc225ccbe9091116ca578b6e0702cf04fce9c385c451a1ee5863dc922d3748944409bcf704e43805"}, 0xf0, 0x4000800}, 0x0) 2018/03/30 10:48:50 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:50 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x8, 0x40) ioctl$KDGETLED(r0, 0x4b31, &(0x7f0000000040)) r1 = socket$netlink(0x10, 0x3, 0x14) flock(r1, 0x1) sendmsg$nl_route(r1, &(0x7f000000dc01)={&(0x7f0000016000)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f000000efcc)=ANY=[@ANYBLOB="1c00f1a8180021000000fe00000100200000"], 0x1c}, 0x1}, 0x0) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0x8000, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000007c0)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f00000008c0)=0x29) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x0, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 90.607298] IPVS: set_ctl: invalid protocol: 63 172.20.20.170:20003 lblcr [ 90.647229] IPVS: set_ctl: invalid protocol: 63 172.20.20.170:20003 lblcr [ 90.654480] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:50 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x200000000000002, &(0x7f0000690ffc)=0x77, 0xfc) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00007f3ffb)='yeah\x00', 0x5) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x4e23, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000580)="cc3d0f4c493cb96f7286211b1e1cb6bd192e57c8ecb5", 0x16, 0x20000802, &(0x7f000006d000)={0x2, 0x4e23}, 0x10) syz_open_dev$usbmon(&(0x7f00000003c0)='/dev/usbmon#\x00', 0x2e8, 0x101801) pipe2(&(0x7f0000000400), 0x80800) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000480)='/dev/dsp\x00', 0x900, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r1, 0x89e2, &(0x7f0000000540)={r0}) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'yam0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f0000000080)={@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, @remote={0xfe, 0x80, [], 0xbb}, @mcast1={0xff, 0x1, [], 0x1}, 0x1f, 0x7, 0x8000, 0x400, 0x3f, 0x20, r3}) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2e, &(0x7f0000000000)=0x3, 0x71f53ddfc2efe23a) r4 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r6, 0x4008ae48, &(0x7f0000000600)=0x3001) r7 = dup2(0xffffffffffffffff, r5) ioctl$TUNSETOFFLOAD(r7, 0x400454d0, 0x2) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r4, 0x40045532, &(0x7f000000affc)) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x1) socket$inet(0x2, 0x800, 0x5) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$EBT_SO_GET_ENTRIES(r7, 0x0, 0x81, &(0x7f0000000280)={'filter\x00', 0x0, 0x3, 0xb0, [], 0x4, &(0x7f0000000140)=[{}, {}, {}, {}], &(0x7f00000001c0)=""/176}, &(0x7f0000000040)=0x50) setsockopt$IPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x41, &(0x7f00000000c0)=ANY=[@ANYBLOB="6d616e676c65000000000000000000000000000000000000004000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1) perf_event_open$cgroup(&(0x7f0000000340)={0x0, 0x70, 0x0, 0x7, 0xfffffffffffffff8, 0x401, 0x0, 0x7, 0x10000, 0x1, 0x9, 0xffff, 0x4, 0x9, 0xca6f, 0x1, 0x6, 0x1, 0x0, 0x1, 0x0, 0x6, 0x10001, 0x3a3, 0x0, 0x3, 0x8, 0x7, 0x3, 0x7f, 0x100, 0xffff, 0x3b, 0xffffffffffffac06, 0x9, 0x1f, 0x80000001, 0xa3, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000000300), 0xe}, 0x2400, 0x1, 0x5, 0x0, 0x0, 0x401, 0xfffffffffffffff9}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xa) syz_open_dev$mice(&(0x7f00000004c0)='/dev/input/mice\x00', 0x0, 0x202) sync_file_range(r0, 0x7fffffdf, 0x3f, 0x20004000002) r8 = syz_open_dev$vcsn(&(0x7f0000000180)='/dev/vcs#\x00', 0x5, 0x420000) ioctl$KVM_SET_CPUID2(r8, 0x4008ae90, &(0x7f0000000080)=ANY=[@ANYBLOB]) 2018/03/30 10:48:50 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x100, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x100, 0x4, [0x4, 0x5, 0xffffffffffffff5b, 0x89d]}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f00000001c0)={r2}, &(0x7f0000000200)=0x8) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r3 = dup(r0) r4 = accept4$alg(r3, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_sctp_SIOCINQ(r3, 0x541b, &(0x7f0000000180)) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r4, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:50 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000700)={{0x0, 0x0, 0x0, 0x0, "386aea20273dc03c3d18dd0dbd4a0ca15f9f580393cc4ec3b8ee256b9aa630224ba64c6ff43ee01d2996c914"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "eda422cd37591b3a5a7a683380f7e0b9e790c6b72cd0a4f3342f7431c1699a305ca3091bb2320e8df4e298a2cca26637866a68c1426ffbd8a6c7da1d8ea77d9d", &(0x7f00000003c0)='/dev/snd/controlC#\x00', 0x13, [], [0x0, 0x0, 0x0, 0xffffffffffffffff]}) r1 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) clock_gettime(0x0, &(0x7f00000004c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000500)={0x0, 0x0}) write$evdev(r1, &(0x7f0000b5df88)=[{{r2, r3/1000+30000}, 0x7fffffff, 0x0, 0x8}, {{0x77359400}, 0x80}, {{r4, r5/1000+10000}, 0x44000}, {{0x77359400}, 0x0, 0x0, 0x1}], 0x40) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(0xffffffffffffffff, 0x84, 0x1c, &(0x7f00000005c0), &(0x7f0000000600)=0xfffffffffffffdaf) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) ioctl$sock_bt_cmtp_CMTPCONNDEL(r1, 0x400443c9, &(0x7f00000001c0)={{0xffff, 0x2, 0x53462768, 0x100000001, 0x8, 0xffff}}) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f0000000480)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@ipv4={[], [], @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@mcast1}}, &(0x7f0000000400)=0xe8) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x40086409, &(0x7f0000000540)) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000440)={@empty, 0x0, r7}) ioctl$KVM_SET_TSS_ADDR(0xffffffffffffffff, 0xae47, 0xcfff) r8 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) r9 = dup3(r1, r6, 0x80000) ioctl$KVM_CREATE_VCPU(r8, 0xae41, 0x0) setsockopt$inet_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000280)='tls\x00', 0x4) r10 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0x40, 0x4) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000240)) connect$vsock_stream(r9, &(0x7f0000000080)={0x28, 0x0, 0xffffffff, @host=0x2}, 0xffffffffffffffc4) r11 = dup2(r6, r1) r12 = dup3(r9, r8, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000580), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r13 = fcntl$getown(r10, 0x9) r14 = syz_open_procfs(r13, &(0x7f00000000c0)='loginuid\x00') getsockopt$inet6_mtu(r14, 0x29, 0x17, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$sock_inet_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="1f0000000203193b000007000000068100023b050900020000000000feff58", 0x1f}], 0x1) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r11, 0x28, 0x2, &(0x7f0000000040)=0x3, 0xfffffffffffffedf) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x0, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCLINUX5(r0, 0x541c, &(0x7f0000000040)={0x5, 0x7, 0xf8, 0x7, 0xffffffff80000000}) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000000040)="2f0000001d0003fd6d0000360000000002dd070002000000", 0x18}], 0x1}, 0x0) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0xc6200, 0x0) ioctl$VT_RESIZE(r1, 0x5609, &(0x7f0000000140)={0x4}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) prctl$setmm(0x23, 0x0, &(0x7f0000ffe000/0x2000)=nil) pwrite64(r1, &(0x7f0000000400), 0xfffffffffffffcdc, 0x0) setsockopt$inet6_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000200)='tls\x00', 0x4) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000002240)={{{@in6=@mcast2, @in6=@mcast1}}, {{@in=@rand_addr}, 0x0, @in6=@mcast1}}, &(0x7f0000002340)=0xe8) socket$bt_hidp(0x1f, 0x3, 0x6) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r0, 0xc2c45513, &(0x7f0000000480)={{0x300000000, 0x2, 0x2, 0x2, "c27dbde21bb3f816af6f08645f1ef9f1511fa1c8bbf1df715263dc58a6c604245ebd76587c82ba66e52b464e", 0x7}, 0x7fffffff, [0x9, 0xde9f, 0x7, 0xa, 0x0, 0x2cc, 0x7f, 0x94b9, 0x7, 0x78ed, 0x0, 0x3, 0x2, 0xc3a, 0x7fffffff, 0x9, 0x5, 0x9, 0x100000000, 0x9, 0x80000001, 0xe8, 0x1, 0x7, 0x0, 0x9, 0x0, 0x3, 0x6, 0xffffffffffffff26, 0x2, 0x1, 0x1ff, 0x100000001, 0xd1e, 0x0, 0x7, 0x800, 0x9, 0x1, 0x9, 0x5, 0x0, 0x2, 0x0, 0x1, 0x6, 0x0, 0xfffffffffffffffb, 0x9, 0x7, 0x6, 0x3ff, 0x9, 0x6, 0x0, 0x0, 0x20, 0x1eb58887, 0x9, 0x0, 0x401, 0x4, 0x13c58d45, 0xf6e4, 0x0, 0x80000001, 0x80, 0x8, 0xffffffffffffffff, 0x1, 0x200, 0x6, 0x1, 0xf733, 0x95c, 0x80000000, 0x0, 0x9, 0x100, 0x1, 0x0, 0x0, 0x933, 0xdb9f, 0x4, 0xa3, 0x1, 0xfff, 0x7fff, 0x4, 0x3, 0x7ff, 0x847, 0x1, 0x8, 0x3ff, 0x6, 0x7a, 0x8, 0x2, 0x8001, 0xd830, 0x3, 0x4, 0x6, 0x4, 0x1ed6, 0x2, 0x4, 0x1, 0x400000001, 0x2, 0x7f, 0x3bf, 0x51, 0x8, 0x8, 0x4cb, 0xda0, 0x2, 0x3, 0xea, 0x5, 0x40, 0x44, 0xfffffffffffff2df], {0x0, r2+30000000}}) fcntl$getownex(r0, 0x10, &(0x7f00000000c0)={0x0, 0x0}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x4) connect$inet6(r4, &(0x7f0000000080)={0xa}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r4, 0x6, 0x1f, &(0x7f0000000040)='tls\x00', 0x4) ptrace$cont(0x7, r3, 0x100010000, 0x5b) sendmsg(0xffffffffffffffff, &(0x7f0000001fc0)={&(0x7f0000000940)=@llc={0x1a, 0x201, 0x0, 0xd2, 0xfffffffffffffff7, 0x0, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x80, &(0x7f0000000bc0)=[{&(0x7f00000009c0)="ac7a35f44bdf8eed3f781ddf86d68551a337756c9ce4d2d0325726b97cce73be5c4622b8b276bd5a47ff64b54a16", 0x2e}], 0x1, &(0x7f0000000c00)=ANY=[], 0x0, 0x40}, 0x800) ioctl$KVM_SET_CLOCK(0xffffffffffffffff, 0x4030ae7b, &(0x7f0000000280)) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000180)={0x6d5d, 0x204, 0x7, 0x1000, 0x0}, &(0x7f0000000240)=0x10) clock_getres(0x6, &(0x7f0000000100)) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000002c0)={r5, 0x9}, &(0x7f0000000300)=0x8) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000380), &(0x7f00000003c0)=0x8) 2018/03/30 10:48:50 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r2 = gettid() wait4(r2, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) r5 = socket$inet6_udp(0xa, 0x2, 0x0) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r6, 0x29, 0x1a, &(0x7f000004c000)=0x23, 0x4) r7 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r7, &(0x7f000086eff0)={0x2, 0x4e22, @multicast2=0xe0000002}, 0x10) bind$inet6(r6, &(0x7f0000f13000)={0xa, 0x4e22}, 0x1c) bind$inet6(r5, &(0x7f0000c8b000)={0xa, 0x4e22, 0x0, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}}, 0x1c) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r2) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r8, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x0, 0x9}, &(0x7f0000000040)=0x14) [ 90.720204] sg_write: data in/out 542568/22 bytes for SCSI command 0x4-- guessing data in; [ 90.720204] program syz-executor5 not setting count and/or reply_len properly 2018/03/30 10:48:50 executing program 4: r0 = syz_fuseblk_mount(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff, 0x4, 0x80000001, 0x61000) pwrite64(r0, &(0x7f00000001c0)="5559e88b3122819b2f1e6c0be48ee4d82019991b16ca0be3d019929492a32eebc232f3b297aadb0dc9c68ab5a4e4a7dc98e30430ba0247d8f79c18a827266b01f5d9c751b9c5792ba6b6a506f71bf54f39bb0b1b475ac8958e230b8ad2dedd9d929b1e0f2db699190230fa68206e8d6931b08526d985525fab9d93604877049cefdbba37b407e39e29e2a0e4e645c3355cd6f15b1221586fd1eb92559bc581500cdbc32336355a4e26bcb3", 0xab, 0x0) r1 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r2, &(0x7f0000018000)={&(0x7f0000026000)={0x10}, 0xc, &(0x7f0000016ff0)={&(0x7f00000000c0)={0x14, 0x1d, 0xffffffffffffffff, 0x0, 0x2, {0x20}}, 0x14}, 0x1}, 0x0) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dsp\x00', 0xa3cc720d74cfc3c3, 0x0) ioctl$TCSBRK(r3, 0x5409, 0x2) openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="00f78ce83a2742fcfb5f4d0604b8f67423a6a4e645d773ba8c37b7b39724e8b8ad632756f0e56e5e60bf2098fa2ee5f65cee08a57fa6e58f52a2b4eea1b6a51a60e8e77c72a08b790a3acb7660af72c5d9e6395249f18ff2597df9e60e47eaa0a0fe211aba42533cce8c4f21adc4634b4e9c"], &(0x7f0000000300)=0x2) pread64(r1, &(0x7f0000000280)=""/46, 0x2e, 0x0) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000007c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:50 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) set_tid_address(&(0x7f00000000c0)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:50 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x0, 0x9}, &(0x7f0000000040)=0x14) [ 90.804210] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:50 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000571ff7)='/dev/sg#\x00', 0x0, 0x0) tee(0xffffffffffffffff, 0xffffffffffffffff, 0x80007387, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = syz_open_dev$random(&(0x7f0000c5fff6)='/dev/random\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r2) ioctl$int_in(r1, 0x5452, &(0x7f0000e35ff8)=0x45) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r0, 0x28, 0x2, &(0x7f0000000000)=0x5, 0x8) getpgrp(0x0) fcntl$setown(0xffffffffffffffff, 0x8, 0x0) fcntl$setsig(0xffffffffffffffff, 0xa, 0x12) 2018/03/30 10:48:50 executing program 2: r0 = socket(0x40000000015, 0x5, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000040)={{0x2, 0x4e23, @loopback=0x7f000001}, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}}, 0xa, {0x2, 0x4e21, @loopback=0x7f000001}, 'rose0\x00'}) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000000), 0xfffffffffffffe7d) [ 90.853476] sg_write: data in/out 676141/22 bytes for SCSI command 0x8-- guessing data in; [ 90.853476] program syz-executor5 not setting count and/or reply_len properly 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x0, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) getsockopt$inet_buf(r1, 0x0, 0x2b, &(0x7f00000000c0)=""/81, &(0x7f0000000200)=0x51) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r2 = dup(r0) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept4$packet(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000001c0)=0x14, 0x80000) pipe(&(0x7f0000000040)) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:50 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:50 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000340), &(0x7f0000000380)=0x4) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="cd390b081bf2", @dev={[0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv6={0x86dd, {0x0, 0x6, "08de06", 0x38, 0x3a, 0x0, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}, @mcast2={0xff, 0x2, [], 0x1}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x3a, 0x0, @loopback={0x0, 0x1}, @loopback={0x0, 0x1}, [], "fca967e17f791010"}}}}}}}, 0x0) 2018/03/30 10:48:50 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x0) r1 = syz_open_dev$binder(&(0x7f0000001000)='/dev/binder#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x20011, r1, 0x0) r2 = epoll_create(0x4000000010011) r3 = syz_open_dev$sndpcmp(&(0x7f0000000400)='/dev/snd/pcmC#D#p\x00', 0xfb3f, 0x1) r4 = syz_genetlink_get_family_id$fou(&(0x7f0000000840)='fou\x00') sendmsg$FOU_CMD_ADD(r3, &(0x7f0000000a00)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x8010080}, 0xc, &(0x7f00000009c0)={&(0x7f0000000980)={0x24, r4, 0x2, 0x70bd2c, 0x25dfdbff, {0x1}, [@FOU_ATTR_IPPROTO={0x8, 0x3}, @FOU_ATTR_AF={0x8, 0x2, 0x2}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x24000000) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000336ff4)) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) perf_event_open(&(0x7f0000271000)={0x0, 0x70, 0x4a, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) get_robust_list(0x0, &(0x7f0000000640)=&(0x7f0000000600)={&(0x7f0000000540)={&(0x7f0000000500)}, 0x0, &(0x7f00000005c0)={&(0x7f0000000580)}}, &(0x7f0000000680)=0x18) r6 = openat$cgroup_int(r5, &(0x7f0000000080)='hugetlb.2MB.limit_in_bytes\x00', 0x2, 0x0) write(r6, &(0x7f00000000c0), 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000180)={{{@in6, @in6=@local}}, {{@in6=@mcast1}, 0x0, @in6=@dev}}, &(0x7f0000000280)=0xe8) getresgid(&(0x7f00000002c0), &(0x7f0000000300)=0x0, &(0x7f0000000340)) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000380)={0x4, r6}) sendmsg$netlink(r8, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)}, 0x80) setsockopt$netrom_NETROM_IDLE(r8, 0x103, 0x7, &(0x7f00000003c0)=0x4, 0x4) fchown(r6, 0x0, r7) fstat(r6, &(0x7f00000000c0)) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000880)={0x0, @in6={{0xa, 0x4e24, 0x4, @local={0xfe, 0x80, [], 0xaa}, 0x8}}, 0x6, 0x2b, 0x16, 0x8, 0xc0}, &(0x7f0000000480)=0x98) setsockopt$inet_sctp_SCTP_RTOINFO(r8, 0x84, 0x0, &(0x7f00000004c0)={r9, 0x200, 0x1, 0x1f}, 0x10) lstat(&(0x7f0000008940)='./file0\x00', &(0x7f0000008980)) write$cgroup_int(r5, &(0x7f0000000700)=ANY=[@ANYBLOB="efb248e301c8c9d361f5d027a8c855f6c61fde49dd24d61041c98561ef419964e2bd4948dcd0de1f3114f5056026a1d292a25945800baed51db7a2fd1bb54311b9213907570e2f9ef843d2135da2670112137e8d946c3c0576c2c760919e1b3b3ed2905c60d07ed9536651db4f00422890aff2a8259e27c7b8a7f3d1cb36e1d4060b258f6f14bb9c61db593d2339c9d4b51bccb4e53ac608a37768fd588d1a8aa982a2fada50ab"], 0xa7) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000cc0)=@abs, 0x6e, &(0x7f0000001180)=[{&(0x7f0000000f40)}], 0x1, &(0x7f0000001580)}], 0x1, 0x0) getresgid(&(0x7f0000000140), &(0x7f00000007c0), &(0x7f0000000800)) ioctl$KDGETLED(r8, 0x4b31, &(0x7f0000000940)) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000008fd0)={0x100, 0x0, &(0x7f000000a000)=[@register_looper={0x630b}], 0xff65, 0x0, &(0x7f000000affc)}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000007000)={0x4, 0x0, &(0x7f0000005fd4)=ANY=[@ANYBLOB="11634840", @ANYRES64=0x0, @ANYBLOB="000000023cb45a3a"], 0x0, 0x0, &(0x7f0000002000)}) 2018/03/30 10:48:50 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x8fffc, 0x0) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000040)={'yam0\x00', @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1a}}) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/tcp\x00') preadv(r1, &(0x7f00000000c0), 0x0, 0xff) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f00000000c0)={{0x2, 0x4e20, @multicast2=0xe0000002}, {0x307, @random="dddadd2ec233"}, 0x0, {0x2, 0x4e24, @multicast2=0xe0000002}, 'dummy0\x00'}) 2018/03/30 10:48:50 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000800)={0x0, @in={{0x2, 0x4e21, @rand_addr=0x4b}}, 0x7a, 0x7, 0xe6e, 0x8, 0x1}, &(0x7f00000008c0)=0x98) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000500)={r6, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r7, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r0, &(0x7f0000000900), &(0x7f0000000740)=0xfe5b) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r8 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r8, 0x84, 0x7c, &(0x7f0000000b00)={r7, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 90.963845] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:50 executing program 4: mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2a, &(0x7f0000000fac)={0x0, {{0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}, {{0xa, 0x4e20}}}, 0x108) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x2) write$vnet(r1, &(0x7f00000000c0)={0x1, {&(0x7f0000000040)=""/17, 0x11, &(0x7f0000000080)=""/33, 0x3, 0x4}}, 0x68) 2018/03/30 10:48:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:50 executing program 5: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndctrl(&(0x7f0000000080)='/dev/snd/controlC#\x00', 0x1000004, 0x20400) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000040)) 2018/03/30 10:48:50 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) wait4(0x0, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r5, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0xfffffffffffffee9) socket$inet6_sctp(0xa, 0x2, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r6 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r6, 0x84, 0x7c, &(0x7f0000000b00)={r5, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 91.068794] binder: 14087:14088 ERROR: BC_REGISTER_LOOPER called without request [ 91.071558] could not allocate digest TFM handle ghash-clmulni [ 91.076435] binder: 14087:14088 unknown command 0 [ 91.126135] binder: 14087:14088 ioctl c0306201 20008fd0 returned -22 [ 91.134977] binder_alloc: binder_alloc_mmap_handler: 14087 20000000-20002000 already mapped failed -16 [ 91.154126] binder: BINDER_SET_CONTEXT_MGR already set [ 91.159565] binder: 14087:14119 ioctl 40046207 0 returned -16 2018/03/30 10:48:51 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:51 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000180)='/dev/amidi#\x00', 0x0, 0x40100) bind$alg(r1, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0xfffffffffffffd39) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r2 = dup(r1) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r2, 0x0, 0x2d, &(0x7f00000000c0)={0x2, {{0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}}}, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) userfaultfd(0x800) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:51 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:51 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000100)=0x0) r1 = syz_open_dev$adsp(&(0x7f0000000140)='/dev/adsp#\x00', 0x4, 0x0) perf_event_open(&(0x7f0000000080)={0x5, 0x70, 0x1, 0x1, 0x1, 0xa34, 0x0, 0xb7f, 0x100a, 0xc, 0x4, 0x31, 0x4, 0xfffffffffffffffe, 0x2, 0xe1, 0x9, 0x3, 0x1000, 0x0, 0x1f, 0x3f, 0x6, 0xe361, 0x4, 0x0, 0x7, 0x7, 0x6, 0xfffffffffffffff8, 0x7fffffff, 0x6, 0x80, 0x80, 0x6, 0x6, 0x1000000020000, 0x2, 0x0, 0x4, 0x0, @perf_bp={&(0x7f0000000040), 0x8}, 0x8102, 0x200, 0xdb, 0x1, 0xfffffffffffffffa, 0x10000, 0x4}, r0, 0x8, r1, 0x1) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sysfs$1(0x1, &(0x7f0000000240)='proc\x00') 2018/03/30 10:48:51 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x62, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:51 executing program 2: r0 = syz_fuse_mount(&(0x7f0000da3ff8)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) io_setup(0x6, &(0x7f0000000000)=0x0) r2 = eventfd(0x10002) read$eventfd(r2, &(0x7f00008e8000), 0x8) io_submit(r1, 0x1, &(0x7f0000255000)=[&(0x7f00006c3fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000cbcffd), 0x0, 0x0, 0x0, 0x1, r2}]) 2018/03/30 10:48:51 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f00000007c0)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:51 executing program 5: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000a80)=""/246) ioctl$EVIOCGREP(0xffffffffffffffff, 0x40047451, &(0x7f0000000000)=""/174) close(r1) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000200)) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000300)={0x0}) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f0000000340)={r4, 0x2}) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x101000, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32=r3], 0x158) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0xfffffffffffffffd, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VHOST_SET_LOG_FD(r5, 0x4004af07, &(0x7f00000000c0)) truncate(&(0x7f0000000280)='./file1\x00', 0x0) r6 = open(&(0x7f0000b91ff9)='./file1\x00', 0x0, 0x0) fallocate(r6, 0x0, 0xffff, 0x9) close(0xffffffffffffffff) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vcs\x00', 0x600, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x44, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="00634040002b1695687961380172ae81005c9ed2555c6e121b501c8749000000000000a2a6c31200000000e4ff01000000ffff000000000e000000000000000000000000"], 0x0, 0x0, &(0x7f00000002c0)}) add_key$user(&(0x7f00000003c0)='user\x00', &(0x7f0000000580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000005c0)="5ebcad14db3313fec9ecd36cf8880128cee9fcbbd555bb95b577abe115e67857d82f3759a1bfcc696eb2884a3d1c41290aa6a0c694d92e2dd57ee96f9317e9697543487996974e8fe8088db12e7de295f3b33106138a3a8b342eede65c73f7276ce2c6545bbf499f752291c3ecea13bde3241c8a96c43e6d4e654bd294f5328a43c0bb676736412f7c3a4135eb29479876a144dd9f365b23e9084434b4454a8af21b75e3c24db5091447409e6d452477b48c47bf8664ec35d8f17f8e5224719e2525ce2a2a44fd4cacba19786d8b7152b6", 0xd1, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000006c0)='keyring\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f0000000740)='user\x00', &(0x7f0000000780)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000007c0)="ca6b67ed9620c50bd4dbd3f39d4d0ab8ec771373a4668891800da571f4fbbeb3b35e0b85c7c4235aa10adbd866cbfb95ccf28fd61825c5e07db1a81ee10b42a03effc1c2705a1a6bd8a3f0a1d6e46a3b945d9633128af3478cdf6efbb21f4eac53f133c8a89ece9860874da5ccf7b4cdc6061719196b99d464c76b12ef1c1c7df2503b28dc1fddb5922b2bdb718d63a1106b6c78df1b6a164591b0bc8ff5c7b4a1b006c8bc51cb73dabd68384ea530fcfb586dac5418fd6d90fa41146304f88a8792164fcfad3314c4e05338fd27efcbbfde", 0xd2, 0x0) add_key$user(&(0x7f00000008c0)='user\x00', &(0x7f0000000900)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000940)="49e6e39cb8d81fd49217795e40275b9736d42c99d15240338b8b60f86fb5d2ec47787ec7142e9533999c6e6fcc463fdeee557837e9f1c617ee3efab64702531bed67cf42f77ecbccb9799c2119452364dd1dd749762832b2cff593cf16c780b4d7039f9fd03ea88ce5985ce073ef0361342a906897fa8e69d8ab2081cd05f102471a0f3aa93d170422594324", 0x8c, 0xfffffffffffffffc) [ 91.179397] binder: 14087:14100 ERROR: BC_REGISTER_LOOPER called without request [ 91.187106] binder: 14087:14100 unknown command 0 [ 91.191969] binder: 14087:14100 ioctl c0306201 20008fd0 returned -22 [ 91.214156] binder: send failed reply for transaction 45 to 14087:14088 2018/03/30 10:48:51 executing program 0 (fault-call:2 fault-nth:0): r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 91.235465] binder: undelivered TRANSACTION_COMPLETE [ 91.240714] binder: undelivered TRANSACTION_ERROR: 29189 [ 91.254536] binder: 14130:14141 unknown command -937043897 [ 91.271872] binder: 14130:14141 ioctl c0306201 2000a000 returned -22 [ 91.275385] FAULT_INJECTION: forcing a failure. [ 91.275385] name failslab, interval 1, probability 0, space 0, times 0 [ 91.289671] CPU: 0 PID: 14147 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #281 [ 91.297021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 91.306359] Call Trace: [ 91.308927] dump_stack+0x194/0x24d [ 91.312539] ? arch_local_irq_restore+0x53/0x53 [ 91.317188] ? percpu_ref_put_many+0x132/0x220 [ 91.321747] ? memcg_kmem_charge_memcg+0x74/0x110 [ 91.326594] should_fail+0x8c0/0xa40 [ 91.330294] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 91.335419] ? find_held_lock+0x35/0x1d0 [ 91.339473] ? __lock_is_held+0xb6/0x140 [ 91.343548] ? check_same_owner+0x320/0x320 [ 91.347856] ? rcu_note_context_switch+0x710/0x710 [ 91.352784] should_failslab+0xec/0x120 [ 91.356744] kmem_cache_alloc+0x47/0x760 [ 91.360782] ? trace_event_raw_event_lock+0x340/0x340 [ 91.365976] ptlock_alloc+0x24/0x70 [ 91.369586] pte_alloc_one+0x59/0x100 [ 91.373368] do_huge_pmd_anonymous_page+0xb5e/0x19e0 [ 91.378469] ? __thp_get_unmapped_area+0x130/0x130 [ 91.383376] ? __lock_acquire+0x664/0x3e00 [ 91.387590] ? __lock_acquire+0x664/0x3e00 [ 91.391815] ? lock_pin_lock+0x360/0x360 [ 91.395872] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 91.401048] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 91.406222] ? lock_page_memcg+0x2af/0x380 [ 91.410448] ? __mem_cgroup_largest_soft_limit_node+0x780/0x780 [ 91.416497] ? __unlock_page_memcg+0x72/0x100 [ 91.420979] ? perf_trace_lock+0xd6/0x900 [ 91.425105] ? perf_trace_lock_acquire+0xe3/0x980 [ 91.429929] ? perf_trace_lock_acquire+0xe3/0x980 [ 91.434758] ? trace_event_raw_event_lock+0x340/0x340 [ 91.439929] ? perf_trace_lock+0x900/0x900 [ 91.444148] ? perf_trace_lock+0x900/0x900 [ 91.448377] __handle_mm_fault+0x178a/0x38c0 [ 91.452779] ? __pmd_alloc+0x4e0/0x4e0 [ 91.456641] ? trace_hardirqs_off+0x10/0x10 [ 91.460956] ? find_held_lock+0x35/0x1d0 [ 91.465021] ? handle_mm_fault+0x35b/0xb10 [ 91.469241] ? lock_downgrade+0x980/0x980 [ 91.473402] ? handle_mm_fault+0x2f8/0xb10 [ 91.477633] handle_mm_fault+0x44a/0xb10 [ 91.481681] ? check_same_owner+0x320/0x320 [ 91.485993] ? __handle_mm_fault+0x38c0/0x38c0 [ 91.490557] ? vmacache_find+0x5f/0x280 [ 91.494511] ? vmacache_update+0xfe/0x130 [ 91.498646] ? find_vma+0x30/0x150 [ 91.502173] __do_page_fault+0x5c9/0xc90 [ 91.506212] ? trace_event_raw_event_lock+0x340/0x340 [ 91.511395] ? mm_fault_error+0x2c0/0x2c0 [ 91.515527] ? trace_hardirqs_off+0x10/0x10 [ 91.519823] ? perf_trace_lock+0xd6/0x900 [ 91.523963] do_page_fault+0xee/0x730 [ 91.527747] ? __do_page_fault+0xc90/0xc90 [ 91.531972] ? find_held_lock+0x35/0x1d0 [ 91.536038] ? __might_fault+0x110/0x1d0 [ 91.540092] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 91.544930] page_fault+0x25/0x50 [ 91.548364] RIP: 0010:__get_user_4+0x21/0x30 [ 91.552745] RSP: 0018:ffff8801cae47830 EFLAGS: 00010202 [ 91.558085] RAX: 0000000020000143 RBX: ffff8801b1325080 RCX: ffffffff819ccbd8 [ 91.565331] RDX: ffffffffffffffff RSI: ffffc90001b20000 RDI: 0000000000000282 [ 91.572576] RBP: ffff8801cae47bb0 R08: ffff8801b1ef59c8 R09: 1ffff100395c8ee3 [ 91.579824] R10: ffff8801cae476e0 R11: 0000000000000000 R12: ffff8801acc24240 [ 91.587072] R13: 0000000000002275 R14: ffff8801d3800000 R15: ffff8801b1325210 [ 91.594345] ? __might_fault+0x188/0x1d0 [ 91.598400] ? sg_ioctl+0x1197/0x2d90 [ 91.602178] ? perf_trace_lock+0xd6/0x900 [ 91.606310] ? trace_hardirqs_off+0x10/0x10 [ 91.610620] ? sg_new_write.isra.18+0x870/0x870 [ 91.615308] ? find_held_lock+0x35/0x1d0 [ 91.619371] ? __fget+0x342/0x5b0 [ 91.622805] ? lock_downgrade+0x980/0x980 [ 91.626939] ? lock_release+0xa40/0xa40 [ 91.630899] ? __lock_is_held+0xb6/0x140 [ 91.634967] ? __fget+0x36b/0x5b0 [ 91.638419] ? iterate_fd+0x3f0/0x3f0 [ 91.642223] ? vfs_write+0x374/0x510 [ 91.645925] ? sg_new_write.isra.18+0x870/0x870 [ 91.650918] do_vfs_ioctl+0x1b1/0x1520 [ 91.654802] ? ioctl_preallocate+0x2b0/0x2b0 [ 91.659197] ? fget_raw+0x20/0x20 [ 91.662650] ? __sb_end_write+0xa0/0xd0 [ 91.666615] ? fput+0xd2/0x140 [ 91.669797] ? security_file_ioctl+0x89/0xb0 [ 91.674194] compat_SyS_ioctl+0x4ef/0x2a30 [ 91.678424] ? do_ioctl+0x60/0x60 [ 91.681862] do_fast_syscall_32+0x3ec/0xf9f [ 91.686179] ? do_int80_syscall_32+0x9c0/0x9c0 [ 91.690737] ? _raw_spin_unlock_irq+0x27/0x70 [ 91.695213] ? finish_task_switch+0x1c1/0x7e0 [ 91.699699] ? syscall_return_slowpath+0x2ac/0x550 [ 91.704612] ? prepare_exit_to_usermode+0x350/0x350 [ 91.709611] ? sysret32_from_system_call+0x5/0x3c [ 91.714446] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 91.719289] entry_SYSENTER_compat+0x70/0x7f [ 91.723685] RIP: 0023:0xf7fd8c99 [ 91.727030] RSP: 002b:00000000f77d409c EFLAGS: 00000286 ORIG_RAX: 0000000000000036 2018/03/30 10:48:51 executing program 4: r0 = open(&(0x7f000013e000)='./file0\x00', 0x141046, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) write$fuse(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000d2837a00000100000000cc92439e349db469c9bef414e5c3590a85104ccc381f249a3c"], 0xe) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r0, 0x28, 0x1, &(0x7f00000000c0)=0xed, 0x8) sendfile(r0, r0, &(0x7f0000008ff8), 0x80000001) r1 = accept4$ipx(r0, &(0x7f0000000000), &(0x7f0000000040)=0x10, 0x80000) sendfile(r1, r0, 0x0, 0x109) [ 91.734716] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000002275 [ 91.741963] RDX: 0000000020000140 RSI: 0000000000000000 RDI: 0000000000000000 [ 91.749208] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 91.756456] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 91.763703] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/03/30 10:48:51 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x1, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000007c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:51 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x80000000002, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'erspan0\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000400)={'bpq0\x00', r2}) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f0000000100)={0x0, 0x0, 0x30, 0x0, 0x7}, &(0x7f0000000140)=0x18) bind$inet(0xffffffffffffffff, &(0x7f0000eed000)={0x2}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00006ffff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000edfff8)=@abs, 0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={r3, 0xc0, 0xfffffffffffffffa, 0x80000001, 0xddd, 0x7ff}, &(0x7f00000000c0)=0x14) sendmmsg$unix(r5, &(0x7f00009c5000), 0x4924967, 0x0) poll(&(0x7f0000e0b000)=[{r5, 0x6107}], 0x1, 0xfffffffffffffffd) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x0, &(0x7f0000002a00)={r6, 0x7, 0x400, 0x7}, &(0x7f0000002a40)=0x10) sendmmsg$inet_sctp(0xffffffffffffffff, &(0x7f000000ad80)=[{&(0x7f0000000240)=@in={0x2, 0x4e22, @loopback=0x7f000001}, 0x10, &(0x7f00000015c0)=[{&(0x7f0000000280)="a7c7b182c83931bb391bc1521fe3cb7d7b207dcb88096475020c40afd5c2a4ceabe742d412c3b32a78f504d9", 0x2c}], 0x1, &(0x7f00000004c0), 0x0, 0x4000}, {&(0x7f00000028c0)=@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x10000}, 0x1c, &(0x7f00000029c0)=[{&(0x7f0000002900)="c4e057024ae8699f79399e625980ddd9bef2237be33877118a2280f9fbfe616f4fae6242b32876afc8313fe0c9f8e0e9927a8494838feb783fd3128e5f1a8407da84c5148f96e1a1de8e925fd8773748daba3e15ec7401b63a57e2ea4453f0a214bc3e3e28d5c6ee236bbe4a10d4a4d758fc0fd3760cf7bc2bf8189d243f4cc1764d373e3264938013d1fbe43ffb476d4057c846fd", 0x95}], 0x1, &(0x7f0000002a80)=[@sndrcv={0x2c, 0x84, 0x1, {0x298c, 0x0, 0x200, 0x3, 0x0, 0x4, 0x8}}, @sndrcv={0x2c, 0x84, 0x1, {0x80000000, 0x3, 0x8, 0xfffffffffffffffb, 0x8000, 0x7, 0x2, 0x0, r7}}, @init={0x14, 0x84, 0x0, {0x0, 0x0, 0xfffffffffffff1ff}}], 0x84, 0x1}, {&(0x7f0000000500)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f000000a880)=[{&(0x7f0000009200)="9993", 0x2}, {&(0x7f000000a800)="e152416b2636e3b2c89a45436944c5194ad951d7ee34a9a1d07e2be00f43c2277ca281e192b9d07047ffdf1fb7e36de87b345f2fca1e7ae716f662cd069d77facd2c561f73fb25f9f31634", 0x4b}], 0x2, &(0x7f000000a940)=[@init={0x14, 0x84, 0x0, {0x0, 0x0, 0x7fffffff, 0x8000}}, @sndinfo={0x1c, 0x84, 0x2, {0x3, 0x206, 0x8, 0x1ff, r3}}, @sndinfo={0x1c, 0x84, 0x2, {0x2, 0x8006, 0x10000, 0x1ff, r3}}, @init={0x14, 0x84, 0x0, {0xbf, 0x8, 0x0, 0xce52}}], 0xb0, 0xc041}, {&(0x7f0000000540)=@in6={0xa, 0x4e24, 0x2, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, 0x1c, &(0x7f000000ac00)=[{&(0x7f000000ab00)="82", 0x1}], 0x1, &(0x7f000000ac40)}], 0x4, 0x4) recvmmsg(r4, &(0x7f0000525000)=[{{&(0x7f0000000000)=@l2, 0x80, &(0x7f00002c6fd0), 0x0, &(0x7f0000239000), 0xfe02}}], 0x1, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'bridge0\x00'}) r8 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f00000002c0)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xdc, r8, 0xa01, 0x70bd29, 0x25dfdbfe, {0x5}, [@IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x100}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x100}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x48}]}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wrr\x00'}]}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x9}]}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xb7b}, @IPVS_CMD_ATTR_SERVICE={0x5c, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'ovf\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'none\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x1c}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x4, 0x2}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@multicast2=0xe0000002}]}]}, 0xdc}, 0x1, 0x0, 0x0, 0x800}, 0x40000) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)={r1}) fcntl$addseals(r0, 0x409, 0xe) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000440)={r6, 0x2c, &(0x7f0000000380)=[@in={0x2, 0x4e24, @multicast1=0xe0000001}, @in6={0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x1}]}, &(0x7f0000000480)=0xc) setsockopt$ax25_buf(r9, 0x101, 0x19, &(0x7f0000000080)="b8051eaa5c05bba160702546b9d4", 0xe) syslog(0x9, 0x0, 0x0) sendmsg$nl_generic(r1, &(0x7f000074ffc8)={&(0x7f000001a000)={0x10}, 0xc, &(0x7f000000e000)={&(0x7f00000000c0)={0x14, 0x4000000000020, 0x301, 0x0, 0x0, {0x100006}}, 0x14}, 0x1}, 0x0) getsockopt$sock_int(r9, 0x1, 0x2f, &(0x7f0000000300), &(0x7f0000000340)=0x4) 2018/03/30 10:48:51 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha256\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f00000000c0)={0x0}) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000100)={r2}) r3 = getpgid(0x0) perf_event_open(&(0x7f0000000180)={0x7, 0x70, 0x81, 0x7, 0x7, 0x2, 0x0, 0x2, 0x4, 0xa, 0x43c, 0x6, 0x9, 0xffffffff, 0x6ca, 0x0, 0x8, 0x6, 0xf2f0, 0x6, 0x8, 0x2bb, 0x1, 0x6, 0x401, 0x10000, 0x3, 0x0, 0x5, 0x4, 0x7ff, 0x3, 0x9, 0x0, 0x5b, 0x7, 0x5, 0x1, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000140), 0x1}, 0x80, 0x10001, 0x3ff, 0x7, 0x10000, 0x5f, 0xdbf2}, r3, 0xb, r1, 0x1) r4 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000200)) recvmmsg(r4, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:51 executing program 0 (fault-call:2 fault-nth:1): r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:51 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 91.787697] could not allocate digest TFM handle ghash-clmulni [ 91.803896] binder: 14132:14134 got transaction to invalid handle [ 91.810219] binder: 14132:14134 transaction failed 29201/-22, size -2017612633060752474-72056494526300671 line 2848 [ 91.841714] FAULT_INJECTION: forcing a failure. [ 91.841714] name failslab, interval 1, probability 0, space 0, times 0 [ 91.853367] CPU: 1 PID: 14156 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #281 [ 91.860728] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 91.870072] Call Trace: [ 91.872664] dump_stack+0x194/0x24d [ 91.876299] ? arch_local_irq_restore+0x53/0x53 [ 91.880981] should_fail+0x8c0/0xa40 [ 91.884689] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 91.889777] ? __save_stack_trace+0x7e/0xd0 [ 91.894114] ? save_stack+0xa3/0xd0 [ 91.897724] ? save_stack+0x43/0xd0 [ 91.901328] ? __kasan_slab_free+0x11a/0x170 [ 91.905712] ? kasan_slab_free+0xe/0x10 [ 91.909660] ? kfree+0xd9/0x260 [ 91.912919] ? sg_remove_scat.isra.12+0x21a/0x2d0 [ 91.917736] ? sg_ioctl+0x12e5/0x2d90 [ 91.921512] ? do_vfs_ioctl+0x1b1/0x1520 [ 91.925549] ? compat_SyS_ioctl+0x4ef/0x2a30 [ 91.929935] ? do_fast_syscall_32+0x3ec/0xf9f [ 91.934406] ? entry_SYSENTER_compat+0x70/0x7f [ 91.938970] ? debug_check_no_obj_freed+0x3da/0xf1f [ 91.943984] ? print_irqtrace_events+0x270/0x270 [ 91.948731] ? free_obj_work+0x690/0x690 [ 91.952776] ? find_held_lock+0x35/0x1d0 [ 91.956829] should_failslab+0xec/0x120 [ 91.960792] __kmalloc+0x63/0x760 [ 91.964241] ? sg_build_indirect.isra.15+0x8a/0x5b0 [ 91.969251] sg_build_indirect.isra.15+0x8a/0x5b0 [ 91.974084] ? memset+0x31/0x40 [ 91.977354] sg_build_reserve+0x86/0xb0 [ 91.981320] sg_ioctl+0x12f0/0x2d90 [ 91.984925] ? trace_hardirqs_off+0x10/0x10 [ 91.989222] ? _parse_integer+0xe9/0x140 [ 91.993266] ? trace_hardirqs_off+0x10/0x10 [ 91.997577] ? sg_new_write.isra.18+0x870/0x870 [ 92.002226] ? _parse_integer+0x140/0x140 [ 92.006350] ? check_same_owner+0x320/0x320 [ 92.010672] ? find_held_lock+0x35/0x1d0 [ 92.014734] ? __fget+0x342/0x5b0 [ 92.018167] ? lock_downgrade+0x980/0x980 [ 92.022302] ? lock_release+0xa40/0xa40 [ 92.026264] ? __lock_is_held+0xb6/0x140 [ 92.030333] ? __fget+0x36b/0x5b0 [ 92.033787] ? iterate_fd+0x3f0/0x3f0 [ 92.037592] ? vfs_write+0x374/0x510 [ 92.041298] ? sg_new_write.isra.18+0x870/0x870 [ 92.045943] do_vfs_ioctl+0x1b1/0x1520 [ 92.049827] ? ioctl_preallocate+0x2b0/0x2b0 [ 92.054218] ? fget_raw+0x20/0x20 [ 92.057670] ? __sb_end_write+0xa0/0xd0 [ 92.061637] ? fput+0xd2/0x140 [ 92.064815] ? security_file_ioctl+0x89/0xb0 [ 92.069213] compat_SyS_ioctl+0x4ef/0x2a30 [ 92.073443] ? do_ioctl+0x60/0x60 [ 92.076972] do_fast_syscall_32+0x3ec/0xf9f [ 92.081292] ? do_int80_syscall_32+0x9c0/0x9c0 [ 92.085851] ? _raw_spin_unlock_irq+0x27/0x70 [ 92.090325] ? finish_task_switch+0x1c1/0x7e0 [ 92.094810] ? syscall_return_slowpath+0x2ac/0x550 [ 92.099720] ? prepare_exit_to_usermode+0x350/0x350 [ 92.104719] ? sysret32_from_system_call+0x5/0x3c [ 92.109555] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 92.114392] entry_SYSENTER_compat+0x70/0x7f [ 92.118780] RIP: 0023:0xf7fd8c99 [ 92.122119] RSP: 002b:00000000f77d409c EFLAGS: 00000286 ORIG_RAX: 0000000000000036 [ 92.129807] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000002275 2018/03/30 10:48:51 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x62, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 92.137053] RDX: 0000000020000140 RSI: 0000000000000000 RDI: 0000000000000000 [ 92.144297] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 92.151542] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 92.158788] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 92.219611] binder: 14169:14176 unknown command -937043897 [ 92.225764] binder: 14169:14176 ioctl c0306201 2000a000 returned -22 [ 92.237330] binder: BINDER_SET_CONTEXT_MGR already set [ 92.248046] binder: 14132:14173 ioctl 40046207 0 returned -16 [ 92.256128] binder: 14132:14134 got transaction to invalid handle 2018/03/30 10:48:52 executing program 0 (fault-call:2 fault-nth:2): r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 7: r0 = syz_open_dev$vcsn(&(0x7f0000001380)='/dev/vcs#\x00', 0xffffffff00000001, 0x140) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f00000013c0)={0x7, 0x8, 0xae91, 0x80000000, 0x3f, 0xffffffff, 0x8, 0x3, 0x5, 0x1, 0xfffffffffffffffd}, 0xb) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080), 0x0) r2 = dup(r1) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x9) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:52 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)="81844c38b23c068ab76caec57c5eebae36bd9e8a951e27187cce62a4c42b8b00335d6426d26028248c07e650966225a1da699467c3242fd752836384e4337238afaba1ed309c93c66600882eab0c76c36261e087a46575a458f241e0b53b3e7985", 0x61, 0xfffffffffffffffb) keyctl$describe(0x6, r1, &(0x7f0000000100)=""/162, 0xa2) sendmsg$nl_generic(r0, &(0x7f0000004fc8)={&(0x7f000000aff4)={0x10}, 0xc, &(0x7f0000001000)={&(0x7f000098a000)={0x14, 0x2000004e, 0x443, 0xffffffffffffffff, 0xffffffffffffffff}, 0x14}, 0x1}, 0x0) 2018/03/30 10:48:52 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r0, 0x800443d2, &(0x7f0000000800)={0x2, &(0x7f00000007c0)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:52 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x62, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:52 executing program 5: rmdir(&(0x7f0000000280)='./control\x00') r0 = syz_fuse_mount(&(0x7f0000000180)='./control/file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000140)='./control/file0\x00') close(r0) rename(&(0x7f0000000000)='./control/file0\x00', &(0x7f0000000040)='./control\x00') [ 92.262484] binder: 14132:14134 transaction failed 29201/-22, size -2017612633060752474-72056494526300671 line 2848 [ 92.264217] could not allocate digest TFM handle ghash-clmulni [ 92.304210] binder: undelivered TRANSACTION_ERROR: 29201 [ 92.313930] binder: undelivered TRANSACTION_ERROR: 29201 2018/03/30 10:48:52 executing program 2: r0 = socket$key(0xf, 0x3, 0x2) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000001c0)) r2 = perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x2, &(0x7f0000000040)=0x0) r4 = dup3(r0, r2, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='cpuacct.usage_sys\x00'], &(0x7f00000004c0)=[&(0x7f00000002c0)=':\x00', &(0x7f0000000300)='!eth0ppp1\x00', &(0x7f0000000340)='cpuacct.usage_sys\x00', &(0x7f0000000380)='cpuacct.usage_sys\x00', &(0x7f00000003c0)='cpuacct.usage_sys\x00', &(0x7f0000000400)='wlan1mime_type}.\x00', &(0x7f0000000440)='cpuacct.usage_sys\x00', &(0x7f0000000480)='cpuacct.usage_sys\x00']) io_submit(r3, 0x2, &(0x7f0000000680)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000000080)}, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x0, r4, &(0x7f00000002c0), 0x0, 0xfffffffffffffff9}]) 2018/03/30 10:48:52 executing program 4: r0 = socket$inet(0x2, 0x4000000805, 0x0) r1 = dup3(r0, 0xffffffffffffffff, 0x0) sendto$inet(r0, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) r2 = memfd_create(&(0x7f000000e000)='\x00 ', 0x0) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)={@empty, @remote={0xac, 0x14, 0x14, 0xbb}}, 0xc) r3 = syz_open_dev$sndseq(&(0x7f0000000180)='/dev/snd/seq\x00', 0x0, 0x101801) r4 = dup2(r3, r3) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(0xffffffffffffffff, 0xc0a85320, &(0x7f00000001c0)={{}, 'port1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r4, 0xc08c5332, &(0x7f000002b000)={0x0, 0x0, 0x0, "9ede7a8c5ae95ec8672c93340f643a664f13eeab65c0322901dc6bd36cde2c51f01b7f0b014f9f91eeb7c37c7240f476c8d753d000aa8faf8fb574dbcfa6dc4d"}) write$sndseq(r4, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @connect}], 0x2cf) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB="030207"], &(0x7f0000000040)=0x1) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f00000000c0)={0x0, 0x4}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_STATUS(r4, 0x84, 0xe, &(0x7f0000000300)={0x0, 0x101, 0x80000000, 0xa00, 0x17, 0x2, 0x0, 0x5, {r5, @in6={{0xa, 0x4e20, 0x0, @dev={0xfe, 0x80, [], 0xf}, 0x4}}, 0x0, 0x5, 0x20, 0x1000, 0x561}}, &(0x7f0000000140)=0xb0) dup2(r2, r4) close(r0) sendto$inet(r1, &(0x7f0000000200)='K', 0x1, 0x0, &(0x7f0000000300)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) close(0xffffffffffffffff) 2018/03/30 10:48:52 executing program 0 (fault-call:2 fault-nth:3): r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 5: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000e4c000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) r2 = getpgid(0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000100)=0x5) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) mount(&(0x7f00000001c0)='./control\x00', &(0x7f0000000500)='./control\x00', &(0x7f0000000580)="6578855a47df78feae398bef5510743400cc642c2352103597b307e73bff0f000081f26645a820f5d52aeaf22a7c3147e43c7dca29d907a12edb5691d56c857f63f819e7737f57addfffb8d574ff54f0da6961d51514a560cfbba141b5ecc1d8df2b06eb6ebf56722f620725297c82abc1d63736d5275e77d791130f7b8d633e9c", 0x20005000, &(0x7f00000003c0)) unlink(&(0x7f00000000c0)='./control/file0\x00') rmdir(&(0x7f000015dff6)='./control\x00') unlink(&(0x7f0000000140)='./control/file0\x00') close(r0) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000040)) [ 92.327398] FAULT_INJECTION: forcing a failure. [ 92.327398] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 92.339695] CPU: 1 PID: 14185 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #281 [ 92.339739] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 2018/03/30 10:48:52 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x93, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 2: capset(&(0x7f0000000080)={0x19980330}, &(0x7f0000f21fe8)) r0 = socket$inet(0x10, 0x3, 0x4) syz_open_dev$dmmidi(&(0x7f0000000180)='/dev/dmmidi#\x00', 0x80000000, 0x100) r1 = request_key(&(0x7f0000000040)='id_legacy\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000100)='@,\x00', 0xfffffffffffffff8) keyctl$revoke(0x3, r1) sendmsg(r0, &(0x7f0000014000)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) socketpair$inet(0x2, 0xf, 0x7, &(0x7f0000000000)) getrlimit(0x8, &(0x7f0000000140)) 2018/03/30 10:48:52 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x6, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002279, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f00000000c0)=0x7f, 0x4) 2018/03/30 10:48:52 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) getgid() socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 92.339743] Call Trace: [ 92.339761] dump_stack+0x194/0x24d [ 92.339779] ? arch_local_irq_restore+0x53/0x53 2018/03/30 10:48:52 executing program 4: pipe2(&(0x7f00008bfff8)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setpipe(r0, 0x407, 0x0) write$evdev(r1, &(0x7f00005d7fa0)=[{{0x77359400}}], 0x10) vmsplice(r1, &(0x7f0000fccff0)=[{&(0x7f0000011fff)}], 0x1, 0x3) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000180)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@multicast1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@rand_addr}}, &(0x7f00000002c0)=0xe8) fstat(r1, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000001a40)=[{&(0x7f0000000000)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000000140)=[{&(0x7f0000000080)="9adb83f5a48ca50b9242ac281c467bfdd896947c1e2d7f7464515babef63a1360b6a3150d6ef7415455b88e22d64818d8f78b7081be8cc2680600fe733448a7e043c95825936bc1db469a05e3d4c96aa510a18a4e0f9677169d7c3f5fe74f642406591d19d83debc72624a357998ecd675ab031a1c1d644872e304278dbb137d8405b089e7472448b5b3cefd33f2b5797c6234d185360b93183a50bfa1431f276cf8023f9cf7e885e924a21f826631e7009a024d3ba0e87bee5cee", 0xbb}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0x1, 0x1, [r1, r0, r1]}, @cred={0x18, 0x1, 0x2, r2, r3, r4}], 0x30, 0x40000}, {&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000019c0)=[{&(0x7f0000000440)="199bf89b9a915e70d3c525cf1eab596c348bb36495973234668cc52d38d128e245abda427f5a65e9fc02ffb56d8e7e8c8d5d87ef9958986030ec4850d52fec0d0d088526bea7ab1d9839f1d78746af56886278a48fd3ee99ec8bffe04e5819391a1b5e2ba8a188ee229a1a528d8b0c6986d19d8a203ba3046ef8757159c2460ad4a23cad2c182c34676e1879bda50b078a6f786e656d94c44b110427a25c2a707c4743fac46faaa12ecec6ff9a3652174fb640", 0xb3}, {&(0x7f0000000500)="33a28eb1e2af7e9809330c62f77b5a3440455793a52610695d9a93523ccf2417f49d226cc7270f2a95b18cf0621ffae652f85885f2d6aa564f744697", 0x3c}, {&(0x7f0000000540)="1e152249deface0fc6292550399d46d1bec808ac10cd719a595d3cd1ad377d1fdcce0dc90e1c75b3556cb172bf6dbcba5f700b5b949646136a93ae7581d4878c8f7ebdd3eb93be4063bd0f6398e2a2268342e032168517ec7d55d2816ad07309436f061cab166cb9c2de67e70935787fa89248d40e9f8d68e04272a3d4d3f69e53d0344793816547426ed4060a421d651aa94ebb1769bf532160bc637c153ed38c831b8d417ac3f7fba721279897022781894e39ba44ab20ec5ae7e7a974b9dcc654fb2cc755976e243de6cdfd695acee4fb369b13f888a5a57c0c00754cc7894cf8b81e02c9f6ef5c8a02497008fe3fe9413458e59450cc4f9c", 0xfa}, {&(0x7f0000000640)="2e11f612a9e12e76400d38c0d4de4904eec3fa8ecba34b2ddcf7341fce676c4577a69648105bc0f132faf214b9dcc46eb8aed27f6d176ff544fd7964437c41342619eb4520a992d3afe0ab7f3bc65d776cd62e7122d8295a3dd386873d8f6aa5c3180a080a8e78440e491b50fa77b1869b06c80ea4d5ce76f0703b3bd86d37d41b94e9dd1440c57d3a9b64bba1b16b55e980ae391dae361e4496801ab4d0ed619368ca0cfe7242afec04b20f29504cc970849b6591342f39267a6b9a7e425778b0fb0fa6b75478e82646448b6f44732002c4d2e58568dcea4e626feafcaf4a5053ce07e5ef209e3a090c6ef9fe68c317d5188875b56424ed8571e26fad02950ad3e0806ca556d5f9a3f699786eabc756257554f0d7188cd0a40ed3385b0a316154a50314cbff46dadebea6b3b7d89b79a76e21f17d50a01785d720037e177657c0f57df69761b491620c24888fd82dcd248938e62b72a1ea58a1b756d68b3ba30ec6d04c86442108540ce24db063dfa4430aeac8d1133b89127fe375ae36495fbd1825a5dcb29edc93652390a789e0f741d74e484e209b5a1381aece4f5027ec2a700c3eb8db8221b103d6e3d8c4338543368e4d4fdfa4583403f12f65fcd1b79ae38edfd59750da4f92342d78e62960ae297ab739ff298787b4ae24cee2e848f4f86326b6b9af706bb4a9b259d0b654927033218e3ddbb6a4c85f8f5abbcc3f2d14eb15f9d1f266674868dd17cf292ea1d60701f6f3908f3e4e1785d3569370cadf521b44d34454263c7df87641d72ecaaf73e710019a59d267634b2fc4d910c66ff86dea366fa3e07bc77c8d8160e65fbe356737cbb99a26b3d8732575815cde1a9ce1c85ae9e1f790618b3420902a6609559cf0d272fdff892bb1b51da8564ada52fb2391056d8305939d5172a4020d8f9893bd4ca7e3d90cca660de8be07102d1c6ff2e0f34a3bbe00ea95acc794c358e22e17e236bff4388a1472436af79e4d3f99dcc824b2a15054eba717826dbd63f233b4a30e404a8bcd0c9bb0ba45f598068ff7fe7c6322eb6f4fd53937d1c8a23280d4ecd8f406ebce5e8246314abc5c7d3293d0ecc8bb56d889dfa7853cc4c9797d49280b18e1d3e3e71f6e47da29b17cbf566edbb6d582da87ca477695359dc4d78321bd93b7952679a8c0912bfcd2946308af3ca366406162b3f2dcae284fe4aed20e23f514c2eb757e228b34c6e02bdabd0cc55c90bf2c471fedcca7d1330b73fa542a8ef0cbc9bc966581e4cf6a1e209b36ac50bca63ce38950964fc56ccbd04bc4a88a45a40812b4c8ca65f78a852ff471de0aeffd95593f3bb6e390491348e193ca4becf215d775d04fd65a94a5697338ea8acbd6853b7851e7ad01881610ac1752363285c60221f0764085e208cfe5537fa2a66e1c75967ca7fc1d44e054af935990e4d1babf9ffd266142d5e0eb5c560d8af7ddcea722b6cb75804baacd11382821cbac863d86b15e1f2053a84f1599025baa16015ccd49cff603a369b5bf7ff5636b84a7a869b2906a8e98c37a913391284860477f4a5e15249c30f322a0e466e06cc5d0bb1e7f3209c21464dd7fc4758a3e7da00344a8512c0acee121ce4e9b03aba845ff9db25d9686244e50463fa850ca6ec43ffe6e944c9443522e2236907fb720f16ca763615cbfbdd9b606bb6889060c20969315ae2a242df1bdfbae0c04bdc871bacfc19795fe2c2bdca3cb75c2dc4d7e49f706fab6dfb030953be536ea14f7883a5820a8328854833aa1b285d63bc6231875c6f383cf1e75c51b8d3659ae70d5295e5483b8293ab3d235a3dd944fe5bb4f6b6791eaba2403f7cd921602c282f241ea8cad69c3c0e5879535ebca721f972d55081f1b8213875df224da4de678239c0c878ec48e093361b43ce3174edbd37de1a184590cc01898676927981316bfcac57ca8d2811a6387f38dac2136444fb062a3bcf7d23c92ad068adc565d2164c0718c827ade878e3890aa057186852f0f46134793344bfcd17104d35fe6f1e76cff9099911e28a65ade5edaf6c01983a55f831189aca36babc429b07d4bf2819eb81e4a750a4f07afc9c00b9cc4e90f90a89b6969c809a02530ce59658ea60a15af78eaca20fdd0cccce836f29050da128aef706d9e5424cffe493cca7a44d8d8e03f2beb0e554d6a37f997265743ca1564143813023d82956600efc98764bd3120bb3dec7e5f8e7730b71de2d947be6a93d23aaff2d9d0929fe76c1d503822b91ecb49a5fd8be26cb172c680bc02eeb919b483ab086f5ee2f40dccc8e9099a737a0802c72eedac75ef74f31f76e2bde18191f1291e2ce775bf1cae78cdbc82d562c0c3dd4b7b8ba84708e5866c5e7d310a4082851e473d4db7850d70f52d2d98c2d77dd52bf7c68d04032c1bc02e7132cb15b536c2114b463e443e46bc90d4a125918dd49e1081eb703ab4eefaecf5c646094b5544ec71d5fe65c4b64409e9ac420632ef8d175ae664d91f23d352e5088344c47f0d722cf2025d67ee1382bc8275ec4c2f2b780a2b8b67d243d69ada6bee8e6a4f180012491843fe55eec8fe99d7fcaa363f2d192660dbc2cb1706aeb4371b721d9caff5c95d67a231d96182168a3b04c2037513714424bda8e47350977f114f18c37350fdfae8cb75f1922c4c0e9c6dade5bc429486d2a11baea45806da0bf2bcec32e579080577b6a26824a86e2ffab4e903b47cababe6209865ead7de81dc45f0d2d97ecd2156ccff8ffb8ab99805108f51a8f1899a9d5c4bc9aa0f3947308a9644902df72c9c40317ff936ae74e7365025983ed4eb65758a0c403745e2895f1031be87764c9012105ead6652c98429ddd224017f03d64a3c731930c08a99663b8ae9cceb37390514bbbee5991dd5e3a7b3cd0a51dc54270796281b068776f8d29724cf553be41e355839938a3804759f20b0dc0923e0c23ffe59a63540657240e0524af4b9415071221b5e2d22e5931a6c7bc2b2935a3382b3730d05fba9a317284512bb81ee38ecbc4c30d7abfd5e6e11dd88f7920e23b8bba8906146af6feb6852a894759c29806bd679c118f8701c7aa9163125e850fe60d2b77aa8deed8eb995536417c83759ba1e08a22726dad0d33f8af094a212ceed49143f3d440d80ee349dff55628665e63c24173c0e5e7842b97fa2eb4b1223ef617ac89f9d0563379a585a826433320de2a2f808c0d4db9cda068f5bd3fd708e8fb7a7d54fa2711a1fdc868d74cb776a0cdc073e5fc45e0117eecf1752fa3486ed8afa4e5497f4f2f90c4f902310b8db374ead935b1409548294090a2ade0b2a1f809dd58d486110f5af41cdda24cc29ab9bac6730f38a9bc7b72413dd14a3572b9fa2f2a1f206475f7e1f19826db53e36e8f9522ad41b2154d0798dc4c5d2c7283abf41fb155f815af6cbf6e8fdecb7557f8c0b7def9c058eb2835740b42f2e200e943435941f1143067ed357c1b180765df37f6be262a22bda7822c0adaba9519e1af240ea4d21d03972bc0993a5fa3a57b1acea29cac282ba6fa071112bbeec173009f9fa905ebcc18519a1ee7a4898cfa9c354870817b3450341a3fc981ce4c124d44eb1a6b41aa728e627d38d6c194950ace6def31a0ca97624e9c0942179462337c9f608ee2e0f1a6b58847a2dbc9cfee184a4bc8d31cdf8b505ad1df8137c3036f36c46c7dbf8e09a1c3b3cb991714921ff6a1b861175b317171698e6596b2645cd6b7d7367b2ee5d19f2d0623cc4bd77d549a5d352b15b73418903de5a3c6f6f4afd6b3ff1a90c5eacfa1e0b5ab272c4b69a350f5e6319abb928fb455d8bc0f27ebecfef4f826cc4a7b2d64b8c4d3079c750019bd3f59ad806d975258e7c589d22820aa8b5e65b675aad69f7da28491750affb2ba9c8cb81dfc14f4d8b9c9e601bd6921c6b172f0bcaf27c0137ae30287a15743975ede76d699f4e4cff127888b0e3419e6a185dcc79fcb6b72587e84bae1f84e53e0b3bcaf8f6c0d781588694ba66cd27b70bfed9aa4ea6d146908331954239c16dd0fa667d7b74dba7853b9ce7e8dc57e68c505ce938baff9b0b85f10bce0920cd6b54b4988dc9cc70384798c370853b62980227e38f80a5c261aa860a2c6d956137c941574d78beec3712110eca3b9fe0a1417e84f9653b2c08cfcb845351eed4fbb3363cb7243e8bf888000c18ab2bbf9f31f4d08551a7e10af2f0e5095996a6739649d94b0901ea2e40d26ccd98611af20f1c45bc18ab0d87ce82713ea45e782f74202c2d749231996a452daf31552175beb47ecb79a5cc18a81c50b8db20ceee6e70bff9209c10cce265bd9a26b840f3c03e2f1b20c5aaf392e36a12866c79e23a1d7924a5085540792935fb40551fb1c8455e9df0fb2f320571be842950e226ac70ebd50d93e8779a7c2b25a0f583f2e99c54f8c30cab51489023f0ff8f9de9cef45881549fc0c0dfd3a2b18223c7f5517c8726f9e215c1e42d77b78a91e4d9bcece878b1f9ece698737c121a9ba47ca321c6d17a355aea1997b6cb586d6dd857472ca1f278b85d3ec237ca1b2ce7b495d0717970b5b0d519876b289ebda172b7490a696cab130750c05c627cc04895d1af3caaad46c5a8a6151b11a1ea12756650a6499a72e77df71980dd7e9608848d201a4b39cf44a35d20e063bf8fb93b2077dc7a11d6308c0a27da20a72ba33bb316229545adea4046aab6bf35faaedbcbc717a540ae410290b46674bb3b53d54994cbe31b80319f58cad83027ea1deb32a807aeea7b97cd93204750a094671132766267d7444119a01491a05f16e26b60533ba345c31f23d9f874648e69a7fbb647f00f397a26a90b8df22697c12f03c04a7248fd7a3a9c569e9444df429ce3b3673a8f49f78a6f172eb5b6d4886c9fe3209d3aad22ba9686017f92233ef9bd34407fe7a18d833d4e499140ebe8983b692e5d3b46e1eef76dddf8f0630155a49a9bd88b0e2f0cbd8d5aeccaf8def712d629fcb468997ed8b9b5e057b0818c53f4ea4a0b85c67ab7487b6cd1cc5291bcbbcad83f89c5c7cca46a398b8e7f2eeb30f0fd2d22f2e1237def3033b74d9e3a858d612c972fdc2a13b2774e2050edbdf8118330504e36108502f30ad3336bc7f576c13f764c199be5857a0986495fdc9fb1738053b79340e9e3d922716f83d681f1708304e711247e5daeb858a009a3a98f6e5b68efb7b106430bfad0084ce219306b96178fbba0d24089337bb672f7481ee863432dad3f0d1423bd94c16849539e3d4722326e25eb435456ab587a563b3719614758740226a9f17e22c028c7b28cc2d486624e6311f0fb1364b2dee9b8f055561d5ca3d224e495838248da119082138985fb15a531096d07659c5b9a349cfb77e9c284986f6f8038c41e59e39a208c3c843d23b979804687feb307268c2d4349f5399ae1540f93d74930f1e6343a5a69d835f931e4da52adf400e270e9c1370e735cd783402ec3193932c5530e9e5b1ea238cc2d2905e071a0dcb8f8e810c2fa0fbaf077bcc5e83a983f857f547b2c855684449e67c404804d14ab36eca487b531ee2857ce351ce4b2077cd56bc134af0aa9f148666cb8c63624dd9676e4148716492e136bab70b11d99a1a59f4fccd3dfdbfa40605464c451fcd29abfb605148c644b0f3a7de3b46c8ec3daa977da5e25677b4dfb9b0e80e8cabcde0fa29cfb4ead0c59f1031792d594b69f332b3952d158f8f971b92874c51f2b8e78cb125c81106a2cd3e7c0418fd23c3ebbd2d7a899a4590a99ef01a476bedc8e2319072eca087a71030ac131", 0x1000}, {&(0x7f0000001640)="ef7055e969892be33007bf4d00f6d99ed48c810dc66998e5f2868cd1a44b8ceb13b999e5759fa7f23491382086749ac586b93e58aae0e51def15a996d6acc3329874c3c1504bbfd68794e1f55177b9c72bb57051a94e7738a7c28d97f7bbceec4e30c34ed11ee50d183c0945833d349fc574e7eff185fe40ba764a5a778cfaa1ebd30c37238ad430e41398e5b5f7fa7c76415713cf20", 0x96}, {&(0x7f0000001700)}, {&(0x7f0000001740)="233a77d633d4d2548c303909fc9d88ca6de9363c5576316c6a18d3424ddc1982910695df8834acd50f7b39b38a094edf997b369349488bffbe1b8f7d807f98050d9476bd362e687f2cb513348ff0355670283e6b990a287776d4331e010da780b48a6e23659e868e1be5ed8e91186b8c62fe1e25e44f80a861aa4087e5ceb655ec54d1833fb3b0650e95974b64ad8a2490f9d80ae7e7864756945d5f622c8aa400b9584b92f4a820dacb952e1d08d66995f01dd560ca5925a2060b458559b8dca474cd9aa7aaae5ff0cbbb828470698c9ce044ebbbb15c38f1fb5c457bbd90586acc5fbc", 0xe4}, {&(0x7f0000001840)="f3d313420d94bdca6ee37b2bcb1868b39ad4e3ce323345c4a7a1d9811f4d3780fccabc839826a4ce1182a927bac5eade0bbff914e56bf825f556ff8acde844d14b9d2e9ec8ddec3f2480ef49cccc0365ca22b923024ffdb91db98a0a2c532ceaed2b4e8bee6f587bbff95a7259c7b909c8283632caa098dbff70d453dcabf95ce4d2ee513358867c5ba21bc30a56ed217d9530b7e13c3b9d715c8f7991f3b99aeeb3d39afd12dfdec7270f15c897a26b41293020f2195bcfda5e0b503b68dc2425411a2d3cf703bc362493025dcf096e83cc3ae1f95f36987ada7457218e6b4f3aae0f0b903629b661772aa56ba6397b36306db634546776f7f6", 0xfa}, {&(0x7f0000001940)="2bd0d7ce6af51e669b0438b04ec978f140f982f6b4312cbd22f2b1ade0187a52d88e4a01275d96341af109cd5989962af9d91562356d1c66d2105e4c909f1aa0e3", 0x41}], 0x9, 0x0, 0x0, 0x4}], 0x2, 0x51) 2018/03/30 10:48:52 executing program 2: r0 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x200000) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x200000, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000080)={{0x2, 0x4e20, @broadcast=0xffffffff}, {0x0, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x2, {0x2, 0x4e20, @multicast1=0xe0000001}, 'irlan0\x00'}) mmap(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x1000008, 0x8050, r0, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000001c0)={'nr0\x00', &(0x7f0000000180)=@ethtool_ts_info={0x41, 0x8, 0x7, 0x7, [0xff, 0xff, 0x400], 0x9, [0x1, 0x10001, 0x4]}}) setsockopt$inet_tcp_int(r2, 0x6, 0x1d, &(0x7f0000011000), 0x4) getsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000100), &(0x7f0000000140)=0x4) [ 92.339790] ? lock_downgrade+0x980/0x980 [ 92.339818] should_fail+0x8c0/0xa40 [ 92.339835] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 92.339860] ? is_bpf_text_address+0xa4/0x120 [ 92.339873] ? kernel_text_address+0x102/0x140 [ 92.339888] ? __kernel_text_address+0xd/0x40 [ 92.339901] ? unwind_get_return_address+0x61/0xa0 [ 92.339915] ? __save_stack_trace+0x7e/0xd0 [ 92.339949] ? save_stack+0xa3/0xd0 [ 92.339961] ? save_stack+0x43/0xd0 [ 92.339971] ? __kmalloc+0x162/0x760 [ 92.339981] ? sg_build_indirect.isra.15+0x8a/0x5b0 [ 92.339990] ? sg_build_reserve+0x86/0xb0 [ 92.339998] ? sg_ioctl+0x12f0/0x2d90 [ 92.340011] ? do_vfs_ioctl+0x1b1/0x1520 [ 92.340019] ? compat_SyS_ioctl+0x4ef/0x2a30 [ 92.340031] ? do_fast_syscall_32+0x3ec/0xf9f [ 92.340041] ? entry_SYSENTER_compat+0x70/0x7f [ 92.340069] __alloc_pages_nodemask+0x327/0xdd0 [ 92.340080] ? print_irqtrace_events+0x270/0x270 [ 92.340093] ? __alloc_pages_slowpath+0x2d10/0x2d10 [ 92.340099] ? entry_SYSENTER_compat+0x70/0x7f [ 92.340113] ? debug_check_no_obj_freed+0x3da/0xf1f [ 92.340142] ? __lock_is_held+0xb6/0x140 [ 92.340178] ? security_capable+0x8e/0xc0 [ 92.340194] alloc_pages_current+0xb6/0x1e0 [ 92.340214] sg_build_indirect.isra.15+0x2b1/0x5b0 [ 92.340240] sg_build_reserve+0x86/0xb0 [ 92.340258] sg_ioctl+0x12f0/0x2d90 [ 92.340267] ? trace_hardirqs_off+0x10/0x10 [ 92.340275] ? _parse_integer+0xe9/0x140 [ 92.340288] ? trace_hardirqs_off+0x10/0x10 [ 92.340305] ? sg_new_write.isra.18+0x870/0x870 [ 92.340315] ? _parse_integer+0x140/0x140 [ 92.340324] ? check_same_owner+0x320/0x320 [ 92.340349] ? find_held_lock+0x35/0x1d0 [ 92.340372] ? __fget+0x342/0x5b0 [ 92.340383] ? lock_downgrade+0x980/0x980 [ 92.340399] ? lock_release+0xa40/0xa40 [ 92.340416] ? __lock_is_held+0xb6/0x140 [ 92.340447] ? __fget+0x36b/0x5b0 [ 92.340471] ? iterate_fd+0x3f0/0x3f0 [ 92.340497] ? vfs_write+0x374/0x510 [ 92.340513] ? sg_new_write.isra.18+0x870/0x870 [ 92.340522] do_vfs_ioctl+0x1b1/0x1520 [ 92.340544] ? ioctl_preallocate+0x2b0/0x2b0 [ 92.340557] ? fget_raw+0x20/0x20 [ 92.340580] ? __sb_end_write+0xa0/0xd0 [ 92.340599] ? fput+0xd2/0x140 [ 92.340613] ? security_file_ioctl+0x89/0xb0 [ 92.340632] compat_SyS_ioctl+0x4ef/0x2a30 [ 92.340653] ? do_ioctl+0x60/0x60 [ 92.340666] do_fast_syscall_32+0x3ec/0xf9f [ 92.340688] ? do_int80_syscall_32+0x9c0/0x9c0 [ 92.340697] ? _raw_spin_unlock_irq+0x27/0x70 [ 92.340708] ? finish_task_switch+0x1c1/0x7e0 [ 92.340726] ? syscall_return_slowpath+0x2ac/0x550 [ 92.340745] ? prepare_exit_to_usermode+0x350/0x350 [ 92.340757] ? sysret32_from_system_call+0x5/0x3c [ 92.340777] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 92.340798] entry_SYSENTER_compat+0x70/0x7f [ 92.340806] RIP: 0023:0xf7fd8c99 [ 92.340811] RSP: 002b:00000000f77d409c EFLAGS: 00000286 ORIG_RAX: 0000000000000036 [ 92.340821] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000002275 [ 92.340826] RDX: 0000000020000140 RSI: 0000000000000000 RDI: 0000000000000000 [ 92.340831] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 2018/03/30 10:48:52 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="0000000000000200006e000000000000000000000000000000000000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x93, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 4: r0 = socket$netlink(0xa, 0x6, 0xf) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10d, 0x2, &(0x7f00000000c0)=0x6, 0x139) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x84000) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) 2018/03/30 10:48:52 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) getgid() socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:52 executing program 2: bind$alg(0xffffffffffffffff, &(0x7f0000001000)={0x26, 'hash\x00', 0x0, 0x0, 'michael_mic\x00'}, 0x58) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_pwait(r0, &(0x7f00000001c0)=[{}, {}, {}], 0x3, 0x6, &(0x7f0000000240)={0x4dbe}, 0x8) setsockopt$inet_buf(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140), 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f000039c000), 0x4) r2 = syz_open_dev$sg(&(0x7f0000000180)='/dev/sg#\x00', 0x1, 0x101080) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f000075dff8)="0000060025bd0300", 0xfffffd14) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/autofs\x00', 0x24000, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r3, 0x2401, 0x996c) getdents(0xffffffffffffffff, &(0x7f0000000040)=""/221, 0xdd) r4 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$KVM_GET_CLOCK(r5, 0x8030ae7c, &(0x7f0000000000)) sendmmsg$unix(r5, &(0x7f0000007b00)=[{&(0x7f0000007600)=@abs, 0x6e, &(0x7f0000007a80)=[{&(0x7f0000007a40)='@', 0x1}], 0x1, &(0x7f0000007ac0)}], 0x1, 0x0) 2018/03/30 10:48:52 executing program 5: perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$EBT_SO_GET_ENTRIES(0xffffffffffffffff, 0x0, 0x81, &(0x7f0000000340)={'broute\x00', 0x0, 0x4, 0x8b, [], 0x0, &(0x7f0000000240), &(0x7f0000000280)=""/139}, &(0x7f00000003c0)=0x78) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f00005a2000)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x17) setsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f0000000080)=0x10, 0x4) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000002800)) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000002d80)={'lo\x00', 0xbea8b9ebb83cf08d}) r2 = request_key(&(0x7f0000000140)='asymmetric\x00', &(0x7f0000002b40)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000002b80)='\x00', 0xfffffffffffffff8) keyctl$get_security(0x11, r2, &(0x7f0000002f80)=""/79, 0x4f) r3 = socket$netlink(0x10, 0x3, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000300)={'lo\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b'}) sendmsg$nl_route(r3, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0xfffffff0}, 0xc, &(0x7f00000000c0)={&(0x7f0000002dc0)=ANY=[@ANYBLOB="28000000130057efe4585e8952f6000000000000"], 0x1}, 0x1}, 0x0) sendmsg$rds(0xffffffffffffffff, &(0x7f0000002780)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/240, 0xf0}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/248, 0xf8}, {&(0x7f0000002600)=""/217, 0xd9}], 0x5, &(0x7f0000002700)=[@cswp={0x58, 0x114, 0x7, {{0x8001, 0x1f8f}, &(0x7f0000000040)=0x4, &(0x7f0000000240)=0x8001, 0x0, 0xfd7e, 0x2, 0x100, 0x28, 0x40}}], 0x58, 0x8000}, 0x5) pipe(&(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000002c40)={0x0, 0xffffffff}, &(0x7f0000002c80)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000002cc0)=@assoc_id=r6, 0x4) ioctl$DRM_IOCTL_MODE_SETCRTC(r4, 0xc06864a2, &(0x7f0000002d00)={&(0x7f0000002880), 0x283, 0x20, 0x401, 0x8e1b, 0xffffffffffffffff, 0x10480, {0xf999, 0x4, 0xff, 0x800, 0x81, 0x40, 0x6, 0x6, 0x800, 0x9, 0x2, 0x40000000000002, 0x7ffe, 0x40, "24b28889379fe175ae901e4ba355fa20f8bfdd26285da1b7d92c2c3a964b1caa"}}) ioctl$DRM_IOCTL_AGP_RELEASE(r5, 0x6431) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f00000027c0)={0x9, 0xfffffffffffffe01, 0x401}, 0xc) ioctl$PERF_EVENT_IOC_DISABLE(r4, 0x2401, 0x1) setsockopt$inet6_group_source_req(r4, 0x29, 0x2e, &(0x7f0000002980)={0x3, {{0xa, 0x4e22, 0x4000000000, @remote={0xfe, 0x80, [], 0xbb}, 0x4}}, {{0xa, 0x4e24, 0x7, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x2}}}, 0x108) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000180)={'vlan0\x00', 0x9002}) getsockopt$inet_tcp_buf(r5, 0x6, 0xd, &(0x7f0000002ac0)=""/62, &(0x7f0000002b00)=0x3e) r7 = openat$kvm(0xffffffffffffff9c, &(0x7f0000e84000)='/dev/kvm\x00', 0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r7, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r8, 0xae60) ioctl$KVM_CREATE_PIT2(r8, 0x4040ae77, &(0x7f0000516000)) ioctl$KVM_SET_PIT(r8, 0x8048ae66, &(0x7f000074af90)={[{0x7}]}) ioctl$KVM_SET_PIT(r8, 0x8048ae66, &(0x7f0000001000)) 2018/03/30 10:48:52 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000002680)={0x0, @multicast1}, &(0x7f00000026c0)=0xc) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000002700)={{{@in6, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@local}}, &(0x7f0000002800)=0xe8) setsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000002840)={{{@in6=@local={0xfe, 0x80, [], 0xaa}, @in=@broadcast=0xffffffff, 0x4e20, 0x0, 0x4e20, 0x0, 0x2, 0x0, 0xa0, 0x3d, r3, r4}, {0x1, 0x0, 0x400, 0x3, 0x6, 0x0, 0x2, 0xda7f}, {0x1, 0xe350, 0x200, 0x5}, 0x67d92431, 0x6e6bb3, 0x3, 0x0, 0x1}, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4d5, 0x33}, 0x2, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x3505, 0x7, 0x3, 0x400, 0x6, 0x9, 0x8}}, 0xe8) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000100)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x4, 0x800) 2018/03/30 10:48:52 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffc000/0x4000)=nil, 0x4000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 92.340836] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 92.340841] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 92.382688] binder: 14191:14206 unknown command -937043897 [ 92.382702] binder: 14191:14206 ioctl c0306201 2000a000 returned -22 [ 92.390824] could not allocate digest TFM handle ghash-clmulni [ 92.476249] binder: 14216:14231 unknown command -937043897 [ 92.476262] binder: 14216:14231 ioctl c0306201 2000a000 returned -22 [ 92.499457] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:52 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) ioctl$TIOCNXCL(r0, 0x540d) 2018/03/30 10:48:52 executing program 2: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000580)='/dev/rfkill\x00', 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000b80)='/dev/loop#\x00', 0x100000000000, 0x3e27f893d4ea86e5) r1 = memfd_create(&(0x7f0000000000)="74086e750000000000000000008c00", 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x4e24, 0x2, @local={0xfe, 0x80, [], 0xaa}, 0x7fff}, 0x1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) write$rdma_cm(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="060000000070c968bc4254dcd898dfcc639b6ee73e661d36bfaa954fc91ade95e9b8410179231212dfa52dce367569126dc070f00817d09e932383e2471e18461284610e7ddca134a0867ec432bd46c4730eb0d2b2ca32a6908342e636995b5a859f5acf65dc43c4b55a2becf2d266753297acf3febcf16ff5ed8ec202467654bb9262a80ce85afd07ecb9e20de6141fa2c06ee5e55bd7ba92f13d3e00e23f2cc6a1a1160c5c8dfb5ffa44f72c36533649010075f2bb16564c766f18a89a383adc30910c3e755984ab229f708e78de180a40c5a32cc44b9bf043a5effe773a11e0a676bebc623520532189e49e1e6013b7af6e220016476dd57b8def4356ee19d87206bfd10000000000000000c9ecee7c3e837e930cddc2bf24ccecfb3bb44f6b84c191e9e7440216272e14150a1e5d4a0080f4b6f385e60b9e49557c9bc066fba55b8d89fa419dcc"], 0x10d) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x3, 0xffffffff}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00000005c0)={0x0, 0x10001, 0x81, 0x9}, &(0x7f0000000600)=0x10) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000640)={0x0, @in6={{0xa, 0x4e23, 0x81, @mcast2={0xff, 0x2, [], 0x1}, 0x7fff}}, 0x2, 0x4, 0xf8, 0x1, 0x6}, &(0x7f0000000700)=0x98) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000740)={0x0, 0x200}, &(0x7f0000000340)=0x8) pselect6(0x40, &(0x7f0000000a80)={0x28b, 0x3, 0x9, 0x8001, 0xff, 0x1ff, 0x40, 0x10000}, &(0x7f0000000b00)={0x92a, 0x0, 0x7fff, 0x9, 0x200, 0x5, 0x8, 0x1f}, &(0x7f0000000b40)={0x80000001, 0x81, 0x2, 0x4, 0x3, 0x7, 0xb3f5}, &(0x7f0000000bc0), &(0x7f0000000c40)={&(0x7f0000000c00)={0x6}, 0x8}) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000780)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000008c0)={0x0, 0x1b5}, &(0x7f0000000900)=0x8) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) sendmsg$inet_sctp(r1, &(0x7f0000000ac0)={&(0x7f0000000280)=@in={0x2, 0x4e20}, 0x10, &(0x7f00000003c0)=[{&(0x7f00000002c0)="b25b2002e7d8bc055c7d9ed742f2ca865f150419606e27d187b4ce0f2f81d8a0ab0d18a71f265b68c86f9c82600911dcc4698a4baebfb56adf90bec3", 0x3c}], 0x1, &(0x7f0000000940), 0x0, 0x24000001}, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'ipddp0\x00', @ifru_mtu=0x1}) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r1) sendfile(r0, r0, &(0x7f0000000080), 0x102000004) ioctl$LOOP_CLR_FD(r0, 0x4c01) fdatasync(r0) shutdown(r1, 0x1) sendfile(r4, r2, &(0x7f0000000540), 0x7e39) dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000480), &(0x7f00000004c0)=0x4) nanosleep(&(0x7f00000001c0)={0x77359400}, &(0x7f0000000200)) getsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000000100)=0xc49f78f9331b25eb) 2018/03/30 10:48:52 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) getgid() socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 92.911591] binder: 14251:14266 unknown command -937043897 [ 92.919687] binder: 14251:14266 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:52 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x4000000805, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000012000)=0x1fe, 0x4) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000eb3fe0)=[@in={0x2, 0x4e20, @local={0xac, 0x14, 0x0, 0xaa}}, @in={0x2, 0x4e20, @broadcast=0xffffffff}], 0x20) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x65, &(0x7f0000e2efd4), 0x3ca) 2018/03/30 10:48:52 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32=r0, @ANYRES16, @ANYBLOB="908bfd1f8ac28d2186450d93c5720ab5707785631b7656454486896d94f29f20baaa2b39841a91833f732de47d77b3a52ed1db9aed7787e38d3112277960effcde0e7968d2c846ec6a11cf375980216fd8f18e563ba968", @ANYRES64=r0], @ANYPTR64, @ANYRES32, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYPTR64, @ANYRES16, @ANYRES16]], @ANYBLOB="691df834fb06351eb86e1663fbf4fa4ca6bb8f3e1acd1dd82be0657369588365e8147c40faee39eca850cd5319b91627a00cb62576071a9393a93f92bfd9105ebce95feee3e0d2507e688187c9afb9b7e44485d2f47d6f433317", @ANYPTR, @ANYBLOB="7c37f7bb5441f041f61e8ee9cdead2b21e56af9ed6dabd34d18bb35b7d91e9fdb753f5152483537d4f94dd5083ed7f8e9897566384409929d73713baa667a5e7413211fea13b09fd69b67183fd3da3561912162d47d62cf509c39b68c4bf2176e05dbd3d5c33286ba26b5146c61b5fda8efa9f5719a11dc24b2969c7945e1a0182aeddb7944729c74544403483c638e2bcea8809e7d02d9b3e113c49a15a3e2ab6ced2d3486216a219a46d0567ec802a9848fdd3cbb8b854fc52caadd4e722f9ebe2b16c4fbd80e6d060714f3e2b9c04b11c740a417eccbdfc9a0f8fd4540442cd25655fd7013d4475eef3e5ac026efe9230", @ANYRES16=r0, @ANYRES16, @ANYBLOB="595ccf5fc2ee7763e3e8ea4dd97c9d016addeae56ee465fbbc84fdf24b5a2edc2e2cc2e12475bc54a88d451010c0e5132d0b956a294f468ee14ea92b247b2dfd2d785e8166a2dbd13e3ea81fdd4406796e9e5f18fd298eefc6c7daced599957a65e946a55fae350ff45ba6db86e048f01d44aae57db46f6c5498b1a475dcd7dab339ad34cb0cbb0621956ec1c35a6b26fd70b80244c87b65760f25d227e7cf07ce56090b4675825c92bf5847b2ff5987928fe5e1c898", @ANYRES32, @ANYRES32=r0], 0xa) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000080)={0x0, 0x401}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={r1, 0x4, 0x4, 0x401, 0x2, 0x3be}, &(0x7f0000000100)=0x14) 2018/03/30 10:48:52 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x2, 0x1, 0x20006, 0x200000001fc, 0x40}, 0x127) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:52 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0x93, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 92.962149] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:52 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) recvmsg$kcm(0xffffffffffffff9c, &(0x7f00000014c0)={&(0x7f00000000c0)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000001440)=[{&(0x7f0000000140)=""/206, 0xce}, {&(0x7f0000000240)=""/75, 0x4b}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000380)=""/181, 0xb5}, {&(0x7f0000000440)=""/4096, 0x1000}], 0x5, &(0x7f0000001480)=""/2, 0x2, 0x2}, 0x20) connect$netlink(r1, &(0x7f0000001500)=@unspec, 0xc) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r2 = dup(r0) r3 = accept4$alg(r2, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r3, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:52 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0xc4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x750, 0x0) mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000251000)='/dev/admmidi#\x00', 0x0, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040)=0x1, 0x4) [ 93.061498] binder: 14296:14303 unknown command -937043897 [ 93.083294] binder: 14296:14303 ioctl c0306201 2000a000 returned -22 [ 93.089078] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:52 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000002300000200000000ffffff18ffffffc241006e00000004000000a83c6c3c77d4ffe6e0b9f778c880957a1970"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 4: socket$nl_crypto(0x10, 0x3, 0x15) r0 = syz_open_dev$vcsa(&(0x7f0000000140)='/dev/vcsa#\x00', 0x8, 0x0) mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x3, 0x2000000208972, r0, 0x0) madvise(&(0x7f0000b80000/0x2000)=nil, 0x2000, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x57208543, 0x2) sync() ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(0xffffffffffffffff, 0xc08c5335, &(0x7f00000001c0)={0x7fff, 0xff, 0x0, 'queue0\x00', 0x1c50}) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r1, 0xc0305302, &(0x7f0000000000)={0xdbc, 0x0, 0x0, 0x9d7b, 0x400, 0xfffffffffffff000}) madvise(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x10200000008) ioctl$TIOCMBIS(r1, 0x5416, &(0x7f0000000080)=0x7ff) r2 = dup(0xffffffffffffff9c) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$KVM_SET_XCRS(r1, 0x4188aea7, &(0x7f00000004c0)={0x2, 0x0, [{0x40, 0x0, 0xe0000000}, {0x3, 0x0, 0x5}]}) write(r1, &(0x7f0000000280)="dd9e4518ee82283aff6ff9fe4f47ee22268fd0425f0663b82e752f633973149c3aa40670a7d03324751597fcaa36874a13e5481352671603c20b7219aed6bd374b073ff9e84c439dfc35369e296a66d43d63688fc83f380d6cbebee1ed524f958d655c91e2b2f6e82c67a827e9096a08336c8d54a377ab8c2e89211287295c5343063d22a30d1823f1990633a5596460d5db9f2a70715e3bd28f880197c0e64f45d2732ad84f8fe4843f6e1d6f93b90761386f46241d271ff8cdf83ec20d1fbc0cfc03e77479f9276bd2802c268d24fd2cad6c778a87ae16a9fa79056242f27c26d45e8c4a02b039ab0a64ca8e6f1d5e46", 0xf1) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00000003c0)={{{@in=@multicast2, @in6=@local}}, {{@in=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000000380)=0xe8) ioctl$sock_ifreq(r0, 0x0, &(0x7f0000000180)={'yam0\x00', @ifru_mtu=0x7ff}) clone(0x0, &(0x7f0000000000), &(0x7f0000000ffc), &(0x7f0000000ffc), &(0x7f0000000000)) mlock(&(0x7f0000a67000/0x2000)=nil, 0x2000) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000500)={0x0, 0x7}, &(0x7f0000000540)=0x8) syz_open_dev$dspn(&(0x7f0000000600)='/dev/dsp#\x00', 0x8, 0x400000) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r3}, &(0x7f00000005c0)=0x8) mremap(&(0x7f0000c73000/0x2000)=nil, 0x2000, 0x3000, 0x3, &(0x7f0000ffc000/0x3000)=nil) 2018/03/30 10:48:52 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) chown(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:52 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000007c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:52 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xab, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:52 executing program 2: mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2000004, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x9, 0x101200) setsockopt$inet6_opts(r0, 0x29, 0x0, &(0x7f00000000c0)=@routing={0x2c, 0x6, 0x2, 0xfff, 0x0, [@local={0xfe, 0x80, [], 0xaa}, @mcast1={0xff, 0x1, [], 0x1}, @loopback={0x0, 0x1}]}, 0x38) r1 = socket$inet6(0xa, 0x80003, 0xef) read(r1, &(0x7f0000004f45)=""/187, 0xbb) setsockopt$inet6_int(r1, 0x29, 0xb, &(0x7f0000013ffc)=0x2, 0x4) openat$vnet(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vhost-net\x00', 0x2, 0x0) setsockopt$inet6_int(r1, 0x29, 0x46, &(0x7f0000000000), 0x4) ioctl$sock_ifreq(r1, 0x896f, &(0x7f0000000140)={'yam0\x00', @ifru_map={0x401, 0xb713, 0x86fa, 0x80000000, 0x401, 0x1f00000}}) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000040)=[{0x2, 0xff}, {0x2, 0x7}, {0x8, 0x7}, {0x7, 0xffffffffffffffff}, {0xc, 0xcc9}, {0xa, 0x401}, {0x4, 0x401}, {0x8, 0x5}], 0x8) sendto$inet6(r1, &(0x7f0000001ffe), 0x0, 0x0, &(0x7f0000003000)={0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) 2018/03/30 10:48:52 executing program 5: r0 = syz_open_dev$sndpcmc(&(0x7f00000000c0)='/dev/snd/pcmC#D#c\x00', 0x400, 0x3ff) ioctl$sock_ipx_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000240)={'syzkaller1\x00', {0x4, 0x80000001, 0x1, "1588ea839d8a", 0x4}}) ioctl$KVM_PPC_GET_SMMU_INFO(0xffffffffffffffff, 0x8250aea6, &(0x7f00000002c0)=""/185) r1 = socket(0x2, 0x2000080003, 0x8) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(0xffffffffffffffff, 0xc0bc5351, &(0x7f0000000140)={0x7, 0x0, 'client1\x00', 0x1, "741396f2c66ada94", "88e7c06ee07f695dc85d935eea73e797c8de1cf7ae99cbfd6fedc96517f1e370", 0x5}) signalfd4(r1, &(0x7f0000000000)={0x300000}, 0x5055, 0x80800) getitimer(0x1, &(0x7f0000000040)) ioctl$sock_netrom_SIOCGSTAMP(r1, 0x8906, &(0x7f0000000100)) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000000080)='tls\x00', 0x4) getsockopt(r1, 0x0, 0xcf, &(0x7f0000001ff8)=""/8, &(0x7f0000000ffc)=0x8) 2018/03/30 10:48:52 executing program 7: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_hmac_sha1\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000080), 0x0) r1 = dup(r0) r2 = accept4$alg(r1, 0x0, 0x0, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-camellia-asm\x00'}, 0x58) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x0, 0x6, 0x2, &(0x7f0000000080)) pipe(&(0x7f0000000040)) recvmmsg(r2, &(0x7f0000202000)=[{{0x0, 0x0, &(0x7f00005deff8)=[{&(0x7f000040d000)=""/30, 0xfd25}], 0x1, &(0x7f0000971000)=""/251, 0xfb}}], 0x8000000000000d7, 0x0, &(0x7f0000d0fff8)={0x77359400}) 2018/03/30 10:48:52 executing program 0: prctl$intptr(0x0, 0x8) r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}, [0x81, 0x0, 0x3, 0x80000000, 0x0, 0x9, 0x2, 0x1, 0x8001, 0x1, 0xc6, 0x896, 0x1, 0xf6d6, 0x3]}, &(0x7f0000000180)=0x100) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000380)={r1, 0x81, 0x20}, 0xc) fadvise64(r0, 0x0, 0xff, 0x1) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x1, 0x80000000002, 0x9}, &(0x7f0000000040)=0x14) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000000280)) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000340)) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000002c0)={r1, 0x4, 0x20}, &(0x7f0000000300)=0xc) 2018/03/30 10:48:53 executing program 5: mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x2c871, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1, 0x8010004000000084) bind$inet6(r0, &(0x7f0000186fe4)={0xa, 0x4e20}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f000035b000)='W', 0x1, 0x0, &(0x7f00005d6000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000040)={0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000380)={0xa4, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="12634840030000000000000002000000000000000000000010000000000000000000000018000000000000001000000000000000b448fb343b252b767bdb470d8f545469525e31456bab4a4e9b9cbf6dc9609f41ef6331a9f4e79905b2d7e79d475b808c43ebbaccd5ed35b543ff3be7bfb71a75d0efd51c842da1b8f5f15fd053f9bdbb47d237932230cc5fe9fdb750bc8f00891cc74f2d47dd8a487351cb0680db343d13131a8582b3fe8c99d0fc027d1941fb788ea5cb8222f56fdae491d7020c9bcd6c5241635fa8bdfbf4768935c2ab990a1489a3b6b234fbf3261ac3c5ce44d0ea1bc43530115e0c00667fe546ec3054cced7b515312985a01871dc33b075ef6f9c5cc3de88a62b6df75489d94ceba4f5ead25e090316322e71d150c957250342b0e276020dc5aa71d2a27160b8d", @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYBLOB="852a62730b010000", @ANYRES64=r2, @ANYBLOB="0400000000000000"], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00x\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="010000000000000000634040030000000000000002000000000000000000000010000000000000000000000040000000000000002800000000000000", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="85616466000000000300000000000000010000000000000039000000000000008561646600000000020000000000000000000000000000003c00000000000000"], @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000001800000000000000280000000000000038000000000000000000000000000000"], @ANYBLOB="0e630c400300000004000000000000000b630000"], 0xae, 0x0, &(0x7f00000002c0)="8881832096cd00d2ccf5318ddf1f310cb61c41e5e5adaef0e15fb23431869d50ea212d5da330dcbf4ce23be49b0cb439ad959f387f04a548041a69ffd9b609ef6d6f7b219d68c323761e146821a0abf0a84617c7585fea40ec6ff02c8bce523c302ff2757cd2bc8ec257909fcddc29b6e5009d48296613200e05a1ef8b082d884b8dcf7f26045208d1fb29f3b9d8e4597ed9f9749fca75fca49aad7d286299f9d95cac1d2c89153fd48844c28a6c"}) io_setup(0x8, &(0x7f0000000080)=0x0) io_submit(r3, 0x1, &(0x7f0000000100)=[&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000001200)='0', 0x1}]) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x80000000001, 0x36b, 0x200, 0x400040}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 93.197355] binder: 14324:14339 unknown command -937043897 [ 93.208762] could not allocate digest TFM handle ghash-clmulni [ 93.215608] binder: 14324:14339 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:53 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) chown(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$DRM_IOCTL_SET_MASTER(r0, 0x641e) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) setsockopt$inet_dccp_int(r0, 0x21, 0x6, &(0x7f0000000580)=0x4, 0x4) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f00000003c0)={0x0, 0x2, 0x2e, 0x7fffffff, 0x1ed2}, &(0x7f0000000180)=0x18) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f00000001c0)={r1, @in6={{0xa, 0x4e20, 0x80000000, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x2cd5}}}, &(0x7f0000000280)=0x84) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f00000002c0)) syz_genetlink_get_family_id$fou(&(0x7f0000000400)='fou\x00') writev(r0, &(0x7f0000000540)=[{&(0x7f0000000480)="b68abb017ab256d3ddad5ab308f4e310cbb3dbc2e76ffdbec37e5970183e356bc2542e63c3d217fbedab292c69", 0x2d}, {&(0x7f00000004c0)="84b719ad6b1ad2bb7f842c77eb7bb02eeaeadcdc762a04607f3c2bdd446abd7b0fcf6b2ee19ea73ae33bdd36a2b3469f4efdbe254be62284f4714c1f089b6473925b1f0353b0b751c7fe97a69bf103879988bda68a30dc6e934178d9f621ef009f91e33ba5", 0x65}], 0x2) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) write$tun(r0, &(0x7f0000000440)=ANY=[@ANYRES64=r1], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000640), &(0x7f0000000700)=0xffffffffffffffad) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000140)={r2, 0x8}, 0x8) socketpair(0xa, 0x80006, 0x200, &(0x7f0000000080)) 2018/03/30 10:48:53 executing program 7: mount(&(0x7f0000000580)='./file0\x00', &(0x7f0000000440)='./file0\x00', &(0x7f00000003c0)='mqueue\x00', 0x0, &(0x7f00000004c0)="ad0f6937afa136552e680127a80c2fd3e8bcf1f772bcaf4ca7a1") r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_all\x00', 0x0, 0x0) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r0, 0x118, 0x1, &(0x7f0000000140)=0x100000001, 0x4) perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x4a, 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, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) get_thread_area(&(0x7f0000000100)={0xffffffff, 0x0, 0x20001000, 0x8000000009, 0x1, 0x0, 0x0, 0x100, 0x0, 0xffffffffffffffff}) unshare(0x800) ioctl$KVM_KVMCLOCK_CTRL(r0, 0xaead) mq_open(&(0x7f00000000c0)="2af01aea3d9199a675a8a3da2c78734f2de345510e86b603b4ff8b9826e4dadf662a9fda3104d060bbca5daa04a0", 0x802, 0x0, &(0x7f000004b000)={0x3, 0x7, 0x3, 0x3, 0x0, 0x4}) r1 = socket$packet(0x11, 0x200000000003, 0x300) ioctl$sock_ifreq(r1, 0x80000089a2, &(0x7f0000000080)={"6272696467653000e7ffffff00", @ifru_settings={0x5, 0x0, @fr_pvc=&(0x7f0000000040)}}) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000540)={0x2, 0x4e22}, 0x10) ioctl$TIOCGSOFTCAR(r1, 0x5419, &(0x7f00000005c0)) fcntl$getownex(r2, 0x10, &(0x7f0000000600)={0x0, 0x0}) ptrace$getregs(0xffffffffffffffff, r3, 0x5, &(0x7f0000000640)=""/51) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) getuid() ioctl$KVM_RUN(r0, 0xae80, 0x0) gettid() nanosleep(&(0x7f0000000400)={0x0, 0x989680}, &(0x7f0000000480)) sendmsg$nl_netfilter(r4, &(0x7f0000000900)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000940)=ANY=[@ANYBLOB="3c14000035b1000000000007000000250c11000618000200080033007d1bc5f695d0cf010026824f767c2948754132e04ca162e7325c2ef847748191bfb828a2f4988885b91a81d1187c1ef9ddd20af280d8967e9f8af12112f1d34234aeeab39672a2587effcb903f95edd0b61a4af9e25a31a733299d6186ee0700ec1ff505a8f808f57fa03bc428b5bd267c16f95551d65c8dd5747ab31031d7bdb2472660fe35878c898ee2fb235a7356dc3de8203fd58fc94effffffff81327a4bac36010c401b99b20ba759a33cd1e86092ac447e1a3a2f339d69950dc8512641fbe8dd32397c2b5bed2bbc49686bc365b837eb1bcca6c58aeed006885c242781ca289cfeb5c6ad687e5a4fa2060332a306f426eb5afee3ffa887a73ba5b45a17638839bcfe58b43a0bce4cb2c60c45b474a7721c9360603d2e295cef10370cb551fc3bfe3052fe9e88a0c07c4ae98e3fb103f6d4a83e"], 0x143}, 0x1, 0x0, 0x0, 0x80}, 0x14) r5 = socket$kcm(0x29, 0x5, 0x0) r6 = memfd_create(&(0x7f0000000240)="74086e750000000000000000008c00", 0x0) pwritev(r6, &(0x7f0000f50f90)=[{&(0x7f00001f2000)="aa", 0x1}], 0x1, 0x81003) sendfile(r5, r6, &(0x7f00000ddff8), 0x102000001) readv(r2, &(0x7f0000000380)=[{&(0x7f0000000140)=""/126, 0x7e}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/39, 0x27}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/12, 0xc}], 0x5) r7 = add_key(&(0x7f0000000700)='id_legacy\x00', &(0x7f0000000740)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000780)="7ebd0feb87d46a73d505dc9881c0189c3c14d651e73d8c52df0985f2f368f5df689b386b7b647af7e25101ac8e690dc1249bda", 0x33, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000680)='keyring\x00', &(0x7f00000006c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r7) unshare(0xc000000) getpgrp(0xffffffffffffffff) 2018/03/30 10:48:53 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) perf_event_open(&(0x7f0000b5a000)={0x0, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080), 0x0, &(0x7f0000000800)}, 0x0) write$rdma_cm(r0, &(0x7f0000000240)=@resolve_ip={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, {0xa, 0x0, 0x0, @dev={0xfe, 0x80}}}}, 0x48) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000100)=0x3, 0x4) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000040)) 2018/03/30 10:48:53 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xab, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 5: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000969ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae00, 0x0) add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffff9) lseek(r0, 0x0, 0x3) mmap(&(0x7f000059e000/0x1000)=nil, 0x1000, 0x0, 0x20013, r1, 0x0) [ 93.309170] bridge0: port 1(erspan0) entered blocking state [ 93.315057] bridge0: port 1(erspan0) entered disabled state [ 93.327883] device erspan0 entered promiscuous mode [ 93.337128] bridge0: port 1(erspan0) entered blocking state [ 93.342956] bridge0: port 1(erspan0) entered forwarding state [ 93.352660] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready 2018/03/30 10:48:53 executing program 4: r0 = socket(0x10, 0x3, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00006ba000)={0x2, &(0x7f00006b1ff0)=[{0x20, 0x0, 0x0, 0xffff7ffdfffff030}, {0x6}]}, 0x10) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000000)=0x7, 0x1) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000480)='IPVS\x00') r2 = fcntl$getown(r0, 0x9) r3 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xff, 0x8000) openat$cgroup_subtree(r3, &(0x7f0000000080)='cgroup.subtree_control\x00', 0x2, 0x0) getpriority(0x1, r2) sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f0000000580)={&(0x7f0000000240)={0x10}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x1c, r1, 0x1, 0x0, 0x0, {0xb}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}]}, 0x1c}, 0x1}, 0x0) r4 = gettid() getpriority(0x1, r4) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0xffffffffffffff4c) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0xfffffffffffffd62) 2018/03/30 10:48:53 executing program 2: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x200, 0x0) recvfrom$ax25(r0, &(0x7f0000000040)=""/193, 0xc1, 0x103, &(0x7f0000000140)={0x3, {"2537ee01b9eb1f"}}, 0x10) mlock2(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mbind(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, &(0x7f000000cff8), 0x9, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000480)={0x0}, &(0x7f0000000200)=0xffffffffffffff7b) ptrace$getenv(0x4201, r1, 0x7, &(0x7f0000000240)) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000300)={0x0, 0x8, 0x6, 0xe3e7}, &(0x7f0000000340)=0x10) recvfrom$inet(r0, &(0x7f0000000380)=""/141, 0x8d, 0x20, 0x0, 0x0) r3 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x5, 0x4000) r4 = dup3(r0, r0, 0x107ffff) fcntl$F_GET_FILE_RW_HINT(r4, 0x40d, &(0x7f0000000a80)) syncfs(0xffffffffffffffff) bind$bt_rfcomm(r3, &(0x7f00000004c0)={0x1f, {0x1225ce1f, 0x7, 0x6, 0x7, 0x20, 0x800}, 0x2}, 0xa) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r4, 0xc0bc5351, &(0x7f00000005c0)={0x2, 0x3, 'client1\x00', 0x4, "b49222bf8b21396f", "d72002a9f1a6f624212d28553cb989a4b13d89a2e9cf008bce19281395817ad2", 0x6b, 0x2}) bind$inet(r4, &(0x7f0000000680)={0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) bind$netrom(r3, &(0x7f00000006c0)=@ax25={0x3, {"5e6e716542b7d3"}, 0x7}, 0x10) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000880)=""/197, &(0x7f00000001c0)=0xc5) getsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f00000002c0)={@multicast1, @remote}, &(0x7f0000000500)=0x8) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000180)={0x2, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1a}}) setsockopt$inet_sctp_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000000780)={r2, 0x9, 0xfffffffffffffff9, 0x80}, 0x10) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(&(0x7f0000212ff8)='./file0\x00', &(0x7f000001c000)='./file0\x00', &(0x7f0000e75ff9)='mqueue\x00', 0x0, &(0x7f0000ebcffe)) mount(&(0x7f0000121ff8)='./file0\x00', &(0x7f000081bff4)='./file0\x00', &(0x7f000094bff9)='mqueue\x00', 0x0, &(0x7f0000a67000)) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000800)={r2, 0x100000001}, &(0x7f0000000840)=0x8) fcntl$setsig(r3, 0xa, 0x34) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000080)=""/55) write$tun(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x4, &(0x7f00000001c0)="322d079efcc450544342d71131ab6991a881e8841b36162f1cb5916937aaa4127a3eb57b525dad5f75d4323a3e8ac627f1da4a95eca24e23f908dd6d6868acfacf58b4d8966293ce526d37b06816a689aecb2e1c8eb9740ba5d4936dc60eb0459a702c119f45270ac2dd0e5534ff291671ab52fa5bc085ecb98a6bcfd33c0180d1621864528a740a76e0de584811a7b4c10a640dcbdce135b2db0b198e536855afdfe330ff6829afbdb50d79c7eaeba5fc7239b33afdaa3fd9b2f31a719079314dc083a885edd6828c96b75f48885d841ca861a3ec4ea4a4f44ec54d92266d") getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f00000000c0)=0x3, 0x4) 2018/03/30 10:48:53 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) sendmsg$nl_route(r0, &(0x7f0000caf000)={&(0x7f0000186ff4)={0x10}, 0xc, &(0x7f0000452000)={&(0x7f0000167000)=@ipv6_newaddr={0x18, 0x14, 0x101, 0xffffffffffffffff, 0xffffffffffffffff, {0xa}}, 0x18}, 0x1}, 0x0) [ 93.354142] binder: 14361:14374 unknown command -937043897 [ 93.382341] binder: 14361:14374 ioctl c0306201 2000a000 returned -22 [ 93.441870] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:53 executing program 4: r0 = socket$key(0xf, 0x3, 0x2) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) fcntl$getown(r1, 0x9) sendmsg$key(r0, &(0x7f0000cd0fc8)={0x0, 0x0, &(0x7f0000ca6000)={&(0x7f0000e05000)={0x2, 0x400014, 0x7, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_x_policy={0x8, 0x12, 0x0, 0x3, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@rand_addr, @in6=@mcast2={0xff, 0x2, [], 0x1}}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14}}}}, @sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xfffffffffffffd0f}, 0x1}, 0x0) r2 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x0, 0x1) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000100)={r1}) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x400400, 0x0) ioctl$DRM_IOCTL_AGP_RELEASE(r3, 0x6431) getsockopt$inet6_mtu(r3, 0x29, 0x17, &(0x7f0000000040), &(0x7f0000000080)=0x4) 2018/03/30 10:48:53 executing program 5: mmap(&(0x7f0000cb0000/0x4000)=nil, 0x4000, 0x2000003, 0x32, 0xffffffffffffffff, 0x4000) r0 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e23}, 0x1c) listen(r0, 0x5eb857) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x100, 0x0) getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f0000000340)={'nat\x00'}, &(0x7f00000003c0)=0x50) r2 = socket$inet_dccp(0x2, 0x6, 0x0) connect$inet(r2, &(0x7f0000772000)={0x2, 0x4e23}, 0x10) r3 = accept4(r0, &(0x7f0000975000)=@can, &(0x7f0000752ffc)=0x10, 0x0) sendto$inet(r2, &(0x7f0000531fff), 0xfffffffffffffcbe, 0x4000, 0x0, 0xfffffffffffffda0) sendmsg$nl_netfilter(r3, &(0x7f0000b76fc8)={&(0x7f0000715000)={0x10}, 0xc, &(0x7f000066f000)={&(0x7f0000000200)=ANY=[@ANYBLOB="140000000005000000ffffffffff000000800000876ec5b9ae51bee8f0dd22976253914c88fdf5d61d17009fbbc5ee9b4549b4a90c26c1663312016cc1d4df6c23efbae8da9de4ad45cb03dc0756eb61a27c01c22d7820f564a0035bd07d53e306866e64ab9ce9c69be4bd405304eb7f95100d70bffd4e96610f15ffd18be5af7e886274e3095c9f682241dbcbf6e4e0e5605195e8c7ad65e87dff5941969835dda6242d9bdad210c6246f9e3e8c57f5328ddc88bd43f7900c3f74134396675ade5c686d18401aba3a7295689c6c15736a2e913ce7fd01d007e0d26ee4ea4f4bd5c2a9b6ec51078873e468f1a734e7e295f00717f95b2494d9a0172fbf0fc34f"], 0x100}, 0x1}, 0x0) sendmmsg(r3, &(0x7f000000b880), 0x353, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='limits\x00') ioctl$GIO_SCRNMAP(r4, 0x4b40, &(0x7f00000000c0)=""/229) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f00000001c0)={'ip_vti0\x00', {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}}) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f0000000480)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000000400)={{0xa, 0x4e22, 0x1f, @ipv4={[], [0xff, 0xff]}, 0x5}, {0xa, 0x4e24, 0x7fffffff, @loopback={0x0, 0x1}, 0x5}, 0x2, [0x3, 0x3, 0x3, 0x1, 0x42a, 0x30e, 0x1, 0x4]}, 0x5c) write(r2, &(0x7f0000f8aff1), 0xff8f) 2018/03/30 10:48:53 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) chown(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:53 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x88040000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x48, r1, 0x600, 0x70bd2a, 0x25dfdbfb, {0xe}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4d4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}]}]}, 0x48}, 0x1, 0x0, 0x0, 0x1}, 0xc004) writev(r0, &(0x7f0000e31ff0)=[{&(0x7f0000e5ff2d)="290000002000190000003fffff0800000a00000000e80001040000040d00d100ea1100000005000000", 0x29}], 0x1) 2018/03/30 10:48:53 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) shutdown(r0, 0x2) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000040)={{0x1d, @local={0xac, 0x14, 0x14, 0xaa}, 0x4e21, 0x4, 'dh\x00', 0x10, 0x3, 0x6}, {@rand_addr=0x8000, 0x4e22, 0x10002, 0x8, 0x8, 0x6}}, 0x44) recvmmsg(r0, &(0x7f0000002900)=[{{&(0x7f0000001740)=@nfc, 0x10, &(0x7f0000002880), 0x0, &(0x7f00000028c0)=""/12, 0xc}}], 0x1, 0x0, 0x0) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$VHOST_SET_VRING_ENDIAN(r0, 0x4008af13, &(0x7f0000000080)={0x3, 0x3}) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xab, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000800)=0x20100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000040)=""/5, 0x221) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)=0x1) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000600), &(0x7f00000007c0)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:53 executing program 7: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}, 0x0, 0x10}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000240)={0x0, 0x3, 0x30, 0x100000000, 0x9}, &(0x7f0000000280)=0x18) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000000000)={r2, 0x2966}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000080)={0x0, 0x1ff}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000100)={r3, 0x6, 0xc24, 0x597, 0x1, 0x0, 0x7f, 0x40, {r4, @in={{0x2, 0x4e23, @multicast2=0xe0000002}}, 0xe1e, 0x4, 0x5, 0x7, 0x6}}, &(0x7f00000001c0)=0xb0) ioctl$PPPIOCGFLAGS(r1, 0x8004745a, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00002eaff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r5, 0x11, &(0x7f0000003fe0)) [ 93.570497] IPVS: set_ctl: invalid protocol: 29 172.20.20.170:20001 dh [ 93.599226] binder: 14399:14418 unknown command -937043897 [ 93.605068] could not allocate digest TFM handle ghash-clmulni [ 93.606905] IPVS: set_ctl: invalid protocol: 29 172.20.20.170:20001 dh [ 93.628935] binder: 14399:14418 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d09ad70fa541006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:53 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000dfdfee)='/dev/input/event#\x00', 0x0, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x44201, 0x0) syz_open_pts(r1, 0x50000) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000040)) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x40) ioctl$KVM_PPC_GET_SMMU_INFO(r2, 0x8250aea6, &(0x7f0000000080)=""/210) 2018/03/30 10:48:53 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000fa6000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000080)={'rose0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000003c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r2, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000008}, 0xc, &(0x7f00000004c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="8c00000012823160bb49522237e2cc5c66f20f5b1a636dded6f76ad5b4016266d442b8073ba94ebc5bd496d4af91a4e514c0a291aef193d9cd376d8bce851cddd91866a421dfcb92380b4c3b102d6abff39591f96cb584b0849b7112fdde91b7f4957f44a4b57629ac9379c334ddcc2c86370e5a765328f23bb2d1aa34ac0fef822d6a", @ANYRES16=r3, @ANYBLOB="00032bbd7000fcdbdf250e0000003000010008000b0073697000080009002c0000000c00070005000000100000000800080005000000080006007272000008000600ffffff7f2000010014000300e000000200000000000000000000000008000b00736970001800020014000100ff0100000000000000000000000000010800050006000000"], 0x8c}, 0x1, 0x0, 0x0, 0x4004}, 0x400c080) io_setup(0x401, &(0x7f0000fa5000)=0x0) r5 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) ioctl$EVIOCGLED(r5, 0x4004510f, &(0x7f000061c000)) io_getevents(r4, 0x2, 0x2, &(0x7f0000000040)=[{}, {}], &(0x7f0000fa5ff0)={0x0, 0xfffffffffffff000}) openat$cgroup_subtree(r2, &(0x7f0000000440)='cgroup.subtree_control\x00', 0x2, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000200)={0x0}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000300)={0xb0, 0x0, &(0x7f0000000240)=[@reply_sg={0x40486312, {{0x3, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x20, 0x8, &(0x7f00000000c0)=[@fda={0x66646185, 0x1, 0x3, 0x8}], &(0x7f0000000100)=[0x18]}, 0x7}}, @reply={0x40406301, {0x2, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x18, 0x50, &(0x7f0000000140)=[@fd={0x66642a85, 0x0, r0, 0x0, 0x1}], &(0x7f0000000180)=[0x68, 0x78, 0x30, 0x20, 0x20, 0x30, 0x40, 0x20, 0x30, 0x38]}}, @increfs_done={0x40106308, r6, 0x4}, @dead_binder_done={0x40086310}], 0x1000, 0x0, &(0x7f0000001080)="9912f62636c4dbb93dc7ffbd3b62b913fca2cc616fb08024916b7daf70530d5a6a5d903ad541638699164a782e07d70996075434c3d0d229174fb45c15916b934deaed8012e371980e2ce190f02e4c5166608dcf473b8e72048ea5208f241ba18b51796bc983c58921bfe29da6bf35ae947419ac169e79c820dae801077c51964c65be9637f218dfb223121af4904a8bb039c85704fd9dfca5c1b760397886afc7b7f2d9e52f702a7d311d7699fe47223be2a04b6d3657112372390e9628d1a05c7a1a4477d00d37c3d4e9d53b679ef398ea0929acf6c7cc203eeed56b1763632651f6f013038d5efe8354d4d816994042abfd1b72ec9f02c1861115c5251d41e8ca82a41602aa3464b507184aeef6d85caecf1311ece9e68abcff04edc2fa70d8b8a835d0b49d67238c00141fca30308d9a6d1859c05e41d00237d9cb6340fd69ed02f6a2b1d1b1eb4f29a2a6e62f42d523b52e9a3a375153c8511c1aee15e5fe6a853dce77160769cdf35ae39413dd725f2c1572c293e192fc225463e3b4154577bfafb32b22988c1e2ab68cd205734dc3683522b5e3f0ecf1ca87984f8bb4c987fe720a8cb8ad80567f3e2396c231181b46b7371cf9ce84440688a1d37f7c01895a599df420dc1f225481efa35e210dd4cbf86b56d4cede9a950a1ded98c9baada2ac235651407368bb3e2eb9ad047fadf805438f0f58044c6ea0332a8fa59651e14b45c2adc56e47df6c7ae94246b98f8d115c8d458d04a67992ff7f23fe6aa86ba3dd2a4f6fe9a1569e48dc95926e1a0a6c2dedc91eb0cc44d2160a867e405472de270ef5a50dd5b1f2cf470257ecb5327bd6921c659c8c4ac2b5bca5c854cc4aecf276f4741853868c7ed4011188caccf4ed4f9ca873e67d64aef1ef7d3a029a0156d5482cf8dd75505c3aec4a1c9aac8380865439e8407b3f47f866525e3b437a18934df11cce81bab6e5a0f114565745ad99febc3b26760f623e384e8291860f3bfca61b8e66e1ac48d78213f11a3571f817bd40b607235cfe403aaa86cb6b02ea843586f1f1b4899a687849028304a6aac153f6012ac9f5b7b46974bc7287de35b4b98d8922c2079f7b4ccb87379d4e829dd4d137a75675954c899fc0d4d305e26ac40862ee7cb4f99d73bce873d2189aa5f66fadd877c2b6ac3fbbe3640a1d70bb4bc7a205a11de9af4ac92a3e70e5cbc711b62b1feb7617ec88eb226e5a497d80c6811aa3a494b1ac94017723df5bd9dc5c7e311758744f7945dac930009ca88bb6bf3574fb9d2fde217c18a81bf4c2b517192e30b741b49c3756381f904f345237408812e32126773a3b761369deb54fe5a1ba6eea9ca9cbca9f5c999425bdc4a0688a2f805aa3751baaaeaea7f9d1cede3918b0bb458ffcecc88bb1cae99c1aaf495fe1beb02f03b3876eee008db7ce752178bc794dd8261c42d101f50f33626ed44d8168ec8b79e681900229befb2f823dd18faa64da1ef84d54e2913b43a27af4f48c294519f36d96738bcc3f5bb638a3a2f7f89aa292662d698b1ff66eebe56ad86917a57b63b0bf69dc6a4dac7f134f1410a6d5477955e11a0b8ab6a8788c7ffe0b8b66605932427ab07fb6d6c30ecb289336a414d5abffaae2c6bd85284b462088b6a050e40bb4f4d39d2d8972aa678c7a4611a7b55d62d18a864302b75a25eedf228689b6f4240b6b9a67e251b7d3ccd3d499decb3f8e07c0005b54a9c3fdf540fa6971abdd5269288e8175596c134f08942f4b92f356ad48b0fecf1afad7168e01187f7c47086238344a70f154978adb2006a8955612c2b169182105bf91f0f9772f32791831982847a3a9321faafac490cb2bc3c86813161264bba14a10a4b33cf23b5d31e9688a538a5200e330fc18e92786539ef462de8eb7c3903c2a94578093021adb69b06e32c9b7c2e2e795a15ece5ae4d86c31f0bba001660c9c72d61845509444dc18b85a0c547c4ac427548120b2e9f8f3164eb562209bcb70b9a4483042879194727dfa61627c98f91f974a6c4c90a0ef18fef10de9d5394c6c2d972fc1f27e87a14270510a136d8644da563a7211a2169265b418e7a8d3d1777168864573ccb6b2e71bd938b127f4154db44ae3b685a6836ac5370c2b19a1874aa5c30e6d0f0bfec83c72b3e6342907cdcfb5b5b7d27f28f287689ca731dcaa6dfd467de2d0cc262b901f6706a77900db9621fbfc1874cb2c4d0467499aa9da7a1e3440466d7616ba0fe4339ada63c160f8cbef2725bc9a3274f0a4014a4312bac8182a3adb0ce3626c458638b2b5e60da459b91f5dac6aa67e652c26962f68fd8eea484066686f5baeb6cf84a3de2c1c3bf36349e299bfa9f39eaece703e51509a9a1320806c7fe38d1118593e6e67b13eeac3a9b4fb1f9173694c48e77162363cc6d0fd5009cc834c9d8dfc244d5d1202dfa816d399922bf818ca97936b92d040b793a5541dc6121c8bdbf674fb64ae157c5bf072769979a5a10283f7487ccced052fef6a797920984fa9b692a51cce5b4d786bcfe196850c3f290e0c23092954586ba9dbdeeac25969ba547bfeaf7f06db11bd71d88d2687e5c82b049cbafb4408ccd84f829d59aec35dd45de9b26faa6ac7339d1bbec7b8deff2e71f1f1c2787848363087f5cf7de4e1f899d41e32c070ad804c9dbe4d7b8e4b45caa2af5e3dd7d2d150f5d4b14927974bd190f3f9c8b9ad10a8797e81c06a581a954892680f775095334a231334459f92ff6c563a7820eeb214e24b0d9b51a15583d2c6e84541059e126569515b2b2b2f2f7c12c10597aba86a81fa87244d039999962475585374edf3ec52ed374c94155cbbc014f0f2a08c996b6b7c743d26a6662ea0adde5803ed84e4f394da071e9a7d16dfc7393a95cfde83786b2e8124e303ffd3b3fd1c3ff7f2702306d71653979451fd6063c66a0ec06e449fda41128d25f36f18054c4ede7424bfa9ffbf96f0201ae96e4528be517fd2ec6290bbee7776e5335732b8d7d63f9ce3fb396cc5335778bec1772e301bb5587a7c381a8c13d543411b783d537e4d72c94f6ce394f2bfca7d457f38d4ea461b2222b6b07132f5ac0b122d09001b87bf338e66f304327d56a88b34fe9f7652ce7d9803d847e9d511271f52a25ac9bef845b753218a540a69df6a41fe60624b7d0be7b68852c15e987aa1ab4ed71111dadda93df3d2a778c5b35f69bc9c5686b296458be61a0554ae0c5baf041320f9184ff98d8d966415cedfde98a101b8e8a37667fd2750050be04d1c8d0938e5d9aa07c409bb7d49306012d693a6321390859b1c1ea2aee70327213e17f76cbf2b8780602ab63886888aa18594613cc0540d9d654a02438e399de6d774741729cbf8f384b13a71811c92b38ea5ab23a7b8d522ef3b637ad25660a2121ae3d70bf9a01bd4e6f26e081185c248f78afbc556da995134350f998f79c5c24e4b11236ce375d1e51485ce1ba71bb57df53d9e364687eb6d652275236f1821037c34cffd479dfa7ce5d1e1bdf343e7900023a7677d45c0459f6755f6b9c81c4113d0b058202f550f4ed423525291435a595f808a905c9e13950d67f00a2ec3d6ba51d0a1aac5ca8b2a781a72aae8847b9db728034426ea4b2fe31936dbb6251f9e40141d52f5d293285680821ea152b338b2a367d4312b120d5516e055d66a29079326ffe273d368b3b70ba2c33b1231b784052a9703f59e505d9fb5283780de974fc1a548a1786d699dc0a518641f120944f5ac43642105d61d7580f046b0abe5a21617dcdbf9068efb0f2354c006d985f1987a3d40f616f87f93fb819dc89446686fe916839911ca262fb378e80beb0c9c90f65846058cd48bfbb34fff4d6e54cc7c3a1a41c057339879eee2308f503497ea2878c4d51508f8a724ff0fbc25e37e701a31ccb1a4da91261f74ff475515fd17cc7b43e5068080c9cf5d64bf4c5b75e63fbe1ec29217c88bbe999562c17530a39e1e42c9a3d3144d2b99ca3b27d667762048fb790cd683ed831646f7237f008b92293aac5ae5eab518fcbf4da08a49c47d457d6f1ee4b4cddc93b54026c65e19d89628feb983b80bb9af1fea1644d87d1e7991918334b4726d9407d022df5037651bb09f9fbd6fa8a0f234f1294aef1ea0b3076ddc831f4ed592c6d957def8329cb3f8fa9cb576fe364592d7fd46441d1ffa9e6aac4e7f081e9d07312ad106bd7c877bce9b55595fcc994f5c7f02356889e9ddf83ffe55a88d67dda4f892fc84525c0a7d24d205eeda90f44b732740918b434caac884100a2ce747074620a9d54bb38300e6b37321a0e5374d9267396afb414c28fa8b4e9c71ea13e1b48af9ac2cc6a98b27b48cebfad6ba99dff6452eeb3b19beae75b4d1416f815a3b4a7ecef365094118742b7aa74b33880bf43059acc17f49fa2e083c07aa3f1aa7ff0ad454d9e390042c4ca5d80a568bfa7896ffc39e60b429319d2ab6a1339b87cd6cdbc24464ddc0664deb4d24ba266e62f36e8a5aed43c8f63df1c74245e72adcee57f2d2df197a319affa3acfdf0e1ea04f8140f8661ad53c019c27257c38f824c6fb522f03cbb09ed3430551ee5c97992ac051effe8373815fe7731b96166c4f8e2abed0ae2ce5d73d598d318898a9ba814602e56110b1fe129429b96ced064bfbacfcb3962a347180c8bcaafdb4dae8f93ebce4c94cb0ce2269989f0225a2ff82fc34147d9fd858602eb70388136800633c66e8701bfbf2d7bce2a660bcd77e16da6af112fc7a61cd9d0512ba73ebaba9800c017ad1baa9b4befa692899e090cfdd5efa785c97bf8d89a6c6a8b751ce54a92729b76a8ccb70a3e6d6d18012a1b341e056703873d7ec9c480dd5b71ef438c24bdbe71b34354d102941cdea66fee8598c4064828b2ab56ed878fe57274a06b9d7041fdfe2eff769358ec23b73f03dd8e3d0e40e4665f79c8e15c6e0868006ae946b37370707b5bc9382640c419b1f7c7b5bd9ea6a7e1b6f1ac22e3ac56e39896b35ae665eeab49685ead6f6882cd44c85928f2c7821e186ed57394141582dfb56d36e5b1224f36aa93fcd9ac546c0c1a679de8e9246bafc0e9e6702490988218a03a87d7522d1469c915311433055990d1ebacd3c4ae080bc376d9320d086cb1f359d9b3d8b049c0185871c7e78f054c83c0fd608ecb3b3026f425f0d773073f2218a111181769c3ad4e1f156ec812113cfec32a35b8b1e1f9074c0e4758077037c415783c0fc03845da19a5f0be37f22dffd7e5debefb1c351c27d2d7c89a47170e017731efb2012ca136e57d49f4458101462a4bd3d781e9e4e69c4e3fc77beff137718291161bfc7ce43c7544c2ae4d2374dabe5bc97f835e94a3b8873b52b5f98694e398a8f836944dc09aaed66a75cdd518ffed4ff5654f8f596d7be2534ebad646879be08ac599021760843701a5aaf2ef9e57808cc878c5533f00712b1950d520ff23e3e0794b4d351d72436f228208e44b28c6e882529fccbc476687e7e3f7ccb5edf1a3a291463ef2c7d838ea56fc21cbe43c1370f3a620577a7ad498188c0a43b465c521494e55e906364886fb1527971b02dafb2f85a01ca28f80993ebd8258b086dc4804d4c4efb5ffb681668bbc9515df1163ec19d36088bef709da1a82802aada2afbeba30ded59e8aef9dd87c700a8a1f6bb81653cbc7db67e1f7a912e1561245ee02e611b8825dcde3f37975f04c5596f957eed3800268806dbfd6b82e8f5e5d9c610503913e200059fe21393f3a8630881c06c160064c46ac73cb03177680a8e28906cf5d4a0a1f62"}) io_submit(r4, 0x2, &(0x7f00000007c0)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x8, 0xfffffffffffffff7, r0, &(0x7f0000000680)="7a86203114cb572160194d07e1f8d423f061c0a676f28d5748d59de0fbfe8fae3246a202d55ad3ee9af9c78b5131db42598bf31f911b94071e8ff800ff0cfd1a446312c87022045edb98612aaaa59451480b7de548a9f246eb10f60c7bdd", 0x5e, 0x400, 0x0, 0x1, r2}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x6, 0x7, r0, &(0x7f0000000700)="725724277a8f526f800f20ff00e2697575fc1db501cb64c1e8888be65d6750aefe709ac625df24cb5b5234f413b26ab775d4e7d6e65db211a76be812cd4ce7bd2cc5f1057f6de934e66c73daddd76cf2a9ec8a0ff06e235216b72d9fef", 0x5d, 0x400000, 0x0, 0x0, r2}]) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) io_submit(r4, 0x1, &(0x7f0000c32000)=[&(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000000c0)}]) open(&(0x7f0000000400)='./file0\x00', 0x480, 0x42) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x3, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000380)=""/5, 0x2) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:53 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) syz_open_dev$sg(&(0x7f00000000c0)='/dev/sg#\x00', 0x2, 0x80000) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000040)={0x0, 0x2, 0x5, [0x0, 0xfff, 0x5, 0x0, 0x0]}, &(0x7f00000001c0)=0x12) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/03/30 10:48:53 executing program 7: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000080)="9332b47ebb798b7b8dd0e031c07f197d43aa", 0x12, 0xfffffffffffffffa) add_key(&(0x7f00000000c0)='.request_key_auth\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000140)="97ce4459891b52275864d040fdea057323efd1d52019ada300bf33c401177d866266f5b21382dbba6bc83c4fb39fb7603537ea4268a4b104e4b268af235fda997b305b6bfd3203f7f15b881b7f698b208e01263f6d6ee8ee64d28293ab463c43e5a56394430d5445e2488dcb55ba0590cea972a90c210e288f2bbc0ca137ef1a06910c3362fa29566ecd97e4584763991356bc", 0x93, 0xfffffffffffffff8) unlink(&(0x7f00000003c0)='./file0\x00') ioctl$KVM_SET_ONE_REG(r0, 0x4010aeac, &(0x7f00000002c0)={0x1, 0x6}) r1 = syz_open_pts(r0, 0x0) read(r1, &(0x7f0000fd5f0f)=""/1, 0x1) readv(r1, &(0x7f0000001300)=[{&(0x7f0000001200)=""/219, 0xdb}], 0x1) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x90040, 0x8) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000000240)=[@in={0x2, 0x4e24, @loopback=0x7f000001}, @in={0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e23, @multicast1=0xe0000001}, @in={0x2, 0x4e22, @broadcast=0xffffffff}, @in={0x2, 0x0, @multicast1=0xe0000001}], 0x50) dup3(r2, r0, 0x0) 2018/03/30 10:48:53 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xb7, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="0000000022d057dcb6c24100610000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 93.704577] dccp_close: ABORT with 65423 bytes unread [ 93.710992] dccp_close: ABORT with 256 bytes unread 2018/03/30 10:48:53 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000900)='/dev/dsp#\x00', 0x8b7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000140)={0x41c7, 0x1, 0x1000000000, 0x200, 0xffffffff}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000007c0)={0xb0e9, 0x4, 0x4, 0xffffffff, 0x10001, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000800), 0x800000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000080)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x60, &(0x7f0000000780)=0x4, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="0000000093cec1578fb222d057dcb6c241006e000000000000000000"], 0x1) ioctl(r0, 0x2050000000002275, &(0x7f0000000080)) getsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000000080)=0x4, &(0x7f00000000c0)=0x4) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x7f, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 93.767469] binder: 14431:14446 unknown command -937043897 [ 93.784095] binder: 14431:14446 ioctl c0306201 2000a000 returned -22 [ 93.801408] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:53 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xb7, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup\x00', 0x200002, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) read(r1, &(0x7f0000000380)=""/178, 0xb2) getsockopt$IPT_SO_GET_INFO(r1, 0x0, 0x40, &(0x7f0000000100)={'mangle\x00'}, &(0x7f0000000040)=0x54) connect$netrom(r1, &(0x7f0000000000)=@ax25={0x3, {"3fe8b01db43887"}, 0x4}, 0x10) 2018/03/30 10:48:53 executing program 2: unshare(0x20000000) clone(0x0, &(0x7f0000000240), &(0x7f0000000000), &(0x7f0000c35ffc), &(0x7f0000b3bfff)) clone(0x0, &(0x7f000052cf69), &(0x7f0000850ffc), &(0x7f0000e9b000), &(0x7f0000000000)) r0 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0x0, 0x408000) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000140)=""/45) r1 = fcntl$getown(r0, 0x9) wait4(r1, 0x0, 0x6, &(0x7f0000000080)) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8e6, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x58f, 0x0, 0x0, 0x0, 0x0, 0x79c}, 0x0, 0x0, 0xffffffffffffffff, 0x8) 2018/03/30 10:48:53 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000180)='/dev/snd/seq\x00', 0x0, 0x40440) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$PIO_FONTX(r1, 0x4b6c, &(0x7f0000000300)="3ee3b44e95714aaa13a7a07f329767baa061c6de1b9e847927de735bb6dbfccda35c640f2056c33414d12d3e168048b09d76f7e340db13578e200bd633b32f09ba4e7d20e3de34876523563315b36161fe29ebb960253e472e0f5f120093e3d3950fe69c8fbcfc7865a2af6a5672550b13db13e03c08618ebabd514bdca3ef6d0a2db8fbb4122d6e8486a7c612df7dc341c734335c46e5153f720b85e9e14b3bdce9126a6cbefe42cc15bb38a83a3b35e9b9b4e10fc2c2de1b04c02e3236fc992de93523807d9a738278") ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r0, 0x40505330, &(0x7f0000000000)={{}, {0xe}, 0x0, 0x1, 0x20}) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) truncate(&(0x7f0000000080)='./file0\x00', 0x8000000009) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) mmap(&(0x7f0000000000/0x7000)=nil, 0x7000, 0x0, 0x18071, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000001000/0x5000)=nil, 0x5000, 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000003fe0)) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x9) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:53 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000a80)=""/246) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e, 0xffffffffffffffff}, @generic={0x4, 0x0, 0x2}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) socket$can_bcm(0x1d, 0x2, 0x2) ioctl$KVM_SET_NR_MMU_PAGES(r2, 0xae44, 0x4) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) close(r1) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', r3, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x101000, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x1023c) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=@random={'user.', '/dev/ppp\x00'}) fallocate(0xffffffffffffffff, 0x0, 0xffff, 0x9) ioctl$KVM_CREATE_DEVICE(r6, 0xc00caee0, &(0x7f00000002c0)={0x2, r5}) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x0) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x203, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0xb) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:53 executing program 5: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000500)='/dev/rfkill\x00', 0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000b80)='/dev/loop#\x00', 0x0, 0x0) r2 = memfd_create(&(0x7f0000000000)="74086e750000000000000000008c00", 0x0) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) r3 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) write$rdma_cm(r3, &(0x7f0000000f80)=ANY=[@ANYBLOB="06000000180100fa000000000000000070c968bc4254dcd898dfcc639b6ee73e661d36bfaa954fc91ade95e9b8410179231212dfa52dce367569126dc070f00817d09e932383e2471e18461284610e7ddca134a0867ec432bd46c4730eb0d2b2ca32a6908342e636995b5a859f5acf65dc43c4b55a2becf2d266753297acf3febcf16ff5ed8ec202467654bb9262a80ce85afd07ecb9e20de6141fa2c06ee5e500e23f2cc6a1a1160c5c8dfb5ffa44f72c36533649010075f2bb16524c766f18a89a383adc30910c3e755984ab229f708e78de180a40c5a32cc44b9bf043a5effe773a11e0a676bebc623520532189e49e1e6013b7af6e220016476dd57b8def4356ee19d87206bfd10000000000000000"], 0x118) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x3, 0xffffffff}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f00000005c0)={0x0, 0x10001, 0x81, 0x9}, &(0x7f0000000600)=0x10) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f0000000300)={'icmp6\x00'}, &(0x7f0000000380)=0x1e) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000640)={0x0, @in6={{0xa, 0x4e23, 0x81, @mcast2={0xff, 0x2, [], 0x1}, 0x7fff}}, 0x2, 0x4, 0xf8, 0x1, 0x6}, &(0x7f0000000700)=0x98) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000740)={0x0, 0x200}, &(0x7f0000000340)=0x8) pselect6(0x40, &(0x7f0000000a80)={0x28b, 0x3, 0x9, 0x8001, 0xff, 0x1ff, 0x40, 0x10000}, &(0x7f0000000b00)={0x92a, 0x7, 0x7fff, 0x9, 0x200, 0x5, 0x8, 0x1f}, &(0x7f0000000b40)={0x80000001, 0x81, 0x2, 0x4, 0x3, 0x7, 0xb3f5}, &(0x7f0000000bc0), &(0x7f0000000c40)={&(0x7f0000000c00)={0x6}, 0x8}) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000780)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f00000008c0)={0x0, 0x1b5}, &(0x7f0000000900)=0x8) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'ipddp0\x00', @ifru_mtu=0x1}) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r2) sendfile(r1, r1, &(0x7f0000000080), 0x102000004) ioctl$LOOP_CLR_FD(r1, 0x4c01) fdatasync(r1) dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x20, &(0x7f0000000480), &(0x7f00000004c0)=0x4) ppoll(&(0x7f0000000280)=[{r2, 0x4030}, {r0, 0x2080}, {r5}, {r1, 0x4391}], 0x4, &(0x7f00000002c0)={0x0, 0x989680}, &(0x7f00000003c0)={0x101}, 0x8) nanosleep(&(0x7f00000001c0)={0x77359400}, &(0x7f0000000200)) getsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000000100)=0xc49f78f9331b25eb) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec15c8fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000100)={0x0, 0xe075, 0x10000, 0xffff, 0x1}) ioctl$DRM_IOCTL_FREE_BUFS(r0, 0x4008641a, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x400000000, 0x600000]}) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f0000000040)=[@in6={0xa, 0x4e23, 0x1ff, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x5}, @in6={0xa, 0x4e24, 0x78, @mcast2={0xff, 0x2, [], 0x1}, 0x4}], 0x38) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000ab9ff0)={0x2, &(0x7f000039a000)=[{0x1c}, {0x6}]}, 0x8) write(r0, &(0x7f0000000080), 0x0) [ 93.899556] binder: 14467:14475 unknown command -937043897 [ 93.919275] binder: 14467:14475 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:53 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_destroy(0x0) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x20000005, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r1, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f00000007c0)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0xffffffffffffffd0) [ 93.947847] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e00008d7a7fa4e5a0958706b61ac53b7334807f66c9c6403c998a1304d036332fcb177a005f12cf266741b7955cf6b85d4c936ae67954cc2def16bf1c8fff6ada918f9038ca6059c6f5b41ed70b6f06d643f0f55cb7449c582e1282627703ee67bd21c2b5c01365d32941412b7f957602c188525e2a07a8c658648b544545a62ae72f047a3b51d1937352f3ae7fb0be967700d45fd90e035e595bdf6db75f55672ad5c862b531f6acd49b5e503d98428d434a7a260fce580d1c72013e3a"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 94.015690] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 94.107537] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/03/30 10:48:53 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r1, 0x409, 0x1) r2 = syz_open_dev$urandom(&(0x7f0000000680)='/dev/urandom\x00', 0x0, 0x8004) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0xd647, 0x1, 0x0, 0x200, 0x40000000040}, 0x4) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000000c0)={0x0, 0x1000}, &(0x7f0000000640)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000500)={r6, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r7, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f00000007c0)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r8 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r8, 0x84, 0x7c, &(0x7f0000000b00)={r7, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:53 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xb7, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000080)={0x6, 0x8001, 0x3, 0x1, 0x0}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000100)={r1, 0x6}, &(0x7f0000000140)=0x8) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:53 executing program 4: unshare(0x40000000) r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'bridge0\x00\x00p\x00', 0x4000000000001005}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'bridge0\x00', 0x3501}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000100)={'bridge0\x00', {0x2, 0x0, @dev={0xac, 0x14, 0x14}}}) r2 = epoll_create1(0x0) r3 = syz_open_dev$usbmon(&(0x7f0000000240)='/dev/usbmon#\x00', 0x1004, 0x1800a) ioctl$LOOP_SET_FD(r3, 0x4c00, r2) fchown(r2, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r3, 0xc0105303, &(0x7f00000002c0)={0x2, 0x8, 0x6}) fcntl$getown(r1, 0x9) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(0xffffffffffffffff, 0xc0a85352, &(0x7f0000001980)={{}, 'port1\x00', 0x0, 0x20010, 0x1f, 0x0, 0x3, 0x40, 0x0, 0x0, 0x4, 0x6d1}) process_vm_readv(0x0, &(0x7f0000000140)=[{&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000000c0)=""/41, 0x29}], 0x2, &(0x7f0000001840)=[{&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f00000004c0)=""/132, 0x84}, {&(0x7f0000000580)=""/77, 0x4d}, {&(0x7f0000000700)=""/139, 0x8b}, {&(0x7f00000017c0)=""/120, 0x78}], 0x6, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(0xffffffffffffffff, 0x40505331, &(0x7f0000001900)={{}, {0xf331}}) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/loop-control\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) unshare(0x40600) unlinkat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x0) sendto$inet(r4, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000100)) r6 = ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) ioctl$LOOP_CTL_ADD(r5, 0x4c80, r6) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000180)) shutdown(r4, 0x1) syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(0xffffffffffffffff, 0x40505330, &(0x7f0000ec6fb0)={{0x0, 0x4}, {0x0, 0x200000000}, 0x8}) 2018/03/30 10:48:53 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000ba4000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, r0, 0x0) r1 = perf_event_open(&(0x7f0000014f88)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 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, @perf_bp={&(0x7f00002e8000)}}, 0x0, 0x0, r0, 0x0) readv(r1, &(0x7f0000734000)=[{&(0x7f0000d42000)=""/146, 0x92}], 0x1) r2 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x0, 0x10000) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$sock_FIOSETOWN(r2, 0x8901, &(0x7f00000000c0)=r3) 2018/03/30 10:48:53 executing program 7: unshare(0x800001) r0 = socket$packet(0x11, 0x3, 0x300) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000140)={0x6de, 0x4, 0x3, 0x1, 0x0, 0x1709, 0x6, 0x7, 0x0}, &(0x7f0000000280)=0x20) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000400)={r2, 0x215ee116}, &(0x7f0000000440)=0x8) r3 = syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'bridge0\x00\x00p\x00', 0x4000000000001005}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'bridge0\x00', 0x3501}) syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x0) r4 = epoll_create1(0x0) r5 = syz_open_dev$usbmon(&(0x7f0000000240)='/dev/usbmon#\x00', 0x4, 0x18000) setsockopt$inet6_MCAST_LEAVE_GROUP(r5, 0x29, 0x2d, &(0x7f0000000340)={0x1, {{0xa, 0x4e24, 0x8f6, @loopback={0x0, 0x1}, 0x2}}}, 0x84) ioctl$LOOP_SET_FD(r5, 0x4c00, r4) fchown(r4, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r5, 0xc0105303, &(0x7f00000002c0)={0x2, 0x8}) fcntl$getown(r3, 0x9) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(0xffffffffffffffff, 0xc0a85352, &(0x7f0000001980)={{}, 'port1\x00', 0x0, 0x20010, 0x1f, 0x0, 0x3, 0x40, 0x0, 0x0, 0x4, 0x6d1}) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(0xffffffffffffffff, 0x40505331, &(0x7f0000001900)={{0xe7f, 0x4}, {0xfffb, 0x2}, 0x800, 0x8, 0x64}) bind$inet(r6, &(0x7f0000000040)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/loop-control\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) unshare(0x400000040600) unlinkat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x0) sendto$inet(r6, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) ioctl$EVIOCGRAB(r5, 0x40044590, &(0x7f0000000300)) ioctl$TUNGETSNDBUF(r5, 0x800454d3, &(0x7f0000000580)) shutdown(r6, 0x1) syz_open_dev$sndseq(&(0x7f0000000500)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(0xffffffffffffffff, 0x40505330, &(0x7f0000000480)={{0x0, 0x4}, {0x0, 0x1ffff0000}, 0xfff, 0x0, 0x9}) 2018/03/30 10:48:53 executing program 2: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000002080)=ANY=[@ANYBLOB="0f000000000000fa", @ANYRES32=0xffffffff, @ANYBLOB="deff0000"], 0x1a) 2018/03/30 10:48:53 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_destroy(0x0) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 94.191503] device bridge0 entered promiscuous mode [ 94.196744] IPVS: ftp: loaded support on port[0] = 21 [ 94.212472] binder: 14528:14547 unknown command -937043897 [ 94.226141] device bridge0 entered promiscuous mode [ 94.234611] could not allocate digest TFM handle ghash-clmulni [ 94.249415] binder: 14528:14547 ioctl c0306201 2000a000 returned -22 [ 94.257911] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 94.315269] IPVS: ftp: loaded support on port[0] = 21 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000fbff01000000007efec1578fb222d05cdcb60f15006e0001"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000080)=0x14) 2018/03/30 10:48:54 executing program 2: set_mempolicy(0x4004, &(0x7f000083c000)=0x2, 0x5) 2018/03/30 10:48:54 executing program 5: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x80000001, 0x50, 0x4}, &(0x7f0000000380)=0x20) r1 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000400)="73797a5f740602000000000000000400") ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000700)=r0) ioctl$ION_IOC_HEAP_QUERY(0xffffffffffffffff, 0xc0184908, &(0x7f0000000040)={0xe3}) r2 = socket$inet(0x2, 0x6, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0x8) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r0, 0xc0bc5310, &(0x7f0000000580)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="0180aaaaaa08060001080006040000aaaaaaaaaa00000000000180c2000000ac1414bb"], 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000740)=[{0x6, 0xd6}, {0xb, 0x400000000000000}, {0xf, 0xa0fc}, {0x7, 0x8}, {0x3, 0x8}, {0x8, 0x7fffffff}, {0x4, 0x6}, {0x3, 0xfffffffffffffffb}], 0x8) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r2, 0x84, 0x6e, &(0x7f00000004c0)=[@in6={0xa, 0x4e22, 0x1f, @dev={0xfe, 0x80, [], 0x18}, 0x1}, @in6={0xa, 0x4e24, 0x0, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}, 0xa5}, @in6={0xa, 0x4e23, 0x7f, @mcast1={0xff, 0x1, [], 0x1}, 0x7}, @in6={0xa, 0x4e23, 0x6, @mcast1={0xff, 0x1, [], 0x1}, 0x8000800000000000}, @in6={0xa, 0x4e21, 0x80, @loopback={0x0, 0x1}}, @in6={0xa, 0x4e21, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0xfa}], 0xa8) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000640)={'syz_tun\x00'}) getsockopt$inet_sctp_SCTP_MAX_BURST(r2, 0x84, 0x14, &(0x7f0000000240)=@assoc_value, &(0x7f0000000280)=0x8) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000100)={0x96a, 0x1f, 0x0, 0x400, 0x4}) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000440)=0x1, 0x4) accept4(r1, &(0x7f0000000680)=@in={0x0, 0x0, @multicast2}, &(0x7f0000000140)=0x80, 0x80000) setsockopt$inet_udp_encap(r2, 0x11, 0x64, &(0x7f0000000480)=0x5, 0x4) ioctl$sock_SIOCBRDELBR(r1, 0x89a1, &(0x7f0000000000)='bcsf0\x00') setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f00000003c0)={r3, 0x1f, 0x4, [0x1, 0x2, 0x89, 0x9]}, 0xfffffffffffffeb0) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f0000000080)={r3, 0x7, 0x4, 0x1}, &(0x7f00000000c0)=0x10) ioctl$KVM_ENABLE_CAP(r0, 0x4068aea3, &(0x7f00000002c0)={0x81, 0x0, [0x200, 0x100, 0x3, 0x2]}) 2018/03/30 10:48:54 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_destroy(0x0) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:54 executing program 6: syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) unshare(0x40000000) r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'bridge0\x00\x00p\x00', 0x4000000000001005}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'bridge0\x00', 0x3501}) syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x2000) r2 = epoll_create1(0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r2) fchown(r2, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(0xffffffffffffffff, 0xc0105303, &(0x7f00000002c0)={0x2, 0x8}) r3 = fcntl$getown(r2, 0x9) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(0xffffffffffffffff, 0xc0a85352, &(0x7f0000001980)={{}, 'port1\x00', 0x0, 0x20010, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x6d1}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r4, 0x8917, &(0x7f0000000340)={'bpq0\x00', {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}}) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(0xffffffffffffffff, 0x40505331, &(0x7f0000001900)={{}, {0xf331}, 0x0, 0x4}) bind$inet(r4, &(0x7f0000000040)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) syz_open_dev$sndpcmp(&(0x7f0000000280)='/dev/snd/pcmC#D#p\x00', 0x1, 0x800) ptrace$pokeuser(0x6, r3, 0x2c, 0xfd) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/loop-control\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) getsockname$ax25(r4, &(0x7f0000000140), &(0x7f0000000240)=0x10) unshare(0x40600) unlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200) sendto$inet(r4, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000180)) shutdown(r4, 0x1) syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) 2018/03/30 10:48:54 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xbd, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f08"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 7: setsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000280), 0x4) writev(0xffffffffffffffff, &(0x7f00000021c0), 0x0) bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000340)={0x1f, 0x0, {0x0, 0x0, 0x0, 0x3f8}}, 0x9) socket$nl_netfilter(0x10, 0x3, 0xc) r0 = syz_open_dev$sndseq(&(0x7f0000000080)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$sock_SIOCSPGRP(0xffffffffffffffff, 0x8902, &(0x7f00000003c0)) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000400)={@multicast2, @broadcast, 0x0}, &(0x7f0000000580)=0xc) connect$can_bcm(r0, &(0x7f00000005c0)={0x1d, r1}, 0x10) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000000c0)={0x383, @time}) r2 = syz_open_dev$sndpcmp(&(0x7f0000000100)='/dev/snd/pcmC#D#p\x00', 0x6, 0x100) clock_gettime(0x0, &(0x7f0000000600)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000700)={0x0, 0x0}) timerfd_settime(r2, 0x1, &(0x7f0000000740)={{r3, r4+30000000}, {r5, r6+30000000}}, &(0x7f0000000780)) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc058534f, &(0x7f0000000000)={{0x5}, 0x0, 0x8001, 0xfffffffffffff604, {0x8}, 0x8, 0xffffffffffffff00}) getsockopt$IP_VS_SO_GET_SERVICES(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000280)=""/156, &(0x7f0000000340)=0x9c) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x0, 0x1) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f0000000180)) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000a8d000)={&(0x7f0000c78ff4)={0x10}, 0xc, &(0x7f0000df6000)={&(0x7f0000000380)=ANY=[@ANYBLOB="17a724296f77f2dfc7bb5f4925f78b42a111e0e9475fb8775bf92a1c2dd764df6ab52f5fca19729bd67149abf5f14372c7b5ab3e1f592eb2be066646ef85a1ff89c7ce56f2061c0e920f3b8a651cb745453ae28225e4317d641e8c873467d24c0f948da2654e60431ce8"], 0x6a}, 0x1}, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000440)={0x0, @in={{0x2, 0x0, @multicast2=0xe0000002}}, 0x103, 0x4}, &(0x7f0000000500)=0x88) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000002240)={0x0, 0x9, 0x417}, &(0x7f00000001c0)=0x10) r7 = socket(0x0, 0x4, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r7, 0x800443d3, &(0x7f0000000140)={{0x80000001, 0xffffffffffffff83, 0x8ec, 0x401, 0x9, 0xfb}, 0x1ff, 0x3ff, 0x9}) getegid() setsockopt$inet_sctp_SCTP_RECVRCVINFO(r7, 0x84, 0x20, &(0x7f00000002c0)=0xfffffffffffffffe, 0x4) setsockopt$packet_tx_ring(0xffffffffffffffff, 0x10f, 0x87, &(0x7f0000265000)=@req={0x0, 0x0, 0x1}, 0x10) 2018/03/30 10:48:54 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x44000, 0x0) r1 = ioctl$KVM_CREATE_VM(0xffffffffffffff9c, 0xae01, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ppoll(&(0x7f0000000100), 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x8) 2018/03/30 10:48:54 executing program 2: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000001ff0)={0x1d}, 0x10) io_setup(0x1000, &(0x7f0000000040)) 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000200)={0x6, 0x9, 0x8, 0xffffffffffffff7f}) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x9f8, &(0x7f00000000c0)="788cf5c8cd617612590d32d064f9c99f29c9fa193a3f448c84aa02c94491a787795da4c5e2f2926cfa503ee514c9b9018fac6eb11ba7e3b5836f54dc2dc5a391750ba0595dcec0828b57fc315bb1dda223547dc6db61274ff1ab13b0dc5502ef0d89fb7fb61eafd01f9496f034fd70db0deb5f86af005f39165ba996a8afe26b9768388f8a") writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="7cc5ff20c58d46e94572b8a8e10488a75e5bae", 0x13}], 0x1) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz1\x00', 0x200002, 0x0) 2018/03/30 10:48:54 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000400000"]) iopl(0x0) ioctl$KVM_SET_PIT2(r1, 0x4070aea0, &(0x7f00000000c0)={[{0x1000, 0x7f, 0x3, 0x2, 0x8001, 0xf93fb11, 0x401, 0x5, 0x5, 0x2, 0x0, 0x100, 0x7}, {0x9, 0x7f, 0x7f, 0x81, 0x3, 0x7, 0x7, 0x7, 0x2, 0x809e, 0x10001, 0x80000001}, {0x101, 0x3, 0x2, 0xfff, 0x0, 0x80000001, 0x3, 0x9, 0x23, 0x3e6f6eed, 0x9, 0xfffffffffffffffc, 0x1c}], 0x1}) 2018/03/30 10:48:54 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r3], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f00000001c0)={0x0}) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000000200)={0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0xbc, 0x0, &(0x7f00000002c0)=[@dead_binder_done={0x40086310}, @reply={0x40406301, {0x3, 0x0, 0x3, 0x0, 0x10, 0x0, 0x0, 0x50, 0x30, &(0x7f0000000100)=[@ptr={0x70742a85, 0x0, &(0x7f0000000080), 0x1, 0x3, 0x3f}, @ptr={0x70742a85, 0x1, &(0x7f00000000c0), 0x1, 0x0, 0x2b}], &(0x7f0000000180)=[0x28, 0x38, 0x18, 0x38, 0x38, 0x0]}}, @increfs_done={0x40106308, r1, 0x2}, @free_buffer={0x40086303, r2}, @reply_sg={0x40486312, {{0x1, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000240)=[@fd={0x66642a85, 0x0, r0}], &(0x7f0000000280)=[0x38]}, 0x100}}], 0xbc, 0x0, &(0x7f0000000380)="fc7cd923adc3e7cd058d23eb296f5062327d8789ef91b32065790b3221a33a56299864afc6c1fb75beb73d8d1a491e81bc073a60681415bb044da9425833256b8ac9ab14694448008a81c66c69e9416af17215cb749a3f8ae203bca4611213d0a85296a39f289426e90425d9e9d27410dfe2b7381a2bf0192727bad529565d8412069626fbf8b452c824e5074134a1fe9362fedf99d88c24326d781b5c122b06fe99d64aa9223cb899efe09f13a88cebaeaab3183f647bb9183bc19e"}) write$tun(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000008000000026e00000016ac2c8771000000df00cd75611f43344ac728cabd5b5a1ebc74427761e2f3ba05b02ac414b2a9775d18f95cf0046160a3468ebb27cc217d0a59cc41f051a749829f0d4e2f4d1d459cc60faf4226a1ab130f1fabdd6d578e828cc8"], 0x1) setitimer(0x0, &(0x7f0000000500)={{0x0, 0x7530}, {0x77359400}}, 0x0) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 94.417078] device bridge0 entered promiscuous mode [ 94.425620] binder: 14556:14575 unknown command -937043897 [ 94.440813] binder: 14556:14575 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:54 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x400002, 0x0) ioctl$ASHMEM_SET_PROT_MASK(r1, 0x40047705, &(0x7f0000000180)={0x7, 0x5}) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x140, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f00000000c0)={0x2, 0x5, 0x8, 0x0, 0x7}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0x50) ioctl$TCSETAW(r0, 0x5407, &(0x7f0000000040)={0xfffffffffffffff9}) 2018/03/30 10:48:54 executing program 7: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x208801, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10000000080040, 0x0) fcntl$setlease(r1, 0x400, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000887ff8)='./file1\x00') rt_sigprocmask(0x0, &(0x7f0000032ff8)={0xfffffffffffffffe}, 0x0, 0x8) rt_sigtimedwait(&(0x7f00009ac000)={0xfffffffffffffffd}, &(0x7f0000de0ff0), &(0x7f0000039ff0)={0x0, 0x8000000}, 0x8) fcntl$setsig(0xffffffffffffffff, 0xa, 0xe) creat(&(0x7f0000fdeff8)='./file1\x00', 0x0) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000240)="ab06fc681c85a5f49d449c43e9bbe5cb740939e9b641db600fd9738e7ffcfe3b77ff1a7bc1bed61270a3", 0x2a, 0xfffffffffffffff8) keyctl$setperm(0x5, 0x0, 0x10001010) unlink(&(0x7f0000000080)='./file1\x00') openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000002c0)='cgroup.threads\x00', 0x2, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') syz_fuse_mount(&(0x7f0000000300)='./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(0xffffffffffffffff, 0x28, 0x2, &(0x7f00000001c0), 0x8) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x6, 0x202002) bind$netlink(r2, &(0x7f0000000180)={0x10, 0x0, 0x0, 0x802ffffffff}, 0xc) syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000640)) sendmsg$IPVS_CMD_NEW_DEST(r2, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40202000}, 0xc, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB="01ec0ad5a3f028ad3201528035fdf304273c8caf0adca2aac38cc7e0dffaf59f8e7978bd933fe14c91e5d81d38541f003ea6720232aed506ce12510dd629c02a896f68ad27e7e9aa861ccd2bc85a3cdd60e49f6bd07fdba6409780d8f85f4e7c28ca818e759e67b0ff68a462934942a461"], 0x1}, 0x1, 0x0, 0x0, 0x4000000}, 0x93ccaba251633594) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000340)={{{@in=@remote, @in=@broadcast}}, {{}, 0x0, @in=@broadcast}}, &(0x7f0000000440)=0xe8) ioctl$sock_inet_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000002f00)={0x5, {0x2, 0x4e22}, {0x2, 0x4e22, @broadcast=0xffffffff}, {0x2, 0x4e23, @multicast1=0xe0000001}, 0x200, 0x2, 0x4, 0x0, 0x9, &(0x7f0000002ec0)='ip6gretap0\x00', 0x98, 0x8000, 0x1f}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) sendmsg$nl_generic(r3, &(0x7f0000002e80)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x2020008}, 0xc, &(0x7f0000002e40)={&(0x7f0000000540)=ANY=[@ANYBLOB], 0x1}, 0x1, 0x0, 0x0, 0x4000080}, 0x4040000) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000000), 0x4) socket(0x200000000010, 0x2, 0x0) 2018/03/30 10:48:54 executing program 5: r0 = socket$inet(0xa, 0x801, 0x84) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000040)={'ip6tnl0\x00', {0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14}}, 0x10) recvfrom(r0, &(0x7f0000000180)=""/115, 0x73, 0x40012102, &(0x7f0000000200)=@pptp={0x18, 0x2}, 0x80) listen(r0, 0xfc0000) r1 = accept4(r0, 0x0, &(0x7f0000002ffc), 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x0) ioctl$TCGETA(r2, 0x5405, &(0x7f0000000140)) getsockopt$ax25_int(r1, 0x101, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) listen$netrom(r1, 0x0) 2018/03/30 10:48:54 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xbd, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f08"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0xfffffffffffffffc) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f00000007c0), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000680)=0x9) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 94.487247] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:54 executing program 5: r0 = socket$inet6_sctp(0xa, 0x1000040000000b, 0x84) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000080), 0x8) 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00100000578fb2226e000000000000000000000000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r3], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:54 executing program 2: mkdir(&(0x7f0000001440)='./file0\x00', 0x0) perf_event_open(&(0x7f000000a000)={0x1000000000002, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x39, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000a7dfff)}, 0xa00000400, 0xffffbffeffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001240)='/dev/mixer\x00', 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000001700)={&(0x7f00000016c0)=[0xa16, 0x4], 0x2, 0x9, 0x96, 0x3, 0x10001, 0x100000000, {0x0, 0x7fffffff, 0x0, 0x75, 0x30, 0x5, 0x0, 0x4, 0x7, 0x7, 0x3, 0x6, 0x3709d806, 0x9, "9d3b622cbdc01706e35895194b57bffb378bf7c2939c3fb207bf6e6888d17df3"}}) mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000343ff8)='./file0\x00', &(0x7f000015bffc)='nfs\x00', 0x0, &(0x7f000000a000)) r1 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhost-net\x00', 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000001500)='stack\x00') getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f00000015c0)={0x0, 0x1, 0x5, 0x7b}, &(0x7f0000001600)=0x10) ioctl$int_in(r1, 0x40000000af01, &(0x7f0000000080)) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000001140)=0x200000000) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000001780)={{{@in6=@loopback, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@local}}, &(0x7f00000010c0)=0xe8) connect$can_bcm(r0, &(0x7f0000001540)={0x1d, r3}, 0x10) pread64(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x0) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001640)={{&(0x7f0000ffd000/0x2000)=nil, 0x2000}, 0x2}) ioctl$VHOST_RESET_OWNER(r1, 0xaf02, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) r4 = syz_open_dev$vcsa(&(0x7f0000001400)='/dev/vcsa#\x00', 0x4b, 0x10000) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000001180)={0x1, 0x0, 0x2, 0x9}) ioctl$DRM_IOCTL_SG_FREE(0xffffffffffffffff, 0x40086439, &(0x7f0000001280)={0x8000, r5}) r6 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x2041, 0x6040) signalfd4(r1, &(0x7f0000001680), 0x8, 0x80800) r7 = request_key(&(0x7f00000011c0)='keyring\x00', &(0x7f00000012c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001300)='\x00', 0xfffffffffffffffe) ioctl$TIOCGETD(r4, 0x5424, &(0x7f00000014c0)) keyctl$read(0xb, r7, &(0x7f0000001340)=""/132, 0x84) bind$bt_rfcomm(r4, &(0x7f0000001200)={0x1f, {0x4, 0x3, 0x1, 0x1c, 0x1, 0x5}, 0x5a}, 0xa) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r1, &(0x7f0000001100)={0x60000000}) uselib(&(0x7f0000001480)='./file0\x00') 2018/03/30 10:48:54 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000800)=0xfffffffffffffffc, 0x45) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 94.592158] binder: 14608:14615 unknown command -937043897 [ 94.605773] binder: 14608:14615 ioctl c0306201 2000a000 returned -22 [ 94.658320] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:54 executing program 4: ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000080)={0x2, 0xffffffffffffffff, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f00000000c0)={{0xa, 0x4e21, 0xffffffffffff0000, @dev={0xfe, 0x80, [], 0xc}, 0x6}, {0xa, 0x4e20, 0x7, @dev={0xfe, 0x80, [], 0x18}, 0x5}, 0x1, [0x5, 0x4, 0x1ff, 0x9, 0x8c3, 0xffffffff, 0x6]}, 0x5c) splice(r0, &(0x7f0000002ff8), 0xffffffffffffffff, &(0x7f0000001ff8), 0x800, 0xb55e82d11ed2204) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x4, 0x40000) ioctl$SNDRV_SEQ_IOCTL_PVERSION(r1, 0x80045300, &(0x7f0000000040)) 2018/03/30 10:48:54 executing program 7: r0 = socket$netlink(0x10, 0x3, 0x30) getsockopt$netlink(r0, 0x10e, 0x4000000004, &(0x7f0000001000), &(0x7f0000003ffc)) 2018/03/30 10:48:54 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_int(r0, 0x0, 0x17, &(0x7f0000000040)=0x4, 0x4) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x40501, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000100)={0x0, 0x3f}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000180)=@assoc_id=r2, &(0x7f00000001c0)=0x4) bind$inet(r0, &(0x7f0000b9aff0)={0x2, 0x4e20}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x223, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14, 0x2b}}, @udp={0x0, 0x4e20, 0x8}}}}}, &(0x7f00000000c0)) 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000080)={0x401, 0x401, 0x1, 0x80, 0x8}) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r3) r4 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r4) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r5 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r3], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:54 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xbd, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f08"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 2: r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x24d7b0c9, 0x280800) connect$nfc_llcp(r0, &(0x7f0000000100)={0x27, 0x0, 0x1, 0x7, 0x40, 0x52, "a0f2bec428b40c30a70dadd92b202e584b16af0cd93bfb176abbbf4f3df295d17e504dacf76aaf1dd4e46d7dbf90a77b2856cf1536a6d003cc39a1ae51ed3b", 0x1e}, 0x58) ioctl$RNDGETENTCNT(r0, 0x80045200, &(0x7f0000000080)) r1 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r1, &(0x7f0000f5dfe4)={0xa, 0x4e20}, 0x1c) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x3}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aa3cb4490826feaaeeaaaaaaaa004500001c0000000000119078ac2314aaac14142b00004e2000089078193cc2860b7b1de2a14147e7b202d74f67360e276925f1ce62daec466c2a66633e19b54e4301500e576d46351420f2c8edee4934e289d61ad04adc64e2f5a1e0742fc1d82f6d068200bff2f3915fcbe345c19c28d6171649dff90b3c9daeb12986998034edabaade5f76512eca31177bdfa9775a0370ad71f19aa4904efcc9"], &(0x7f00000000c0)) 2018/03/30 10:48:54 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r1, 0x409, 0x4) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f00000007c0), 0x1, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:54 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x4000000000000002, &(0x7f0000ff8ffc)=0x8005, 0xfffffffffffffdce) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000140)={@remote={0xfe, 0x80, [], 0xbb}, 0x3ca8, 0x1, 0x3, 0x1, 0x9, 0x800, 0x3}, 0x20) bind$inet6(r0, &(0x7f0000d1a000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f00007a8fff), 0x0, 0xfffffefffffffffe, &(0x7f0000f62fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000080)='lo\x00', 0x10) r1 = socket$inet6(0xa, 0x1, 0x0) r2 = getgid() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) setsockopt$sock_int(r1, 0x1, 0x4000000000000002, &(0x7f00000000c0)=0x8, 0x4) ioctl$sock_SIOCADDDLCI(r1, 0x8980, &(0x7f0000000200)={'bridge0\x00', 0x4}) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x20040000, &(0x7f0000f62fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) [ 94.834723] binder: 14645:14655 unknown command -937043897 [ 94.854808] binder: 14645:14655 ioctl c0306201 2000a000 returned -22 [ 94.862271] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) fcntl$addseals(r0, 0x409, 0xc) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x5}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 2: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0xc4) socketpair$unix(0x1, 0x100, 0x0, &(0x7f0000000200)={0x0, 0x0}) sendmmsg(r0, &(0x7f0000008600)=[{{0x0, 0x0, &(0x7f0000003140)}}, {{&(0x7f00000072c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000007380), 0x0, &(0x7f0000000600)}}], 0x2, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x0, 0x1) getsockopt$inet_sctp_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f00000000c0)=@assoc_value={0x0, 0x1}, &(0x7f0000000100)=0x8) ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000140)={r2, 0x5}, 0x8) r3 = dup3(r0, r0, 0x80000) ioctl$DRM_IOCTL_WAIT_VBLANK(r3, 0xc010643a, &(0x7f00000001c0)={0x40000000, 0x40, 0x1a}) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000180)) socket$inet6(0xa, 0x80003, 0x3) socket$alg(0x26, 0x5, 0x0) 2018/03/30 10:48:54 executing program 4: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$audion(&(0x7f0000000300)='/dev/audio#\x00', 0xfffffffffffff001, 0x80000) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f0000000340)={0x0, 0x100000001}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f00000003c0)={r1, 0x80}, &(0x7f0000000400)=0x8) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000040)=0x0) r3 = timerfd_create(0x7, 0x80800) timerfd_settime(r3, 0x1, &(0x7f0000000200)={{0x0, 0x1c9c380}, {0x77359400}}, &(0x7f0000000240)) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KVM_SET_TSC_KHZ(r4, 0xaea2, 0x9800000000000000) clone(0xff, &(0x7f00000004c0), &(0x7f0000744000), &(0x7f0000fef000), &(0x7f0000000480)) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x4181c3, 0x0) ioctl$TIOCGSID(r5, 0x5429, &(0x7f0000000140)=0x0) r7 = syz_open_procfs(r6, &(0x7f0000000100)='net/wireless\x00') pread64(r7, &(0x7f00009f3000), 0x352, 0x0) lseek(r7, 0x0, 0x0) getpid() read(0xffffffffffffffff, &(0x7f0000000080)=""/93, 0xfffffffffffffcb2) r8 = openat$kvm(0xffffffffffffff9c, &(0x7f0000017000)='/dev/kvm\x00', 0x0, 0x0) r9 = eventfd2(0x0, 0x0) r10 = ioctl$KVM_CREATE_VM(r8, 0xae01, 0x0) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x4a, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_IRQFD(r10, 0x4020ae76, &(0x7f0000000180)={r9, 0x0, 0x2, r9}) dup2(r9, r10) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r7, 0x84, 0x21, &(0x7f00000001c0)=0xdc4, 0x4) open$dir(&(0x7f0000296ff8)='./file0\x00', 0x27e, 0x0) ptrace$setregs(0xd, r2, 0x7, &(0x7f0000000080)="1df670ddd6cfc5ea456619b0c7caa93d4a47bc0a73bdbb567ae12433510bf277437f2a0b1d98e698b6de64756e7e67774d3ef1aa49e1605259c7bf1d2fcd9847c2ac8ec6547e34ca9c83e9ecd7f8eb63445eb34abb5321fd") mmap(&(0x7f0000bd5000/0x2000)=nil, 0x2000, 0x1000000, 0x400000200032, r3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x400000490, &(0x7f0000000440)="8735d96127345deced18b86c09bb2e83c68174708d6db960782f2ea948ddbcc1de84de4442ed43fdb02bf212", 0xfffffffffffffec6) 2018/03/30 10:48:54 executing program 7: unshare(0x40000000) syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000200)={'bridge0\x00\x00p\x00', 0x4000000000001005}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f0000000100)={'bridge8\x00', {0x2, 0x0, @dev={0xac, 0x14, 0x14}}}) r0 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x40000000000001, 0x8a00) read(r0, &(0x7f0000000000)=""/180, 0xb4) readv(r0, &(0x7f0000000940)=[{&(0x7f0000000400)=""/127, 0x7f}, {&(0x7f0000000480)=""/105, 0x69}, {&(0x7f0000000500)=""/140, 0x8c}, {&(0x7f00000005c0)=""/246, 0xf6}, {&(0x7f00000006c0)=""/219, 0xdb}, {&(0x7f00000007c0)=""/168, 0xa8}, {&(0x7f0000000880)=""/137, 0x89}], 0x7) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(0xffffffffffffffff, 0x404c534a, &(0x7f0000000380)={0x1, 0xffffffffffffff80, 0x4cbe}) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000140)={0x0, 0x2}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000240)={r1, 0x3}, &(0x7f0000000280)=0x8) 2018/03/30 10:48:54 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:54 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000800)=0x9) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f00000001c0)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:54 executing program 5: r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0xb82, 0x0) ioctl$DRM_IOCTL_SET_MASTER(r0, 0x641e) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x1, 0x5, &(0x7f0000000000)=@framed={{0x18}, [@ldst={0x0, 0x3, 0x0, 0x0, 0x9}], {0x95}}, &(0x7f00000000c0)='syzkaller\x00', 0x2, 0x9b, &(0x7f0000000100)=""/155}, 0x48) 2018/03/30 10:48:54 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 2: r0 = syz_open_dev$sndseq(&(0x7f0000000100)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f000009ef58)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda4000000000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) r1 = syz_open_dev$mouse(&(0x7f0000000200)='/dev/input/mouse#\x00', 0xffffffff, 0x101000) ioctl$PIO_UNIMAPCLR(r1, 0x4b68, &(0x7f0000001580)={0x6, 0xb300}) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f00000015c0)={0x8, 0x1, 'client1\x00', 0x1, "e680adb9aa0d6b40", "e464fa3ef94f266cd45cf4bcf4bc3ce3a145d479d54638ba18e5ab9a4ba2a09e", 0x8, 0x4}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f00000000c0)={0x383, @time, 0x0, {0x80000000}}) r2 = dup(r0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r2, 0xc04c5349, &(0x7f0000000280)) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r2, 0x40505331, &(0x7f00000003c0)={{0x6, 0x78}, {0x0, 0x1}, 0x2, 0x0, 0x7}) syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r2, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="a9eb24252dc9522efb2802fba47859d462504a2d460f7bbd402f48a4e04c94e91dea02bc6ca1fb0771e3567b1c421ce0cb7f5a70a0eff29ab548ab8fbfd69d8efafa6d9b9d61d601a4d378967d807760143bb8a14db6c430c3d95fb5abaf6391bad72303b3a8b78a3529ae431003501ea7fdf09e40c391e4649c5583e7c16f559da48340ad770256a5"], 0x1}, 0x1, 0x0, 0x0, 0x20000080}, 0x880) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f0000001540)=0x7, 0x4) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f0000000000)) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r0, 0xc0bc5351, &(0x7f0000000440)={0xffffffff, 0x0, 'client0\x00', 0x2, "f67314db5d963b7a", "b9a941f157b5ef853365a58b9c4aaecd8c51611a9b463d71510e4dc0ba85f824", 0x0, 0x1db0}) ioctl$sock_inet_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000500)={'bond0\x00', {0x2, 0x4e21}}) ioctl$ASHMEM_GET_NAME(r2, 0x81007702, &(0x7f0000000540)=""/4096) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0x0, 0x0) 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002274, &(0x7f0000000080)="41d710bf6ace744306a07ace7863") getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x8, &(0x7f0000000600)=""/5, 0x16f4914ed3909fd1) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r0, 0x5417, &(0x7f0000000680)=0x400000000000000) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:54 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000c5d3000082637efedcb6c241006e0000068d24c13367bc0854baf30d7db70a23b4925e37da44f18f5b1c3d42039f68df6fcc031c18623ee2"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:54 executing program 5: r0 = mq_open(&(0x7f0000000000)='-$\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x1, 0x9}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$l2tp(0x18, 0x1, 0x1) r3 = dup2(r2, r0) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000680)=0x9) connect$l2tp(r2, &(0x7f00005fafd2)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e21, @multicast2=0xe0000002}, 0x4, 0x0, 0x2}}, 0x2e) r4 = epoll_create(0x1) close(r4) sendmsg$nl_crypto(r2, &(0x7f000037ffc8)={&(0x7f00009dd000)={0x10}, 0xc, &(0x7f00002ceff0)={&(0x7f000097b000)=@delrng={0x10, 0x14, 0x200, 0x0, 0x3}, 0xfff1}, 0x1, 0x0, 0x0, 0x8820}, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000440)={0x0, 0x0, 0x30}, &(0x7f0000000480)=0xc) r5 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000002c0)="075881488af3ef7a8fb105005c247dbd6c721967bfb0c035e3941f543a73d5d6c81085e0c583904bda4ab8d0331a60ea", 0x30, 0xfffffffffffffffd) r6 = add_key(&(0x7f0000000a80)="6173796d6d65747269630041472e8b637f55f694fcef0e58fc2ac924f9dd8addbd7bdb020097658e7651738b0e4ab818c6e76c0d075a9aafccb8dfa463c0e04194ee37284e414193d860", &(0x7f0000000b00)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000800)="1b83f16280b6a8179a7787e2397eb2e5c3a9ce233c014760882b052a928bb5ff16e21dfdf0e91f11ca76ffa3714937368b20e187667a00056912b1cdefdaf0a6e95118a0a5be2f572f7296b8834faa69052b5f3e69b39a0ff3be4dad3e3372621fefb5516aeec7dfa2942f92a77c00c2a022fc8397bf273dae0e29f0106cb611a97c927023d02afc80596648290a2855870ae8cba508b24d28147b9ce9fd1496951d8cbf1f0be1784bc3c32c685de94685a986a5bbadc75d5978d059ed4878f72a9ed6ac5d8608a7f0cf5bafa0cd28aa2b27159449faafeeb12faa2a020d97b08a8c645d0ac4db4144013f048977590a539273bf20bec9bfe8", 0xf9, 0xfffffffffffffffc) keyctl$instantiate_iov(0x14, r5, &(0x7f00000003c0)=[{&(0x7f0000000300)="ad6e2301849005b80f700749ce55a60fe1e41d5768c90ac2926a4d5cb5677573b42b9cd3cd194619f6f0d5f7662113df4b522d72293454068d859944dc8bd1449d14a763b027c673a6e2cade559a7e77f5b0baa3f974e87324b419317a5ad3044011f1204665dbe91192e493da4d08738f4981c5ef0b27024c592bc4cface4580dd9f5101a2015f4b40aa6f4a2263a5de513092fb684be4a264ff711f9991ef1571684536fa820b3702bee11f3bc1573e1c295", 0xb3}], 0x1, r6) mq_timedsend(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, &(0x7f0000000040)={0x77359400}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0086426, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{}, {}, {0x0}]}) ioctl$DRM_IOCTL_RM_CTX(r0, 0xc0086421, &(0x7f0000000280)={r7, 0x2}) setsockopt$inet6_dccp_buf(r3, 0x21, 0x2, &(0x7f0000000500)="7f9d6e0620b8c24bb3a1bc4d860333fb5676ed50131f8fd813f9b763ec1584fd263138a99fe4ad32ad27538f359ab242a8e056a604819e6935e6f0c09ac1dfed0c610f289f49104a3c97022595e4bc3e2fd176d77bd667d942399bb09da9012243619fcf38ad7f3ca69f5b52cf53e3ef7d824a3ddc6ada7eb4a281987938e88efeb3b715feab47d004c1335acbd6d7525b57131d461c1bf83ee8e2c4181116a1d83d3535f6ad672e775bdce3caa4cefa04779c317af923", 0xb7) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r6) r8 = fcntl$getown(r2, 0x9) r9 = syz_open_procfs(r8, &(0x7f0000000180)='ns/cgroup\x00') request_key(&(0x7f0000000700)='ceph\x00', &(0x7f0000000740)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000780)='^vboxnet0selinuxmd5sumvboxnet0self^cgroup^securitykeyring\x00', 0xfffffffffffffff8) keyctl$instantiate_iov(0x14, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000400)="f916b8f72c29a4ed654ec4634d479b3453a0dbdd444019513f1d25ccda23", 0x1e}], 0x1, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000980)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r9, &(0x7f0000000a40)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x100010}, 0xc, &(0x7f0000000a00)={&(0x7f0000000600)=ANY=[@ANYRES64=r0], 0x1}, 0x1, 0x0, 0x0, 0x1}, 0xc000) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r9, 0xc0105303, &(0x7f0000000900)={0xfffffffffffff001, 0x3, 0x4}) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f00000000c0)=0x1, 0x4) mbind(&(0x7f0000a1a000/0x1000)=nil, 0x1000, 0x7fff, &(0x7f00000005c0), 0x2, 0x1) connect$bt_l2cap(r9, &(0x7f0000000140)={0x1f, 0x6, {0x9, 0x7, 0x6, 0xe2000000, 0x5, 0x8}, 0x7, 0x4}, 0x2e7) 2018/03/30 10:48:54 executing program 7: ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000480)={0xffffffffffffff9c}) r1 = syz_open_dev$sndpcmc(&(0x7f0000000440)='/dev/snd/pcmC#D#c\x00', 0xffff, 0x80800) readlinkat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/252, 0xfc) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f00000004c0), &(0x7f0000000500)=0x4) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000002c0)=0x0) sched_setaffinity(r2, 0x8, &(0x7f0000000340)=0x9) r3 = socket(0x7, 0x2, 0x0) bind(r3, &(0x7f00008a1f80)=@generic={0x42001e, "01030000000000b9000000004700000000a979f321b30c7bc8790405c7bad62e0a63a632ed4938d36d64fb8f8401a3ff59829a2b0afe7ce43a5b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31510000500000000000bdb9c8ea31000077aeb81c90001d6f7c980400000000f70dc136cb184a"}, 0x80) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0)=@generic={0x10000000001e, "0100000000001e0000000001e526cc573c5bf86c483724c71e14dd6a739effea1b48006be61ffe06d79f00000000000000076c3f010039d8f986ff03000000000000af50d5fe32c419d67bcbc7e3ad316a198356ed0008341c1fd45624280027800ece70b076cf979ac40000bd767e2e78a1dfd300981a1565b3b16d7436"}, 0x80, &(0x7f0000000340), 0x0, &(0x7f0000000380), 0x0, 0x80000d}, 0x4) setsockopt$inet6_int(r3, 0x29, 0x3e, &(0x7f0000000380)=0x2, 0x4) close(r3) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffff9c, 0x84, 0x1, &(0x7f0000000080)={0x0, 0x101, 0x6, 0x0, 0x3, 0x1}, &(0x7f00000000c0)=0x14) r5 = socket$inet_udp(0x2, 0x2, 0x0) recvfrom$inet6(r3, &(0x7f0000000680), 0x0, 0x10000, &(0x7f00000006c0)={0xa, 0x4e23, 0xffffffff, @mcast1={0xff, 0x1, [], 0x1}, 0x1}, 0x1c) getsockopt$bt_BT_FLUSHABLE(r3, 0x112, 0x8, &(0x7f0000000200)=0xfffffffffffff001, &(0x7f0000000240)=0x4) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r3, 0x84, 0x21, &(0x7f0000000040), &(0x7f0000000300)=0xded6a7927af75ee) getsockopt$inet6_dccp_int(0xffffffffffffffff, 0x21, 0xd, &(0x7f0000000ac0), &(0x7f0000000180)=0xffffffffffffff97) setsockopt$IP_VS_SO_SET_STOPDAEMON(r5, 0x0, 0x48c, &(0x7f0000000000)={0x0, 'sit0\x00'}, 0xffffffffffffff09) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000b40)={{{@in6=@dev, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000000c40)=0xe8) connect$inet(r3, &(0x7f0000000a40)={0x2, 0x4e22, @broadcast=0xffffffff}, 0x10) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f0000000d40)={@empty, @mcast2={0xff, 0x2, [], 0x1}, @remote={0xfe, 0x80, [], 0xbb}, 0x80000000, 0x4, 0x9, 0x0, 0x9, 0x8, r6}) ioctl$fiemap(r3, 0xc020660b, &(0x7f0000000740)=ANY=[@ANYBLOB="0600000000000000020000000000000005000000020000000400000000000000070000000000000007000000000000000700000000001f00000000000000000000000000000000000020000000000000000000000000000005000000000000002000000000000000ffffffff000000000000000000000000000000000000000000020000000000000000000000000000376d0000000000000900000000000000805a5a83aa25f66100000000000000000000000000000000002000000000000000000000000000000100000000000000060000270aceb9a8af80a9316743000000000020000000000000000000000000000000000000000000000080000000005bc58b43dd7b656a52dde8af133f3f12380ddeb00986fc84d4711e9fcc5461555265687c2a38c8e6e186f8ea78353fb50d3eba298670a56a93109d3de6a56e3eaf04216dc00051bac2749aeafa5dca5dd7b077410c2b800a964bd80ab2716ea3be3e4ac5cea9d47e8191cb353ed7d7146cb8f41f959ed35478ea51845c6b3aaadf9f41bb44f2284a289e23cb1517e1d9d62ed68ea896d8d026e96b2df6eeec3475911c372e8e51d71a592f774af1614a0f5070faf78dada7b5c229ee1873625556fc5fd3a59bbd490af3bbff0bb923b2b88858f5259d750c4ee4ed0cea6059b7e2c842b0a7334f91c927cdcd0a3ff924c1c6"]) r7 = dup2(r5, r5) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r7, 0xc0505350, &(0x7f00000003c0)={{0x3, 0x30000000}, {0x9, 0xfd}, 0x10000, 0x7}) ioctl(r5, 0x800000000008982, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000940)={r4, @in6={{0xa, 0x4e23, 0x3, @local={0xfe, 0x80, [], 0xaa}, 0x2}}, 0xdc4d, 0x7, 0x9, 0x1000, 0x40}, &(0x7f0000000a00)=0x98) listen(r1, 0x4ec6) set_tid_address(&(0x7f0000000a80)) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000680)={r4, 0x9a}, &(0x7f0000000700)=0x8) socketpair$inet6(0xa, 0x200000000000000f, 0x9, &(0x7f00000001c0)) [ 95.013262] binder: 14681:14692 unknown command -937043897 [ 95.032784] binder: 14681:14692 ioctl c0306201 2000a000 returned -22 [ 95.091986] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:55 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) syz_open_dev$urandom(&(0x7f00000007c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r2 = gettid() wait4(r2, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r3, r4) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r2) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r5, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) userfaultfd(0x0) 2018/03/30 10:48:55 executing program 4: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x100000001, 0x1) ioctl$TIOCMGET(r0, 0x5415, &(0x7f0000000040)) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/sequencer\x00', 0x1, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0xc12, 0x84100) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3fbbd121e2f8175376de241505e1b0386955cd6c18e59acbc63977a0bdc1b1c542c82c0b4eeb2c304795d40929d92e8d53a9c4a141334109e363941c7da936c82b55ec2d5f97794ed0e516ea082627fd810baf1afa4f106984bd72e1a54b99557c4645cde890bc369df499574965648d8d2981c5f824c3c992d19a1f5ecd848b", 0x80}], 0x1) 2018/03/30 10:48:55 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYRES32=r0], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 5: r0 = socket(0xa, 0x3, 0x2) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) ioctl(r0, 0x8916, &(0x7f0000000000)) ioctl(r0, 0x8936, &(0x7f0000000000)) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000240)={0x0, @in6={{0xa, 0x4e24, 0x0, @loopback={0x0, 0x1}, 0x1}}}, &(0x7f0000000140)=0x98) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000080)={r1, 0x0, 0x2}, &(0x7f00000000c0)=0x8) r2 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0x2, 0x8000) ioctl$GIO_FONT(r2, 0x4b60, &(0x7f00000003c0)=""/215) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000300)={0x0, 0x9d, "c311410c4f563bd1554d2ac58bf8a124cf8649f025d742e55e8a370541105adefb3f4f5df3ec3e69f79976d2097b38d8a71b1f2ea4e3b83bc32d8c2127364d5786e3627173714dcb4e98e8ddfb1b2ef1718b73a20a36915431041e98204de6ad0ed4283bf42edb78e89c6826d97d10f09f9e8f8aa0cffa92ae290fd5acfee29283852444a40d12f53ee76413779c53e0ba4b1591fdd0277a18c4c2bd9e"}, &(0x7f0000000180)=0xa5) ioctl$sock_netrom_TIOCINQ(r0, 0x541b, &(0x7f0000000040)) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x1) 2018/03/30 10:48:55 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 2: clone(0x200, &(0x7f0000000180)="513cacbf42c84aa3ecdacd0b971114217b3aac548e9984db57d5b114bd11cab60727497579a00306674775ac7a36170f7e981d6f0f2bf30238e22004b5e31a3f9521ba5adc5eb92a5621727042", &(0x7f0000c53000), &(0x7f0000f8b000), &(0x7f000025e000)) r0 = socket$alg(0x26, 0x5, 0x0) fcntl$getown(r0, 0x9) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000140)) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) execve(&(0x7f0000f8aff8)='./file0\x00', &(0x7f0000000180), &(0x7f00006fcff0)) r1 = inotify_init1(0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000080)="7b52a8ec9080978f78a84e6648b1283402317443bebdd95cfa77e8252bcdbdad97f81405e531d49ba5885ba74077239d489a5e13c4d84262a645fb9954fed2acda792d7e4600f91cd51864e9076d60a86556e9704b1f4325e889dbf7244cfa4b0481537dbb33d7c8a1ca68305f5c8ab07f014d3ad9136e253dc38b38e1d860454d9445bdfc048f52d7f00c43583b5f", 0x8f) fcntl$setown(r1, 0x8, 0xffffffffffffffff) fcntl$getownex(r1, 0x10, &(0x7f0000000000)={0x0, 0x0}) socket$inet6_sctp(0xa, 0x0, 0x84) r5 = getpgrp(r4) kcmp(r5, r4, 0x6, 0xffffffffffffffff, 0xffffffffffffffff) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ppp\x00', 0x210000, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) clone(0x0, &(0x7f0000001280), &(0x7f0000002280), &(0x7f00000022c0), &(0x7f0000002300)) ppoll(&(0x7f0000000200)=[{r1, 0x6000}, {r1, 0x2000}, {r3}, {r3, 0x2c0}, {r2, 0x20}, {r3, 0x4}, {r1, 0x40}, {r2, 0x8408}], 0x8, &(0x7f0000000280)={0x77359400}, &(0x7f00000002c0)={0x3}, 0x8) creat(&(0x7f0000000240)='./file0\x00', 0x0) 2018/03/30 10:48:55 executing program 7: r0 = socket(0x2, 0x3, 0x40000000000000ff) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r1, 0xc004aea7, &(0x7f0000000080)=0x6) sendto$inet(r0, &(0x7f0000000000)="36000000000040071901000000000000de008859eff71d4595536e02a00e69a1b2", 0x21, 0x800, &(0x7f00000001c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) 2018/03/30 10:48:55 executing program 7: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x7ffff, 0x0) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f0000000000)={0x0, r0, 0x1}) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000140)={&(0x7f00000000c0)={0x70, r1, 0x300, 0x1, 0x25dfdbfb, {0x7}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x800}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x1f}]}, @IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bond0\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffffffffe00}]}, 0x70}, 0x1, 0x0, 0x0, 0x40}, 0x48094) 2018/03/30 10:48:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000000000000000100c241006e00008ccfa637ff"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 5: r0 = syz_open_dev$sndseq(&(0x7f0000b39000)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000b0bf74)={0x0, 0x0, 0x0, 'queue0\x00'}) r1 = memfd_create(&(0x7f000003e000)='\'', 0x0) syz_open_dev$sndseq(&(0x7f0000d82000)='/dev/snd/seq\x00', 0x0, 0x8000000040102) r2 = dup2(0xffffffffffffffff, r1) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r2, 0x40605346, &(0x7f000013e000)) write$sndseq(r1, &(0x7f0000e6ffd0)=[{0x1f, 0xcd5f, 0x0, 0x3fd}], 0x1c) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f00000000c0)={'ip6_vti0\x00', 0x1ff}) r3 = socket$nl_generic(0x10, 0x3, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') ioctl$sock_inet6_udp_SIOCINQ(r1, 0x541b, &(0x7f0000000180)) sendmsg$IPVS_CMD_DEL_SERVICE(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80002002}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYRES16=r4, @ANYBLOB], 0x2}, 0x1, 0x0, 0x0, 0x40000}, 0x8800) sendmsg$nl_generic(r3, &(0x7f0000000000)={&(0x7f000000eff4)={0x10, 0x34000}, 0xc, &(0x7f0000000040)={&(0x7f0000016fe0)={0x20, 0x2a, 0x829, 0x0, 0x0, {0x4}, [@nested={0xc, 0x0, [@typed={0x8, 0x9, @binary}]}]}, 0x20}, 0x1}, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000000)) getsockopt$IPT_SO_GET_ENTRIES(r2, 0x0, 0x41, &(0x7f0000000280)={'nat\x00', 0x40, "b74d9d29fba9e60364c6b540da968a2ff7727b76a2c50f5430112c39a98261eeb81d609ebd8c58c3200cf8e86c38f55bdd22eb1234566cf0187b46dca3546684"}, &(0x7f0000000080)=0x64) 2018/03/30 10:48:55 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f00000007c0)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) [ 95.337856] binder: 14731:14744 unknown command -937043897 [ 95.350830] binder: 14731:14744 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:55 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:55 executing program 7: r0 = syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000700)={{0x2, 0x0, 0x0, 0x0, "386aea20273dc03c3d18dd0dbd4a0ca15f9f580393cc4ec3b8ee256b9aa630224ba64c6ff43ee01d2996c914"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "eda422cd37591b3a5a7a683380f7e0b9e790c6b72cd0a4f3342f7431c1699a305ca3091bb2320e8df4e298a2cca26637866a68c1426ffbd8a6c7da1d8ea77d9d", &(0x7f00000003c0)='/dev/snd/controlC#\x00', 0x13, [], [0x0, 0x0, 0x3741, 0xffffffffffffffff]}) r1 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) ioctl(r0, 0x0, &(0x7f0000000040)='4') readv(r1, &(0x7f0000000100), 0x1000000000000004) write$evdev(r1, &(0x7f0000b5df88)=[{}, {}, {}, {{0x77359400}}], 0x60) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f00000005c0), &(0x7f0000000600)=0x4a) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f0000000480)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@ipv4={[], [], @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@mcast1}}, &(0x7f0000000400)=0xe8) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000500)={0x0, 0x80000, r1}) ioctl$DRM_IOCTL_GEM_CLOSE(r1, 0x40086409, &(0x7f0000000540)={r4}) ioctl$sock_inet6_SIOCDIFADDR(0xffffffffffffffff, 0x8936, &(0x7f0000000440)={@empty, 0x0, r3}) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) r5 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) dup3(r1, r2, 0x80000) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r5, 0x4010ae68, &(0x7f0000000000)={0x0, 0x5000}) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x6) setsockopt$inet_tcp_TCP_ULP(0xffffffffffffffff, 0x6, 0x1f, &(0x7f0000000280)='tls\x00', 0x4) r7 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0x40, 0x4) fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000240)) connect$vsock_stream(r7, &(0x7f0000000080)={0x28, 0x0, 0xffffffff, @my=0x0}, 0x10) dup2(r2, r6) dup3(r5, r5, 0x0) r8 = syz_open_procfs(0x0, &(0x7f00000000c0)='loginuid\x00') getsockopt$inet6_mtu(r8, 0x29, 0x17, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$sock_inet_tcp_SIOCINQ(r8, 0x541b, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="1f0000000203193b000007000000068100023b050900020000000000feff58", 0x1f}], 0x1) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r8, 0x28, 0x2, &(0x7f00000004c0)=0x3, 0x8) 2018/03/30 10:48:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0xfffffffffffffffc, 0x541201) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) accept4$unix(r0, &(0x7f0000000140), &(0x7f00000001c0)=0x6e, 0x80800) accept4(r0, &(0x7f0000000080)=@sco, &(0x7f0000000100)=0x80, 0x80000) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 4: r0 = socket$inet_sctp(0x2, 0x800000000001, 0x84) connect$inet(r0, &(0x7f0000000080)={0x2, 0x4e1d, @rand_addr=0x40}, 0xbc) listen(r0, 0xa36) r1 = accept4(r0, 0x0, &(0x7f00004a8ffc), 0x0) fallocate(r1, 0x0, 0x1, 0x2926) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000526000), 0xfffffe16) sendmsg$inet_sctp(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10, &(0x7f0000000040)=[{&(0x7f00000000c0)="83630df0c523ae69f4ea947f6ac364ff5357df4bb1633561c4d85d435f525e42bbbc471003497f1333631d04c782ac3b21d46e9d8435efdc97f8f5dca9642bd1db5c63e3c43924b3dbb4ee40ad7bfec876d837c3d5932377c5e75e8088b9962c3d896a3fbf165e1e9a6bb1424015cf88f96980d825a13b97e857371121a91fdd49e25fa4e99b77544f609b3afb8376c2abf357e830f7be7b75a323236d34240d57c9a0764db8889dce3ea91f84faa2e8b90f82152aa519579a1bce2a625cd9c87e5e5c0ecbcaccf01ecd08af62fb32f87edd98de01bb", 0xd6}], 0x1, 0x0, 0x0, 0x1}, 0x1) 2018/03/30 10:48:55 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00002e9000)='task\x00') getdents64(r0, &(0x7f0000ceffd4)=""/44, 0x2bb) getdents(r0, &(0x7f0000000040)=""/36, 0x24) sendmsg$nl_crypto(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000001c0)={&(0x7f00000000c0)=@alg={0x100, 0x10, 0x311, 0x70bd2c, 0x25dfdbfe, {{'wp384-generic\x00'}, [], [], 0x400, 0x2400}, [{0x8, 0x1, 0x8000}, {0x8, 0x1, 0x80}, {0x8, 0x1, 0x7ff}, {0x8, 0x1, 0x8001}]}, 0x100}, 0x1, 0x0, 0x0, 0xc0}, 0x20000010) r1 = getpgid(0x0) sched_getattr(r1, &(0x7f0000000240), 0x30, 0x0) 2018/03/30 10:48:55 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 95.388484] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0086426, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{}, {}, {}, {0x0}]}) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f0000000140)={r1, 0x1}) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000080)={0x4, 0x3a}) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f00000007c0)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0x0, 0x0) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000001080)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000fcdfe8)={0xaa}) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) r3 = socket$inet_sctp(0x2, 0xa, 0x84) setsockopt$IP_VS_SO_SET_ZERO(r3, 0x0, 0x48f, &(0x7f0000000080)={0xbf, @multicast1=0xe0000001, 0x4e21, 0x3, 'lblcr\x00', 0x0, 0x4, 0x72}, 0x2c) write$rdma_cm(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000180000fa0300000000000000", @ANYBLOB="0200000000ed0000000000"], 0x1b) write$rdma_cm(r2, &(0x7f00000003c0)=@resolve_ip={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, {0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x48) ioctl$sock_inet_sctp_SIOCINQ(r3, 0x541b, &(0x7f0000000000)) ioctl$DRM_IOCTL_ADD_BUFS(0xffffffffffffffff, 0xc0186416, &(0x7f0000000100)={0x100000000, 0x3, 0x80000000, 0x400, 0x8}) dup3(r3, r2, 0x80000) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f000086c000)={{&(0x7f0000068000/0x800000)=nil, 0x800000}, 0x1}) read(r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/03/30 10:48:55 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)="2e2f6367726f757000361a6f74a1b774b8642f3dfdd313d92946ff0167415d8dc22791dcd496520c1c99f4b07d3b2a11090000000229210b73abdcd2986fc290ac9b6ace278586d39949a54fb276eb1fd3964b0cad27e417b33abb8d3b00e64e75e4dff47de27536dccdde5fc746b04faafcec347560a31b3a35a5f20bc949d75cbb763987", 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000940)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x1b10c0, 0x0) r3 = socket(0x10, 0x2, 0xc) setsockopt$inet6_buf(r2, 0x29, 0x2e, &(0x7f0000000500)="283ce07102ead74a3d676eaf3f63bf18f08ebbaa378e2d48f35a0e1d8e4507d4e594f469b4134584f9366a7a2d72a25365b49207e45c220d0d993c0775cc876f62eab152354e85f58f81a027ce74949f8f4863f4eff9d6b8572d2cd8dee9c55851ce1e67dc81f3c3ec356fd0b2fbcca016335e10eb7231c15b60c35038bebabe0f92807be48dcf57bc723978147e0c565af907c4940295e12e0a7bad0b563e1214d195aecc8d9d39dd37a51deba569755580f389b3fd2f9bbddf17", 0xbb) write(0xffffffffffffffff, &(0x7f0000000100)="1f0000000104fffffd3b54c0074900", 0xf) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f00000016c0)={0x0, 0xffffffff}, &(0x7f0000001700)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f00000017c0)=ANY=[@ANYRES32=r4, @ANYBLOB="05407cfed458c5250024a8e0c375c596efa77c4217edb2855b8925301ac99e25f4aea0e633cb690b004195f889d6516c12f072e5e73f8fdcd68ce5581995f3e0baaf75eeb9be"], &(0x7f0000001780)=0x8) r5 = syz_open_dev$sndseq(&(0x7f0000000200)='/dev/snd/seq\x00', 0x0, 0x0) prctl$setptracer(0x59616d61, 0x0) r6 = add_key(&(0x7f0000000000)='big_key\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000700)="308490d3d7da03f58fce3f3f789e7bf3d89dc50d677bf22e84e60e22cc98dbd347035899d6a7ab69f50d4d9de81245aeed408e9072a7717b2a0fdb67f4f211926d95efdc617203071abeb588f8e81df7b9ba9e34cf6cd1df556d770f03f453e756e8b9cbbd2b5cf1e91d0a7b64e0a1f075e2492ee5de8fdf0dc20892c5e5a955a3f645fee0d53eb9e9e4f49645a6b2097a95c0edf18b4026d02ed39e882450f62d9bc0dafa2f9ed35e4e2df4a845f5f8d88b3089eb97ef3c6f5773a1d4e7f081ad7942dc6f693a05d473aa41b12d2b798dbc6479f2b59c4554e12fbeca663236c5fe7f31b06e1e04b3820e70a8df0576b324df5ee9fa8a92c7ad080653801de6991cb3ddb12ef8556dbc20141e0db9a46da2ac6a3d650aca391fd76f11b96630af1e64ba1af8fbe5b6d2406b09d357359797dd4b5ebd86e8de8cacc97dd6b228ed1948441fb32afdc43f15e98d7b2b6058593adce67025cd112ca17405c2ad586f364e68137043c84834541bdde28ab0f7e95181776dc4fcd23940623e5eda3ea445f7587ef800b504eb7087ac9401f45a2255933d4d8624402902a5bcd4584e87cae3e8709a86dd9dad947bb729e387d8ea8aa1ebea5bfc6771799b80b6e88e487093bbbecc934af5c5608bdc2f05865618df789a9febd6e0cc811c09a98a7a1037c4dbf0411980ec76b38daaaf0898e2223435f60744954ec6d51401c7c4e33dbbad2df4af421ba006e9f65d9ab009cb9017236f6ad6bcd4213c9f65c9d46a0256ac4087035c63b2392d9007f8372a4f684a6069a739d1eede9c551e8749249448946c518d737f4bcd0cdd038f7356b40e8e5f3d49ed04faa594892242e75be4e92c12b7e965b49b516c1a1280b585f63543b6e3059ec7ae575620b3b8b6d2b44f82272822d7b90920d62875830cc87e32d56affef732ac4e0526579be276e894afeb6054055a1e2f5b1fb8dd9cc110925feb3544179db4a15bc976f0b113a7092b648cd47db441a72edde7c21a75d70919f799a4eaba00dfe5725718684a87c9c16bf4dd858d4bad563c7c3bbb3040fd025b5673068eaafc0153cb1fba63534a3fc2e6595dba3e47bba7e5af7bf9c6e6e4599c5e4ecb27314a7bede4e1b5d820d6d878daa70aa307f63eecd9142622667d09ff62449b145e2f7f7f73a2efd28ce99fbcf87abed53fc4e453423fdfd4973a67e67db203a2d54d45f5e21750d7368eb3f8d359e5ac11abab396dce655fe91546977c2b49ed472c07dd379b065a45af05eaedfeb549aeec260f40bee4e69919be1e5ae0bb546b6ea53ff27acfae2c777f51d29ec386adac9e0e1a51e80c8c427e5262a0d67cd8469b6bd3b323c48588d11239709c20f9f30997af9bb0823c2132db59143ae7d5ad42b3c57604ca267ea1d719a03b08c7e8504ba727adfcbd12f540cd4fd98febd7a209b1b0a3acef3b8964fed0e0597433bcc6695827e20be44e718c09143155d173a344285070d02290365582ee177d4a084eee3d472756285072678805077b29b6c97570b539aeb43c0e010a53627f86fa2a7ffd3111f5d048f02141dfab32811500cf8073bb9f7a19b2ea9f6c140164a31fa0e2b419e8a8c5baa63f2737bfdb9207c6b46e9ababd2db6dd32666d80202c7760ba400cdefbb5905e8b0da333743e0e73e308296fefeec6e582d56825293eee2737e61087026b43e0a2ee6deff63ec22c8010369f4d6decf8cdfa9b8399f7c3773c028718c0e7117c25fb81966c0e45230cb7058a5e93b508d4b4dce548349af491fdf7f78d1ea0ce5c5c791dfe4ffc2e1e1032aca8735946175df8eb0b808fa682d1360cda60dd7c9c9591b54daaad877cff310d607122ff405abb5023b935cdc9ff599ac7bc45111f93cdfcff9110a738b500f8c21d3e07e4d3b26db795e284a5b1b24bfa0aaf149fa54f63d35219d4d3508b41c8c6a25deb701766da76b47cb9575a9fe90677f1a5b6ad5e8d42880166bae4e0b1119051a0e23f3deeb87b1bfcd6d507b4ac8ffb7846b48cffafa02a508cdcf66ea8ae1b1d504d6827c7804e53b79f63c7c65c78f925bab56b2f2105880f2c9f4b0b3eadd65ef0098b2fac8091d0094be5d4ea1832bb31b78b772f6e8d8658261eabd510316faa7dbc6b5ef407e3501f386cee95b429103b9a882715c4301a7f66def14f91e2fa15bbfc5a5e162a9c851afae5fa2c94364f86776432ca4756beedfcaa5e18bd9f84bee54a39480f2b52303bda472a28306892e78eabd28425d84c9ec5f54c286ba65d4b484855257223fe12ea7dd174bf8a1fb157a32852a0edc56f098ff4e9297310a9bb620cc55c6f904a42ab721cc5f8da8dcaeccd3a277d301f5c0aefcd33e756dc20b5489e110d4133891856b85d58f4b82debd126758943c2bd8a4edac64b872a2f9d6b6282ad4f6ed9fffac892ce8d289710b20f47097d8ab0fbd50d371f588ac013b991f7d564f5a17dd51e0ecbab92e660ff2c9ab669acb22c7ea03b51e402e7e9ae8a5553ebbf0a602dd4a31eabbaef31fc21433ffe0f52717b2c5e497a78bf6f0be4c71ceabacfa42e0fc2f0547e28ea7e5cc9e9e307f3a3f4b817d03759ee9045516017a5ff78c0499a440b92f40856f04d8989f5e544aefbf71d78ad3dec1099ca7ba2f6ed6d2251b53659e65979666897d21a97475901dbda6fbb1a9f57da745e5f8b5ea2db962596ae772dce2138513dc2bce0b33993063d6cf9b2105b84ec26d4ff3985206baeadca33786783597a5986e32a7f3b6dfc092604eee73cd3ad83727f93f2d74d3f9e4e999d90fef2ede6b44b63e1bcb570023f7d4541a540681caf201ff57c56b2725bc451e09c36de9e82a8f6f5475250044bfd7426bed337c4344f62f9a82a73333d3b01842d38767b80b40c99ca27b06b4ccae62c0932f98b851b065a784b9725d1c9689b7e376e38841228196895f32e195e1ff10ecaba7798afcedd20266f267f935766b86c269d878eb37b1faa2fe407f066f1e8103a405cc1f6e48b08c80c32a800c453a050b449e281e83d0f055bdae25640a78f81051cfd158d4185961219f6228ed22211db0d3d77f8f0f443c52b5d5c780769378c8002f8bb0a53cb36960fd130cc2e0901ff219dff7a7c840a54277ec0afd88eec7d84f604fd1ce2ab9335c6368a55265e7147de9d72dc3659016f3358f30bc84a564485b69d3ed2460b0a0b002e728a9f99df4f6bf06c23e669b29082a5d4c4ffabc3ec701dae0abd5d30a5a2128009bd5d78021073f705397eb455212188aaf928c012d689c4e05339c9f37d4ccb32309502a5b7465d58de453a4438af37d9560de907c9973db401f9c4e0f6520de7552e024c70f99ed69a8853963f5066f67bf1633dbdeb3d8ec302b3bb5623e4418d805ac1495606252655ad20b0235f9527d1249d419c6b0ed84c2f507f2b15dc4aef0ff50931364dade25140111f178371e2b33ce0b93a9e87c0be5164cef7a6c10675f83d59f65ad8bf434dbd5165f874b4f61f0b21cc21ca644a70e8271860510714dc5f06d8e74256add52e010ea375e9dfeaba23a862d4d02f2d549154398af73707cf59936c3f3fbd2a56850a996f8ec3547fd79f19ee29e22a23ec103e4bd2c64327ee09b720c23c17e275c0137c3ce16ae96db38543d31c5554241f6f5f449cb1df9c09d71fc07f0b98cda4d7d160b4f8121df8dfb492a72ad06f8dc65c0f04ee5f1be741f00f7debafd999c22b94810be4ab6cd203d599e7c377c6d2773ffdfd07d5ab98cb9df8efc4892d7fc69896a53994fd3c06efbe389ef791881939f94e05e78f8918265c206f49e58d74faaddd153f906cbd4149c8087d35b50af0a63e4c9ae92ea68837a03984f9480382fd6a834622028d80b007916da21a425736de4c0a27180cacba8b1877b81d8d4e2ca21de4aceaf138893ca75022d9b0b351c8dbae776d8e322c9724cdc8d0c99dffe2022314ca024f00fde6848e1c98811cc2deec6ba96e0598a2d9fc6b0cbbd0d8db3034d0b55a668872a237ac1e94b41b8eedc5a41c86b30675586fec59b5a3da534f0e6e4fd229cb7f3a1b584461b0b020f88e31ef39673329c0b5247d722ffb74fc0d26a49f30b51ffe2fe3572fa3a6a18fdba0a650c83abb095c22c00b4752d486ccc5fec29581662c8fbb6e04d94e5df", 0xb83, 0xfffffffffffffffb) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f00000003c0)={0x0, 0xc4, "c92f28c3d922a340cb498439d31eb2d2cf08bd4b4c4ee30017eb24f37b239904f0d934b6c85e4b3af4a60244855fc133e696c8fd2b8bc16813d6022eee4f71ec2aef65c607c59b236043d4664d51ceb11fc9ce40ec7ed964479e94c4dd9e6ccaf3b0907bb9554a3ea8f5ae3cc1fecc0d5562d29a9a1ee90ffccbee84c806b84866471049a0c51a4d40c36c2a6d5e131dd4641db603b016e492f000b8e47aec937e3e73918147a9da4f9a42c066111a236490e926a42912e103e3042a788c2df1d78028af"}, &(0x7f00000004c0)=0xcc) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000740)={0x0, 0x7fff, 0x1ff, 0x4aff, 0x0, 0x2, 0x0, 0x1, {0x0, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}, 0x400, 0x400, 0x26e7, 0x5, 0x1}}, &(0x7f0000000800)=0xb0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYBLOB="4ec33a28903a25458dd6659a9d000000464433db9639b1158f496ea7e50ab6e46f5fa75c6a757ce277ab6b8c799f08b22f6838fa934fc87904ff1c00f8de1ed58d621f8e92fed2f0be4322ade2a51a546c89fb50dd5a4b30feeeb377b1e8ad9f579eae9fd9212998f35be67f0000008075118665a93073c206214f3c7f8d9b2731f59e9c78c69110fa5bc0e0bd0e4cb035960ee60c79c13a2b39f3185e304dbbc0b41ee6018061c78238c71b29e2ab2e70faf4983d66d0d747fae5a10d2dedbb1729b0d33f2a1320bc5cb1dffeab2206040606773f5a481952e136e579d706b05d000000005e7bdcf6b7e5fc8ed49514b039e2343233e26bb9"], &(0x7f00000005c0)=0x2) ioctl$sock_SIOCADDDLCI(r2, 0x8980, &(0x7f0000000900)={'ifb0\x00', 0x8}) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r5, 0xc0a45320, &(0x7f0000001600)={{0x80, 0xffffffffffffffff}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda4000000000000000700", 0xbfffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1}) readv(r5, &(0x7f0000459000), 0x0) r8 = geteuid() read(r0, &(0x7f0000001500)=""/237, 0xed) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) fchown(r1, r8, 0x0) ioctl$KVM_SET_SREGS(r2, 0x4138ae84, &(0x7f00000012c0)={{0x5000, 0x2000, 0xb, 0x9, 0x8001, 0x1, 0x8000, 0xff, 0x2, 0x8, 0x81, 0x3f}, {0x1, 0x511eae7d1f101b44, 0x10, 0x7fffffff, 0x0, 0xffff, 0x3c4, 0x3, 0xfff, 0x1, 0x8000, 0x4}, {0x100000, 0x0, 0xe, 0x7, 0x10001, 0x6, 0x7fffffff, 0x789, 0x7, 0xfffffffffffffffe, 0x40, 0x7}, {0x1, 0x3000, 0x9, 0x4477, 0x9, 0x0, 0x20, 0x8, 0xef, 0xfffffffffffffe01, 0xdd39, 0x1ff}, {0x2, 0x104004, 0x8b1767898d94a12f, 0x101, 0x1, 0x5, 0x1, 0x5, 0x9, 0x20, 0x5, 0x5}, {0x100000, 0x0, 0x1e, 0x1000, 0x9, 0x10001, 0x2, 0x8001, 0x100000000, 0x1ec7, 0x7f, 0x6}, {0x4000, 0x100000, 0x8, 0x0, 0x76, 0x80, 0x6, 0x800, 0x4, 0x6, 0x1, 0x6}, {0x2005, 0x4, 0xd, 0x4, 0x1, 0x0, 0x1000, 0x6, 0x7, 0x2, 0x8000, 0x9}, {0xf006, 0x4}, {0x4002, 0xf001}, 0x40002, 0x0, 0x0, 0x100, 0xe, 0x2000, 0x1, [0x7f, 0x0, 0x71, 0x2]}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r5, 0x4040534e, &(0x7f00000000c0)={0x383, @tick=0x100000001}) eventfd(0xffffffffffffffff) sched_setscheduler(r9, 0x5, &(0x7f0000000080)=0x2) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r3, 0x84, 0x6c, &(0x7f0000001400)={r7, 0xc6, "9d208ea39de51b01010988d465d6c48a2b260e2ed8991ef05dde11dd32e2269e6fda8907ee29c8e112e94a2313d3ccac99ce45b9e7bc7e4ed657379a4bbdbd1c2a6e2537d83e8cea3e3cbe5aac260708fdf3f7cd6d22581aa2122d0882895c6ecdca1744fe4673b34c22c5159b4eddc228baa3b36a4689bce4a7b4f1def469482d86bab2d19609a653e6aeadd2b03ffa095f4243bb0ba21dc287bf1bd5824637893f6f6d9f17f2bf9f1cd045821f1cdc30e91870186e65a3e1d2ee944447056257f3395770fa"}, &(0x7f0000000380)=0xce) setsockopt$netrom_NETROM_IDLE(r3, 0x103, 0x7, &(0x7f0000000240)=0x800, 0x4) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000280)) socket(0xa, 0x6, 0x6) keyctl$set_timeout(0xf, r6, 0x7) [ 95.504621] binder: 14765:14779 unknown command -937043897 [ 95.523394] binder: 14765:14779 ioctl c0306201 2000a000 returned -22 [ 95.539715] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:55 executing program 2: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x0, 0x0) close(r1) r2 = socket$inet(0x2, 0x3, 0x2) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f0000000140)=0x200000000) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000080)={0x0, 0x8001, 0x3, [0x401, 0x734, 0x7]}, &(0x7f00000000c0)=0xe) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000100)={r3, 0x3}, 0x8) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000d7c000)={0x0, r1}) 2018/03/30 10:48:55 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:55 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc2, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91e"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 7: r0 = syz_open_procfs(0x0, &(0x7f0000b23000)='fdinfo\x00') pread64(r0, &(0x7f0000e61000), 0x0, 0x1fffffc) prctl$getname(0x10, &(0x7f0000000000)=""/169) 2018/03/30 10:48:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000202000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 7: openat$rfkill(0xffffffffffffff9c, &(0x7f0000000500)='/dev/rfkill\x00', 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000b80)='/dev/loop#\x00', 0x0, 0x4006) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) pwritev(r1, &(0x7f0000f50f90)=[{&(0x7f0000000040)}], 0x1, 0x81006) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) write$rdma_cm(0xffffffffffffffff, &(0x7f0000000f80)=ANY=[@ANYBLOB="06000000180100fa000000000000000070c968bc4254dcd898dfcc639b6ee73e661d36bfaa954fc91ade95e9b8410179231212dfa52dce367569126dda70f00817d09e932383e2471e18461284610e7ddca134a0867ec432bd46c4730eb0d2b2ca32a6908342e636995b5a859f5acf65dc43c4b55a2becf2d266753297acf3febcf16ff5ed8ec202467654bb9262a80ce85afd07ecb9e20de6141fa2c06ee5e55bd7ba92f13d3e00e23f2cc6a1a1160c5c8dfb5ffa44f72c36533649010075f2bb16524c766f18a89a383adc30910c3e755984ab229f708e78de180a40c5a32cc44b9bf043a5effe773a11e0a676bebc623520532189e49e1e6013b7af6e220016476dd57b8def4356ee19d87206bfd10000000000000000"], 0x118) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x3, 0xffffffff}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00000005c0)={0x0, 0x10001, 0x81, 0x9}, &(0x7f0000000600)=0x10) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f0000000300)={'icmp6\x00'}, &(0x7f0000000380)=0x1e) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000640)={0x0, @in6={{0xa, 0x4e23, 0x81, @mcast2={0xff, 0x2, [], 0x1}}}, 0x2, 0x4, 0xf8, 0x1, 0x6}, &(0x7f0000000700)=0x98) pselect6(0x40, &(0x7f0000000a80)={0x28b, 0x3, 0x9, 0x8001, 0xff, 0x1ff, 0x40, 0x10000}, &(0x7f0000000b00)={0x92a, 0x7, 0x7fff, 0x9, 0x200, 0x5, 0x8, 0x1f}, &(0x7f0000000b40)={0x80000001, 0x81, 0x2, 0x4, 0x3, 0x7}, &(0x7f0000000bc0), &(0x7f0000000c40)={&(0x7f0000000c00)={0x6}, 0x8}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000780)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000008c0)={0x0, 0x1b5}, &(0x7f0000000900)=0x8) ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$sock_ifreq(0xffffffffffffffff, 0x0, &(0x7f0000000240)={'ipddp0\x00', @ifru_mtu=0x1}) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) sendfile(r0, r0, &(0x7f0000000080), 0x102000004) ioctl$LOOP_CLR_FD(r0, 0x4c01) fdatasync(r0) dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000480), &(0x7f00000004c0)=0x4) getsockopt$bt_l2cap_L2CAP_LM(0xffffffffffffffff, 0x6, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffffff, 0x84, 0x73, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, &(0x7f0000000100)=0xc49f78f9331b25eb) 2018/03/30 10:48:55 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0xffffffffffffffc6, 0x3e3, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000009, 0x0, 0x10000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$pptp(0x18, 0x1, 0x2) bind$pptp(r0, &(0x7f0000000180)={0x18, 0x2, {0x2, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x20) connect$pptp(r0, &(0x7f0000000080)={0x18, 0x2, {0x0, @multicast1=0xe0000001}}, 0x1e) 2018/03/30 10:48:55 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f00000007c0)=0x100, 0x2) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c2, 0xfffffffffffffffe}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xfffffffffffffdfa) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x3df) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:55 executing program 5: r0 = socket$inet6(0xa, 0x80003, 0xff) sendmsg(r0, &(0x7f00000048c0)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000002380)="ed67189e2e810882f1bb28fd13c79a71db59209130c3d114d543da13d57088f325b1ce09d51408cc", 0x28}], 0x1, &(0x7f0000002540), 0xfffffffffffffefb}, 0x0) unshare(0x100903ff) [ 95.651890] binder: 14801:14816 unknown command -937043897 [ 95.688649] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:55 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_DISALLOCATE(0xffffffffffffffff, 0x5608) rt_tgsigqueueinfo(0x0, 0x0, 0x0, &(0x7f0000000000)) fcntl$getownex(r0, 0x10, &(0x7f0000000300)={0x0, 0x0}) fcntl$getownex(r0, 0x10, &(0x7f0000000340)={0x0, 0x0}) kcmp(r1, r2, 0x5, r0, r0) sendfile(r0, r0, &(0x7f0000000140), 0xcd) getsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000200)={@in={{0x2, 0x4e20, @multicast2=0xe0000002}}, 0x81, 0x7f, 0x8, "c8f01622b2b81dfe49b4005dce04234094b71d5479e8c246a9d34f0c8e9a5158bc21eb2950728b80691edb00aacb16663c9ae9dc65c06431176e753c902ab79d0097f8584e5da86ab522406917191803"}, 0xd8) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) connect$llc(r0, &(0x7f0000000080)={0x1a, 0x317, 0x281d717e, 0xfffffffffffffbff, 0x3, 0x4, @random="5098512483b2"}, 0x10) close(r0) close(0xffffffffffffffff) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f00000000c0), &(0x7f0000000040)=0x60) 2018/03/30 10:48:55 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 95.701858] binder: 14801:14816 ioctl c0306201 2000a000 returned -22 [ 95.744186] print_req_error: I/O error, dev loop0, sector 0 2018/03/30 10:48:55 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) ioctl$sock_ipx_SIOCAIPXPRISLT(r0, 0x89e1, &(0x7f00000000c0)=0x40) r1 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r1, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r1, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$TIOCLINUX4(r0, 0x541c, &(0x7f0000000080)=0x4) io_setup(0x6, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)='g', 0x1}]) 2018/03/30 10:48:55 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x210080, 0x0) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000040)=""/97) sendmsg$nl_route(r0, &(0x7f0000000440)={&(0x7f0000000340)={0x10}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)=@mpls_newroute={0x24, 0x18, 0x1, 0x0, 0x0, {0x1c, 0x14, 0x20, 0x0, 0x0, 0x0, 0x0, 0x3}, [@RTA_DST={0x8, 0x1, [{}]}]}, 0x24}, 0x1}, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000180)={{{@in=@broadcast, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@rand_addr}}, &(0x7f0000000280)=0xfffffffffffffca7) setsockopt$packet_drop_memb(r1, 0x107, 0x2, &(0x7f00000002c0)={r2, 0x1, 0x6, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x10) 2018/03/30 10:48:55 executing program 2: pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x4e22, 0x3d28, @loopback={0x0, 0x1}, 0x10000}}, 0x3f, 0x5, 0x0, 0x6, 0x2}, &(0x7f00000003c0)=0x98) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x40040, 0x0) readv(r3, &(0x7f0000001480)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f0000001200)=""/68, 0x44}, {&(0x7f0000001280)=""/89, 0x59}, {&(0x7f0000001300)=""/226, 0xe2}, {&(0x7f0000001400)=""/118, 0x76}], 0x6) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup\x00', 0x200002, 0x0) r5 = openat$cgroup_int(r4, &(0x7f0000000000)='io.max\x00', 0x2, 0x0) write$cgroup_int(r5, &(0x7f0000001640)=ANY=[@ANYBLOB="393a340d714d885042c0ce303a14804f3b5a0000010000000000df4ad197a72181ab7f97a80c5f4d3b79c7166332fdf35461080000000000000014932d035580d4cb89b860f1a33b325656ebf22825bbc024a3"], 0x4) ioctl$TUNSETSTEERINGEBPF(r3, 0x800454e0, &(0x7f0000001580)=r4) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$bt_BT_SECURITY(r6, 0x112, 0x4, &(0x7f00000000c0)={0x9, 0x1}, 0x2) readv(r5, &(0x7f0000001540)=[{&(0x7f0000001500)=""/64, 0x40}], 0x1) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000400)={r2, 0x7}, &(0x7f0000000440)=0x8) symlink(&(0x7f000000bffa)='./file0\x00', &(0x7f000000affa)='./bus\x00') ioctl$sock_netdev_private(r0, 0x89fe, &(0x7f0000000480)="e2107806c9bbca6a310a3f925a7384f6456b0f685b6be3e40bc572cac4") getsockopt$inet_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000580)=""/89, &(0x7f0000000600)=0x59) r7 = open(&(0x7f00000014c0)='./file0\x00', 0x80043, 0x1) fcntl$setlease(r7, 0x400, 0x0) rt_sigprocmask(0x0, &(0x7f00000001c0), 0x0, 0x37) rt_sigtimedwait(&(0x7f0000001600)={0xfffffffffffffffd}, &(0x7f00000015c0), &(0x7f0000039ff0)={0x0, 0x989680}, 0x8) r8 = open(&(0x7f0000194ff8)='./bus\x00', 0x20000000080047, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000000)={0x0, @in={{0x2, 0x4e20, @multicast1=0xe0000001}}, [0x3, 0x800, 0x4, 0x0, 0xe9b2, 0x0, 0x8, 0x2, 0x63, 0x2, 0x4, 0x3, 0x42, 0x9, 0x7]}, &(0x7f0000000100)=0x100) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r8, 0x84, 0x18, &(0x7f0000000140)={r9, 0x1ff}, &(0x7f0000000180)=0x8) ioctl$PIO_SCRNMAP(r1, 0x4b41, &(0x7f00000004c0)="ad2da37b3acde2b0334b20285193efabb134b71473a6e600ded9fed68a7523a1e62be816c9b180c411606e2062c00ebb3a2c35c136fc17d8b7") fcntl$setlease(r7, 0x400, 0x0) r10 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000200)='/proc/sys/net/ipv4/vs/expire_quiescent_template\x00', 0x2, 0x0) accept4$packet(r10, 0x0, &(0x7f0000000240), 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000000500)={0x0, 0x0}) ptrace$getsig(0x4202, r11, 0x1, &(0x7f0000000540)) 2018/03/30 10:48:55 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc2, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91e"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000800)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:55 executing program 7: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000040)=0x0) r1 = timerfd_create(0x0, 0x80800) timerfd_settime(r1, 0x1, &(0x7f0000000200)={{0x0, 0x1c9c380}, {0x77359400}}, &(0x7f0000000240)) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f0000000280), &(0x7f00000002c0)=0x8) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KVM_SET_TSC_KHZ(0xffffffffffffffff, 0xaea2, 0x9800000000000000) clone(0x200, &(0x7f0000b6b000), &(0x7f0000744000), &(0x7f0000fef000), &(0x7f0000dacfc9)) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x4181c3, 0x0) execve(&(0x7f0000ee6ff8)='./file0\x00', &(0x7f0000578fe8), &(0x7f0000775000)) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000140)=0x0) r4 = syz_open_procfs(r3, &(0x7f0000000100)='net/wireless\x00') pread64(r4, &(0x7f00009f3000), 0x352, 0x0) lseek(r4, 0x0, 0x0) r5 = getpid() read(r4, &(0x7f0000000080)=""/93, 0x5d) r6 = openat$kvm(0xffffffffffffff9c, &(0x7f0000017000)='/dev/kvm\x00', 0x0, 0x0) r7 = eventfd2(0x0, 0x0) r8 = ioctl$KVM_CREATE_VM(r6, 0xae01, 0x0) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x4a, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0x1c2) dup2(r7, r8) rt_tgsigqueueinfo(r5, r5, 0x3c, &(0x7f0000000180)={0x11, 0x8, 0x2, 0x7}) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r4, 0x84, 0x21, &(0x7f00000001c0)=0xdc4, 0x4) open$dir(&(0x7f0000296ff8)='./file0\x00', 0x27e, 0x0) ptrace$setregs(0xd, r0, 0x7, &(0x7f0000000080)="1df670ddd6cfc5ea456619b0c7caa93d4a47bc0a73bdbb567ae12433510bf277437f2a0b1d98e698b6de64756e7e67774d3ef1aa49e1605259c7bf1d2fcd9847c2ac8ec6547e34ca9c83e9ecd7f8eb63445eb34abb5321fd5d") mmap(&(0x7f0000000000/0xe62000)=nil, 0xe62000, 0x1000004, 0x400000000032, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x40000048f, &(0x7f0000000000)="8735d96127345deced18b86c09bb2e83c68174708d6db960782f2ea948ddbcc1de84de4442ed43fdb02bf212", 0x2c) 2018/03/30 10:48:55 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002007200007efec1575c7edef57f001f9841006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) sendfile64(r0, r0, &(0x7f0000000080), 0x2) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:55 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000a77965)="d6cdddf6785b2010c70c0e53a7b8dc46fb08eb86a063c48af64531b6d0b5e54fc637a8ce449a0b9e9bc58337badcb8b3287366371ab8840cc0f3d5af77d601c926a964d38709a0155dc77d7f1db3dec18d2d3622d251666f5ee4722f01548b798edf884d4ec51c76d0cc08d1a40051c9123b925e030e86296d2f292c596ebcd8548189ed3217ad11850252b4bf8d3586df05325e80ef836926eb2206588aa95d038d723daf2a574b8cbc080db80b5bb82cfda253f60f52303155726f41ed8eb9e8926f5e2471eefa9f3dbb87c97f8ca5d5ab2fe8e7b33258064b19f1fce68e2bd76173823280dde3ff0bdd43965a3224c4888751d958dbda5412d855c3104a56fc2dd2756cec6488513f1c72fc760e90cbbaeb031ce7e3969a1d7d941520e47963083f6804564c1be136ac8e10b64ebee48f6d9a719988633f001b611ed60a71b1a7a1b595be3ab1a5d876cf9a0d86e26c5dfc4ceb2963937ecbd0a7873500b85d115d88af3838ed2b9b4c1a5aaf8d546786b2172bed07527d72f5b5bb15c5cd7339089fec4154bbc0dc37b92c7c91af56880a3699f728d121082be998c8000a9f282b3c80cbb815a723dec3ef1c7db995e326b31f1cfdf714f46e31464d32d54539720910680b1034ee6af9cc574be349fa1d1cf7666b5715d392558f16cadbcc2cd0b67e5e80005959d3445de0be4798f7a1e3bce43abce01a36ec36e41c90028bec1fac8227c6535e82b821c50bf2dd1725bfd257ff9d0fcd9da635b4fcd3d12933401cc03fe108ac5b719ef6f2d6adc79eeb8dbfaf89487ba4e13fab495977668b9ee4b261627abe77094ba1411274b69e644482e3e4a9463a32146f0c5cb0495475a80c392a9f8c1f785f647bfcc14897fdeb74c32e335d511dd03ffe548b1055f7b2378ba31701a9b09273c8ee0000000000000009ae958cae8f2e46b858ba5c9240390d86989e88489c77898e37d54bfd8de73b17fa1a57e0177a950c981e3174783c93cdc31dc5133298164511d89875179792783f5d1bc36789309f65d3e85034a578f159688751e2c49daae0ff8b50a501c7a7eb7c5f2cce063ec1bc0b35500d132fc679e827eef7919d488da4dee22fffb3581bd8cdc3a6af7ef4844c754a31c1519fdaca546726c259d27e01111bf44e18462c229d57582d22ca38214ad06c6aa3af9425be3b3b72d00ee1feb764f7bf8cb57452133b1a96f73d40462b0b51a80b3523c5b936a92200d7179b4c705c8ca2d3481c21349844ddde0400b19c54388fa465dfeb61d41ffde3e3f9abc6913b9acba43362c8869ce47995e38f06e29222f3ee256526bc1511b215550747bba3cc8b516946107e9d2fe79f955efa36c5d567b24735b18fa5cffd924b355c61808f103fb8d28128f8658a7e197785b66c52525576174740f93886286f0981475c7699fa8552201ae3ce3cd20b3b0b1c5e166ecbca3f4f484bbfd4a5e2be556d0b0a44bae81a6e3c2a67e381ffaeef4b3b0fe74785d1991bf193c8eea1686db19c1867726d1fe37df19d26fe4eb78f79754e72a0ff66fa381675bac1d90406b5a62784caca11f51f5802d29ace1e64e71e86f213f70b35002688d4556605fe6351451a03c06ceeeaa5f6d1014adc68309c6dab7fa38ebf2b8a1b8ba6a3ec3e5c04c1d81f0ac02b0d1e7874496e978f78f29d15891b3dae69c8af582f3448d489c576cc3a28577a96c872c1fc69cbb053f4ce6b1770e1a674fa99f13037934a6ef9f408c4036506f08ef95a0de742e894ed23a611e96864f4f1e6a764ef3dd0f6048201e8e225a67587b19141850249ba55e30f3883ceee97a37205121d09c9f35776108922ab57cadd5758f2d656379100d9ce6280fb4d06527078bb1a75c686ddb44f45634939224c91f89bd7f29d12298e72cffabe02a81a9b7d26899f5d90401c3aefff2b340076d831c5f62a121ae56ca16df1b90987bca1907778b04e639a77a1cbe1bbb1e57f434cc2fdd119d83ac5aa4b5ed995bd0421f21344f1ecc2879b64079c05ec7a8216633f4179e978ccb17195f785f002", 0x5ad, 0x48000, &(0x7f0000e3efe4)={0xa, 0x4e22, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) close(r0) 2018/03/30 10:48:55 executing program 5: r0 = socket$inet6(0xa, 0x801, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000f10ffc)=0x3f, 0x4) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = socket$inet6(0xa, 0x801, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0xf, &(0x7f0000e00000)=0x3f, 0x4) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) listen(r0, 0x0) r2 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x8f, 0x406500) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0086426, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{}, {}, {}, {}, {0x0}, {}]}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000180)={r3, 0x3}) listen(r0, 0x0) dup2(r0, r1) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r4, &(0x7f00000000c0)=@create_id={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000080)={0xffffffff}, 0x2}}, 0x20) accept4$inet(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, @local}, &(0x7f0000000240)=0x10, 0x0) write$rdma_cm(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="03000000400000fa0a0000000000000000000000000000000000000000000001000000000a000000a3515374968a267e8900000000ff0100000000000000f138a2f7a7c58a6db41c6cab6d021dc0524f43e65749ba8bb380725815ef2d403089ccf898ba67aba2d446e0f2d9192e072f2a8cea1a7c5383921e7d512dea71cbe1f1dad1e28426bfffa6b1abb4d0b8e6d918334813cdbe45876a35d3271922baa840284645819d5f", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x48) 2018/03/30 10:48:55 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r1, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:55 executing program 2: shutdown(0xffffffffffffffff, 0x1) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/sequencer2\x00', 0x100, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000700)) accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = getpid() sched_setaffinity(r1, 0x8, &(0x7f0000000380)) r2 = syz_open_dev$sndseq(&(0x7f00000007c0)='/dev/snd/seq\x00', 0x0, 0x800000000000) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r2, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r2, &(0x7f0000459000), 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f0000000000)={0x1, @time={0x77359400}}) r3 = syz_open_dev$evdev(&(0x7f0000001080)='/dev/input/event#\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$EVIOCGRAB(r4, 0x40044590, &(0x7f0000000040)=0x1) r5 = add_key(&(0x7f0000000340)='trusted\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)="b05945cb336ac961dcac9cfbcf22009be99b0a55fb25ca939081177fa155f7b93d8022aefcc1c3a30537558de2174c9647e8d18ff94ef51df7007f67db204e82c322a96b86931352e769d7c164a7e5a3f2d0e7fe301176d18a40fbcfaa160312deed61f3d614032ea0512907fe66170aa5a59dcf807a91ae051daba1d2277463d59fc6b1d3a49539b4dced74", 0x8c, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r5) ioctl$TIOCSBRK(r4, 0x40044591) ioctl$DRM_IOCTL_MODE_GETCRTC(r4, 0xc06864a1, &(0x7f0000000100)={&(0x7f0000000000)=[0xf2a5, 0x86ff], 0x2, 0x7, 0x5, 0x5, 0x100, 0x0, {0x4, 0x1f, 0x4, 0x3ba7, 0x7, 0x0, 0x0, 0x92, 0x1d0, 0x4, 0x6, 0x8, 0x3480, 0x0, "f0b498ce7f77c773a8bc92b10c1cb46a037cc517243cfa02a5f1020609bd50b6"}}) ioctl$ASHMEM_SET_NAME(r3, 0x41007701, &(0x7f0000000080)='GPLcpusetmime_typeselfcgroup\'{procppp0\x00') ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r2, 0xc0605345, &(0x7f00000001c0)={0x0, 0x1, {0x3}}) openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x0, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)) ioctl$LOOP_SET_STATUS64(0xffffffffffffffff, 0x4c04, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x1d, 0x0, "b2cdc16948c2d8defdc6ccd7e69370cd89206e757600f494a6f386fd75de4ec168412aefa9b47ddce6005ef1f5e2188c611f11fe23a9973b4f3b4ca8115d75b6", "adcddcbdd258708ed483b1c6d50b363981c4f943de7510903594aa41b5a7d76826f71b49332e607bd68a9352cd05d36e027047e9bd95b49f71e4f89c99b3dacc", "98731c39612dffb0f3700d6862ad2c5e51f2bf1597643d3216b87c072c7cef3c", [0x0, 0x1]}) socket$inet6(0xa, 0x4, 0x0) r6 = socket$inet6_udp(0xa, 0x2, 0x0) kexec_load(0x6, 0x9, &(0x7f0000000b80)=[{&(0x7f00000003c0)="1deb2cb74d78e5a9", 0x8, 0x1, 0x3b}, {&(0x7f0000000440)="31416f113ec4f52c2d70705ce19d5a1415df307853453d15fe164ed30fb855232f545d8b6c6fd824036102974b2f4a8ff325077b90b449e61b26b8150f0bb5a3e2b0ca981627b91bd433943d5ef791ac86955ee6380af495dfb5486e7b9852d49dc089b497fcd419b5470bda77ff1b26e28b722fc95188787bca94", 0x7b, 0x4, 0x2}, {&(0x7f00000004c0)="5ed7f1887b79a560f12b182e0ef747f910e62cee225293d410e2e742102c43b7", 0x20, 0x0, 0x5}, {&(0x7f0000000800)="502aa780f079966ae55ba5a93652da09716fbcdf45b7b311336545f419c28d42b94b5d948eb5b45e4041d43c1d21f9784e780002d965ecef28ba8a355e9031a2b8dd7cc370cf6761ca86f036be2310f1f9d2a3ae82766572c9dce3bff22593efa188c5de3a5f0ba873008973d986d8f52aa0166cf273f1aa1984d7aadac8efacd52f4016de158607ec0fbcbdff73c7d00332d38485f9c7634e19cf959bf45090a2855b69b3366ca315ce1f4a7b904bc3fb635de49dbc06945e697baef24505aa3822fd39f654d9df31666979fb8ee438e652ff61fc218efa3def0bf22635ed3003e85f7c29f7dff311126633b2496c1073780cc82654dc8337", 0xf9, 0x401, 0x5}, {&(0x7f0000000640)="c015fe8164bbf966845ffbeac17830d1333a649a206f25f972ac8e715851d3d92e21935c04fdec169b6e0cda6257bce1c92f7b74a374d12f7283bc9ca0784299", 0x40, 0x3, 0x5}, {&(0x7f0000000740)="ba5a19cf20ffa326bde08379c3b1ca05cbdb2ae839df6e698d98859c0763d7c1877c2e6ad3514be493a5d77f7fc1e4516cc1c4bfdd9dbfe02e241bcdbdb6998b8b18b65439d47ad02590e9ccc5daeba07e1d7b187d2ea765d8de5ee4", 0x5c, 0x89e, 0x8}, {&(0x7f0000000900)="d1853e7b2c19eb5fd9db94d638e3f91b9275b84fbdaa9b28d98d8088a6652dfde3926801c52ad9742b0c597af2b16b751664a7210132eb9113b3b2f79250b0fbc844a7a492aada189608d6f20131487163ec4c086864d6bfe3a32216343d942eb3c96f9570669f86de7534a7f922bbb2e064b4e4eee43863e41c6269f43706131cd77ea24c07c7873ae8599fb5f1b05c6997f507a63f556a", 0x98, 0x81, 0x1f}, {&(0x7f00000009c0)="2dade50299c099950d0c19852db0158cd4773b98092ef0937f9cf3dd79b6caf0197ad2d9c2f98905a924d57a139da0bb5da0e5c2c7994289ae08e9af502c4ee73b4369957ac5093cdc9aab81208ae9ebdc9951c12a9af394192eb5c21ed7b9ac90ef5587c32fcbb3219f995af81702040f15ffef488649298d12a06a209317ad57705819a35f9e2c6c1a0d9f5067748cfbdca7ff91df74ba14b98ee5f9431552c28d176e1d662dfff4c5c9e78f2235", 0xaf, 0x0, 0x6}, {&(0x7f0000000a80)="a7dbdf9b3e4d6d0e0ee2e1dd186b0d1cc6941d436a24559e86d8ddd730c9881df9a1eb56db19dc153b4b43988c61d32b1726820b31ecb9183aff47b180f39275e75f0383c18b91863803604a0d7b0f8316f88c5b471146aa176f5d326af3d3faa82d88ab2723c21a46cf8c6ce35c1126dba1f0ca905138fdf3dd2a95a4c3b8811ec8494c42102477f9405e0560f4fc8a315da78e0660aba2965c38b579692ff9bd1e2544d154eeb6b8c33afa09095d21b2b452c982ae7b330c1ebf5a147ab047c67719daba", 0xc5, 0x3, 0x401}], 0x30002) setsockopt$inet6_group_source_req(r6, 0x29, 0x2f, &(0x7f0000000000)={0x0, {{0xa, 0x4e20, 0x0, @dev={0xfe, 0x80}}}, {{0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}}}, 0x104) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f0000000400)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000500)='./cgroup.net/syz1\x00', 0x200002, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xbfd) [ 95.882604] binder: 14856:14873 unknown command -937043897 [ 95.907841] binder: 14856:14873 ioctl c0306201 2000a000 returned -22 [ 95.949201] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:56 executing program 4: r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) close(r0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) r2 = open(&(0x7f0000000000)='./file0\x00', 0x404002, 0x3e) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_GET_CTX(r2, 0xc0086423, &(0x7f0000000080)={r3, 0x2}) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000013e95), 0x4) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000200), &(0x7f0000002000)=0x14) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0, 0x32, 0xffffffffffffffff, 0x0) close(r0) 2018/03/30 10:48:56 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:56 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0xfffffffffffffffe, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) connect$vsock_stream(r0, &(0x7f0000000080)={0x28, 0x0, 0x2710, @host=0x2}, 0x10) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc2, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91e"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x0, 0x8767, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000010, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000800)={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}, 0xffffffffffffff81) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x1, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:56 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x80000, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r1, 0x89e3, &(0x7f0000000040)=0x5) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) connect(r2, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r3, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x90) sendto$inet6(r2, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f0000000080)={0xa, 0x4e21, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x8}, 0x1c) dup3(r2, r0, 0x0) remap_file_pages(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x3) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/03/30 10:48:56 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00006f3ff0)='/dev/sequencer2\x00', 0x40000, 0x0) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000000)={0x6, 0xfffffffffffffffd, 0x200, 0x9, 0x76f, 0x9}) ioctl$KDGKBLED(r0, 0x40045109, &(0x7f0000888fff)) 2018/03/30 10:48:56 executing program 7: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000000)) 2018/03/30 10:48:56 executing program 7: seccomp(0x1, 0x200000, &(0x7f0000016000)) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x640480, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000040)={0x0, 0x10}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f00000000c0)={r1, 0x5}, 0x8) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000100)=""/59) 2018/03/30 10:48:56 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f0000004540)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f00000043c0)=ANY=[@ANYPTR=&(0x7f0000004380)=ANY=[@ANYRES32=r0]], @ANYRES32=r0, @ANYPTR64=&(0x7f0000004440)=ANY=[@ANYPTR=&(0x7f0000004400)=ANY=[@ANYRES16], @ANYPTR64, @ANYBLOB="46008cd1098994e6dff75c8e38c9baacb894e961536bb412eefd50531536a32b9491b8a6498a3ef9b7f9e2e6b2765cfbb41bc5d4a2cf79289b61a61653103c22ef8d5ad3cb23f92e6f317e8de11e23d0b2d9f961bfd5dfade187f6147d5fcf55b759f0650c3de9c4763fe87800727e29cb64714484ed013a126142f1767b6dd21e8a73069d41c9563f15bc9656e2a69163ba661e"], @ANYRES64, @ANYRES16=r0, @ANYPTR64, @ANYPTR64], 0x8) open_by_handle_at(r0, &(0x7f00000000c0)={0x2a, 0x7, "188fbffe93e5d2c8a44285ecb89cfc0b4ac61e34f9cd50056012fc805b36dcd4ef1e"}, 0x4000) ioctl(r0, 0x4000000000226f, &(0x7f00000000c0)) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x1, 0x7, [0x20, 0x1, 0x3, 0x0, 0xa9, 0x9, 0x2]}, &(0x7f0000000140)=0x16) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={r1, 0x4, 0x4000000000004, 0x4, 0x102, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 4: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000bbfff6)='/dev/ptmx\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000a04f40)=""/192, 0x65}], 0x1) ioctl$TCSETS(r0, 0x40045431, &(0x7f000079efdc)={0x0, 0x0, 0x800000000000}) r1 = syz_open_pts(r0, 0x801) dup3(r1, r0, 0x0) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x1ce) write(r1, &(0x7f0000000040)='\b', 0x1) 2018/03/30 10:48:56 executing program 5: exit_group(0xcd6e) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x15, 0x5, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rfkill\x00', 0x0, 0x0) ioctl$KDSETLED(r1, 0x4b32, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000000c0)}, 0x0) setsockopt$RDS_CANCEL_SENT_TO(r0, 0x114, 0x1, &(0x7f00000000c0)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) 2018/03/30 10:48:56 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x802) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:56 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 96.259551] binder: 14903:14922 unknown command -937043897 [ 96.281500] binder: 14903:14922 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:56 executing program 7: r0 = mq_open(&(0x7f0000000000)='-$\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0xfffffffffffffffe, 0x1, 0x9, 0x0, 0x39}) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) keyctl$assume_authority(0x10, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = socket$l2tp(0x18, 0x1, 0x1) r3 = dup2(r2, r1) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000280)='./cgroup.cpu\x00', 0x200002, 0x0) r5 = openat$cgroup_int(r4, &(0x7f0000000040)='cpuset.mem_hardwall\x00', 0x2, 0x0) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) connect$inet6(r6, &(0x7f0000966fe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r7 = dup(r6) write$eventfd(r7, &(0x7f0000605ff8), 0x10235) write$eventfd(r7, &(0x7f0000000040), 0xfdc8) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000340)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000400)=0x14) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000004c0)={r8, 0xfb4}, 0xfffffcf0) write(r5, &(0x7f0000000300)='5', 0x1) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000680)=0x9) connect$l2tp(r3, &(0x7f00000000c0)=@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x17}}, 0x4, 0x1}}, 0xffffffffffffff1c) r9 = epoll_create(0x1) close(r9) sendmsg$nl_crypto(r2, &(0x7f000037ffc8)={&(0x7f00009dd000)={0x10}, 0xc, &(0x7f00002ceff0)={&(0x7f000097b000)=@delrng={0x10, 0x14, 0x200, 0x0, 0x3}, 0xfff1}, 0x1, 0x0, 0x0, 0x8820}, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000440)={0x0, 0x0, 0x30}, &(0x7f0000000480)=0xc) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000380)={r10, 0x101}, 0x8) r11 = add_key(&(0x7f0000000080)='rxrpc_s\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000140)="a513e8e494d7f2812b79c8849f53176995835cf668d337caeb5fd8e45bedac5fa852a1f2f702f389913d468a29ad335562fd969aa94f71f507bcc69b", 0x3c, 0xffffffffffffffff) r12 = add_key(&(0x7f00000001c0)="6173796d6d65747269630041472e8b637f55f694fcef0e58fc2ac924f9dd8addbd7bdb020097658e7651738b0e4ab818c6e76c0d075a9aafccb8dfa463c0e04194ee37284e414193d860", &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000800)="1b83f16280b6a8179a7787e2397eb2e5c3a9ce233c014760882b052a928bb5ff16e21dfdf0e91f11ca76ffa3714937368b20e187667a00056912b1cdefdaf0a6e95118a0a5be2f572f7296b8834faa69052b5f3e69b39a0ff3be4dad3e3372621fefb5516aeec7dfa2942f92a77c00c2a022fc8397bf273dae0e29f0106cb611a97c927023d02afc80596648290a2855870ae8cba508b24d28147b9ce9fd1496951d8cbf1f0be1784bc3c32c685de94685a986a5bbadc75d5978d059ed4878f72a9ed6ac5d8608a7f0cf5bafa0cd28aa2b27159449faafeeb12faa2a020d97b08a8c645d0ac4db4144013f048977590a5392", 0xf2, r11) keyctl$instantiate_iov(0x14, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)}], 0x1, r12) mq_timedsend(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, &(0x7f0000000040)={0x77359400}) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000500)=""/131, 0x83, 0x0, 0x0) ioctl$DRM_IOCTL_RM_CTX(r0, 0xc0086421, &(0x7f0000000280)={0x0, 0x2}) ioctl$sock_SIOCBRADDBR(r6, 0x89a0, &(0x7f00000002c0)='rose0\x00') ioctl$sock_inet6_udp_SIOCINQ(r7, 0x541b, &(0x7f0000000240)) 2018/03/30 10:48:56 executing program 2: sendmsg$alg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="60c49f1c23119633f124fbb7f003732f3e8e39c9f701aa7f7239aa37343e8ec331714b77c196ef0a89293b50b94a2fe15c9cf5b67927a12239e522c699612a2573e4a54fc64e2d069f1aa7a089bd7f4f2e4a68a681d3400731653ad46d93140ba22ef2f02e80fdd5b79afa118c2938069c", 0x71}], 0x1, &(0x7f0000001480)}, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_ifreq(r0, 0x89f2, &(0x7f0000000040)={'nr0\x00', @ifru_settings={0x6, 0x2, @fr=&(0x7f0000000000)={0x9, 0x3f, 0x0, 0x437b517c, 0x7, 0xfffffffffffffff7}}}) r1 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x100000000, 0x40000) ioctl$VT_WAITACTIVE(r1, 0x5607) 2018/03/30 10:48:56 executing program 5: mkdir(&(0x7f00006a2000)='./file0\x00', 0x6a) capset(&(0x7f00001b4ff8)={0x19980330}, &(0x7f000077ffe8)) r0 = dup(0xffffffffffffff9c) listen(r0, 0x5) chroot(&(0x7f00009ad000)='./file0\x00') utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x77359400}, {0x77359400}}, 0x100) 2018/03/30 10:48:56 executing program 0: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000100)={0x6}, 0x8, 0x0) ioctl$int_out(r0, 0x5460, &(0x7f0000000140)) ioctl$int_out(r0, 0x2, &(0x7f00000000c0)) r1 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e00006001a060d5f0addd997cd1f8f81d3422e0bd7fb2f4dd36e50a051ea2fb848e8173b896aca610358dbd13d64ab1e4b9c9e6b070fb47cacd340ff889cc565859ad898ffbd439c5b097a8e121b52039d91cb4e74ea2758f99dbe0b108fd23a69618f4b350102ba2aaf6ced37a253cdca7df96cc261586d7568d28f8c26cba31fdff0ef72aa59de435d1c85b0b1933266680457924e7f2814ac9b896cad23106"], 0x1) ioctl(r1, 0x40000000002275, &(0x7f00000001c0)) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x100) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f00000002c0)=ANY=[]) fsync(r1) mkdirat$cgroup(r1, &(0x7f0000000080)='syz1\x00', 0x1ff) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 96.310139] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:56 executing program 5: unshare(0x40000000) r0 = socket$packet(0x11, 0x3, 0x300) r1 = syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000100)={'bridge0\x00\x00p\x00', 0x4000000000001005}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'bridge0\x00'}) syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x2000) r2 = epoll_create1(0x2) r3 = syz_open_dev$usbmon(&(0x7f0000000240)='/dev/usbmon#\x00', 0x4, 0x18000) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000340)={0x1, {{0xa, 0x4e24, 0x8f6, @loopback={0x0, 0x1}, 0x2}}}, 0x84) ioctl$LOOP_SET_FD(r3, 0x4c00, r2) fchown(r2, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r3, 0xc0105303, &(0x7f00000002c0)={0x2, 0x8}) fcntl$getown(r1, 0x9) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(0xffffffffffffffff, 0xc0a85352, &(0x7f0000001980)={{}, 'port1\x00', 0x0, 0x20010, 0x1f, 0x0, 0x3, 0x40, 0x0, 0x0, 0x4, 0x6d1}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(0xffffffffffffffff, 0x40505331, &(0x7f0000001900)={{}, {0xf331}, 0x0, 0x4}) bind$inet(r4, &(0x7f0000000040)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/loop-control\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) unshare(0x40600) unlinkat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x0) sendto$inet(r4, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x100000000, 0x80000) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000000)='hybla\x00', 0x6) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000300)) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, &(0x7f0000000180)) shutdown(r4, 0x1) syz_open_dev$sndseq(&(0x7f00000001c0)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(0xffffffffffffffff, 0x40505330, &(0x7f0000ec6fb0)={{0x0, 0x4}, {0x0, 0x200000000}, 0x8}) 2018/03/30 10:48:56 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x83, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000000c0)) r1 = socket(0x40000000015, 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000000)=0x2, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendto$inet(r1, &(0x7f0000f7db7f), 0x0, 0x0, &(0x7f000069affb)={0x2, 0x0, @loopback=0x7f000001}, 0x10) 2018/03/30 10:48:56 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x0, 0x92}, &(0x7f0000000140)=0x88) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000180)={r1, 0x800, 0x10000}, 0x8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) ioctl$ASHMEM_GET_PROT_MASK(r0, 0x7706, &(0x7f00000001c0)) 2018/03/30 10:48:56 executing program 7: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000100)={0x3, r0, 0x1}) ioctl$TCGETS(r1, 0x5401, &(0x7f0000000140)) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r4 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, &(0x7f0000000080), 0x0, 0xfffffffffffffffb) keyctl$unlink(0x9, r4, 0xfffffffffffffffb) socketpair(0x1d, 0x80807, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MARK_BUFS(r5, 0x40186417, &(0x7f00000000c0)={0x7ff, 0x5, 0x7f, 0x1, 0x10, 0x2}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000000)={0x1, 0x0, [{0x40000001}]}) 2018/03/30 10:48:56 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 96.464504] binder: 14959:14971 unknown command -937043897 [ 96.484180] binder: 14959:14971 ioctl c0306201 2000a000 returned -22 [ 96.503216] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:56 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x4) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000800)=0x1000) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:56 executing program 4: timer_create(0x0, &(0x7f0000cd0000)={0x0, 0x12}, &(0x7f0000044000)=0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {r1, r2+30000000}}, &(0x7f0000000180)) r3 = gettid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f000001bff8)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(0xffffffffffffffff, 0x84, 0x70, &(0x7f0000000500)={0x0, @in6={{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}}, &(0x7f0000000600)=0x100) r4 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x100, 0x0) syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(0xffffffffffffffff, 0x80dc5521, &(0x7f0000000080)=""/23) r5 = signalfd(r4, &(0x7f00000001c0)={0x2}, 0x47) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) read(r5, &(0x7f0000e6d000)=""/384, 0x85) signalfd(r5, &(0x7f0000432ff8)={0xfffffffffffffffe}, 0x8) tkill(r3, 0x16) 2018/03/30 10:48:56 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="0000000000000200000e4381f706154e8622d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:56 executing program 5: r0 = perf_event_open(&(0x7f0000001f88)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000fff)}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f1f000/0x2000)=nil, 0x2000, 0xa, 0x11, r0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000f1fff6)='/dev/vcs#\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0xcd, &(0x7f0000000540)={{0xa, 0x4e20, 0x2000000000000000, @mcast2={0xff, 0x2, [], 0x1}, 0x6}, {0xa, 0x4e20, 0x1, @dev={0xfe, 0x80, [], 0xc}, 0x7f}, 0x7fff, [0x20, 0x0, 0x9, 0x1, 0x2, 0x3, 0x9, 0x9]}, 0x5c) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000480)={0x1000, 0x6, 0x1, 0x5, 0x2, [{0x2, 0x4, 0x18b7be1b, 0x0, 0x0, 0x200}, {0x6, 0xc7cf, 0xfac, 0x0, 0x0, 0x100}]}) r2 = fcntl$getown(r1, 0x9) perf_event_open(&(0x7f0000000400)={0x2, 0x70, 0xf50, 0x18000000000, 0x8, 0xffffffff, 0x0, 0x3, 0x800, 0xb, 0x0, 0x3, 0xce76, 0x6, 0x2, 0x6, 0xc5, 0xfffffffffffffffa, 0xffb3, 0x80, 0x8, 0xb365, 0x462, 0x0, 0x1, 0x6, 0x3, 0x3, 0x9, 0x3, 0x8, 0x3ff, 0x7ff, 0xfffffffffffffffc, 0x5, 0x8, 0x1, 0x8, 0x0, 0x4, 0x5, @perf_config_ext={0x81, 0x4}, 0x10, 0x3, 0x9, 0x7, 0xfffffffffffffffb, 0x21, 0x1}, r2, 0xe, r0, 0x2) memfd_create(&(0x7f00000005c0)='/dev/vcs#\x00', 0x3) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000000)={"0a26993a91ee12a7882562fb1574808e7292b77e25a0f8eb2bd6a0afee7210c6fa96793c4f22ad09c2e0e3ec160d0d2952c76440fd24dbbd7cefffc071e48cdfe9fd80f9bb206695bb4732cd324b3962553ca911e5a631db576e713c7d49b1d73f729b776d1345b431bdc6df09aaefe02bb7011ca92e2dcfe6b500cf977f4754a13db4b2f27053432a3e76badd5a24e6b96d4aba3a8e04285b7116bdd80e4b3a4885c8fdf8aa82a441fb04afa469c8703e4fcd8591aed56062b760d6614bc84701df2c2bf17d4a6e9bcdd10955cdfc9280e3671b013660dca09ad9c9e11df2470bc7491da3e1540a4c1a5bc18a5086ccabe6c6e9be69743923e0efabb2c438511b8bee04b1665329edb3235d60ebdc2e3ef441158e15813125d9534c6de055726843743ba5e49f9e9dd78b7067d54c28f943aa47fa95aa173f9608fc0ed0b64e51990de6dd5d3ef1879e7f7bb3f6b508f6c3a0b7ee020ace6b5f988641c8d55fe1df076ce6e5c0d325996ccbd1fd67a4fc153d7f0552cc56a913503c71c583207b112ffc3178ebd2693c9a0da0078e9aaa22e73605fcd256624f3fa6c1443368ef06bc9b9e0f1a9b490df3f4a633a50d79647150f10437503c1bb6c245e17e924bc7354cfd266353910bb8e92558d6b8222b759bb089bb06386c7ca6b368bc311675485f86888dfdf9ef48763ccbc3e7b15a6106e92511a1626933460a1a2faf4425508c8eaa5a3fc8e7c2b4f4bacf357798ed598041edc0601c48450048711eb4f5b9748e0c905a19b7c4c97a2a7e689f193be88d927067a91a7b85ac7af57f6e70a8fecc07785a7c1d4f3379f7409f690f6a8260ee38cea817d06329b7a8c02f8ffe32a600aa93f4cd5badfbc15748f2985e2c0cded1ecaac6485b3ee2c3623a76518da1b25b8e368cff664a7fefd5e7e0512d200c3668c168fd0bf12ce677982b1ca3566c918e9e941c72f2fba789a49917a142d0eb710abb49703d580be58014dbdf6436b8680d02fac06c35c2aa4a4ce4df7a2af6490991da50696cac78f5d6dd670c03cde645af275901d84f759f602f82ed8ab1e96e0fac208587060c6c7a585ab16cc9539d6719d8afd28a6dff12abe13b640abcf729be24ffbd02d014a3c3ded6caaf888d32269d13fcdbf1021c11baabefe930f5f380a5e76c728a30e836dfcae19dbc8105dc06d63347a165355a676840419c3b6bc901f8b2495c2b58141be8b4172682cb74304f05e6e6b470a58c482731d06c481ac88e5133bf8b67d40311ac7d6ec33636b0308b0bbda5e4bd4c224bca9a243f880d3701ce406ef5c62f8a5efdbe0640e4b002a635dd3a38e20aa5613bfcee361b5e3bc85b8968ab05fe8702a4100b77871b6da5fc08fabd93e132308d617b5d3f6c86ef553dbb7a49155765fd5f86a39e7b58f807579bdc0de363de5a2f358556e89e34403e"}) mprotect(&(0x7f0000f1f000/0x2000)=nil, 0x2000, 0x3) 2018/03/30 10:48:56 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000c26fec)={0x1, 0x84, 0x103, 0x2}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000001100)={r0, &(0x7f0000000000), &(0x7f0000000000)='^'}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f000000b000)={r0, &(0x7f000000a000), &(0x7f0000006000)}, 0x20) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r0, &(0x7f0000000080), &(0x7f00000000c0)=""/231}, 0x18) 2018/03/30 10:48:56 executing program 7: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00003de000)='/dev/vhost-net\x00', 0x2, 0x0) r1 = dup3(r0, r0, 0x80000) ioctl$LOOP_CLR_FD(r1, 0x4c01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2040, 0x100) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r2, 0x28, 0x0, &(0x7f0000000040)=0x7ff, 0x8) ioctl$int_in(r1, 0xaf01, &(0x7f0000000280)=0x80000000000) mmap(&(0x7f0000000000/0xddf000)=nil, 0xddf000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$VHOST_SET_LOG_FD(r0, 0x4004af07, &(0x7f0000000240)) ioctl$DRM_IOCTL_AGP_INFO(r1, 0x80206433, &(0x7f0000000140)=""/199) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r2, 0x28, 0x0, &(0x7f0000000100)=0x7, 0x8) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000080)) ioctl$DRM_IOCTL_RM_MAP(r0, 0x4018641b, &(0x7f00000000c0)={&(0x7f0000ffd000/0x1000)=nil, 0x3, 0x0, 0x2, &(0x7f0000886000/0x2000)=nil, 0x16}) socket$inet6_sctp(0xa, 0x5, 0x84) 2018/03/30 10:48:56 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x100, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000500)={0x26, 'hash\x00', 0x0, 0x0, 'crc32\x00'}, 0x58) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) sendmsg$alg(r1, &(0x7f0000980000)={0x0, 0x0, &(0x7f000038f000)=[{&(0x7f0000c90f9a)="94", 0x1}], 0x1, &(0x7f00005f6000)}, 0x0) r2 = dup2(r1, r1) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r2, 0xc05c5340, &(0x7f0000000000)={0x3, 0xfd, 0xfffffffffffffffb, {}, 0x0, 0x322e}) 2018/03/30 10:48:56 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x8e, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) lchown(&(0x7f0000000200)='./file0\x00', r4, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r5, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x9, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000700)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f00000003c0), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r6 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r6, 0x84, 0x7c, &(0x7f0000000b00)={r5, 0x5, 0x5}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:56 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000767fff)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x2) setsockopt$inet6_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000c01000)='reno\x00', 0x5) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000540)={'nr0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000580)={@empty, @mcast1={0xff, 0x1, [], 0x1}, @local={0xfe, 0x80, [], 0xaa}, 0x9, 0x9, 0x0, 0x400, 0x0, 0x0, r1}) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, &(0x7f0000527ff8), 0x2, 0x0) r2 = syz_open_dev$dspn(&(0x7f000000bff6)='/dev/dsp#\x00', 0x1, 0x2) r3 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x0, 0x4000) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000180)={0x0, @in6={{0xa, 0x0, 0x5, @dev={0xfe, 0x80, [], 0x14}, 0x7}}, 0x9}, &(0x7f0000000240)=0x88) socket$bt_hidp(0x1f, 0x3, 0x6) mmap$binder(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000280)={{{@in6=@mcast2={0xff, 0x2, [], 0x1}, @in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4e24, 0xffffffffffff5410, 0x4e20, 0x80000000, 0xa, 0x0, 0x20, 0x7f, r1, r4}, {0x2, 0x1, 0x9, 0x2, 0x1, 0x1000, 0x100, 0xde}, {0x4, 0x8, 0x4}, 0x40, 0x6e6bbf, 0x0, 0x1, 0x3}, {{@in=@multicast1=0xe0000001, 0x4d4, 0x32}, 0xa, @in6=@dev={0xfe, 0x80, [], 0xb}, 0x0, 0x1, 0x3, 0x80000000, 0x4de7, 0x5, 0xa34a}}, 0xe8) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000400)="a68ec081e1d7bbc791b5fdbdc95e2fb9ae7adf47aacf38c98c3c0c18c86e2c977d908f989c2238032e3b79e36880844979f47ff4bc6a1e31c847465937730783fd53611d2438d4ea9ca9066077c15c4b75e4f05d0b07061d9ce31e801276ec0c09085ce0955c7abefb103911825dd44c676525ead0aa80a15af93c14bec94c82c12c14254b26e1a5a6b66b23fe51246fb26384c37617dd3af0b87268b24ecad5b6c74918c51c242a2983b668a6cf1c624fc1783ce637d1362fb83f2022efb12c1eea9ac54fd4b11e2764e8619df2d5e01ca6ae589096a8735da975f172fd8eedffae89dc43ea1da113f8f640d93f0cf1af", 0xf1}, {&(0x7f0000000640)}], 0x2) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r0) 2018/03/30 10:48:56 executing program 0: r0 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x7, 0x1) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f00000000c0)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}) r1 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r1, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r1, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 96.652881] binder: 14990:14998 unknown command -937043897 [ 96.658932] binder: 14990:14998 ioctl c0306201 2000a000 returned -22 [ 96.707731] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:56 executing program 5: ioctl$sock_inet_SIOCRTMSG(0xffffffffffffffff, 0x890d, &(0x7f0000000140)={0xe9, {0x2, 0x4e23, @rand_addr}, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x15}}, {0x2, 0x4e22, @rand_addr=0xffffffff80000000}, 0x0, 0x3, 0xb, 0x7, 0x1, &(0x7f00000000c0)='ip_vti0\x00', 0x101, 0xb2, 0x69}) r0 = socket$bt_bnep(0x1f, 0x3, 0x4) ioctl(r0, 0x2, &(0x7f0000000000)="95c00f652207cfb48e8f5a10c98b87ee572bd66b5ba2b0fcd04a3f84b456ee822dd53993944df35e717f271118ff10be31002df0b0b2e5878aaf9cff9ceb9ea47cb366b9a27d953311c4dd4d9e144d05d26fb3a1a7261bd41f7a7329a00a9935d96640fdb78fcd3c5743e62b3e09c3a218470b900c7cdb376231f8c33707db78c962564a57") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$KVM_SET_MSRS(r1, 0x4008ae89, &(0x7f00000001c0)={0x4, 0x0, [{0x6b1, 0x0, 0x6}, {0x8c8, 0x0, 0x800}, {0x38d, 0x0, 0x84a}, {0x99d, 0x0, 0x4}]}) r3 = socket(0x2, 0x7, 0x200) rename(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') readv(r3, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/61, 0x3d}, {&(0x7f0000000340)=""/63, 0x3f}, {&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/10, 0xa}, {&(0x7f0000000480)=""/40, 0x28}, {&(0x7f00000004c0)=""/239, 0xef}], 0x6) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001bc0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r3, &(0x7f0000000880)={&(0x7f00000006c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000840)={&(0x7f0000000700)={0x124, r4, 0x10, 0x70bd29, 0x25dfdbfc, {0x9}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x95}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}]}, @IPVS_CMD_ATTR_SERVICE={0x30, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x3d}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x3, 0x8}}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x5c}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8000}, @IPVS_CMD_ATTR_SERVICE={0x64, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x2a}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x1}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x3a}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0xa7}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_AF={0x8, 0x1}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2b, 0x11}}]}, @IPVS_CMD_ATTR_SERVICE={0x50, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x65}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x7f}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x67}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}]}]}, 0x124}, 0x1}, 0x4004) shutdown(r3, 0x1) ioctl$KVM_X86_SETUP_MCE(r2, 0x4008ae9c, &(0x7f00000002c0)={0xb, 0x2, 0xd6d2}) sendmsg$IPVS_CMD_GET_SERVICE(r3, &(0x7f0000001d40)={&(0x7f0000001b80)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000001d00)={&(0x7f0000001c00)=ANY=[@ANYBLOB="cc000000", @ANYRES16=r4, @ANYBLOB="11002cbd7000fcdbdf250400000008000500030000000c000100080008000700000008000600030000002000010014000300e0000001000000000000000000000000080001000000000038000100000008007d030000080008000004000014000300ac1414bb0000000000000000000000000800080000000000080009004000000008000600090000000400020030000300080001000000000014000600fe80000000000000000000000000000c08000400ef000000080007004e20000008000600d5990000"], 0xcc}, 0x1, 0x0, 0x0, 0x8000}, 0x20000800) r5 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) sendmsg$nl_netfilter(r5, &(0x7f0000a39fc8)={&(0x7f0000791000)={0x10}, 0xc, &(0x7f0000733000)={&(0x7f0000000240)=ANY=[@ANYBLOB="140000000a0affffffffffff0200000000000000d0ba45ec94787c0bd935c0c23de6147f49d89d807bc9856893020ef394c0294e65607049ef19bcc21bc96e73cea3a6089a1a89ed57e0de7bf1498daf0e"], 0x51}, 0x1}, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r5, 0x10e, 0x8, &(0x7f0000000600)=0x5fc, 0x4) 2018/03/30 10:48:56 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) ioctl$TUNSETSNDBUF(r0, 0x400454d4, &(0x7f0000000080)) 2018/03/30 10:48:56 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x20000, 0x0) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$sock_inet_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000000)={'gre0\x00', {0x2, 0x4e20, @rand_addr}}) get_mempolicy(&(0x7f0000000140), &(0x7f0000000180), 0x6, &(0x7f0000ffc000/0x2000)=nil, 0x0) ioctl$sock_inet_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f00000001c0)={"673ca15be35e0cc3bc1e47ffffffff20", {0x2, 0x4e23, @dev={0xac, 0x14, 0x14}}}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x404240, 0x0) getsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 2018/03/30 10:48:56 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x200, 0x200) setsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f0000000040)=0x100, 0x4) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x10000) unshare(0x10000800) fcntl$setstatus(r0, 0x4, 0x42000) fcntl$addseals(r0, 0x409, 0x0) r2 = syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0xca, &(0x7f0000000100)={0x41c7, 0x1, 0x0, 0x200, 0x40}, 0xc) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000140)={0xb0e9, 0xff, 0x4, 0x100000000, 0x85c5, 0x1}) r3 = gettid() wait4(r3, &(0x7f0000000180), 0x80000000, 0x0) ioctl$TIOCMSET(r1, 0x5418, &(0x7f00000001c0)=0x7) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000240)={{{@in=@multicast1, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}}}, &(0x7f0000000340)=0xe8) fstat(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000200)='./file0\x00', r4, r5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {}]}) bind$inet(r0, &(0x7f0000000480)={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000004c0)=r3) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000500)={0x0, 0x3f}, &(0x7f0000000540)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000580)={r6, 0xfffffffffffffed2}, 0x8) uselib(&(0x7f00000005c0)='./file0\x00') syslog(0x4, &(0x7f0000000600)=""/5, 0x5) socket$inet6_sctp(0xa, 0x0, 0x84) ioctl$UFFDIO_UNREGISTER(r0, 0x8010aa01, &(0x7f0000000640)={&(0x7f0000ffd000/0x1000)=nil, 0x1000}) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000680)) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f00000006c0)=@generic={0x45d, 0x7fffffff}) getsockname$netlink(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt$inet_udp_int(r0, 0x11, 0x64, &(0x7f0000000780)=0x6, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) r7 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/dsp\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r7, 0x84, 0x7c, &(0x7f0000000b00)={r6, 0x5, 0x8}, &(0x7f0000000b40)=0x8) 2018/03/30 10:48:56 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:56 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000180)) getrusage(0x1, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x40044590) r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x10001, 0x400) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000040)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f00000005c0)={{0x0, 0x6, 0x8, 0xe89, "743f4fd7e9109ae34bf51f9bc4e598274eeb0849340cac99d2ab2cb76466c470737b42a1e3a22125fd22521b", 0x3}, 0x0, 0x0, 0x1000, r2, 0x80000001, 0x0, "b20c1726bfb3094afd033943e702efa63bf34ddacd9496c0f05076fdaf723a702988ea8c2fa60107fe73e422cc2a5069c886a8aa892a5652c120cfa521a166c7", &(0x7f0000000140)='/dev/input/event#\x00', 0x12, [], [0x9, 0xff, 0x7, 0x80000001]}) ioctl$KVM_SET_LAPIC(r1, 0x4400ae8f, &(0x7f00000001c0)={"5cb54660f9a70b948723107095abff75e7b9d13c0dd659d00c5e650b42dd560ed6a74ee70c8638701e39315d15954d8133d71e03032bbb473119f7fa0ab361682fa356a3c333a75bb6ff1ff2f8ac7707e9c7976d23c986a2b157ebed9dd15ae69f8047ff4b12be21f5104b7dca2d40c1f49b3724b3b954e0a0b96505327af20f36fdd9324f71e97194b2d44bca8e59d6c96b43e0be56b902c8b1ebab057695f6708c98ff40c7ccd1784faf3f47f5b3b206c28070b9e64fb5cbf70ac6aa10d9ae4cf4e8205707979de9229d208b9621fcfe6d8d631fb27fe9e441731fa72c9e7ae71f759d8e316580709d934d608b729bba4ae75579865efb82f4cdfc86b01f26c9e34e2b708a4f9779459bc734c00becbe4c43c1a1cdb956f0eb7b20741e30af4ce02515e483728bfbbd3ce3815d64bce64bac488b1d1a040be8edb9597aa5f07c82742b780a6159b3798f02c50828bd4341f7476e75f864ba8b6c54971ec67182e77b1abaeebcf7bf900809790e352fc4378ef995ed8cf9489950ec22c3bd12375eb806fdffd3290cd73a6f773e809b4ff69f21a86c3aebaa5bcc3711b234da18eeb8e1547e0fd3caf29ed6a6e22d2badfd4568de9689a872a24818dc51794e53ccb878dc37e76955784df6421acbee20545c7f1861032df81cfc18e5460f53d35e3838bfe3cee799eee8b5d6d8d189facd58966503c74a354c02bbf3860797b2b48faab3154d2ad6bc2f0a3ab42286b85f4c32be6488d53a1c1e24f3d6223f860a1899f2abd2b84852a6890e4bff59e58c9423d7fcde420533591ed93ce1e4840fddd2e3d631dd98689cb32e7354df2f464a2ad0e4579e16b293fa2387cc84728aa2f0ef79097f87cafc02009694ae2a532488f113bfc856259c4ae7d01c0bd7131e9a7fcd5dab3379f666816f44f1e95661bb31b947044303d24422d9a7af3fa599625550c7f0eaca4ec5e388b91da2af5bdcaadb21c12ab6df3ca701c9cdabf4fd917b9cb77fb9be1f12451c126eea8bf16b3231178822ba7d7f71352902ecf986acf101d297e0cc68c6a73f1dd9bf173ff68f79e697988599ed2c6bcf411593cd995d32d43f99e58c4ab0a7390d5a3224489002cb1921e083da1a13636f7ba17fa439560271f8d83caabb15d320ad136e374b7194b6f9bc724eb6adc5e7785a2a23553d7c4ee09881b9a94bd79b2f6c65565841d2b3d2666422634e991dc37d72bbb41f7bd1e4b279c8bb2e748ad1b64b44bea9cffa6b03eb70203046e18e4f69080c639fba8692081da84c8c0357845caab79ad1699321334fe02760c1735e82dac59212fa7ed205974d4a96ebf136ed07d74db4827c571ee6e3a9f93b051eca16ca67d3e15133bf594add318d0439ee927e0796ff180aaa41d5032e4acca291ee6b055b24605d29f5bef1d178f88b1b2f182cec7df3ac047978db1a35"}) eventfd(0x100000001) 2018/03/30 10:48:56 executing program 7: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaa648ff8ffffffffffff000000020000000004000000800000000000000000003f0000000000000028ed36268850659a44418a6c7f18830b331bb3d39c53fabd9d7b88ee44143714c9aeeaea157be0d1be9574d0b83630a1009bd360d1259da10a93eb56fe62d57ce655236af9b208c18dde4ce205da30e4984f9d4d96503fad6136a88ec6d263df33dbc86bf2440ca04348a9e3a17c11fe3f3f4f5cd7d0cea87a3aed9e5fb7586df3f4a0e3dd59f507f02c1f9a61d5ba704e4ec9a0aa987642d61819d83eb0dc82401bd396ae1a940cda56714532eabb6a19"], 0x0) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x6) write$eventfd(r0, &(0x7f0000000040)=0x9, 0x8) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x181, 0x0) ioctl$sock_SIOCINQ(r1, 0x541b, &(0x7f0000000100)) 2018/03/30 10:48:56 executing program 2: r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f00000c7fdc)="24000000200025f0071c0165ff0ffc0e020000000010000002e1000c08000b0000000000", 0x24) r1 = socket$inet_udp(0x2, 0x2, 0x0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/sloppy_tcp\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_DELETE_PORT(r2, 0x40a45321, &(0x7f0000000040)={{0x8, 0x3f}, 'port1\x00', 0x21, 0x2, 0x3, 0x1000, 0x8bd00000000, 0x8, 0xffffffff, 0x0, 0x0, 0x3}) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f00000001c0)=0x100000001) getsockopt$sock_buf(r2, 0x1, 0x3f, &(0x7f0000000200)=""/235, &(0x7f0000000000)=0xeb) 2018/03/30 10:48:56 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/cuse\x00', 0x60881, 0x0) ioctl$TCGETA(r0, 0x5405, &(0x7f0000000400)) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup/syz1\x00', 0x200002, 0x0) r1 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="ebea29a6cfb5c35968820d423a22fe85847968072e00378d8aa615458951f8531d48b1562a769a1dc1e7af6525d00fa6e5588dbb6254c0488b518050719947bdcfcac0e698134ab87f81893ce9c7c1cc46a8fba3fb0fadb33ee3097bdb4c829c5d6f49c5beaffe0585af7ed3cad76bdbc1c465b756da97e6441c25e73034c34dad6dda6a983c78978c4e55b7ef8f95ee32373530b34bf8ce3c62803da5ada0af5c12b2640a9fc2f9a1761d29da0112f1416e52dff593dca5d17e3a703d0d69ed2e7c1d787552da53e62520829ae82e25dfe639b2db126659288724375e75e23064785320e8c14f80", @ANYRES32=r1, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRES64, @ANYBLOB="dee0bb50f2da35ea18ec02eafbc6d07e41c6b839b44b452fb5b75db5c83f90afc0dcbbcbc91ed3be4a2900b00f21edadc37f32f971a09ac9ade28d36dc7f9740677dc75ad82020d18803848936cfe68467f85fe63dbf5d44a6204d0f91d5b672b07e894be1f267692bddcc6b561bc6e7654989c155716a8fdeba137d5479d1378b04f82b17cc5f5c403df5015e7d7066210e95638a924a8aa704b3a2ef7908ab4eca4a5b3162374c9369"], @ANYRES64=r1, @ANYRES64=r1, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYPTR, @ANYBLOB="fe88cb162222ffe6c5d1de18f4279742e8f414a657f2356ddd3bf365ef17878a973b3306e8541bdfb317a41db048ec6cc8f6bee8b9d050ae85a4040a68274e0dc8eff548f84c0e"], @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r1, @ANYRES16=r1, @ANYRES64, @ANYBLOB="ab936dae519c1f1bf4", @ANYRES16=r1], @ANYRES32=r1, @ANYBLOB="7901996d7d38e89f3006c714fb67ecd89d92a72f7b058bd8e97a43b80ae31d29d747b5eb730f032cf374b9fc3a3126aa476e4df003d3ea3e3980f2b9ab4a6777e0d2330ccca3e3a56dfcaad3dbb9a88eb24134e58a18713ab8e6f129c93bbeb1b7eafba049c2a608c1e671802eaa4862144a8e9dc6eca7f989348ab3111dfda9df473764fe4b050c298a517288de2401613a9eb80046040d7b94f6edd652a093a37dac7e71da", @ANYRES64=r1], 0xa) openat$cuse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/cuse\x00', 0x200000, 0x0) ioctl(r1, 0x40000000002275, &(0x7f0000000240)="edcfc2906b66222610fceff9102e2406d7b0990c544a307b1615809c2a6f15956dcfff18189e0dcced6af4dd8c474d82f4215ff44979d71dc5e0ccbe1fcd22812fcdb8b93ba882aa6544865dedd840ac82887735b6c93593abe5190842c349a0e73ae0816eb92cf3b185765660ffcc03b842639aff153bbe82c91e26c109d2e31cee909169ec7b54713c94ce6bc209afb2a136ad4b02e95b8f39bb6e85d719a92b70b94557beed088c0935979d2e9ca319aa08bed695048467d5bc14a3bb1a12ec71731413c7f948b4e01c4d1c0d7a173b997f8d2104a2b1fcd302000000ee4a355a3f61a2adfc7bb59065f3fb9f3d0bda164ba5fb760daceedd46427f4e05a91808b7a352fda24026da110f1530759bd8b38e6508ebe1da07ee37c567eeccc4") getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:56 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x8) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x80000000, 0x0) getpeername$packet(r1, &(0x7f00000000c0), &(0x7f0000000400)=0x14) geteuid() ioctl$TUNSETOWNER(r1, 0x400454cc, 0x0) ioctl$RNDADDTOENTCNT(r0, 0x40045201, &(0x7f0000000140)=0x7f) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r2 = getpgrp(0x0) fcntl$setownex(r1, 0xf, &(0x7f0000000080)={0x1, r2}) openat$dsp(0xffffffffffffff9c, &(0x7f0000000380)='/dev/dsp\x00', 0x4001, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(0xffffffffffffffff, 0x84, 0x75, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write$evdev(r3, &(0x7f0000a59000)=[{{0x0, 0x7530}}, {}], 0x30) ioctl(r3, 0x2286, &(0x7f0000000100)) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCPKT(r4, 0x5420, &(0x7f00003b8ffc)=0x51) ioctl$TCSETA(r4, 0x5406, &(0x7f0000000000)) ioctl$TCSETAW(r4, 0x5407, &(0x7f0000000040)={0xfffffffffffffff9}) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) recvfrom(r5, &(0x7f0000000280)=""/191, 0xbf, 0x40000040, &(0x7f0000000340)=@can={0x1d}, 0x80) r6 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x82) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r6) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/loop-control\x00', 0x800, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000100)={0x8, 0x0, 0x4, 0x2}, &(0x7f0000000140)=0x10) ioctl$VHOST_RESET_OWNER(r0, 0xaf02, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000240)='/dev/loop-control\x00', 0x100, 0x0) ioctl$LOOP_CLR_FD(r6, 0x4c01) sync() 2018/03/30 10:48:57 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000040)=0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000140)={0x7, r0, 0x83200b295a3c36fb}) perf_event_open(&(0x7f00000000c0)={0x1, 0x70, 0x9, 0x3f, 0x9, 0x6, 0x0, 0x9, 0x0, 0x6, 0x2, 0x2, 0xfffffffffffffff8, 0x8, 0x101, 0x100, 0x7, 0x3, 0xffffffffffff7fff, 0x3, 0x10000, 0x7, 0x5, 0x3790, 0x80, 0xffffffff, 0x4, 0x40, 0x115, 0x9, 0x5, 0x2, 0xb, 0x3, 0x7, 0xf7, 0x6, 0xd007, 0x0, 0x18, 0x1, @perf_bp={&(0x7f0000000000), 0x4}, 0x10014, 0x9, 0x2, 0x2, 0x7, 0x0, 0x40}, r1, 0x8, r2, 0x9) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x4e20, 0x2}, 0x1c) sendmmsg(r0, &(0x7f0000000080)=[{{0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f00000003c0)}}, {{&(0x7f00000004c0)=@in6={0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f00000000c0), 0x0, &(0x7f0000002000)=[{0xc}], 0xc}}], 0x2, 0x0) 2018/03/30 10:48:57 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 97.181836] binder: 15024:15040 unknown command -937043897 [ 97.200181] binder: 15024:15040 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:57 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f0000000040)={0xfffffffffffffc01, 0x100000000, 0x7f, 0xffffffffffffff80, 0x0, 0x800}) r2 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0xed, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0106434, &(0x7f00000000c0)={0x5, 0x0, 0x0, 0x5}) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0106434, &(0x7f0000000100)={0x78, r3, 0x0, 0xfffffffffffffffd}) syz_open_dev$binder(&(0x7f0000000140)='/dev/binder#\x00', 0x0, 0x800) sendmsg$nl_netfilter(r1, &(0x7f0000d7a000)={&(0x7f0000aeaff4)={0x10}, 0xc, &(0x7f00004e2000)={&(0x7f0000f0cfe4)={0x14, 0x2, 0x6, 0x1}, 0x14}, 0x1}, 0x0) 2018/03/30 10:48:57 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 97.247164] could not allocate digest TFM handle ghash-clmulni [ 97.268377] sg_write: data in/out 29964/6 bytes for SCSI command 0x0-- guessing data in; [ 97.268377] program syz-executor7 not setting count and/or reply_len properly [ 97.349115] binder: 15066:15070 unknown command -937043897 [ 97.352680] could not allocate digest TFM handle ghash-clmulni [ 97.361597] binder: 15066:15070 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x10001, 0x40001) ioctl$KVM_PPC_GET_PVINFO(r1, 0x4080aea1, &(0x7f0000000040)=""/51) sendmmsg(r0, &(0x7f0000006b80), 0x0, 0x0) ioctl$KVM_ARM_SET_DEVICE_ADDR(r1, 0x4010aeab, &(0x7f0000000100)={0x4, 0xd003}) ioctl$GIO_CMAP(r1, 0x4b70, &(0x7f00000000c0)) syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x8ee6, 0x140) 2018/03/30 10:48:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000140)='/dev/sg#\x00', 0x7, 0x40002) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:57 executing program 5: r0 = memfd_create(&(0x7f000000e000)='\x00 ', 0x0) ioctl$sock_ipx_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000280)={'bcsf0\x00', {0x4, 0x3, 0x6, "487894da4f4d", 0x9}}) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)={@empty, @remote={0xac, 0x14, 0x14, 0xbb}}, 0xc) r1 = syz_open_dev$sndseq(&(0x7f00000003c0)='/dev/snd/seq\x00', 0x0, 0x1fffd) r2 = dup2(r1, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(0xffffffffffffffff, 0xc0a85320, &(0x7f00000001c0)={{}, 'port1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f000002b000)={0x0, 0x0, 0x0, "9ede7a8c5ae95ec8672c93340f643a664f13eeab65c0322901dc6bd36cde2c51f01b7f0b014f9f91eeb7c37c7240f476c8d753d000aa8faf8fb574dbcfa6dc4d"}) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @connect}], 0x2cf) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\t\v ', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000040)=0x10) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f00000000c0)={0x0, 0x4}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000300)={0x0, 0x101, 0x80000000, 0xa00, 0x17, 0x2, 0x7ff, 0x5, {r3, @in6={{0xa, 0x4e20, 0x4d, @dev={0xfe, 0x80, [], 0xf}, 0x4}}, 0x2, 0x5, 0x20, 0x1000, 0x561}}, &(0x7f0000000140)=0xb0) dup2(r0, r2) 2018/03/30 10:48:57 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f0000c93000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f0000000140)='/dev/binder#\x00', 0x0, 0x4000000000) ioctl$BINDER_GET_NODE_DEBUG_INFO(r1, 0xc018620b, &(0x7f0000000080)={0x0}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000100)={0xc, 0x0, &(0x7f00000000c0)=[@free_buffer={0x40086303, r2}], 0xa9, 0x0, &(0x7f0000000180)="7420ebb23b6ebbc1d210ce7a2a66f155caad7cc4bf166899e464e26012d48fcc0a21c99e49000881d78a0c23e447d3302ce4abb1d5fa720efbd72d5812fe80223a3d1ba85105b8ffd09c9fd076123057de9b32dae3733784da62da942889ad7101115230b8860b07f38f541d7b7bd2bdeedd18fbaa074931b9e1d2de1b153f2b634309ae44bc7b48b6f33256d64a43db15933fd39bdeb7141006634d9d4d01080f6a2572ec177e157d"}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000007000)={0x8, 0x0, &(0x7f0000005fd4)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f0000002000)}) close(r0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000008fd0)={0x366, 0x0, &(0x7f0000008000)=[@release={0x400c630e}], 0x0, 0x0, &(0x7f0000000f4d)}) fgetxattr(r0, &(0x7f0000000040)=@random={'system.', ')\x00'}, &(0x7f0000000f80)=""/4096, 0x1000) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f000000dfd0)={0x10, 0x0, &(0x7f000000cf68)=ANY=[@ANYBLOB="0f318d818a59fd630c400000002cf7f2"], 0x0, 0x0, &(0x7f0000008f37)}) 2018/03/30 10:48:57 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ifreq(r0, 0x891f, &(0x7f0000000100)={'ip6gretap0\x00\x00\b\x00', @ifru_ivalue}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getuid() setsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000140)={{{@in6=@dev={0xfe, 0x80, [], 0x13}, @in6=@remote={0xfe, 0x80, [], 0xbb}, 0x4e23, 0x0, 0x4e22, 0x6, 0xa, 0xa0, 0x20, 0x3b, 0x0, r2}, {0xfffffffffffffffc, 0x0, 0x6, 0x4, 0x40, 0x4, 0x1, 0xe3}, {0x200, 0x9, 0x3, 0xffff}, 0xd094, 0x6e6bb0, 0x3, 0x1, 0x3, 0x2}, {{@in6=@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xf}}, 0x4d4, 0x3b}, 0xa, @in=@rand_addr=0x5, 0x0, 0x4, 0x3, 0x400, 0x8, 0x0, 0x9}}, 0xe8) 2018/03/30 10:48:57 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:57 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x87) connect$inet6(r0, &(0x7f0000002fe4)={0xa, 0x4e20, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80}}, 0x1c) add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffb) socket$inet_icmp(0x2, 0x2, 0x1) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000004fe0)=[{&(0x7f0000006000)="cf1616ca7459", 0x6}], 0x1, &(0x7f0000006000)}, 0x0) 2018/03/30 10:48:57 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:57 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) migrate_pages(0xffffffffffffffff, 0x2, &(0x7f0000000040), &(0x7f00000000c0)) r0 = syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x1, 0x200000) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000003c0)={0x0, 0x100000000}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000300)=@assoc_value={r1, 0x43}, &(0x7f0000000340)=0x8) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x77, &(0x7f0000000100)={0x0, 0x1, 0x9, [0x1, 0xfffffffffffffff8, 0xfe00000000000000, 0x0, 0x100000000, 0x2, 0x3, 0x8001, 0xbdf]}, &(0x7f0000000140)=0x1a) ioctl$VT_SETMODE(r0, 0x5602, &(0x7f0000000280)={0x8, 0x8d4e, 0x5, 0x359, 0x4}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000180)={r1, @in6={{0xa, 0x4e22, 0x3f, @mcast2={0xff, 0x2, [], 0x1}, 0x1}}, 0x11a8, 0x5}, &(0x7f0000000240)=0x88) 2018/03/30 10:48:57 executing program 2: r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x0, 0x204000) accept4$packet(r0, 0x0, &(0x7f0000000040), 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) socket$inet6(0xa, 0x4, 0x1) sendmsg(r1, &(0x7f0000003000)={&(0x7f000001b000)=@in={0x2, 0x4e23, @rand_addr}, 0x80, &(0x7f000002dfa0), 0x0, &(0x7f000001ef80)=ANY=[@ANYBLOB="180000000000000008000000ff00000087aa740000000000"], 0x18}, 0x0) 2018/03/30 10:48:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000080)=@assoc_value={0x0, 0x8000}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000100)={r1, 0x2}, 0x8) syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x2, 0x480440) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) [ 97.430483] binder: 15077:15082 BC_FREE_BUFFER u0000000000000000 no match [ 97.455628] binder: 15087:15095 unknown command -937043897 [ 97.469658] binder: 15087:15095 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:57 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000140)='/dev/audio#\x00', 0xffff, 0x2000) sendmsg$alg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000180)="920ec3bfb3904ab15fb69d0504516374b4fb6003b550f4d1829c875aebf47dd4b56e89447e2db43311a57804517af035ac8290598f26239ece94771a91862c0c61c06f67334ee2efdbb4f6200ef1d9bf0b329ac57bdd7bdc7069c78f4837425e481b79c595bd8ba928a801f91a77f0d916bedc14ed6ebf73558323cd0ce7eb93e35e495658344f6ec086ac8f05eb37551a1e48e40d81ca6b6663094015c7ec96a72be4fa176bf5e9c205f27620adce7531b5bd0460433ee0bc0c06d25aa36e4313172bb6d51159ef", 0xc8}, {&(0x7f0000000280)="c88bba3a31fa241e75b6defae06a87cd4e80631ba3703f2baad84e291624c48f424878e2742cb1088816029994ca4df906f86e3d59266bc007d34ddd5a7c7e45a1333c5c12b8496eb0438160cd8694ace0", 0x51}, {&(0x7f0000000300)="44afa0cdf0bfcf2f36ebf19d9b7e318392ad1698dc7722ddf66e64baa76d3fda2940d6025d9613021e8426a2ad7127223cc4c1e75e2d57de95a10af18f608b62977c84ac8367819a715f6d98b4ee7f7232104b282868900b5392a1f7765b7b5157cc240cc7e34e154cd33cd15611e9a7633af3a02fb96b416025f6f593b9b3a409499f140ae53866b885ffe626b1db6092704bd5fc8eb2c88cdbde501d908b2180d1371e1334d0c356b4b4873fcab7195b2553d9fadbb4490ade525b2bb53885b4ec86b8e4e522d6faecf667e38eff49dfb4f85dd06844d63eccc3810c4b60a86a9a4e6608d271e408b933", 0xeb}], 0x3, &(0x7f0000000440)=[@iv={0x1010, 0x117, 0x2, 0x1000, "f0d886053e1357669a6a1a9bdd6737ec8bec71d27982de92a23875874f99f97da8296a42a5423eba0eea1aea5d931b67f99bb61cd5d35784854dd24d303fd1cfa018296e872ba8df5fad3ff6a9b08e6ce20556cfaa1ee0e8294600c08e9565ddc50b30800c871cd28f43e2091f0fd974ef06c5bab16de6bec087a446707bacf5428d78a69c21737539eba1d04870a370d4709bb31096ecba244f00aaebb3c8a47dc955d1afd06016e195f669aeb6f912a3f1b8664fc22370543504865116ab031159e7f6fb27213f82ca0938aa0dd69f05ef09b2235033e899799fd808bbba24bc0a07a401c9f3a4a065525a7024a3c736755b2342ca7fb0cb278fc973826c0d77e0cb03230d32b422e8763f2a57c04dd234eb9d30f4e869bf8a636b646921721e85118f482f60d8730dc043d6d0fd1420186895ed7e9068d132afa92da60cfddb264dbfa4ecd6f019509bcb5328ae0f29c784ea765a79863adb2b8498ddecea7e9b4ec580ed9f40b6b0dbada13580a98d66d9203fdcb653bd80e07d8751926b22069fa231d44add2d24424bb4b055d6361890d53daf2391f95f8d4f417092e0349557fae16775825b2f408f0b77165f210275d939316ad1754e2dab572e282c23ef19e1cee0cd7702f52d7ae2cd6802cf3565aed9493d6e13be9b604994b43adaf88f386b8f91940e8f6e3292bb5fc46d5b1e1289392fab2a9f4c780b4c853537824b58b1f4930b8caa78ac5affa3ecdeaefede37f4d08868d76fb60ae2701c73250de578e53ef34711e58f209cefd65ea43ef5756b055ac56974a3d1d51adcc8187639fd3154cf3495b4bcf58d4f76982a8c569215d0deaa4d732032fe8c9ee8afccc2fecdc013f1547609ebcfc977d7ef6dc8475e8042792c372b469ab229d2f7a97f627d97c53ed86b3e11a3b98c07d92275758859d02bff72728b8680f6ef60871701e68e823e385637ffcfdc75e58b650119c2509fc85cefcf247054dc6b518282615603fa1458584dba31a31833e9aaca4eb59e8dffa63c9ef58ec3aa9048dc02cf4cbe7659b58fe4d1ed0488aa76aca0cf5849b6e30e3a59e65a60dc8dc32dcee2ea5010402109fa2e055e2826efe89b1bd564e8419031cac20503b546c5a4f90659335352720f1ac3e182750b7dd73135acced86ce7eaed4adac0ace066493fbe680fa5c017c3e5c8759c5152243bb8047de220f6c45e283f619ac656632daf63c4c9f3c6208c9e77f24c5fd2d34dfdb6e636809d55bfda730c41e7fde87fb6f7a837f350396f0dfb44aed2423b8d96fdf3e669f8ed8298e41da195b25599c7614b797220c6cac59b3995a9bd734afe727a6dc85e6abcee14ebba5b103450e5efb803064fa3099104a51ae2424471c25f18a9c17bf5d5e09e4d9dc51ed28bdc9e9993cbb241f2f04e4b65fac3211e19b2f3deb8d6e604d15464cd391e02708d0745daa5e5249e45d0fcb981de029c67ff4dbcc65f6ecc6028573181173fd0b77be84d67dd6f0b13972a07d2eaac747e4344c84611edd259ae771b5c6d9bb643c0c741dc67da197ca9a99f2e08ff78d379ee1439450c90cf314daad3d39e7dedac98886eca6e70b827e34d7975554265a3344c32ca36d79780e80fc085e0b9c6e2f5d97e9183e4df7762e3a08c3bdef421fd03fc5cc5dd41e2162077ebb8748bc852c21affacaa7725339439bf3eab2bdc312a24bf93e6fdc428d87d598a3549cb328d5e1dd474a8bede63914a7dfc98436ffb7c3286cf502bb6cfecd9ebc3d440f7dde799e633e78358daa59f41470165f869beca24b47d76cf42545a4b381f0040761cf12d1e03a130d9b3c48303894f58e4a301d5f3c3b525d925d36185fdbd0347d11eb8bb8792cb6f646bc20a1f6d19764c0d190d01a25bd5981bc7ae44cb02bb21fca1d1a446b200c6d2193b859c0a7d24eaa134ffd60a862cf235cd5bbdc9ff545a4e06bfd49075d0c2bb3998c21180cafefb3832bd2a98943f1a4f49bfd7879ea5da509a78025d1a3d5d12ee73b1cd46657c712eba380ec407d57a9d5c30a3c31420aba5b67f67739b27707908aa72b8de5dd5ead8c0faeb9cedee0fefa625f0454c325df01188aa51a788ec2f02b22bb3dcafe7b5ffc6607aca34f4407b624cb5a294cb94d98911286782c1c72660d6d51b7f180424ed8dfa3808a94ddf6a898495ea50b60c7900c7a549aa996d09d487ae1b33ef5b8be9e71569f242525e33470b66f869cf071b694523e41566c4c2c6f49859d52f908d37f69ea9b900e5298e00095c4d075598b939e06037a9ba92080072260814eb1ec843a743ca77b0624989e705fc908b652f8e9ccda87a8f5ec227af2e1605128d109373b58110795e390a0fd05dc5fd8340b398928d871e998c7834ff12945ecbb6f3a1d3b6b48d35217ff81bd8596716c380a8f38b716ae9cfa4f0ddf261523a1119141d1191183d274f16fccd26396f40df5292433cd9f0261ce3b245ffd10d8b0a6e6be1098044af97bc264998a0529c58be55f14377bf1193e477e1b45174c99df34b1389405f837f92a54c995eaccca563e4da77032a1d6b92ae798e89d28afcee15dd27cb26a8fb56d91152ecd667e4aead623ecf91ba165b91ae38bce1072d1963dbf34d5da9fadb1cb1b0d42fce7ff803a122beb04e437d7f2b8f5bafe3f258e1a1adc6acbf26041357e2c7b0a2cbccf79baf1bb2383c4c9d2ad6b55fc6b58c5ad0f04bad167eae41f9856a7d501bb3e0cff85d8777460bb12b325e184aeff8649449a81a3a5e1c7bb2135a30e5f2793ddd33d977d7557fcf255e86594c91db66bd8ac5c537d564c46d683215f64bb2d72f925b17396081d32766ba798a8f29126acada7eca77b75cb4a3190e6a9df9e11caf50e6c020c6765f585ca72817f51b8694068be0bc389af64928ed9b3a16fcf586421fbd58696b654784fa9abab5538b006848774fc882c00139db7a13e91e1790527e0357e20bd9d8b366a09bd8ef28c58a85334fe1ef6b384ae54989eee1893cca22792813e0409f3dcf68d62845e20cac43463893348ca48f23542c9df24eab824d5adb59f46ee3cbaec60cbe0f49fae362bd9e35b66d32f11fa4e999a2c095b312a2afd884718a13a174eec46ce1b421eb8781a358b980ca17522a4f300d4fdbb11bac84258f9d3122748c3543b58e962201be5a7c60b1c4b6e8e95e84e04ce988ece7037bca80f642a86a0034e7a8f094214831df9924e9fb2c2222b799896367f6fe76c9f0136ed0020b70af96a9e47165b93b9fd0c66f2027d00b808cf17dd630d09a2bfc48833906b057288e0ec36a6fd35437929fb6c5daec4df88f64f08e655b020e82910ec4e5e87eca2798d40216bf7e2ca47a2a50bf5ff1ca33a0849b1817c6c3a4bcac13823cd4026bca9c4da20ccd5f799e4c0974cbbb03bde637caaed8e70dc315771a2042417a1a19d12a48b0b56b475bb9339274ba214d198b9d79192fe4ee2a13f94dbd4d75960ef35c0d7dcb893446bae2206cf2658f9f65702f0401cfe81530ae0aab0bf1ded3fb9ad81fc0db07564ed4ee4183d1f3d040ce5f4d5c855216108a6b75432f742bfa00079b29fd0134fe465d5c4bd02c452f68db2dfa5d11f73d33ea2586b70042a39ec5127929dc4a4353c27b494ee36f21bbc7e48861fe5720bcb10336c80b52b6b5ab949507932e5d7a85b88786bae926fccbf1a67b9d4d18405503feb7c36ae2ba061cb7b6b19c9f7962dfc99a7a787e9522dd36dd8400215268b47b785e392b655850b2bc0ccda9484d9839ca88adea59a50c7833a6fe99e6c3291f4603252fae1a775ba70efcf1f12d0960590a6d98d5822abb8e43fbc25acf6b63e2e6d79ebfec5b099b1c380f5d833b9ed6b160316c85205d0c29711522b848b2d4723ce3aba8c3398d73783884dba79d5a9c6021557632132fbed20514e1ad50cdccd633fd6d9403c9b74435b474041804c4283d9cafdf209b8714d6723422c92c854e30b6ea7f85b3dddc0f8f5e3a559406dcf3bf4b4a3709c70e6db8e0f8bffedc7991227a2260e912c20d09a510871615f5dba39daf105f888a7106e586ec6f2faa7e4744fcd03fa08649456377bb984027d1d9b97de6a7c9206ca285d38e5f435ee9e44e5e7c07a4f420492373350769dc105c35f27cae049007b0f8a5c0c7d94c18592cfa440bd25dc474d31122aeaaf3b494091c85dd381dc1d7daacd488f1df6fae9401565f086e4b81bac13596826b73b7d6b31eae58c84c919a583e0aa14dadd4785280d7ab757b8aee744b70baa906928490d0fca3eb9359c71d22b8736e8b69062b9d5a8a780698899bce9ee65874ac169d78f2f3cb3d8272c17aae12b7844b1a7b6954e142f6f6df278859cceabe60bbeb4e6ec80e8b193a692b33680276ccde0c263f5f15e35bf963cab2cf1c48f070d6a7b3ff224c787ee93ffc4210f5e23ec7ac119486d0cf63305619b55e125a743f59e237ddb9336aea2ebbdae4c597eb33a6c3f20d742e1dce2271ce641ab0c9d7bf7a5ec5b0d24c5a3c415a1f92bbf0cafa10dc620b8c69802b7bb1ff48e34ad376e158eb9e1978d2c8e5198daebab1c1d23779d89624b6a3464e007074918bcbdfdb602ac1b436353994d0aed0cb08886f2b7b01119a2ad322c7b78ba753e0f18627d6445b3fb40dba4f95e9572009df37dff995ddc06227762c250c430d94c2bae1554dd3d503ec7db476851761081f38942b0229c0be11982b0f4424096b788792c6f664af3f92fbfa95af956723f579c2e6019266c1d8c4c8938958edfef23be411642ac40849319688021ab68473a05ff734d7c17d97ee042480ada5c15e6234256af805f12c5cdb67e615fcd9faf237be466c176dc07f3597cea311e2233c6dd15fc55527dccdffeb608695d22ac0d13c6cce55e2d371523635c2306a002a829a4d68f01356f05b252f478de01b131668a2310290336a090deb66673897689c58e67b1cf8440389adea55c3ef07d284cf8173e4276c3da271e00a06be843773bb82b2093feb9bfc13d0e5d34e24fc58849ab92f50d6bc6542497e613c8fbd70fcbb6cb76d37b0680c94bad80feb22c34fa1cf8d9638830020e93ced1426cd905d7794c318fc1b3a79bd189c5ceb4f3207418153248b02b6a39b411af7f3f11dad795a5983e39037371ef25e189b4dc65d18fcb35fd7e718eefdaf3153fc66932b34b74982f74501bca9cbc7202ab343761c61d82c798528c62646d1e82768bb45495fa78199f3e7380e9a821d08629c82b5bbbeb8f18e9d1c3450f66b7addbff488e44d3f22d0b3632c1801f71711be096b1ccc206970a5b9388abbcc39fd4af421d59cedbfee45edd282529bde5a5baacd1598ea1ab6d2eec89a1f9baf8131497f53bf3f64ad97c1039bfbd1b89413d6c70f1b8a6b664cfb5cb430a7c406554423b4310118bcd5f3f0042f220fc7374993e0225bb386b0d9802546a3eec682ed105505c3d0cd53aff1b54476835249926e11be973bc4d3c62010f98ee212267763803561dfda97a0fbbc4af92fd3ebb28b3abd81fa10b5437a2c8721d27ca31331ee009fdd8b5e9d065eb7518c91919654f4765b1b235545e0b2373fa7bd793adbcca16a28731bd85c8d69c662e94fbdd8b020804561877190fb987558ed7401ad79c308ea87179f36ead46a0bdad4f4cb4962e42e26f43410d1da60594b372802700ef87d45d88bcf3463b6bf71bb906139435c6cf4861391e46576d84c2cbb70223c74b819a232745d6d495b80be9d18d53693b0b7e4cd843406fcfb3b2e613fb722"}, @op={0x10, 0x117, 0x3, 0x1}, @assoc={0x10, 0x117, 0x4, 0xbb6}, @op={0x10, 0x117, 0x3}, @assoc={0x10, 0x117, 0x4, 0x6}, @iv={0xe8, 0x117, 0x2, 0xd8, "665f3d339a2e44154e7672960461f57d7200723e34b9f773c8adf70ecb457750a93237d7a3abf45e1d8a3b97c13093d00c1d441de11e5cf9dab7a0cfa71e43a7f531631c4afe533b724396cc45e3be853922deac47daf472de1f1cee082a180d7276569d125d7d0f228fdac4bbbb2ff02c6ddf17b61976845db87f97c818323404117d98a664ef1434c21f4b8dfe60d89af00276144f673ed1d09f0609ac15cc5a2a2fe29d00d8f205139dc2548ada9d877ea60cfed1a01d8b1f7bb605f009bbdc50542d95ae13016dd974cfe1762fdb2d025535d6836bc8"}, @assoc={0x10, 0x117, 0x4, 0x7}], 0x1148, 0x40800}, 0x1) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'michael_mic-generic\x00'}, 0x58) accept4$alg(r0, 0x0, 0x0, 0x80800) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) setsockopt$IP_VS_SO_SET_ZERO(r2, 0x0, 0x48f, &(0x7f00000000c0)={0x7f, @multicast2=0xe0000002, 0x4e23, 0x2, 'lblc\x00', 0x27d5e75ea8cf7c4b, 0x82, 0x24}, 0x2c) r3 = accept4$alg(r0, 0x0, 0x0, 0x0) io_setup(0x401, &(0x7f000014b000)=0x0) io_submit(r4, 0x1, &(0x7f000049bfe8)=[&(0x7f00004dbfc0)={0x0, 0x0, 0x0, 0x8, 0x0, r3, &(0x7f0000391000)}]) ioctl$int_out(r3, 0x2, &(0x7f0000000100)) 2018/03/30 10:48:57 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 97.482694] binder: 15077:15101 Acquire 1 refcount change on invalid ref 0 ret -22 [ 97.508176] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:57 executing program 5: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000ff4)='/dev/ashmem\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) ioctl$ASHMEM_SET_NAME(r0, 0x41007701, &(0x7f0000000040)='self\x00') 2018/03/30 10:48:57 executing program 7: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000a80)=""/246) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) close(r1) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000080)={0x100000000006, 0xffffffffffffffff, 0xfffffffffffffffe}) openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x101000, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x1023c) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VHOST_SET_LOG_FD(r2, 0x4004af07, &(0x7f00000000c0)) truncate(&(0x7f0000000280)='./file1\x00', 0x0) r3 = open(&(0x7f0000b91ff9)='./file1\x00', 0x0, 0x0) fallocate(r3, 0x0, 0xffff, 0x9) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kvm\x00', 0x0, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vcs\x00', 0x600, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x3c, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="00634040000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000", @ANYPTR64=&(0x7f000000afd0)=ANY=[]], 0x0, 0x0, &(0x7f00000002c0)}) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, &(0x7f0000000500)}) r4 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000100)="c83d", 0x2, 0xffffffffffffffff) keyctl$read(0xb, r4, &(0x7f0000000140)=""/134, 0x86) [ 97.532294] binder: 15077:15082 BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 97.539627] binder: 15077:15082 unknown command 0 [ 97.574215] binder: 15077:15082 ioctl c0306201 20008fd0 returned -22 [ 97.588397] binder: 15077:15082 unknown command -2121453297 [ 97.620161] binder: 15077:15082 ioctl c0306201 2000dfd0 returned -22 [ 97.645219] binder: 15077:15101 BC_FREE_BUFFER u0000000000000000 no match [ 97.656278] binder: 15077:15126 Acquire 1 refcount change on invalid ref 0 ret -22 [ 97.670644] binder: 15077:15101 BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 97.677970] binder: 15077:15101 unknown command 0 [ 97.683253] binder: 15077:15101 ioctl c0306201 20008fd0 returned -22 [ 97.684127] binder: BINDER_SET_CONTEXT_MGR already set [ 97.695247] binder_alloc: 15120: binder_alloc_buf, no vma [ 97.700876] binder: 15120:15125 transaction failed 29189/-3, size 0-0 line 2963 [ 97.708513] binder: 15077:15101 unknown command -2121453297 [ 97.708542] binder: 15120:15122 ioctl 40046207 0 returned -16 [ 97.719844] binder: 15077:15101 ioctl c0306201 2000dfd0 returned -22 [ 97.731366] binder: undelivered TRANSACTION_ERROR: 29189 [ 97.737663] binder: release 15120:15122 transaction 51 out, still active [ 97.744562] binder: undelivered TRANSACTION_COMPLETE [ 97.749710] binder: send failed reply for transaction 51, target dead 2018/03/30 10:48:57 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$KVM_SET_CPUID2(r0, 0x4008ae90, &(0x7f00000000c0)={0x7, 0x0, [{0x8000000b, 0xc6fa, 0x4, 0x1, 0x9, 0x7, 0x1}, {0xb, 0x6, 0x7, 0x7fff, 0x50, 0x4}, {0x7, 0x8, 0x0, 0x6, 0x5, 0x2, 0xe61}, {0x8000000e, 0xfff, 0x2, 0x289, 0x4, 0x838, 0x3}, {0xc000001d, 0xb9b, 0x1, 0x4, 0x4, 0x80, 0x200}, {0x40000001, 0x4, 0x4, 0x4, 0x8, 0x10001, 0x8000}, {0xc0000000, 0x2, 0x1, 0x76, 0xdfc, 0x9fee, 0x7fff}]}) write$tun(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222f257347eb5d0228ba9565cc2fec3219982bc7083f70b1bcbc08f0000000000000000"], 0x1) ioctl$KVM_SET_CPUID2(r0, 0x4008ae90, &(0x7f0000000200)={0x2, 0x0, [{0xc0000000, 0x23, 0x4, 0xaa, 0x4, 0x20, 0x200}, {0x8000000f, 0x1, 0x7, 0x5dc, 0x4, 0x1, 0x603b}]}) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:57 executing program 2: r0 = socket$inet(0x2, 0x840000000003, 0x2) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r1, &(0x7f0000febfe4)={0xa, 0x4e22, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendto$inet6(r1, &(0x7f0000fe9000)="f9", 0x1, 0x0, &(0x7f0000ef8000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) getsockopt(r1, 0x88, 0x8000, &(0x7f0000000000)=""/8, &(0x7f0000fecffc)=0x26c) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000000)) setsockopt$inet_int(r0, 0x0, 0xc8, &(0x7f00004fd000), 0xffffffffffffffa4) 2018/03/30 10:48:57 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) accept4(r0, &(0x7f0000000540)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff}}, &(0x7f00000004c0)=0x80, 0x0) socket$packet(0x11, 0x3, 0x300) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xf0ab, 0x2000) r2 = socket$inet(0x15, 0x0, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendto$inet(r2, &(0x7f0000000140)='M', 0x1, 0x0, &(0x7f0000000080)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) accept4(0xffffffffffffffff, &(0x7f00000002c0)=@generic, &(0x7f0000000200)=0xfffffffffffffeec, 0x20000000000800) setsockopt$RDS_CANCEL_SENT_TO(r2, 0x114, 0x1, &(0x7f0000000240)={0x2, 0x80000000, @broadcast=0xffffffff}, 0x10) pipe(&(0x7f0000000440)) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000100)='sit0\x00', 0x10) setsockopt$inet_tcp_int(r3, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) sendto$inet(0xffffffffffffffff, &(0x7f00005c9000), 0x252, 0x800000020000000, &(0x7f0000303000)={0x2, 0x0, @loopback=0x7f000001}, 0x10) r4 = openat$audio(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/audio\x00', 0x200, 0x0) getsockopt$llc_int(r4, 0x10c, 0x3, &(0x7f0000000280), &(0x7f0000000400)=0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000340)={0x1, {{0xa, 0x4e21, 0x1ff, @loopback={0x0, 0x1}, 0x1f}}}, 0x84) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000000)='lo\x00', 0x10) writev(r3, &(0x7f0000818ff0), 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffff9c, 0xc0206434, &(0x7f0000000480)={0x800, 0x0, 0x1, 0x2}) r5 = socket(0xa, 0x8080e, 0x6) setsockopt$inet6_MCAST_JOIN_GROUP(r5, 0x29, 0x2a, &(0x7f0000000600)={0x6, {{0xa, 0x4e24, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x373}}}, 0x88) bind$rds(r0, &(0x7f0000000700)={0x2, 0x0, @rand_addr=0x7fff}, 0x10) setsockopt$netlink_NETLINK_PKTINFO(r1, 0x10e, 0x3, &(0x7f0000000180)=0xd881, 0x4) 2018/03/30 10:48:57 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:57 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x88200, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000000)=0xfffffffffffffffc) ioctl$TCXONC(r0, 0x540a, 0x0) write(r0, &(0x7f0000caf000)="9c", 0x1) ioctl$TCXONC(r0, 0x540a, 0x2) ioctl$TCXONC(r0, 0x540a, 0x1) 2018/03/30 10:48:57 executing program 6: r0 = syz_open_dev$tun(&(0x7f0000000280)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000140)={"20e5c6dddb824fe7e03e7e8fcd9ee710", 0x102}) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x7f, 0xd0000) ioctl$VT_GETMODE(r1, 0x5601, &(0x7f0000000040)) 2018/03/30 10:48:57 executing program 7: sched_setaffinity(0x0, 0x8, &(0x7f0000000080)) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl(r0, 0xff, &(0x7f00000006c0)="c164199d58732c5fabd1ea3637f4b54ce2d3e88606605a78bd1075cbef07e12b0ddb73") r1 = syz_open_pts(r0, 0x0) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000000000)="9b", 0x1) close(r1) r2 = accept4$bt_l2cap(0xffffffffffffffff, 0x0, &(0x7f0000000740), 0x80800) getsockopt$bt_l2cap_L2CAP_CONNINFO(r2, 0x6, 0x2, &(0x7f0000000780), &(0x7f00000007c0)=0x6) mq_open(&(0x7f0000000180)='/dev/ptmx\x00', 0x800, 0x1, &(0x7f0000000100)={0xb63b, 0x7f, 0x0, 0x9, 0x10000, 0x23, 0x0, 0x100}) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000140)={0x1f80000000, 0x7fffffff, 0x0, 0xffffffff, 0x6, 0x7ff, 0x0, 0x0, 0x0, 0x180000000, 0x0, 0x7fffffff}) close(r0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x0, 0x0) sync_file_range(r2, 0xfe4, 0x0, 0x7) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r3, 0xc4c85513, &(0x7f00000001c0)={{0xb0, 0x3, 0x0, 0x0, "6b5ace4c7c8a8988597a5e0db2c16439a4f4f256e9f09a701323adc289680011b03342d79309110f0809531b", 0x9}, 0x1727, [0x1, 0x8, 0x100000001, 0x3, 0x6, 0x9, 0x9, 0x101, 0x0, 0x7, 0x0, 0x0, 0x10000, 0x3, 0x4, 0x0, 0x1, 0x0, 0x3, 0x4, 0x400, 0x0, 0xfffffffffffffffb, 0x7fffffff, 0x400000000000, 0x0, 0x5, 0x3, 0x0, 0x1, 0x2, 0x0, 0x79d7, 0x1, 0x0, 0x401, 0x2, 0xff, 0xfff, 0x274, 0x4, 0x4, 0x400, 0x4000000000000000, 0x4, 0x1, 0x10001, 0x7255, 0x5, 0x0, 0x9, 0x9, 0x2, 0x100000000, 0x40, 0x80, 0x4, 0x7f, 0xc21e, 0x2, 0x1ff, 0x295c, 0xb1, 0x4, 0x7, 0x7, 0x5, 0x0, 0x7, 0xc1, 0x3, 0x0, 0x5, 0xf8f6, 0x8, 0x5, 0x80, 0x15, 0xec7, 0x2, 0x9, 0x3, 0x4, 0x80000000, 0x80, 0x0, 0x4, 0x9, 0x5, 0x7a, 0x1, 0x5, 0x100000001, 0xfcb, 0x4, 0x13e5, 0x80, 0x1ff, 0x7, 0x5, 0xfff, 0x8, 0x21506112, 0x4, 0xc4d7, 0x1ff, 0x9, 0x2, 0x9, 0x401, 0x606c, 0x6, 0x800, 0x1, 0x9, 0x10, 0x1, 0x0, 0x7, 0x0, 0x800, 0x8, 0x40, 0x5, 0x5, 0xffffffffffffffff, 0xfffffffffffff36f, 0x80]}) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r3, 0x114, 0xa, &(0x7f0000000680)=ANY=[@ANYBLOB="016d"], 0x1) r4 = socket$inet(0x10, 0x3, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000007fc8)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000000000)="4c0000001000ff20fffefd956fc283b724a600000d00000000060000000000001000010006c41180b598bc593a02001148a730df33a49868c62b2ca654a6613b6aab02000000bc832b0790ed", 0x4c}], 0x1}, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000900)={{{@in6=@mcast1, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @dev}}, 0x0, @in6=@mcast2}}, &(0x7f0000000a00)=0xe8) connect$packet(r3, &(0x7f0000000a40)={0x11, 0x1f, r5, 0x1, 0xfff, 0x6}, 0x14) 2018/03/30 10:48:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x0, 0x4b00) write$tun(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000020000faff76fec157a7bf4fccc9f9d09841006e00007cbfec322d4c306afa7e5e36999137011595a32bff051b5c289f8ca73b60ae74cc99c187c956423200000000000000"], 0x1) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000200)) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e22, @rand_addr=0x1}}, [0x7f, 0x9, 0xe4, 0x6, 0xe02, 0x5, 0x9, 0x8000, 0x4, 0xffffffffffffff29, 0x1, 0x9, 0x9, 0x5, 0xff]}, &(0x7f00000001c0)=0x100) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={r1, 0x4, 0xf6, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) eventfd(0x2) 2018/03/30 10:48:57 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) r3 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000227000)={r2}) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000180)) ioctl$KVM_DEASSIGN_DEV_IRQ(r1, 0x4040ae75, &(0x7f0000000040)={0x1, 0x1000, 0x8000, 0x4}) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000a03fe0)={r2, 0x0, 0x100010100000002, r3}) ioctl$KVM_GET_NR_MMU_PAGES(r1, 0xae45, 0x400) times(&(0x7f0000000000)) 2018/03/30 10:48:57 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_TSS_ADDR(0xffffffffffffffff, 0xae47, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000200)) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000080)={0x0, 0x9}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000100)={r4, @in6={{0xa, 0x4e20, 0x5, @loopback={0x0, 0x1}, 0xffffffff}}}, 0x84) ioctl$KVM_REINJECT_CONTROL(r1, 0xae71, &(0x7f0000000040)) fcntl$addseals(r3, 0x409, 0x2) 2018/03/30 10:48:57 executing program 7: r0 = perf_event_open(&(0x7f000025c000)={0x2, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) uselib(&(0x7f00000001c0)='./file0\x00') set_mempolicy(0x3, &(0x7f0000000040)=0xfff, 0x100000000003fd) clone(0x0, &(0x7f0000000000), &(0x7f0000850ffc), &(0x7f0000e9b000), &(0x7f00000000c0)) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) ioctl$KVM_ENABLE_CAP(r1, 0x4068aea3, &(0x7f0000000100)={0x74, 0x0, [0x10000, 0x6, 0x800, 0x1]}) r2 = fcntl$getown(r0, 0x9) perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x5806, 0x10000, 0x1, 0x80000000, 0x0, 0x81, 0x0, 0x2, 0x2, 0x9, 0x492c49b1, 0x4, 0x253, 0xffffffffffff750c, 0x5, 0x3, 0x4, 0x0, 0xe8fe, 0x3f, 0x0, 0x5, 0x3, 0x6, 0xdf, 0x100000001, 0x9, 0x886, 0x1, 0x80, 0x8, 0x8, 0xff, 0x8001, 0x4, 0x4, 0x0, 0x6, 0x4, @perf_config_ext={0x3, 0x8}, 0x0, 0x8000, 0x5, 0x7, 0x5, 0x4, 0x8000}, r2, 0x6, r0, 0x1) r3 = inotify_add_watch(r1, &(0x7f0000000180)='./file0\x00', 0x4000000) inotify_rm_watch(r1, r3) 2018/03/30 10:48:57 executing program 5: r0 = socket$inet6(0xa, 0x6, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/loop-control\x00', 0x309000, 0x0) bind$inet6(r0, &(0x7f00000001c0)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0xa3be}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x1}, 0x1c) [ 97.861504] RDS: rds_bind could not find a transport for 0.0.127.255, load rds_tcp or rds_rdma? [ 97.876062] binder: 15135:15153 unknown command -937043897 [ 97.897272] binder: 15135:15153 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:57 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000039ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) add_key(&(0x7f0000000400)='keyring\x00', &(0x7f0000000440)={0x73, 0x79, 0x7a}, &(0x7f0000000480), 0x0, 0xfffffffffffffffd) listen(r1, 0x0) r2 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x9, 0x200000) ioctl$KVM_SET_XSAVE(r2, 0x5000aea5, &(0x7f0000000480)={"4deed62b2f3b4a62b48c9808ac75db3f7fac15d55ce49ff3f9eb1d60f4df616090b88dc0aed38a95a103665d0ab06571b3f52249e8178057ef163f912819892d7f2d6bdbae69e8fcad0b2c6bb19979182346427b61d5101ee92a2d833d9f81f53b8d0cb1c5d63970d440c75ba90de902da1e0af739f9098793518d5da6a129fcef9728e52331e3f044271b3a6f9ea94c857c6bf0856f18bd1dc10a5220fb789e1112cd81afd502d9f50a02a075ccad9ab12e5989d34fa4332ef23cf886d0272e0d356c425fec648dd91681a758580d92f89c5e215fed53534ea808fe956134eb4063b083c3f985b136c990136fad56b09df9601dc1cbb6b555ca3da2bc6ecdd69945b27877ce0d06ebcf41b46128069bad8fa0a9327dfda68df8ac342c3d27ccd9990a2298faba880c1e8c040fca3d7f763cf4714affbbe7707b54022e2531364392133ac02ed7e2c464c666611cac10baece3823e77799c22b0a8966c531968be3abe9a5883d0f9498c2d424d2aaf5eb9a2df4ce902e25a2d007511617a672dd7bb268dcbca38b743ab0f90dcf1e44b462fb2e7667128b749a835c3e8541b3f456f5b00f74bf57409732162db92ca04a2da49c516e63d8f0983cb24d05d0a22ae095ebd7728443e3c2e74c7623ed80703458ef74237bead2ac024bfb5aaba98720a012738472d4377444a3df7dab66ab624a340a30f1c6bef4499a83038f6231df23375cefef0f72c0528f7d880321b950d5e316de1c56eb972b31d8e326dffacd6d8b4554ba8c78bdf7090d31f6f9ce848a006b4207e7a99e7bcf32f1a7f0b147b8bc4e71cdb12b4a84c6ad66dd96148b0199140a1cb8e5bc9e337e84738fafe901813be88d92d29bbb8540c48939915d3101a7ef777cae566ed2121ae8a401747638d207398835d935d7fc2c7ec1b22fa050fa54b2227cd833c37aa651e6378b20b61514e6ed6c37513e75c616d3f8688eabdd5076ade9e37f65f025d880592af8b0e9c505612cfd0de7431ba60e440b90097b680afd890ca8c1b688b3ac79f2b2bb129252803d445fa945e5ef74015ddfb879751054a0481966b396f79c77d83a65215a5e81175f2e40f75ded3a851777c07c473311fea68fdaec700af3f51014fbe1dd26f9e853b190b769bc4659c0af838a1a99ef66f93dd05f1070bb0ff98cc63ff3ad2b4442afa2ba086cb1c0474994d909dd131ddf24b08d8a44372a7fa2890604da7b65d9c7d445fefe2e5899f3a4a90bb2e6725d5f0e59133156c321ff6a815398083e8716bfceb5f2d017d0bb8ae8cdb5b09ffb1958ca5f3fe2fae3635c63d7c2ee78b94e99d535775d8505b3549d8caeb91866b0c7f3a75ca2b7944224341a600b36bcc794389b2bb41a871fb74117eaa831344e240ef99e738a06646cc62ee38f3839f5b680c4dd781f75113912352dd71ab0a08e3e9799e3d"}) add_key(&(0x7f0000efeffa)='logon\x00', &(0x7f0000accffb)={0x73, 0x79, 0x7a}, &(0x7f0000bd9faa), 0x0, 0xfffffffffffffffe) dup2(r0, r1) 2018/03/30 10:48:57 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 97.932243] could not allocate digest TFM handle ghash-clmulni [ 97.932536] RDS: rds_bind could not find a transport for 0.0.127.255, load rds_tcp or rds_rdma? 2018/03/30 10:48:57 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 98.016269] irq bypass consumer (token 00000000efdc06fa) registration fails: -16 2018/03/30 10:48:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000080)={0xfffffffffffffffd, 0x84, 0x2, 0x1, 0x5, [{0x3, 0xd8, 0x4, 0x0, 0x0, 0x800}, {0x1, 0x5, 0x7ff, 0x0, 0x0, 0x81}, {0x1, 0x3, 0x0, 0x0, 0x0, 0x2}, {0x5, 0x4, 0x20, 0x0, 0x0, 0x1301}, {0xffffffffffffffc1, 0x3, 0x3f, 0x0, 0x0, 0x1}]}) 2018/03/30 10:48:57 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r0, &(0x7f0000ef8cfd)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) socket$inet6_sctp(0xa, 0x5, 0x84) listen(r0, 0x3) accept4(r0, &(0x7f0000000100)=@l2, &(0x7f0000000180)=0x80, 0x0) r1 = socket$inet6_sctp(0xa, 0x4000000000000001, 0x84) shutdown(r0, 0x0) sendto$inet6(r1, &(0x7f0000e33fe0)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/03/30 10:48:57 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:57 executing program 5: ioctl$KVM_SET_GSI_ROUTING(0xffffffffffffffff, 0x4008ae6a, &(0x7f0000000040)={0x9, 0x0, [{0x8, 0x2, 0x0, 0x0, @adapter={0x5, 0x0, 0x0, 0xfffffffffffffbff, 0x5}}, {0x7, 0x6, 0x0, 0x0, @adapter={0x7d8b, 0x2, 0xc87, 0x1, 0x4}}, {0x0, 0x4, 0x0, 0x0, @sint={0x0, 0x5}}, {0xffffffffffffffff, 0x7, 0x0, 0x0, @msi={0x0, 0x8001, 0x4}}, {0x81, 0x3, 0x0, 0x0, @sint={0x2, 0x4}}, {0xfffffffffffffff9, 0x4, 0x0, 0x0, @sint={0x4, 0x5}}, {0xf3a, 0x4, 0x0, 0x0, @msi={0x7, 0x0, 0x8001}}, {0x0, 0x4, 0x0, 0x0, @sint={0x200, 0x4}}, {0x7f, 0x0, 0x0, 0x0, @irqchip={0x7, 0x10001}}]}) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vga_arbiter\x00', 0x0, 0x0) setsockopt$sock_void(r0, 0x1, 0x1b, 0x0, 0x0) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000001000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10}, 0x1}, 0x0) listen(r0, 0x9) 2018/03/30 10:48:57 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, 0xffffffffffffffff, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000a80)=""/246) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)={0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x100000}) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) close(r1) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000200)) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000000300)={0x0}) ioctl$DRM_IOCTL_LOCK(0xffffffffffffffff, 0x4008642a, &(0x7f0000000340)={r4, 0x2}) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r3) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x101000, 0x0) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x0, 0x0) ioctl$VHOST_SET_LOG_FD(r5, 0x4004af07, &(0x7f00000000c0)) truncate(&(0x7f0000000280)='./file1\x00', 0x0) r6 = open(&(0x7f0000b91ff9)='./file1\x00', 0x0, 0x0) fallocate(r6, 0x0, 0xffff, 0x9) close(0xffffffffffffffff) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x0) r7 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vcs\x00', 0x600, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000240)={0x44, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="00634040002b16956879613001ab070fa85d9e02000000be8081b269445c6e121b501c8749000000000000a2a6c31200000000e4ffffffffffffff0000000000"], 0x0, 0x0, &(0x7f00000002c0)}) ioctl$BINDER_WRITE_READ(r7, 0xc0306201, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000580), 0xfc, 0x0, &(0x7f0000000400)="9ddf4f4fcd5b51dcce17ceb01975e0f2242779c2a7785f85d479c6ebf49c182dbe1700390bee961630cc6c9b7a349711e99ccb8172d38236a6ff92271a694598fbe49cd5d610e2da538ccfe40595a85d54d8ae67e827e4c37824044c6b35a7a72c7ec1f9490dad1557a474542d2f58dbf040aae17b2bddae2e8d046993e7ec5371d270c3743a4c3325d62a368cb6d3d1a0a44cd31c589aa4cb996cd11377074081bf48857501ef26e8b318cf3f0ef385b804b2818dff17c3a1961288fcab3c94ef9e11290db92aa21e05c44ea25a8a6cd15df48cbef2776fd68cdfc1dca6eda167911a7d0bcb279162fd21291f40b1d48fcab3614e8a6adc21e75733"}) add_key$user(&(0x7f00000003c0)='user\x00', &(0x7f0000000580)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000005c0)="5ebcad14db3313fec9ecd36cf8880128cee9fcbbd555bb95b577abe115e67857d82f3759a1bfcc696eb2884a3d1c41290aa6a0c694d92e2dd57ee96f9317e9697543487996974e8fe8088db12e7de295f3b33106138a3a8b342eede65c73f7276ce2c6545bbf499f752291c3ecea13bde3241c8a96c43e6d4e654bd294f5328a43c0bb676736412f7c3a4135eb29479876a144dd9f365b23e9084434b4454a8af21b75e3c24db5091447409e6d452477b48c47bf8664ec35d8f17f8e5224719e2525ce2a2a44fd4cacba19786d8b7152b6", 0xd1, 0xfffffffffffffffd) add_key$keyring(&(0x7f00000006c0)='keyring\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f0000000740)='user\x00', &(0x7f0000000780)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000007c0)="ca6b67ed9620c50bd4dbd3f39d4d0ab8ec771373a4668891800da571f4fbbeb3b35e0b85c7c4235aa10adbd866cbfb95ccf28fd61825c5e07db1a81ee10b42a03effc1c2705a1a6bd8a3f0a1d6e46a3b945d9633128af3478cdf6efbb21f4eac53f133c8a89ece9860874da5ccf7b4cdc6061719196b99d464c76b12ef1c1c7df2503b28dc1fddb5922b2bdb718d63a1106b6c78df1b6a164591b0bc8ff5c7b4a1b006c8bc51cb73dabd68384ea530fcfb586dac5418fd6d90fa41146304f88a8792164fcfad3314c4e05338fd27efcbbfdec70fe6fcbe88bcdfa83f85", 0xdd, 0x0) add_key$user(&(0x7f00000008c0)='user\x00', &(0x7f0000000900)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000940)="49e6e39cb8d81fd49217795e40275b9736d42c99d15240338b8b60f86fb5d2ec47787ec7142e9533999c6e6fcc463fdeee557837e9f1c617ee3efab64702531bed67cf42f77ecbccb9799c2119452364dd1dd749762832b2cff593cf16c780b4d7039f9fd03ea88ce5985ce073ef0361342a906897fa8e69d8ab2081cd05f102471a0f3aa93d170422594324", 0x8c, 0xfffffffffffffffc) 2018/03/30 10:48:57 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:57 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0xfe73, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)="2e2f6367726f757000361a6f74a1b774b8642f3dfdd313d92946ff0167415d8dc22791dcd496520c1c99f4b07d3b2a11090000000229210b73abdcd2986fc290ac9b6ace278586d39949a54fb276eb1fd3964b0cad27e417b33abb8d3b00e64e75e4dff47de27536dccdde5fc746b04faafcec347560a31b3a35a5f20bc949d75cbb763987", 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000400)="636164730000000008981f9f8270ecf3b545fae5f84130c07a0be0f7a54cc64e5c5e56c39354fa61996b3c977126a0e92dd437378281e23740901cb0dd8a8671f2de12e544c4579007f03d385216c1d9d6eec105798346", 0x2, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x1b10c0, 0x0) sendfile(r1, r1, &(0x7f0000000200)=0x1, 0x8000) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f00000000c0)=0x1e, 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) sendmsg$netlink(r0, &(0x7f0000002dc0)={0x0, 0x0, &(0x7f0000002d80)=[{&(0x7f0000000300)={0x88, 0x2b, 0x100, 0x70bd2a, 0x25dfdbfc, "", [@typed={0x4, 0x24}, @generic="f3f79e04a4145e9da66ec5c2b56dc65e5661f9bce24de00d5c1c9a0305e26ece2d378ada90d8bf7736c66ba5011f5c9fa7f73111f43f2e40e95c5bef7a5fee07074f223eb1640e46f86d2bac908594b3222f37c4eb426e3b0fbdb3d96e4f78c9158244b7f28b8701ed73d00bae87e966699125"]}, 0x88}, {&(0x7f0000001900)=ANY=[@ANYBLOB="800009001b0008012dbd7000fedbdf25c889afd3a6d45479e9e1f89c4233270c8556a0b78b24d2852cf37b71e4691173c413a40b6ae9f481ad9e0cf7f3ec95abc70f26ce8d87f06e8c813744c3011ae7265ea26ce21b598853be494aaa010c138f79c8fcff96e55c361864f917f2f53b9a42a84cc3f3006895a83ea45f9d8f00"], 0x80}], 0x2, 0x0, 0x0, 0x3c1f5383b5ac8e85}, 0x10) openat$rtc(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/rtc\x00', 0x60fffc, 0x0) 2018/03/30 10:48:57 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000000000)='/dev/snd/controlC#\x00', 0x0, 0x8042) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, "386aea20273dc03c3d18dd0dbd4a0ca15f9f580393cc4ec3b8ee256b9aa630224ba64c6ff43ee01d2996c914"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "eda422cd37591b3a5a7a683380f7e0b9e790c6b72cd0a4f3342f7431c1699a305ca3091bb2320e8df4e298a2cca26637866a68c1426ffbd8a6c7da1d8ea77d9d", &(0x7f00000000c0)='/dev/snd/controlC#\x00', 0x13}) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/self/net/pfkey\x00', 0x800, 0x0) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x2) ioctl(r0, 0x4000000002283, &(0x7f0000139000)='4') readv(r2, &(0x7f0000000100), 0x1000000000000004) write$evdev(r2, &(0x7f0000b5df88)=[{}, {}, {}, {{0x77359400}}], 0x60) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r2, 0x84, 0x1c, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/kvm\x00', 0x4000000000800, 0x0) ioctl$SIOCGIFMTU(r1, 0x8921, &(0x7f0000000480)) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000002c0)={{{@in6=@ipv4={[], [], @multicast2}, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@mcast1}}, &(0x7f0000000400)=0xe8) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f0000000440)={@empty, 0x0, r4}) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) r5 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r5, 0x4010ae68, &(0x7f0000000000)={0x0, 0x5000}) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f00000004c0)={0x7fffffff}, 0x1) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) setsockopt$inet_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000000280)='tls\x00', 0x4) r7 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x40, 0x0) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000240)) socketpair(0x4, 0x80001, 0x4, &(0x7f0000000540)) connect$vsock_stream(r7, &(0x7f0000000080)={0x28, 0x0, 0xffffffff, @my=0x1}, 0x10) dup2(r3, r6) dup3(r3, r5, 0x0) r8 = syz_open_procfs(0x0, &(0x7f00000000c0)='loginuid\x00') getsockopt$inet6_mtu(r8, 0x29, 0x17, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r1, 0x118, 0x1, &(0x7f0000000500)=0x8, 0x4) ioctl$sock_inet_tcp_SIOCINQ(r8, 0x541b, &(0x7f0000000100)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="1f0000000203193b000007000000068100023b050900020000000000feff58", 0x1f}], 0x1) [ 98.086640] binder: 15190:15195 unknown command -937043897 [ 98.092432] binder: 15190:15195 ioctl c0306201 2000a000 returned -22 [ 98.114630] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) fcntl$addseals(r0, 0x409, 0x8) 2018/03/30 10:48:58 executing program 6: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r0, 0x0, 0x485, 0x0, 0x0) [ 98.200877] binder: 15209:15220 unknown command -937043897 [ 98.207690] could not allocate digest TFM handle ghash-clmulni [ 98.227945] binder: 15209:15220 ioctl c0306201 2000a000 returned -22 [ 98.238497] binder: 15202:15206 got transaction to invalid handle 2018/03/30 10:48:58 executing program 5: r0 = userfaultfd(0x0) r1 = memfd_create(&(0x7f0000000140)='/dev/vcsa#\x00', 0x2) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_id=0x0, &(0x7f0000000180)=0x4) getsockopt$sock_buf(r1, 0x1, 0x3b, &(0x7f0000000240)=""/243, &(0x7f0000000340)=0xf3) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000200)={r2, 0x86}, 0x8) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000100)={0xaa, 0x8}) r3 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x5, 0x41) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f00000001c0), &(0x7f00000000c0)=0x4) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r3) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000c20000)={{&(0x7f0000068000/0x800000)=nil, 0x800000}, 0x1}) mremap(&(0x7f00006af000/0xf000)=nil, 0xf000, 0x3000, 0x3, &(0x7f00002e0000/0x3000)=nil) close(r0) ioctl$UFFDIO_UNREGISTER(r4, 0x8010aa01, &(0x7f0000000380)={&(0x7f0000373000/0x4000)=nil, 0x4000}) 2018/03/30 10:48:58 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:58 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f00000001c0)={0x2, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 98.244902] binder: 15202:15206 transaction failed 29201/-22, size -6773413839565225911--2017612633060752474 line 2848 2018/03/30 10:48:58 executing program 7: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000007ffc)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6}]}, 0x10) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000005ff0)={0x1, &(0x7f0000964ff8)=[{0x6}]}, 0x10) 2018/03/30 10:48:58 executing program 2: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x364) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f00000000c0)={{0x503b, 0x7, 0xfffffffffffffffd, 0x0, "d1c24c2031d17b51f0160ec41e7d7405f733f18de4a40badedb162a3518e23d18331c897f53f8ac5717d30ee", 0x6}, 0x0, 0x0, 0x100000000, r1, 0x79, 0x100000001, "f7bfa17273b3a89432abf06dce2a96c893f9060fc3f7b75d7647427f4cd31ae2eb752538f4c435534a7984b9343d5ee2655ce1df6329b3880c7b486e5581d5d9", &(0x7f0000000080)='em0selinuxmd5sum*\x00', 0x12, [], [0x6, 0x100000000, 0xffff, 0xff]}) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00008c2000)='/dev/cuse\x00', 0x0, 0x0) io_setup(0x1ff, &(0x7f0000800ffc)=0x0) io_submit(r3, 0x1, &(0x7f000044b000)=[&(0x7f0000403fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f0000e27fd9), 0x37c}]) 2018/03/30 10:48:58 executing program 6: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000080)="9332b47ebb1b8b4384a964d3e2657a7d43aa", 0x12, 0xfffffffffffffffa) r1 = add_key(&(0x7f00000000c0)='.request_key_auth\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000140)="97ce4459891b52275864d040fdea057323efd1d52019ada300bf33c401177d866266f5b21382dbba6bc83c4fb39fb7603537ea4268a4b104e4b268af235fda997b305b6bfd3203f7f15b881b7f698b208e01263f6d6ee8ee64d28293ab463c43e5a56394430d5445e2488dcb55ba0590cea972a90c210e288f2bbc0ca137ef1a06910c3362fa29566ecd97e4584763991356bc", 0x93, 0xfffffffffffffff8) unlink(&(0x7f00000003c0)='./file0\x00') keyctl$reject(0x13, r1, 0xffffffff00000001, 0xffffffffffffffff, r1) r2 = syz_open_pts(r0, 0x0) read(r2, &(0x7f0000fd5f0f)=""/1, 0x1) readv(r2, &(0x7f0000001300)=[{&(0x7f0000001200)=""/219, 0xdb}], 0x1) r3 = socket$inet_tcp(0x2, 0x1, 0x0) dup3(r3, r0, 0x0) [ 98.365330] binder: 15202:15222 got transaction to invalid handle [ 98.371673] binder: 15202:15222 transaction failed 29201/-22, size -6773413839565225911--2017612633060752474 line 2848 2018/03/30 10:48:58 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:58 executing program 4: r0 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller1\x00', 0x4012}) ioctl$TUNGETVNETHDRSZ(r0, 0x800454d7, &(0x7f0000000040)) [ 98.418423] binder: 15232:15247 unknown command -937043897 [ 98.443299] binder: 15232:15247 ioctl c0306201 2000a000 returned -22 [ 98.448166] binder: undelivered TRANSACTION_ERROR: 29201 [ 98.468153] binder: undelivered TRANSACTION_ERROR: 29201 [ 98.482241] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0x2, 0x4000) write$tun(r0, &(0x7f000024a000)=ANY=[], 0x0) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 7: r0 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x3, 0x80) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000080)={0x1, 0x100000000, 0x0, 0x5, 0x9, 0x1}) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x240) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000200)) 2018/03/30 10:48:58 executing program 5: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/rt6_stats\x00') setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0xfffffffffffffffd) r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000003000)={0x0, 0x0, &(0x7f0000001000)={&(0x7f0000000040)=ANY=[@ANYBLOB="020a0000070000000000000000f9ff0005001a0000000014ef9f168ce49a14bbfe8000000000000000000000000000aa0000002e145d70de"], 0x38}, 0x1}, 0x0) ioctl$GIO_FONT(r0, 0x4b60, &(0x7f0000000140)=""/102) ioctl$KVM_SET_GSI_ROUTING(r0, 0x4008ae6a, &(0x7f0000000080)={0x3, 0x0, [{0x5, 0x4, 0x0, 0x0, @adapter={0xff, 0xffffffffffffffa5, 0xfffffffffffffc01, 0xc94a, 0x4}}, {0x43, 0x2, 0x0, 0x0, @msi={0x4}}, {0x20, 0x3, 0x0, 0x0, @sint={0x3ff, 0x98b6}}]}) 2018/03/30 10:48:58 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x0, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 2: r0 = socket(0x0, 0xf, 0x3f) ioctl$sock_bt_bnep_BNEPCONNADD(r0, 0x400442c8, &(0x7f00000000c0)={r0, 0x4, 0x9, "e5f079428e26714cb3f3f2c0fb5e98d5086127051ad909bce02736328a51ed57576d4c5dc76fae5c5e09bccbf9fbcea87784d17543f5c10c79793e1cd1b237f3344e160cfb2f615ad546398425768f24b52571e6f19a75a4a69c6da44176b36f384bcd08fa1d453276ed5f3b8c010cb63fd36822c2805d07924aaa1b53c2d35b87e3897b71b5588a8615ec96d89942028ad9d4f5ef6a02219ca4c53185f32b04393001f16b7e65cb9048c040"}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000180)={0x0, @rand_addr, @multicast2}, &(0x7f00000001c0)=0xc) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000480)) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00006ba000)={0x2, &(0x7f0000000000)=[{0x20, 0x0, 0x0, 0xffff7ffffffff038}, {0x6}]}, 0x10) setsockopt$SO_RDS_TRANSPORT(r0, 0x114, 0x8, &(0x7f0000000040)=0xffffffffffffffff, 0x4) 2018/03/30 10:48:58 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:58 executing program 6: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffffc, 0x220040) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000a75f17)=""/233) 2018/03/30 10:48:58 executing program 4: r0 = socket$inet(0x2, 0xa, 0x0) perf_event_open(&(0x7f000001d000)={0xffffffffffffffff, 0x70, 0xe2, 0x0, 0x0, 0xfffbfffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockname(r0, &(0x7f0000000000)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @local}}}, &(0x7f0000000080)=0x80) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000000100)={'ipvs\x00'}, &(0x7f0000000140)=0x1e) 2018/03/30 10:48:58 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000000)=0x4, 0x4) 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0086426, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r0, 0x4008642b, &(0x7f0000000300)={r1, 0x20}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000826bd7000fedbdf25020000001c000100080001000a00000008000600000000000800050003000000"], 0x30}, 0x1, 0x0, 0x0, 0x4000004}, 0x4000090) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000080)={0x0, 0xff0e, 0x9}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000100)={r3, 0x8, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffe, 0xd5c}, 0x14) write$tun(r0, &(0x7f000024a000)=ANY=[], 0x0) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) sendfile(r0, r0, 0x0, 0x3b3c0) 2018/03/30 10:48:58 executing program 2: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x200, 0x0) recvfrom$ax25(r0, &(0x7f0000000040)=""/193, 0xc1, 0x103, &(0x7f0000000140)={0x3, {"2537ee01b9eb1f"}}, 0x10) mlock2(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x4000000000) mbind(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, &(0x7f000000cff8), 0x9, 0x2) r1 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000480)={0x0}, &(0x7f0000000200)=0xc) ptrace$getenv(0x4201, r2, 0x7, &(0x7f0000000240)) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000280)={0x0, 0x1f}, &(0x7f00000008c0)=0x236) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000340)={r3, 0x8, 0x6, 0xe3e7}, &(0x7f00000007c0)=0x10) recvfrom$inet(r0, &(0x7f0000000380)=""/141, 0x8d, 0x20, 0x0, 0x0) r5 = syz_open_dev$sg(&(0x7f0000000440)='/dev/sg#\x00', 0x5, 0x4000) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000700)=[@in={0x2, 0x4e22, @multicast2=0xe0000002}, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x15}}, @in={0x2, 0x4e24, @loopback=0x7f000001}, @in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x0, 0x120, @local={0xfe, 0x80, [], 0xaa}, 0x1ff}], 0x5c) r6 = dup3(r0, r1, 0x1080000) fcntl$F_GET_FILE_RW_HINT(r6, 0x40d, &(0x7f0000000a80)) syncfs(r0) bind$bt_rfcomm(r5, &(0x7f00000004c0)={0x1f, {0x1225ce1f, 0x7, 0x6, 0x0, 0x20, 0x800}, 0x2}, 0xa) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_CLIENT(r6, 0xc0bc5351, &(0x7f00000005c0)={0x2, 0x7, 'client1\x00', 0x4, "b49222bf8b21396f", "d72002a9f1a6f624212d28553cb989a4b13d89a2e9cf008bce19281395817ad2", 0x6b, 0x2}) bind$inet(r6, &(0x7f0000000680)={0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) bind$netrom(r5, &(0x7f00000006c0)=@ax25={0x3, {"5e6e716542b7d3"}, 0x7}, 0x10) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000001c0)=0x7fff, 0x4) ioctl$sock_bt_bnep_BNEPCONNDEL(r0, 0x400442c9, &(0x7f0000000180)={0x2, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1a}}) connect$netrom(r6, &(0x7f0000000500)=@full={{0x3, {"07038463605566"}, 0x4ce}, [{"910ced51a6d1f7"}, {"5cb7494a21552a"}, {"bfa2de0ee149e1"}, {"486d31d45b6539"}, {"9a15b80e2cab4a"}, {"c845b753cc8a11"}, {"e8baea45311328"}, {"b395b774cc3d3c"}]}, 0x48) setsockopt$inet_sctp_SCTP_RTOINFO(r6, 0x84, 0x0, &(0x7f0000000780)={r4, 0x9, 0xfffffffffffffff9, 0x80}, 0x10) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) syncfs(r1) mount(&(0x7f0000212ff8)='./file0\x00', &(0x7f000001c000)='./file0\x00', &(0x7f0000e75ff9)='mqueue\x00', 0x0, &(0x7f0000ebcffe)) mount(&(0x7f0000121ff8)='./file0\x00', &(0x7f000081bff4)='./file0\x00', &(0x7f000094bff9)='mqueue\x00', 0x0, &(0x7f0000a67000)) syz_open_dev$adsp(&(0x7f0000000580)='/dev/adsp#\x00', 0x7fffffff, 0x22000) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000800)={r4, 0x100000001}, &(0x7f0000000840)=0x8) fcntl$setsig(r5, 0xa, 0x34) 2018/03/30 10:48:58 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f000068b000)='io\x00') bind$alg(r0, &(0x7f0000e15000)={0x26, 'hash\x00', 0x0, 0x0, 'rmd128-generic\x00'}, 0x58) r2 = accept4$alg(r0, 0x0, 0x0, 0x0) sendfile(r2, r1, &(0x7f0000a2effc), 0x6) write$cgroup_subtree(r1, &(0x7f0000000000)={[{0x2b, 'pids', 0x20}, {0x2b, 'io', 0x20}, {0x2f, 'rdma', 0x20}, {0x2f, 'memory', 0x20}, {0x2f, 'memory', 0x20}, {0x0, 'io', 0x20}]}, 0x24) 2018/03/30 10:48:58 executing program 4: r0 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x4041, 0x0) pwrite64(r0, &(0x7f0000000400)="048e7cbf4fcd3e5e19b1073f6beca09235be6e38c46d6c6b1b3ad5652ccbc9904d5afe23faddeaf868f4ebaa9724f530f3eeb41b292660c06c536bf6cd4b22ff7a7a61976700b6a07b717f2af8b0cf62a7e29b899175d60cb3c8566ca1ca5a5da069322e7371195ff038ac718aba5cc721a22704e23e31112ca2187f240a42fb593bbaf00d3e0f0cfd769f0dd0d18544bedaf9235d34d2e19aba296ae40a7cfd2ab2ccb9d72a188c768db7c6c7e5ea939173cdcc49ff7f196c60a754fac7638bbffe36dfde1414e9d4d528d2a35a70bf920a87f0668e6086d01d9763537da1231822bc77f556e5d7d3c1597a924138db2e1a3072b7c082c58ed4e004dd8b7f8aae676b14904b9a2117215b4547fc4330859d2733effdb949f69f8aa5f77b41aaf2d067627234a189703297e7f1d4fb55088af6d1aa6344f93a7348d50691d89f5c04e14551f852073a40a796933e0078f04ad666575547376a60c38d7cc334fcbbf987ccde5dbc4b3a521f1749574a47958f39716bdf443c0e70b119dc90ea812a5536f4ad5845290000000000000b03281adebff3081c2fabe55bad3f69286bc7366295f368b97fcd0061f099aca8659b7b134b2060c3d6a33f0000009bca19b8bd4721f688c066459c0df0902722a9343a443fdc2c4961f163363b0a81cde0f94781f4075542cdbbb84a51600b4780c1000000000000000000000000000000", 0x200, 0x80000) mq_timedreceive(r0, &(0x7f0000000080)=""/134, 0x86, 0x8, &(0x7f0000000000)={0x0, 0x1c9c380}) bind$pptp(r0, &(0x7f0000000140)={0x18, 0x2, {0x3, @dev={0xac, 0x14, 0x14, 0x16}}}, 0x1e) [ 98.627182] binder: 15276:15287 unknown command -937043897 [ 98.647970] binder: 15276:15287 ioctl c0306201 2000a000 returned -22 [ 98.667636] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:58 executing program 2: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000384ff7)='/dev/ppp\x00', 0x101002, 0x0) ioctl$DRM_IOCTL_MARK_BUFS(r0, 0x40186417, &(0x7f0000000100)={0x3, 0x200, 0x40, 0xeec1, 0x18, 0x87}) ioctl$EVIOCGPROP(r0, 0xc004743e, &(0x7f0000000000)=""/246) pread64(r0, &(0x7f000057c000)=""/226, 0xe2, 0x0) pwritev(r0, &(0x7f0000ed8f70)=[{&(0x7f00007d7f41)='k', 0x1}], 0x1, 0x0) 2018/03/30 10:48:58 executing program 6: getsockopt$IP6T_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x29, 0x44, &(0x7f00000001c0)={'HL\x00'}, &(0x7f0000000280)=0x1e) r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x100000000, 0x40001) syz_open_pts(r0, 0x40) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x141802, 0x0) pwrite64(r1, &(0x7f0000000100)="1d000000000000002fd4a5e24894c21ae29e9436a468051d6389eb8e38d5690c7189903d81ebb98f4b05679270f6079b9707a43f525a62562b95562e5181bd0dda0030377b74118566658391923dc4605858fe5ac4f7c06017412ed204559f8c0ad84bed8a14ff6bc99f3ef137318ee581926a9299c543c0d85f1ac68ffb72426d34909db2c280d20dfd2cd155cff5712486ef81718ccc9712eb78217c5596521ae7381e056b8ce04e55adb3f18f7a9aeea3c2f003506b65319ae8e5f71c64cd2d613088ded2752ef3304ea6401ff10d08d417a4ed6e374e3543f0ed02328d865aca3991b65a9d0000080000000000000000000000", 0xf5, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendfile64(r1, r1, 0x0, 0x3) read(r1, &(0x7f0000000900)=""/224, 0x3fe707a378af1ab) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000840)) setsockopt$IPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x41, &(0x7f0000000900)=ANY=[], 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r1, 0xc0106403, &(0x7f0000000200)={0x1, 0xff, 0x7f, 0x2}) getpeername$inet6(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, @local}, &(0x7f00000008c0)=0x1c) ioctl$PIO_UNIMAP(r1, 0x4b67, &(0x7f00000000c0)={0x9, &(0x7f0000000300)=[{0xffffffffffffffff, 0x1}, {0x8, 0x8000}, {0x8001, 0x234}, {0x10000, 0x93b}, {0x6, 0x1000000000004}, {0x9, 0x8000}, {0x0, 0x7}, {0xbe22, 0x3}, {0x7ffffffd, 0x5}]}) setsockopt$inet_dccp_buf(r1, 0x21, 0xd, &(0x7f0000000800)="0f08759963bf5b69", 0x8) syz_genetlink_get_family_id$ipvs(&(0x7f0000000280)='IPVS\x00') perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vhost-net\x00', 0x2, 0x0) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000180)='/dev/audio\x00', 0x0, 0x0) close(r3) socket$packet(0x11, 0x3, 0x300) ioctl$VHOST_SET_VRING_ADDR(r2, 0x4028af11, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=""/142, &(0x7f00000003c0)=""/69, &(0x7f0000000140)=""/14}) ioctl$VHOST_SET_FEATURES(r2, 0x4008af00, &(0x7f0000000640)=0x200000000) write$vnet(r2, &(0x7f0000000580)={0x1, {&(0x7f00000001c0)=""/219, 0x34c, &(0x7f0000000480)=""/98, 0xffffffffffffffff, 0x2}}, 0x68) ioctl$VHOST_NET_SET_BACKEND(r2, 0x4008af30, &(0x7f0000d7c000)={0x0, r3}) ioctl$KVM_RUN(r0, 0xae80, 0x0) r4 = syz_open_dev$loop(&(0x7f0000000140)='/dev/loop#\x00', 0x0, 0x200000000044042) delete_module(&(0x7f00000002c0)='mime_typesecurityuser\x00', 0xa00) sendfile(r4, r4, &(0x7f0000000340), 0x10000) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000380)={0x0, @in={{0x2, 0x4e23, @multicast2=0xe0000002}}, 0x0, 0x81}, &(0x7f0000000440)=0x88) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000680)={0x0, 0xca, "de72a75ed4a6b7e55b4868843dc2200f27cf941876517764073ff7e1ab8d79481f48d11164aa670b4862c0bd8001702d1a59420728fa40232b9f5f10279bec45177922f8c092cbc12a8bff81bb73eceb3398c90dcb29d8ce397629dadff071c367dbdb5b4a6dadecd508a71b68866c2f6de9b600093f8254c15b743c73e6e2891cefede6a102d31927d0b3262d283b2590bb8b13cf0fa5952146d4697551d45ccf1c7f7969f0d598ad75630387bff3761b4b79051e3a8e891468a3cdb5e1829bb91767451e86117a3f00"}, &(0x7f0000000780)=0xd2) 2018/03/30 10:48:58 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:58 executing program 7: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000300ff4), 0x8) socketpair$inet6(0xa, 0x0, 0x100000001, &(0x7f0000000000)) 2018/03/30 10:48:58 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_ifreq(r0, 0x89f2, &(0x7f0000000000)={'ip6_vti0\x00', @ifru_data=&(0x7f0000000180)="d61a072afa6a2e6e9105a65cf0b08be4d57565e1a85eff283ee23d954743a2e3"}) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000100)={0x0, 0x80000001, 0x9, 0x5}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000280)={r1, 0x3f, 0x3, [0x1, 0x9000000000000000, 0x5]}, 0xe) getresuid(&(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) setfsuid(0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r0, 0x29, 0x2d, &(0x7f00000001c0)={0x0, {{0xa, 0x4e23, 0x8, @loopback={0x0, 0x1}, 0x8001}}}, 0x84) 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007e04c2578fb222d057dcb6c241006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x0, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000011fc0), &(0x7f0000011000), &(0x7f0000003000), &(0x7f0000013000), &(0x7f0000001ff8)={&(0x7f0000012000), 0x8}) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f0000004ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ptmx\x00', 0x400000, 0x0) ioctl$TCSETAW(r1, 0x5407, &(0x7f0000000380)={0x68d6, 0x1f, 0x654daaa7, 0xfffffffffffffff9, 0x1, 0x6, 0xffffffffffffff1b, 0x5, 0x101, 0x7}) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000140)='/dev/rtc\x00', 0x101000, 0x0) ioctl$KVM_GET_FPU(r2, 0x81a0ae8c, &(0x7f00000001c0)) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000943ffc)=0x9d) r3 = gettid() r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x0, 0x0) socketpair$unix(0x1, 0x813db4ffadc742aa, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000069000)={0x0}, &(0x7f0000066ffc)=0xc) fchdir(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000dcdff0)=[{&(0x7f0000cd8000)=""/1, 0x1}], 0x1) ioctl$int_in(r7, 0x5452, &(0x7f0000989000)=0x100) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000fb9000)) fcntl$setsig(r7, 0xa, 0x12) poll(&(0x7f00005a8ff8)=[{r5}], 0x1, 0xfffffffffffffff8) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000ccb000)) getpid() getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f00000003c0)={0x0, 0x200, 0x30}, &(0x7f0000000440)=0xc) getsockopt$inet_sctp6_SCTP_RTOINFO(r4, 0x84, 0x0, &(0x7f0000000480)={r9, 0x4, 0x17, 0xfffffffffffffff9}, &(0x7f00000004c0)=0x10) recvfrom$inet(r4, &(0x7f0000000080)=""/173, 0xad, 0x40, 0x0, 0x0) r10 = dup2(r7, 0xffffffffffffffff) fcntl$setown(r10, 0x8, r3) tkill(r6, 0x14) 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efea7578fb222d057dcb6c241006e0000"], 0x1) r1 = dup3(r0, r0, 0x80000) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000100)={0x2, {0x2, 0x4e23}, {0x2, 0x4e24, @multicast2=0xe0000002}, {0x2, 0x4e23, @rand_addr=0xffffffffffffffff}, 0x108, 0x200, 0x365, 0xfffffffffffffff7, 0x401, &(0x7f00000000c0)='erspan0\x00', 0x5, 0x7ff, 0x200}) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000080)=""/15) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000004c0)='./cgroup.net/syz1\x00', 0x200002, 0x0) r1 = openat$cgroup_procs(r0, &(0x7f0000000080)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000480)='/proc/self/net/pfkey\x00', 0x1b1080, 0x0) ioctl$VHOST_SET_VRING_KICK(r2, 0x4008af20, &(0x7f0000000140)={0x3, r2}) chmod(&(0x7f0000000040)='./file0\x00', 0x101) sendfile(r1, r1, &(0x7f0000000200)=0x1, 0x8000) openat$cuse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/cuse\x00', 0x101000, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000100), &(0x7f0000000380)=0xc) setsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f00000000c0)=0x1e, 0x4) ioctl$VHOST_NET_SET_BACKEND(r2, 0x4008af30, &(0x7f0000000440)={0x3}) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) setsockopt$RDS_RECVERR(r2, 0x114, 0x5, &(0x7f0000002e00), 0x4) 2018/03/30 10:48:58 executing program 7: madvise(&(0x7f000000e000/0x4000)=nil, 0x4000, 0xc) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x12001, 0x0) ioctl$DRM_IOCTL_RM_MAP(r0, 0x4018641b, &(0x7f0000000140)={&(0x7f0000ffe000/0x1000)=nil, 0xffffffffffff7fff, 0x7, 0x8, &(0x7f0000ffe000/0x2000)=nil, 0x1000}) clone(0x8040000, &(0x7f0000000380), &(0x7f0000000440), &(0x7f0000000480), &(0x7f0000000280)) r1 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff8) getpid() r2 = request_key(&(0x7f0000000180)='.request_key_auth\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000000c0)='\x00', r1) keyctl$setperm(0x5, r2, 0x2000) 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) ioctl$KVM_REINJECT_CONTROL(r0, 0xae71, &(0x7f0000000140)={0xfffffffffffffbff}) write$tun(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000027e1ce1c8889efdfb1bbc207c03000000007efec15790af4fa9f3a88564bbbf2c0da2cf5eb6f2ff1b3376242ab910656adcbe2ff65f784a881c36ed353b35b504e5e926d70ec769e2051459c1b0f1e23e5f6594e55e246ecd3dccf914cea18bcee4ecdd557f0f29dfaba2edb96cba8b46d9ba7911ab03e2d1907e004b19276e33584a86cec56df05a780d54d7f153d675839f9dd76ff18ab0e5313b9fae4890430ed41510db300077e3e05b249f037f349630864b"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) setsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000300)={0x0, 0xa2, 0x2, 0x2, 0x7, 0x1000, 0x10001}, 0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) [ 98.794210] binder: 15317:15329 unknown command -937043897 [ 98.808737] binder: 15317:15329 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:58 executing program 2: pipe(&(0x7f0000043000)={0xffffffffffffffff, 0xffffffffffffffff}) vmsplice(r0, &(0x7f0000000240)=[{&(0x7f0000000200)='V', 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) write(r1, &(0x7f00007d3fdb)='\'', 0x1) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000000)={{{@in=@dev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@local}}, &(0x7f0000000100)=0xe8) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000140)={r2, 0x1, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x16}}, 0x10) close(r1) 2018/03/30 10:48:58 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x8, 0x20200) setsockopt$inet_dccp_buf(r1, 0x21, 0x82, &(0x7f0000000080)="a8ffbb206c4463619179aee183f4e653664dd519f6e8ed4deb2a07ded3bb73cf1b10653142b5adb76d6a1b5b1e3c27e06fefcc0c05fae9ef81bdca891828cbe00a2e1e5aeb228c5e50bd77e38b9067bd2aea0d49bc81956038a91c6e962defb24924b79910b19714dc60a95522469d377749514d817d8cf2b1bae8a65734c1abdb8b9c6313a919bd41408a7444bca74f0f35121200282c4bf5a4f17ff24c98cd25c8583081c8b6d2c87f82f71ada053d5a7c28f03e81d323860e4c9666a1dc18e33cd32a3dd66e2b1703675d070570a5121dc35f9b", 0x87) setsockopt$IPT_SO_SET_ADD_COUNTERS(0xffffffffffffffff, 0x0, 0x41, &(0x7f0000000200)={'security\x00', 0x2, [{}, {}]}, 0x48) ioctl$sock_inet_sctp_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) [ 98.879753] could not allocate digest TFM handle ghash-clmulni 2018/03/30 10:48:58 executing program 4: r0 = socket$bt_rfcomm(0x1f, 0x3, 0x3) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000000)={'yam0\x00', 0x4}) r1 = socket$vsock_dgram(0x28, 0x2, 0x0) connect$bt_rfcomm(r1, &(0x7f0000000ff7)={0x1f}, 0x9) r2 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000200)='dns_resolver\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0x0) keyctl$link(0x8, r2, r3) getpeername$inet6(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, @remote}, &(0x7f0000000080)=0x1c) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r5 = syz_open_procfs(r4, &(0x7f0000000140)="6a65742f70726f7467806f6c7300") ioctl$KDENABIO(r5, 0x4b36) 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x93, 0x10000) read$eventfd(r0, &(0x7f00000000c0), 0x8) r1 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r1, &(0x7f000024a000)=ANY=[@ANYBLOB="00000000000002000000007efec1578fb222d057dcb6c241006e0000"], 0x1) ioctl(r1, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000000)={0x0, 0x4, 0x4, 0x4, 0x2, 0x9}, &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 6: r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00003eb000)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000240)="df02754677212dfc3e2acc26fdc3ffa64813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895113293535d1c0066d20e0f275188b4b4c187e18774fc2227cbb60fc6697f5337726164c8fbe1181e6d50986cd98a5c44ac0ec375deb27eafcf7d06438f252510d87bd91d03e7dc2faed85adcd88ca30e75b1e143a72d94defa187e48b89efbbbcc9b9a9a307353df7a21affce4e9149eb122cbc356cb681365afd979e97b57b596e901864a68679f", 0xc0) keyctl$dh_compute(0x17, &(0x7f0000000100)={r2, r3, r3}, &(0x7f0000000140)=""/5, 0x5, &(0x7f00000001c0)={&(0x7f0000000180)={'sha384-avx2\x00'}}) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/net/pfkey\x00', 0x40000, 0x0) 2018/03/30 10:48:58 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x0, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) 2018/03/30 10:48:58 executing program 7: r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'syz_tun\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000680)={&(0x7f0000000380)={0x10}, 0xc, &(0x7f0000000640)={&(0x7f0000000500)=ANY=[@ANYBLOB='$\x00\x00\x00 \x00\x00\x00', @ANYRES32=r1, @ANYBLOB="000000000000000004001900"], 0x24}, 0x1}, 0x0) 2018/03/30 10:48:58 executing program 2: r0 = socket$inet(0x10, 0x1000, 0xc) r1 = socket$inet(0x10, 0x6, 0x3) r2 = epoll_create1(0x0) r3 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x200, 0x0) r4 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x40000007, 0x0) fcntl$getown(r2, 0x9) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r3, &(0x7f0000b0e000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000029000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r5, r4) setsockopt$IP_VS_SO_SET_DEL(r7, 0x0, 0x484, &(0x7f0000000180)={0x7e, @local={0xac, 0x14, 0x14, 0xaa}, 0x4e21, 0x2, 'fo\x00', 0x4, 0x0, 0xf}, 0x2c) read(0xffffffffffffffff, &(0x7f0000000140)=""/48, 0x30) r8 = socket$packet(0x11, 0x3, 0x300) r9 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_ATTACH_FILTER(r8, 0x1, 0x1a, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x0, 0x3}]}, 0x10) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000200), &(0x7f0000000340)=0x4) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7530}, {0x0, 0x2710}}, &(0x7f0000000100)) fstatfs(r9, &(0x7f0000000240)=""/39) bind$inet(r9, &(0x7f0000000000)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0xd}}, 0x10) sendto$inet(r9, &(0x7f00009fc000), 0x5fa, 0x8000, &(0x7f0000357000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r3, 0x84, 0x12, &(0x7f0000000280), &(0x7f00000002c0)=0x4) setsockopt$ipx_IPX_TYPE(0xffffffffffffffff, 0x100, 0x1, &(0x7f0000000080), 0x4) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000380)='/dev/qat_adf_ctl\x00', 0x492000, 0x0) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000002000)="24000000100007031dfffd946fa2830020200a0009000300001d85680c1ba3a20400ff7e280000001100", 0x2a}], 0x1}, 0x0) ioctl$sock_inet6_tcp_SIOCINQ(r6, 0x541b, &(0x7f00000001c0)) openat(r7, &(0x7f0000000300)='./file0\x00', 0x1, 0x81) 2018/03/30 10:48:58 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:58 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_MCAST_LEAVE_GROUP(r1, 0x0, 0x2d, &(0x7f0000000000)={0x1, {{0x2, 0x4e24, @loopback=0x7f000001}}}, 0x84) sendmsg$nl_netfilter(r0, &(0x7f0000065000)={&(0x7f000029d000)={0x10}, 0xc, &(0x7f0000402ff2)={&(0x7f0000ce3fe0)={0x20, 0xa, 0xa, 0x1, 0x0, 0x0, {}, [@nested={0xc, 0x1, [@typed={0x8}]}]}, 0x20}, 0x1}, 0x0) 2018/03/30 10:48:58 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fafff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_ENABLE_CAP(r1, 0x4068aea3, &(0x7f0000000040)={0x79, 0x0, [0x7, 0x0, 0x5, 0x100]}) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x800000000000003) ioctl$KVM_SET_LAPIC(r2, 0x4400ae8f, &(0x7f00000000c0)={"2ffee7256a41738fb2e3e2fbf032dcc2fa7d4d006cf0cb7d81e7681c12a0384de6a1a702a24518ad2113ecfe6e6af26f0ab87a78a5100ed708c3495cc753a15d7828c7108a02ba7520326733fd17fd8019678dd160fa89fea4965da1350a5b66b2678fba7ac618bc97e5adfe87f217140f311b2cc9cb446b38c69b6da67a6b8137ab29b99f8b8183c0cbdf1793b5279446abf132c1cd46981637fc38a1923f6605dff3ded88a2c34bc97a5379e41b4f3e0181e6b1ed6cd74e3f6116c8e86ab1b9b817e08e89a946bb5ba563dd7ba882fd0396a24f6bfd34e425fea443e35152321a65e3c6b015444b81b1b9abfd17f11a3ac19f9969de9d5f6b140332a5088d589cae3d8524f46ce425c014f3af695e150894e6ff402e6fc5566d7c6a77702d1114cd6e8f8d15fed59eed2e4bd74123ce0ca35e189a6bbdf662b772fc429f1577371976a310efd622d00938ca3319ea7dae75cc37d3fbd6a744bb35e79f6cc8eb507aff9b58fd8903a66b5c6548226ea60cfda9ade3f219b239ab4fc520f97c196b913cd6f4b7d38e8d793a2f3150f4d28789dedef406d4095f360f6932ee603e1babbe4aa9a65e04c4413871956e916c20d3a80fca939331666cda9b577a437a781b3ce33412960dbc92a65e269e222184411d8e5dbae0981568a2994fdb0b2a6e070a5403fd8907a2243119739799ea2216007b124fe12319604c608fa12ac8f6ac0ed3e953664f18faa5b43176dc3bf56ec4de878234b7682127586be24c9c4daec17fdf12f763c0c9997c5f7c5ce0b1c71c48f4cb691bbe50bef3648057d63ed3c52b43f722a6350ef9e0f2c330d23603a4d3194a4176ad3dc39370cf6cda5c20dc705f1ce704e5747a49155b9c60b03071cea800d5978a383c7678ccf0d8c08d17ddff7ec43af10982367447fa27a1032b9de7d2386fc31335bf694728875ef8928efa9b68d73fd265e0d90afff6b6f8c1bdf34980a76aae5489275bd9c7d51c8b5471465d018c365549bcc8bb468c2ae7d9a78ac61277737d1e04eeb1acd41fdb064675e6ed5606d1edebc92f75e9813317287d8eec8775be4a3d7a07f7e96ff3891dd58baaad7cea207bdeef2c4aed6dec40c09195a03fc39e2ee3208453d5fd4e77ce3d806ccc0ea300eeef5022fffe3d7d03f72d52750d8cddb1ae7756a58dcc5e3906facd680cac1b55aa9297de7d3ef9d1469dca4831aef9702bcd807388d9c7862e6736b22162fccee4656f43102c9ebed24d7251def1b9326ca12e2ecffee4a6d67484a88403c79c9afd8c2e95a239bd6536f273f5d4c599bf213117b64c7dbdf50868fbdd78c943c4d70d2b30767ad142ad9265b9f55d91f65071b6942abb7c5d3702b703acbb85f1d6b58eca7f468b0896acdc0b764338e226d7c901dc818b09439ba1a2ae7ef9b13936b2eecf1d1a7f4613556014cc5c073"}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000540)='/dev/hwrng\x00', 0x40200, 0x0) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r4, 0x4040534e, &(0x7f0000000580)={0x20, @tick=0x8, 0xef0, {0x7ff, 0x6}, 0xbf0c, 0x2, 0x49d9c292}) ioctl$fiemap(r4, 0xc020660b, &(0x7f0000000880)={0x0, 0xfffffffffffffffb, 0x4, 0x4, 0x7, [{0x1, 0x3, 0x35, 0x0, 0x0, 0x806}, {0x1f, 0x4, 0x100000000, 0x0, 0x0, 0x900}, {0x3, 0x4, 0x7, 0x0, 0x0, 0x1000}, {0x3f, 0x6}, {0x1, 0x81, 0x4db9, 0x0, 0x0, 0x2900}, {0x101, 0x7ff, 0x5, 0x0, 0x0, 0x201}, {0x7, 0x7fffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x800}]}) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f00000007c0)=ANY=[@ANYBLOB="010000094a0295007172dce900004000000000ffdf000000000000222b98f0927b1481fcddb97def16f4d4f2f60a853985ecbdd4257072b44c8dc98c09a92303dec78216fb40362f18f6eb9dd4a82547cf1d6e8787fac9bc97666e101b7b4545b9559569432a85c096c387aa959ae301ba3ddc7149b6b28a522eb052ee9dae573fe1f64dba67fc66aa85466672e2e1f70c23265c055ff32f2d1bbcaf"]) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x60002) fstat(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getegid() getsockopt$sock_timeval(r4, 0x1, 0x14, &(0x7f00000004c0), &(0x7f0000000500)=0x8) setresgid(r5, r6, r7) 2018/03/30 10:48:58 executing program 7: perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000700)='attr/keycreate\x00') fstat(r0, &(0x7f0000000080)) pread64(r0, &(0x7f0000000040)=""/8, 0xfffffffffffffe15, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000f50f90), 0x0, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000740)={0x0, 0x200}, &(0x7f0000000340)=0x8) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) 2018/03/30 10:48:58 executing program 5: socketpair$unix(0x1, 0x400000000000001, 0x0, &(0x7f0000919000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x692, 0x2641) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r1, 0x84, 0x64, &(0x7f0000000140)=[@in={0x2, 0x4e24}, @in6={0xa, 0x4e22, 0x9, @local={0xfe, 0x80, [], 0xaa}, 0x3}, @in6={0xa, 0x4e21, 0x7fffffff, @dev={0xfe, 0x80, [], 0x18}, 0x7fffffff}, @in={0x2, 0x4e24, @multicast2=0xe0000002}], 0x58) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f00000001c0)={0x0, @in6={{0xa, 0x4e24, 0x999, @empty, 0x4}}, [0xa13, 0x6, 0x20, 0x80, 0x9, 0xfff0000000000000, 0xfff, 0x2819, 0x9, 0x7, 0x2ab0cabd, 0x2, 0x60dc, 0x7fff, 0x80000001]}, &(0x7f00000002c0)=0x100) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000300)={r2, 0x9d5f}, &(0x7f0000000340)=0x8) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$TCFLSH(r3, 0x540b, 0x1000000000027db) recvfrom$unix(r0, &(0x7f0000bf5000), 0x0, 0x3fffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x6e) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r3, 0x10e, 0x1, &(0x7f0000000040)=0xc, 0x4) 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e24, @rand_addr=0x3}}, 0xffffffffffffffd7, 0x8}, &(0x7f0000000140)=0x88) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000180)={r1, 0x8000, 0x0, 0xfffffffffffffffa, 0x3ff}, &(0x7f00000001c0)=0x18) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0x81, &(0x7f00000002c0)={'nat\x00', 0x0, 0x4, 0x64, [], 0x1, &(0x7f0000000200)=[{}], &(0x7f0000000240)=""/100}, &(0x7f0000000340)=0x50) write$tun(r0, &(0x7f000024a000)=ANY=[@ANYBLOB="fec1578fb222d00800000041006e0000"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000000)={r2, 0x4, 0x4, 0x4, 0x2, 0x40000000005}, &(0x7f0000000040)=0xffffffffffffffdf) 2018/03/30 10:48:58 executing program 6: r0 = mq_open(&(0x7f0000000080)='/dev/kvm\x00', 0x840, 0x2, &(0x7f0000000100)={0x1bdc, 0x56835abc, 0x9, 0x0, 0x5, 0x2274, 0x1, 0xff}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f0000000280)="56b9e2", 0x3}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xcd, &(0x7f0000000140)={{0xa, 0x4e23, 0xd98, @loopback={0x0, 0x1}, 0xa9d}, {0xa, 0x4e22, 0x1, @empty, 0xebf}, 0x9, [0xfffffffffffffffd, 0xa477, 0x2, 0x1, 0x20, 0x2, 0x2, 0x800]}, 0x5c) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000000)) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000400)='/dev/audio\x00', 0x42002, 0x0) accept4$bt_l2cap(r4, &(0x7f0000000340), &(0x7f0000000440)=0x429ab42e52b9ff4a, 0x0) ioctl$KVM_SET_TSS_ADDR(r2, 0xae47, 0xd000) ioctl$KVM_RUN(r3, 0xae80, 0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vcs\x00', 0x100, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x1000000000006000, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000240)={0x5000, 0xfffffffffffffffe}) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r5, 0x84, 0x79, &(0x7f0000000200)=0x400, 0x4) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000000c0)={0x5000, 0x9000}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0xa) r6 = socket$inet6_udp(0xa, 0x2, 0x0) r7 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r5, 0x84, 0x21, &(0x7f0000000040)=0x300000000000000, 0x4) r9 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r9, 0x29, 0x2e, &(0x7f0000001000)={0x1, {{0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}}}, 0x108) ioctl$KVM_CHECK_EXTENSION(r8, 0xae03, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r8, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="090025bd7000fe9a809c2f8bbb894d00030008800400705400000800010000000000"], 0x2}, 0x1, 0x0, 0x0, 0x10}, 0x20004840) writev(r7, &(0x7f0000000180)=[{&(0x7f00000000c0)="1e5b7b1d30859a82aa0b7eb4ad6ebf0634b21e3b0fbbf9b86bbbf64f4ca8d1e3f171e7ec690d308028b3b56716", 0x2d}], 0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(r8, 0x0, 0x48b, &(0x7f0000000100)={0x2, 'lo\x00', 0x3}, 0x18) ioctl$sock_ifreq(r9, 0x8922, &(0x7f0000000400)={'lo\x00', @ifru_ivalue}) openat$rtc(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/rtc\x00', 0x80, 0x0) [ 99.025635] binder: 15363:15378 unknown command -937043897 [ 99.045984] binder: 15363:15378 ioctl c0306201 2000a000 returned -22 2018/03/30 10:48:58 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000540)={{{@in=@multicast2, @in6=@loopback}}, {{@in6=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000280)=0xe8) stat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000004c0), &(0x7f0000000640)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000006c0), &(0x7f0000000700)=0x4) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x0, 0x4, &(0x7f0000346fc8)=@raw=[@jmp={0x5, 0x7, 0xc, 0x2, 0xb, 0x1e}, @generic={0x4}], &(0x7f0000f6bffb)='GPL\x00', 0x0, 0xfb, &(0x7f00001a7f05)=""/251}, 0x48) ioctl$KVM_SET_NR_MMU_PAGES(r1, 0xae44, 0x1000000002) r2 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/enforce\x00', 0x201, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000001c0)) close(r1) sendfile(r0, r1, &(0x7f00000000c0), 0x10000) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000740)='/dev/loop-control\x00', 0x4001, 0x0) io_setup(0x800, &(0x7f00000002c0)=0x0) io_destroy(r4) r5 = getgid() chown(&(0x7f0000000140)='./file1\x00', 0x0, r5) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000680)='./file1\x00') r6 = ioctl$LOOP_CTL_GET_FREE(r3, 0x4c82) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r6) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) write$cgroup_pid(r2, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRES32=r4], 0x8) removexattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="023dd6a7b5a9f9e66b3b35633133db757365722e2f6465762f70707000"]) 2018/03/30 10:48:58 executing program 7: r0 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x20011, r0, 0x0) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r1, 0xc004743e, &(0x7f0000000a80)=""/246) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000000)) ioctl$EVIOCGREP(r1, 0x40047451, &(0x7f0000000000)=""/174) close(r1) r2 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) splice(r0, &(0x7f0000000200), r0, &(0x7f0000000240), 0x5, 0x1) r3 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000340)) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c81, r3) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000500)) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000080)={0x4000100000000006, 0xffffffffffffffff, 0xfffffffffffffffe}) openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x0, 0x0) write$cgroup_pid(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x1023c) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$VHOST_SET_LOG_FD(0xffffffffffffffff, 0x4004af07, &(0x7f00000000c0)) truncate(&(0x7f0000000280)='./file1\x00', 0x0) open(&(0x7f0000b91ff9)='./file1\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x0, 0xffff, 0x9) open(&(0x7f0000000100)='./file1\x00', 0x40, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r4 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000100)="c83d", 0x2, 0xffffffffffffffff) keyctl$read(0xb, r4, &(0x7f0000000140)=""/134, 0x86) [ 99.083936] could not allocate digest TFM handle ghash-clmulni [ 99.098932] QAT: Invalid ioctl 2018/03/30 10:48:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000265ff7)='/dev/sg#\x00', 0x0, 0x2) write$tun(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000002000000007efec15779b222d157dcb6c241006e000099478d611116d0bf968d2e3f6e1ea6e1176ad664ef5bb234c1f2dff69ab8597363e9743c00971eec50f5d00a8652b751d540ababde028903674109d8e2fca6c1c3aa33163057c810407e43f29f325adffa99e1758158572af472eaa82ecc2816a55019bee437af03fc6b67c47097f6fe1e1e7dec91a86527e8ca59155dfa8fa3c82fbee6b35b6863b9880ac599a31e2fa50ffae25b749da51a07f69954b6b9185a929216d2c5"], 0x1) ioctl(r0, 0x40000000002275, &(0x7f0000000140)) fremovexattr(r0, &(0x7f0000000000)=@known='com.apple.FinderInfo\x00') getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x81, 0x9}, &(0x7f0000000100)=0x18) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000080)={r1, 0x2, 0x4, 0x200, 0x2, 0x635}, &(0x7f0000000040)=0x3ec) 2018/03/30 10:48:58 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x100000000) sendmsg$nl_route(r0, &(0x7f000001bfc8)={&(0x7f00007a9000)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f0000000000)=ANY=[@ANYBLOB="280000001a00010500000000000023d13b5a00000a0000000000002b000000000c8d152671000c00ff000000"], 0x1}, 0x1}, 0x0) 2018/03/30 10:48:58 executing program 3: mkdir(&(0x7f000082f000)='./control\x00', 0x0) r0 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) keyctl$dh_compute(0x17, &(0x7f00004c8ff4), &(0x7f0000000280), 0x0, &(0x7f0000000480)={&(0x7f0000bf4ff3)={'ghash-clmulni\x00'}, &(0x7f0000000240)}) unshare(0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000a000)={0xc3, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="47d825c85e9d295b2ae7400ebcc054cfdde4725aff117fabb90e0710cc9740eeb69947419af51efc5719f7098034bf08213b901eaa4261895c2c13ca893612ac998896e31825cf9d03089c0e29e09a02f0d17a2a72c9f776fbefa445c9926f399c94a351456f94523b52d1e33028f094ea8e9506d3e5434104af26fd4a80346b7cacbb419a526842b59fcf9cc5104c1fa64066da1106504722bb5065bb55eb44bfc8464cd5268c2e96c4d7f11aad5e7cbb597eddaa0dde12dafcc91f084a3733c91eda"], 0x0, 0x0, &(0x7f0000000100)}) r1 = socket$inet_smc(0x2b, 0x1, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x1, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000100)={0x0}) fcntl$getownex(r2, 0x10, &(0x7f0000000180)={0x0, 0x0}) fcntl$setownex(r2, 0xf, &(0x7f00000001c0)={0x2}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000140)={r3, 0x2}) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000000), &(0x7f0000000040)=0x14) [ 99.131577] QAT: Invalid ioctl [ 99.201935] binder: 15408:15414 unknown command -937043897 [ 99.212374] binder: 15408:15414 ioctl c0306201 2000a000 returned -22 [ 99.219827] binder: BINDER_SET_CONTEXT_MGR already set [ 99.223677] could not allocate digest TFM handle ghash-clmulni [ 99.230725] binder: 15400:15407 ioctl 40046207 0 returned -16 [ 99.231270] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 3, id = 0 [ 99.260540] kasan: CONFIG_KASAN_INLINE enabled [ 99.265385] kasan: GPF could be caused by NULL-ptr deref or user memory access [ 99.272775] general protection fault: 0000 [#1] SMP KASAN [ 99.278647] Dumping ftrace buffer: [ 99.282157] (ftrace buffer empty) [ 99.285837] Modules linked in: [ 99.289007] CPU: 0 PID: 4478 Comm: syz-executor7 Not tainted 4.16.0-rc7+ #281 [ 99.296248] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 99.305580] RIP: 0010:qlist_free_all+0x12b/0x160 [ 99.310303] RSP: 0018:ffff8801b1177a10 EFLAGS: 00010207 [ 99.315638] RAX: ff008801b9128040 RBX: 0000000000000282 RCX: ffffea0000000000 [ 99.322878] RDX: 03fbee0006e44a00 RSI: ffff8801b39f4db8 RDI: 0000000000000282 [ 99.330121] RBP: ffff8801b1177a48 R08: 0000000000000000 R09: 0000000000000000 [ 99.337363] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 99.344604] R13: 0000000000000000 R14: ff008801b9128040 R15: ffffffff87acabe0 [ 99.351846] FS: 0000000000000000(0000) GS:ffff8801db200000(0063) knlGS:0000000009a9b900 [ 99.360041] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 99.365891] CR2: 0000000009aa41b4 CR3: 00000001bf9d0006 CR4: 00000000001626f0 [ 99.373133] DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000 [ 99.380374] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 99.387612] Call Trace: [ 99.390175] quarantine_reduce+0x141/0x170 [ 99.394385] kasan_kmalloc+0xca/0xe0 [ 99.398074] kasan_slab_alloc+0x12/0x20 [ 99.402022] kmem_cache_alloc+0x12e/0x760 [ 99.406142] ? find_held_lock+0x35/0x1d0 [ 99.410178] getname_flags+0xcb/0x580 [ 99.413954] user_path_at_empty+0x2d/0x50 [ 99.418076] vfs_statx+0xe9/0x190 [ 99.421503] ? vfs_statx_fd+0x90/0x90 [ 99.425283] C_SYSC_x86_lstat64+0x87/0xf0 [ 99.429403] ? C_SYSC_x86_stat64+0xf0/0xf0 [ 99.433610] ? __might_fault+0x188/0x1d0 [ 99.437648] ? compat_SyS_getdents+0x35f/0x460 [ 99.442202] ? compat_SyS_old_readdir+0x230/0x230 [ 99.447015] ? __do_page_fault+0x3d6/0xc90 [ 99.451218] ? filldir+0x320/0x320 [ 99.454736] ? do_fast_syscall_32+0x156/0xf9f [ 99.459203] ? compat_SyS_x86_stat64+0x30/0x30 [ 99.463757] compat_SyS_x86_lstat64+0x1d/0x30 [ 99.468224] do_fast_syscall_32+0x3ec/0xf9f [ 99.472519] ? do_int80_syscall_32+0x9c0/0x9c0 [ 99.477071] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 99.482590] ? syscall_return_slowpath+0x2ac/0x550 [ 99.487499] ? sysret32_from_system_call+0x5/0x3c [ 99.492313] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 99.497129] entry_SYSENTER_compat+0x70/0x7f [ 99.501506] RIP: 0023:0xf7f0bc99 [ 99.504840] RSP: 002b:000000000844da10 EFLAGS: 00000202 ORIG_RAX: 00000000000000c4 [ 99.512517] RAX: ffffffffffffffda RBX: 000000000844db0c RCX: 000000000844da20 [ 99.519764] RDX: 0000000000000003 RSI: 0000000009a9c1e0 RDI: 00000000080cfb45 [ 99.527008] RBP: 000000000844db0c R08: 0000000000000000 R09: 0000000000000000 [ 99.534252] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 99.541490] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 99.548746] Code: 00 00 00 80 48 01 c2 72 44 48 b9 00 00 00 80 ff 77 00 00 48 01 ca 48 b9 00 00 00 00 00 ea ff ff 48 c1 ea 0c 48 c1 e2 06 48 01 ca <48> 8b 4a 20 48 8d 71 ff 83 e1 01 48 0f 45 d6 4c 8b 6a 30 e9 f4 [ 99.567837] RIP: qlist_free_all+0x12b/0x160 RSP: ffff8801b1177a10 [ 99.574478] ---[ end trace b8dedd3b51363498 ]--- [ 99.579245] Kernel panic - not syncing: Fatal exception [ 99.584999] Dumping ftrace buffer: [ 99.588514] (ftrace buffer empty) [ 99.592194] Kernel Offset: disabled [ 99.595791] Rebooting in 86400 seconds..