{&(0x7f0000001ec0)="e159936545b360c9d95fecb268fdf8076123f202673137c13f4f5a752af8bfca15a685ce46f2b7d9bb443bb858be5a670facb0aa8bfed02bcf6c4614ae4ce7d8c99d614a204093bbc7492edf27731e6b5dbb9afac83b43a0ea4a4c13a705a42340cdfb2e864ddfd57b2a847d265479537c2639d7574c59e784b2a0e715411e459387c47026ecdc0e229c0158574f3d42bd307702047c797c8693ee78865d3403c7d25e8c", 0xa4}, {&(0x7f0000002080)="54ab7a0269f7e7b44caca79b40876c8823b1d863aa1ba87eb2736a0f99fcfe97b2f35cc861dd4c3748fd7588", 0x2c}, {&(0x7f0000002100)="637420ab6eee5c8eebd757b673532209494a3cf4903d74ebac9cd1f6bc4c451455395197a3e9eac3bb8acba05a00e8eac81b28802f4caaf70fe2fc158411484cb0625d4318001bdaf62f87b2252bf4773ee069e7b0de431b983dfef5f08cea46881a5b169dcf6508f7f203209890c30658da1974b4f425eb9be96aeea6", 0x7d}, {&(0x7f0000003180)="75f9118779e7c7fd0bcc109961f3cd5ea88fc6051217515886f0d0c9ea17d411a599c55212ff21c4d625009a149d6bd4b8fd5c5555f50267c49249ef309583be321cd2abe82e69adf7997ecfbe28f53bb673b24048a6856dfb5742212aa60360d93b1cb9cac0d83675ead0f02237c5b0b5377e8f73ef5e90d0f1d1d2d7ec7c0b409fe4b678d5089c05e05e7774c612230323c2de08f4acfb79ac2b8dc6f6c6bf68a404b1de38bbfed6b363de219a68a329ad7147b252e3725eaff0ffe07095d90feea4ed3a9c86db53d30b3b1752713f2ef7e2efc3cf7d42c21644769b95882c3eda9c6c5d", 0xe5}], 0x5, &(0x7f0000003680)=ANY=[@ANYBLOB="20000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="20000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="0000000030000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="052792f56b9424172c5dc054a9ebec00", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xc8}, {&(0x7f0000003780)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003840)=[{&(0x7f0000003800)}], 0x1, &(0x7f00000038c0), 0x0, 0x40}], 0x4, 0x4000) setsockopt$sock_int(r2, 0x1, 0x14, &(0x7f0000000040), 0x1c) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000000)=@rc, 0x2c3, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/98, 0x62}, 0x0) getpid() getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00000000c0)={{{@in=@broadcast, @in=@rand_addr}}, {{@in=@dev}, 0x0, @in=@local}}, &(0x7f00000001c0)=0xe8) r9 = syz_open_dev$audion(&(0x7f0000000240)='/dev/audio#\x00', 0xffff, 0x8080) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r9, 0x84, 0x15, &(0x7f0000000480)={0x10000}, 0x1) 2018/03/31 19:07:41 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = open(&(0x7f0000042ff8)='./file0\x00', 0x80040, 0x0) fcntl$setlease(r1, 0x400, 0x0) rt_sigprocmask(0x1, &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x8) rt_sigtimedwait(&(0x7f0000061000)={0xf6}, &(0x7f0000039ff0), &(0x7f0000000280)={0x77359400}, 0x2) ioctl$sock_ipx_SIOCIPXNCPCONN(r1, 0x89e3, &(0x7f0000000080)=0x3b) getsockopt$inet6_int(r1, 0x29, 0x1, &(0x7f0000000200), &(0x7f0000000240)=0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) uselib(&(0x7f00000000c0)='./file0\x00') truncate(&(0x7f0000e5e000)='./file0\x00', 0x0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000180), &(0x7f00000001c0)=0x4) dup2(r0, r1) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') [ 153.946315] sock: sock_set_timeout: `syz-executor2' (pid 13558) tries to set negative timeout 2018/03/31 19:07:41 executing program 6: unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x0) socketpair(0xfffffffffffffffd, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x0}, {}]}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r1, 0x4010641c, &(0x7f00000003c0)={r2, &(0x7f0000000180)=""/96}) ioctl$DRM_IOCTL_AGP_INFO(r0, 0x80386433, &(0x7f00000004c0)=""/217) ioctl$DRM_IOCTL_SET_SAREA_CTX(0xffffffffffffffff, 0x4010641c, &(0x7f0000000380)={0x0, &(0x7f0000000280)=""/205}) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000400)={0x0, @in6={{0xa, 0x9, 0x3, @mcast2={0xff, 0x2, [], 0x1}, 0xfffffffffffffff9}}, 0xfffffffffffffffe, 0xfffffffffffffff8}, &(0x7f00000005c0)=0x90) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000600)={r3, 0x7, 0x6, [0x4, 0x3, 0x1, 0x664, 0x3, 0x1]}, 0x14) syz_open_dev$sndmidi(&(0x7f00000000c0)='/dev/snd/midiC#D#\x00', 0x0, 0x28001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) close(r5) open(&(0x7f0000b3b000)='./bus\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_INFO(0xffffffffffffffff, 0x80e85411, &(0x7f0000000200)=""/89) socket$rds(0x15, 0x5, 0x0) socket$kcm(0x29, 0x5, 0x0) dup2(r4, r5) 2018/03/31 19:07:41 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x101000, 0x0) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x2) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f00000000c0)=@assoc_value={0x0}, &(0x7f0000000100)=0x8) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000140)=0x0) tkill(r2, 0xa) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r0, 0xc0a85322, &(0x7f0000000180)) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ppp\x00', 0xa82, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r3, &(0x7f00000004c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000300)={0x16c, r4, 0x210, 0x70bd28, 0x25dfdbff, {0x9}, [@IPVS_CMD_ATTR_SERVICE={0x70, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8000}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@ipv4={[], [0xff, 0xff]}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x400}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x44}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0xffffffffffffffd6}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x7}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x6}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x8}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x5318}]}, @IPVS_CMD_ATTR_DAEMON={0x5c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x9}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback={0x0, 0x1}}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x4}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x8001}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xffff}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e22}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@dev={0xfe, 0x80, [], 0x12}}]}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffffffffffffff00}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfffffffffffffe01}]}, 0x16c}, 0x1, 0x0, 0x0, 0x8000}, 0x1) r5 = creat(&(0x7f0000000500)='./file0\x00', 0xda) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000000540)=0x200) ioctl$KVM_GET_DIRTY_LOG(r0, 0x4010ae42, &(0x7f0000000580)={0x101ff, 0x0, &(0x7f0000ffb000/0x3000)=nil}) syz_extract_tcp_res(&(0x7f00000005c0), 0x8000, 0x100000001) process_vm_writev(r2, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/212, 0xd4}, {&(0x7f0000000740)=""/69, 0x45}], 0x3, &(0x7f0000002ac0)=[{&(0x7f0000000800)=""/158, 0x9e}, {&(0x7f00000008c0)=""/225, 0xe1}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/147, 0x93}, {&(0x7f0000001a80)=""/61, 0x3d}, {&(0x7f0000001ac0)=""/4096, 0x1000}], 0x6, 0x0) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000002b40)={0xffffffffffffffff, 0xffffffffffffffff}) capget(&(0x7f0000002b80)={0x20071026, r2}, &(0x7f0000002bc0)={0x644b, 0x7fffffff, 0x7fff, 0x1, 0x7fff, 0x1000}) bind$vsock_dgram(r3, &(0x7f0000002c00)={0x28, 0x0, 0x0, @my=0x1}, 0x10) stat(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000002d00), 0x4) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r5, 0x84, 0x73, &(0x7f0000002d40)={r1, 0x2, 0x30, 0xffffffff, 0x2}, &(0x7f0000002d80)=0x18) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f0000002dc0)=""/4096) setsockopt$IP_VS_SO_SET_DELDEST(r6, 0x0, 0x488, &(0x7f0000003dc0)={{0x84, @dev={0xac, 0x14, 0x14, 0x12}, 0x4e23, 0x0, 'ovf\x00', 0x17, 0x3ff, 0x41}, {@loopback=0x7f000001, 0x4e21, 0x0, 0x76d, 0x5, 0x1}}, 0x44) ioctl$TIOCOUTQ(r3, 0x5411, &(0x7f0000003e40)) ioctl$KVM_ARM_SET_DEVICE_ADDR(r5, 0x4010aeab, &(0x7f0000003e80)={0x7, 0xd000}) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000003ec0)={r1, 0x100000000}, &(0x7f0000003f00)=0x8) statx(r0, &(0x7f0000003f40)='./file0\x00', 0x800, 0x2a0, &(0x7f0000003f80)) getpeername$unix(r5, &(0x7f0000004080), &(0x7f0000004100)=0x6e) ioctl$EVIOCGREP(r5, 0x80084503, &(0x7f0000004140)=""/154) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000004200)={0xffffffffffffffff}) ioctl$sock_SIOCSIFBR(r7, 0x8941, &(0x7f0000004240)=@generic={0x800, 0x56, 0x7}) 2018/03/31 19:07:41 executing program 3: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000040)={"6966623000faffffffffffffff00", 0x1000000000004002}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/sloppy_sctp\x00', 0x2, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)=0x1) write(r1, &(0x7f0000000180), 0xff4d) [ 153.989367] kvm: pic: level sensitive irq not supported [ 154.016275] sock: sock_set_timeout: `syz-executor2' (pid 13570) tries to set negative timeout 2018/03/31 19:07:42 executing program 1: r0 = creat(&(0x7f0000000380)='./file0\x00', 0x2) connect$netrom(r0, &(0x7f00000003c0)=@ax25={0x3, {"5ae1f56ededa85"}, 0xffffffffffffffff}, 0x10) socket$bt_rfcomm(0x1f, 0x3, 0x3) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ion\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000001000)={0x1, &(0x7f0000000040)=[{}]}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000280)={0xffffffffffffff9c}) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000340)={'irlan0\x00', &(0x7f00000002c0)=@ethtool_gstrings={0x1b, 0xffff, 0x42, "f50f714963fbc77648e8a5f4a4be56d0cc68a34d68173e75e0c9e1fb2c59734bc3d4f0cf8b3c21e6bd91295342891489c4a35af8e482068e0e6695116d045da3ab10"}}) ioctl(r1, 0xc0184908, &(0x7f0000001000)) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x40, 0x0) r4 = getpid() ioctl$RNDZAPENTCNT(r3, 0x5204, &(0x7f0000000200)=0x9) sched_setaffinity(r4, 0x8, &(0x7f0000000000)=0x8a4) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f00000000c0)={0x0, 0x1f}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_MAXSEG(r3, 0x84, 0xd, &(0x7f0000000140)=@assoc_id=r5, 0x4) ioctl$UFFDIO_ZEROPAGE(r3, 0xc020aa04, &(0x7f0000000240)={&(0x7f0000ffc000/0x3000)=nil, 0x3000}) openat$audio(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/audio\x00', 0x100, 0x0) dup(r3) 2018/03/31 19:07:42 executing program 2: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f00001b3000)='/dev/vhost-vsock\x00', 0x2, 0x0) ioctl$VHOST_SET_LOG_BASE(r0, 0xaf01, &(0x7f0000307000)=&(0x7f0000989fff)) fchdir(r0) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000df5fd8)={0x0, 0x0, &(0x7f0000000200)=""/105, &(0x7f0000bf6000)=""/228, &(0x7f0000000080)=""/199}) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000cef000)={0x1, 0x0, &(0x7f000062a000)=""/167, &(0x7f0000aac000)=""/21, &(0x7f00002fdf52)=""/174}) ioctl$VHOST_VSOCK_SET_RUNNING(r0, 0x4004af61, &(0x7f0000f82ffc)=0x4001) ioctl$VHOST_SET_LOG_BASE(r0, 0x4008af04, &(0x7f0000000380)=&(0x7f0000000340)) 2018/03/31 19:07:42 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") fcntl$setstatus(r0, 0x4, 0x10000000000) pread64(r0, &(0x7f0000009100)=""/4096, 0x1000, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r0, 0x1, 0x1, &(0x7f0000000540)={0x8}, 0x4) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffa) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r1) fcntl$setlease(r0, 0x400, 0x1) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000500)=0x0) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x20000, 0x0) getpriority(0x0, r2) request_key(&(0x7f00000000c0)='ceph\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a}, &(0x7f0000000140)='vboxnet1\x00', 0x0) recvmmsg(r0, &(0x7f0000008e40)=[{{0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=""/117, 0x75, 0x4}}, {{&(0x7f0000000480)=@can, 0x80, &(0x7f0000000800)=[{&(0x7f00000005c0)=""/177, 0xb1}, {&(0x7f0000000700)=""/194, 0xc2}], 0x2, &(0x7f0000000840)=""/145, 0x91, 0xd4c}, 0x14f}, {{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000900)}], 0x1, &(0x7f0000000980)=""/77, 0x4d, 0x1}, 0x3}, {{&(0x7f0000000a00)=@hci={0x0, 0x0}, 0x80, &(0x7f0000001b80)=[{&(0x7f0000000a80)=""/53, 0x35}, {&(0x7f0000000ac0)=""/154, 0x9a}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x3, &(0x7f0000001bc0)=""/38, 0x26, 0x94}, 0x5}, {{0x0, 0x0, &(0x7f0000002fc0)=[{&(0x7f0000001c00)=""/255, 0xff}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/248, 0xf8}, {&(0x7f0000004c00)=""/4096, 0x1000}, {&(0x7f0000002e00)=""/4, 0x4}, {&(0x7f0000002e40)=""/73, 0x49}, {&(0x7f0000002ec0)=""/210, 0xd2}], 0x7, &(0x7f0000005c00)=""/4096, 0x1000, 0x5}, 0xffffffff}, {{0x0, 0x0, &(0x7f0000003040), 0x0, &(0x7f0000003080)=""/31, 0x1f, 0x6}, 0x1ff}, {{&(0x7f00000030c0)=@llc, 0x80, &(0x7f0000003580)=[{&(0x7f0000003140)=""/183, 0xb7}, {&(0x7f0000003200)=""/145, 0x91}, {&(0x7f00000032c0)=""/3, 0x3}, {&(0x7f0000003300)=""/218, 0xda}, {&(0x7f0000003400)=""/216, 0xd8}, {&(0x7f0000003500)=""/74, 0x4a}, {&(0x7f0000006c00)=""/4096, 0x1000}], 0x7, &(0x7f0000003600)=""/73, 0x49, 0x1000}, 0x400}, {{&(0x7f0000003680)=@pptp={0x0, 0x0, {0x0, @loopback}}, 0x80, &(0x7f0000003800)=[{&(0x7f0000003700)=""/253, 0xfd}], 0x1, &(0x7f0000003840)=""/101, 0x65, 0x10001}, 0xbc6}, {{&(0x7f00000038c0)=@sco, 0x80, &(0x7f0000003b80)=[{&(0x7f0000003940)=""/50, 0x32}, {&(0x7f0000003980)=""/167, 0xa7}, {&(0x7f0000003a40)=""/142, 0x8e}, {&(0x7f0000003b00)=""/94, 0x5e}], 0x4, 0x0, 0x0, 0x1}}, {{&(0x7f0000007c00)=@sco, 0x80, &(0x7f0000003bc0)=[{&(0x7f0000007c80)=""/4096, 0x1000}, {&(0x7f0000008c80)=""/202, 0xca}], 0x2, &(0x7f0000008d80)=""/135, 0x87, 0x100000001}, 0x4}], 0xa, 0x40000002, &(0x7f00000090c0)={0x77359400}) mkdir(&(0x7f000000dff6)='./control\x00', 0x0) r4 = inotify_init() inotify_add_watch(r4, &(0x7f0000000000)='./control\x00', 0x882) r5 = open(&(0x7f0000028000)='./control\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000044ff6)='./control\x00', 0x0) renameat2(r5, &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x0) mkdirat(r5, &(0x7f00008b8ff6)='./file0\x00', 0x0) syz_mount_image$vfat(&(0x7f0000000040)='vfat\x00', &(0x7f0000000080)='./file0\x00', 0x5, 0x1, &(0x7f00000000c0)=[{&(0x7f0000000180)="24ac7759195b7dc05996b47518b3728301ec7fc5268f52994f5503afe6a99c5d227ca93f84abafa671950c1cf4f09f3b1c5440d35db86c4a1ca9dca3bb8738e731d30953c1794cc736425b07f60f3fca96941d323de37ebe832390c5918005850a89525dc5e16013c6eeac3f1bdc67fedfe630a7f7b8ddf998b011445dd3813ad76c36935b6f8da24db47b65beabab5cee257fae9d095fa2", 0x98, 0x3}], 0x40000, &(0x7f00000003c0)=ANY=[@ANYBLOB="f7d5f84158bf938806d9e818e248cdab1a315c40c00f4763f52708c4"]) renameat2(r5, &(0x7f0000036ff6)='./control\x00', r5, &(0x7f0000036000)='./file0\x00', 0x2) ptrace$poke(0x4, r2, &(0x7f0000000900), 0x8ab) renameat2(r5, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./control\x00', 0x0) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f0000000180)={0x0, 0x2}) syncfs(r0) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a}, &(0x7f0000000300)="3dde79763ec09bbf6917ffd1e8c401c99e25f23f4979b631bf4aa314195f", 0x1e, 0x0) setsockopt$packet_add_memb(r5, 0x107, 0x1, &(0x7f0000003040)={r3, 0x1, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) syz_open_dev$sndtimer(&(0x7f0000000580)='/dev/snd/timer\x00', 0x0, 0x0) 2018/03/31 19:07:42 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r1, 0x4010ae74, &(0x7f0000000040)={0x400, 0x8001, 0x4e38}) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:42 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000f4fc8)={&(0x7f0000005000)={0x10}, 0xc, &(0x7f00000edff0)={&(0x7f0000000000)=ANY=[@ANYBLOB="280000001e00210a000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="00000042f000000008000a0080000000ce0000edb4d09eb6"], 0x28}, 0x1}, 0x0) 2018/03/31 19:07:42 executing program 6: r0 = memfd_create(&(0x7f00004f3000)='em1$\x00', 0x0) r1 = timerfd_create(0x0, 0x0) bind$vsock_stream(r0, &(0x7f0000000040)={0x28, 0x0, 0x2710, @host=0x2}, 0x10) timerfd_settime(r1, 0x3, &(0x7f0000005000)={{0x0, 0x4}}, &(0x7f00002df000)) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000140), 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, r1, 0x0) 2018/03/31 19:07:42 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='ns/user\x00') getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000040), &(0x7f0000000080)=0x3dc) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) ioctl$BINDER_SET_MAX_THREADS(r0, 0x40046205, 0x7) ioctl$VT_RELDISP(r0, 0xb704) 2018/03/31 19:07:42 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80040, 0x16e) setxattr(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=@known='com.apple.FinderInfo\x00', &(0x7f00000001c0)='/dev/adsp#\x00', 0xb, 0x0) r0 = gettid() r1 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000380)=[&(0x7f0000000400)='/dev/adsp#\x00', &(0x7f00000002c0)=')\x00']) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x80000, 0x0) r3 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) bind$inet(r4, &(0x7f00000004c0)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000dddfc8)={&(0x7f0000f8d000)={0x10}, 0xc, &(0x7f00008a7000)={&(0x7f0000000480)=ANY=[]}, 0x1}, 0x0) clock_nanosleep(0x2, 0x5, &(0x7f0000000000)={0x0, 0x989680}, 0x0) rmdir(&(0x7f0000000300)='./file0\x00') connect$inet(r4, &(0x7f0000390000)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) r5 = open(&(0x7f0000000080)='./file0\x00', 0x141046, 0x0) ftruncate(r5, 0x10000) getsockopt$inet_udp_int(r4, 0x11, 0x66, &(0x7f0000000500), &(0x7f0000000540)=0x4) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000001840)={{{@in6=@remote, @in6=@remote}}, {{@in=@multicast2}, 0x0, @in6=@mcast1}}, &(0x7f00000003c0)=0xe8) getresgid(&(0x7f0000001940), &(0x7f0000001980), &(0x7f00000019c0)) fstat(r4, &(0x7f0000001a00)) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000005c0)=@mangle={'mangle\x00', 0x1f, 0x6, 0x6e8, 0x298, 0x160, 0x508, 0x298, 0x298, 0x618, 0x618, 0x618, 0x618, 0x618, 0x6, &(0x7f0000000440), {[{{@uncond, 0x0, 0x138, 0x160, 0x0, {}, [@common=@mh={0x28, 'mh\x00', 0x0, {0x14a8, 0xfffffffffffffff9}}, @common=@dst={0x48, 'dst\x00', 0x0, {0x7ff000, 0x1, 0x1, [0x9, 0x7, 0x3, 0x6, 0x8000, 0xff, 0x6, 0xfffffffffffffe3d, 0x7, 0x1, 0x6, 0x8000, 0x4, 0x5, 0x480, 0x3], 0xc}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00', 0x0, {0x1}}}, {{@uncond, 0x0, 0xf0, 0x138, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x2}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4, @ipv4=@broadcast=0xffffffff, 0x6, 0xd, 0x100000001}}}, {{@uncond, 0x0, 0x110, 0x138, 0x0, {}, [@common=@hbh={0x48, 'hbh\x00', 0x0, {0x7, 0x7, 0x1, [0x4, 0x0, 0x3f, 0xc4, 0x63c, 0x0, 0x1f, 0x3b965dd1, 0x1, 0x7, 0x7, 0x7ff, 0x4, 0x3, 0x1, 0x1], 0x8}}]}, @HL={0x28, 'HL\x00', 0x0, {0x400, 0x4}}}, {{@ipv6={@remote={0xfe, 0x80, [], 0xbb}, @dev={0xfe, 0x80, [], 0x10}, [0xff, 0xffffffff, 0xffffff00, 0xffffffff], [0x0, 0xffffff00, 0xff, 0xffffff00], 'lo\x00', 'bpq0\x00', {0xff}, {0xff}, 0x0, 0x3, 0x3, 0x4}, 0x0, 0xf0, 0x138, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x7}}]}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@multicast1=0xe0000001, @ipv6=@loopback={0x0, 0x1}, 0x38, 0xb, 0x8}}}, {{@uncond, 0x0, 0xc8, 0x110}, @DNPT={0x48, 'DNPT\x00', 0x0, {@ipv4=@broadcast=0xffffffff, @ipv4=@loopback=0x7f000001, 0x6, 0x7, 0x4}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x748) mkdir(&(0x7f0000000d40)='./file0\x00', 0x16) lstat(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000001b40)={{{@in6=@mcast2, @in6=@ipv4={[], [], @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000001c40)=0xe8) lstat(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f0000001d40)=0x0, &(0x7f0000001d80), &(0x7f0000001dc0)) getgroups(0x6, &(0x7f0000001e00)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f0000000240)='/dev/adsp#\x00') sendmsg$unix(r2, &(0x7f0000001f40)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001780)=[{&(0x7f0000000200)="69e49b", 0x3}, {&(0x7f0000000300)}, {&(0x7f00000016c0)="ed14bd4dfa644a3ab4af69940ef60beef35cf6a77cd9f47d72548314381776320a44a0b1f53af69581495ac5d2ac2a4f2ba7e433d57824ac24a64ed01644a4ffd3d45976310fb386f70cc12f074dd561b9d3390a720b2685101809006ecc40918cc6891774c707cb744c948a48c5e03121f37b003a73dc85ababe2b75547eb46a451226a12b995ca1d52ef3354ac586d84eb16ef89f4310593bb3f16baf65b937c520a", 0xa3}], 0x3, &(0x7f0000000d80)=ANY=[@ANYBLOB="20000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="18000000000000000100000001000000", @ANYRES32=r1, @ANYBLOB="0000000020000000000000000100000002000000c640769f3efb58ddc5fcecf929e808ee0877ed8feac4bab2530128aed5e9f7a915601e4ea378180d769bacb82017a31f14724a5006cd483940c2dc43c17fa7c862", @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x98}, 0x0) sendfile(r4, r5, 0x0, 0x72439a6b) ioctl$TUNGETIFF(r1, 0x800454d2, &(0x7f0000000580)) 2018/03/31 19:07:42 executing program 3: r0 = semget$private(0x0, 0x4, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x9, 0x802) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000200)=ANY=[@ANYRES32=0x0, @ANYBLOB="0900000200633c01d940fea1346d691b4650b92d22835c9f209137ed86"], &(0x7f00000000c0)=0x11) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000100)={r2, @in6={{0xa, 0x4e22, 0xffff, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x100000000}}}, 0x84) semop(r0, &(0x7f0000000040)=[{0x100000000000000, 0x0, 0x1800}], 0x1) semctl$IPC_RMID(r0, 0x2, 0x10) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f00000001c0)={r2, 0x4, 0x10}, 0xc) personality(0x4000009) 2018/03/31 19:07:42 executing program 1: r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f00000001c0)={'TPROXY\x00'}, &(0x7f0000000200)=0x1e) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x84448709f605f49c, 0x0) getsockopt$inet_udp_int(r1, 0x11, 0x0, &(0x7f0000000180), &(0x7f0000000240)=0x4) r2 = fcntl$dupfd(r0, 0x406, r0) r3 = fcntl$dupfd(r0, 0x406, r0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x18, &(0x7f0000000000)={0x0, 0x8}, &(0x7f0000000040)=0x8) getsockopt$inet_udp_int(r2, 0x11, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) setsockopt$inet_sctp_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f0000000280)={r4, 0x4, 0xfffffffffffffffc, 0xf3de}, 0x10) 2018/03/31 19:07:42 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, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x13) r1 = socket(0x0, 0x1, 0x8) accept$ipx(r1, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendmsg$nl_route(r0, &(0x7f000001bfc8)={&(0x7f0000016000)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f0000011fac)=@bridge_delneigh={0x1c, 0x1d, 0x329, 0xffffffffffffffff, 0xffffffffffffffff, {0x7}}, 0x1c}, 0x1}, 0x0) shmctl$IPC_INFO(0x0, 0x3, &(0x7f0000000080)=""/51) 2018/03/31 19:07:42 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000600)={{{@in6=@dev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@loopback}}, &(0x7f0000000700)=0xe8) fstat(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000007c0)={{{@in6=@local={0xfe, 0x80, [], 0xaa}, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x4e20, 0x9, 0x4e22, 0x4, 0xa, 0x20, 0x80, 0x3c, r2, r3}, {0x7, 0x9383, 0x2, 0x3, 0x1000, 0x5, 0x1000, 0x664}, {0x1000, 0x27d, 0x81, 0x8000}, 0x3, 0x6e6bba, 0x2, 0x1, 0x2}, {{@in=@dev={0xac, 0x14, 0x14, 0xc}, 0x4d5, 0xff}, 0x2, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x0, 0x7, 0x2, 0x40, 0xfffffffffffffff7, 0x400, 0xffffffff}}, 0xe8) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)="2e2f6367726f757000361a6f74a1b774b8642f3dfdd313d92946ff0167415d8dc22791dcd496520c1c99f4b07d3b2a11090000000229210b73abdcd2986fc290ac9b6ace278586d39949a54fb276eb1fd3964b0cad27e417b33abb8d3b00e64e75e4dff47de27536dccdde5fc746b04faafcec347560a31b3a35a5f20bc949d75cbb763987", 0x200002, 0x0) r5 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000003c0)='cgroup.procs\x00', 0x2, 0x0) r6 = openat$cgroup_ro(r4, &(0x7f0000000280)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r6, 0x403c5404, &(0x7f0000000100)={{0xffffffffffffffff, 0x2, 0x1, 0x0, 0x3}, 0x3, 0x1ff}) sendfile(r5, r5, &(0x7f0000000040), 0x1) r7 = dup2(r4, 0xffffffffffffffff) r8 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000340)=ANY=[@ANYBLOB="0495c5d40000a9a509193f3600", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000380)=0x4) setsockopt$inet_sctp6_SCTP_CONTEXT(r6, 0x84, 0x11, &(0x7f0000000540)={r9, 0xfffffffffffffff9}, 0x8) bind$inet(r8, &(0x7f0000e5b000)={0x2, 0x4e20, @rand_addr=0xfffffffffffffff7}, 0xffffffffffffffd2) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x23, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000000000000400006ab12144d4c377c518442bab7363d830f251912a03173ab7856cc7cc501d27d11e09475929a1fb8edf180e991cc279ebd49b5440a3d28a69998cfe8c59b7e2000000000000000000000000008b79b4fcebbf00042ddd7091dedfc6f97d88b752860902b7f4091be1bf5e95352a3a8de7ffffbd334d53db429f7efae04674f9a3ea5632b979f1534cdb4913677c01658e2dcbcf0e8aa519cbd9d132f4a328dfe5e92d69d5ffc2c169815175c6e5db3f179f6d0f10b9323a198ff85cbc8580b609fb37164e39fc85b9b351f6ee190eded3d6e31b0f575efb4261911dc7c7427a4ddb7ef43d63edb58b9513d9e718e26cb3c6584292ecc06c1bef0ed7710543e7d8072d49d38a90e51a223b"], &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) sendto$inet(0xffffffffffffffff, &(0x7f0000002f40), 0x0, 0x4000000, 0x0, 0x0) accept4(r8, &(0x7f0000000980)=@hci, &(0x7f0000000a00)=0x80, 0x80000) syz_genetlink_get_family_id$ipvs(&(0x7f0000000a80)='IPVS\x00') socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) r11 = socket(0x40000000015, 0x5, 0x0) bind$inet(r11, &(0x7f00008a5ff0)={0x2, 0x4e20, @multicast2=0xe0000002}, 0xfffffffffffffe69) ioctl$RNDADDTOENTCNT(r6, 0x40045201, &(0x7f0000000080)=0x80000000) sendto$inet(r11, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) r12 = fcntl$getown(r4, 0x9) openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x86, 0x2, 0xfff, 0x7ff, 0x0, 0xfff, 0x400, 0x6, 0x3, 0x6, 0x9, 0x8, 0x80000001, 0x100000000, 0x9, 0x8, 0x0, 0xc6, 0x1f, 0x80, 0x3, 0x40, 0x80000000, 0x4, 0x8, 0x6, 0x3ff, 0x8136, 0x9, 0x6, 0x9, 0xfffffffffffffd3b, 0x1, 0x9, 0xda2, 0xbb, 0x0, 0x1, 0x0, @perf_config_ext={0x100, 0xffffffffffffff01}, 0x800, 0x445d, 0x100000001, 0x6, 0x7fffffff, 0x6, 0xecf2}, r12, 0x1, r10, 0x2) fstat(r0, &(0x7f00000002c0)) recvfrom$unix(r7, &(0x7f0000000ac0)=""/4096, 0x1000, 0x100, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0x6e) 2018/03/31 19:07:42 executing program 6: r0 = syz_open_dev$evdev(&(0x7f0000237fee)='/dev/input/event#\x00', 0x2, 0x28001) clock_gettime(0x0, &(0x7f0000000000)) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000300)="6b470e5842a260b0dcd09b1fb8cf8a4afaec93ca3028db7053b22ea68a666de6ccf6e0464aa39755d8bfc1cdadc84b0e1cd59163f122e09f68d206ef3a3eab8266faac00685176616bc26f34cb8d51be99e232266e94c48e395853a90de0a0ae7da6101f574964b125b5fb58db6f44b0dc70d624a06feaa1551850c9762d35738c0293e838bdbb495747e0967afd2f55a27e2afea1d0e84c1c09736bb207ce968469cfa3228b46c35cc4633f11d9ed6534e2889d53dcf9c7970d5a0641bf4303afb94391cf2ca8b7fdce5983fbc6f8dab41494fd01f6d85e4c6210ae5d98cce3696f50057a5cfde977a2232ee2a0215a121b7611c7c974bcdf59bb81accd197af1f558aaa37065b1ad881535eb8a427bb90e8306106cef2bc8e699bcc6c803c1ab9b300381361a99f964d2ede3c56cf35d7eddaf6df71964e4c5788229e8e4fb904a4f031d459b4bb2ab6876d9fb9696be71e84068dc8dade241ccb06e3762372966aeeb199cf96019eae163b53569f3872a79b18db9cce7f8ed8a92559139452e0e6323fd3966112d9c3bbb85c6b105bed869d95533865cc41af4354fc7f3d86cacda69eda458144b80cdae33875b5751e4ff5e7a98d5203ce8f4958d9beb74df861a43e8a8aaca24c772b6e96d0089fc3b07d5afdb3a380bf21891ce87342c87158f8d545a556716935ece7216d6d2872d5bc7c4b3026d66ddaee0a1115623503a6dcfd140ff9170bef831ca82671cddd95a684294015d64af07c3408372a916f766ea192e07501610f149b6dbb038bdd567c38d6bf5da163f3d0e9f637510e88f16da2969cc016c00e59cd831180b536754651c5e51a2e840ca3fd9888702ddccca2ae2c98d6a7e7d608480f9825c23bd30de13f50d4c1248916cca231c35e96871c354240fa5a6b9bb375aa1a0561bbf725445ddd8cee3348b76f9304917006bd9d12bcc94f11f344ebfc2a0868dba9fd249feb232916c9f29da8ed436d9fe610456a7df4afad53741cf04d14cc8e5b5aabab2d34a00e37590e8e31fe18c8b902440926a24917fec89938efedcd6aab214305d3ca6727189fe11d541ac5b3b56d07d530b775f31ca1dbfba8e768a05d9d8c0acca08979ecac43af10e8517d6216a2994eb4bfe2bbd32028a385d26bdaaf468e0f28c54b326be4fe283be1aa80edae21f8a556d7d396d20afc0bd882b5ea0dda39e25ab5a2881926af1ab0900ac11f7d6810fff2bfe75b6c91c03411060d3da96d1f45651173a264d83ba2df854c0b2152e8e06b1e5357531361779b4c618dfba6d88f46a1f3be5203f9c30a06bc28f9ae0298b794cab657190c70789e8ab41aeb97a7732ebe5bdf725d8aff3688aece5f7124b7c4e02df10f8c7be047712911074c642e85fca97613e177ad748d8a8f319e5779d1f3016af95249f65f56a7a7319c7e9ab7321d85a82d64983851b02d4b651f2f23e3832993198fd403ab54b16282bb448255fab5ba60356101f1cc16956942d5e1181aea8f1978253ddf61905cf2357f1444f018abe65e43c4d3849c23659a3e712f43166b955454803d59f9522f7bc4a2b1a0f3105e40ec2982e711ea32f966953594c14d10e88e35b14548bd7df74ae32c1b6393cc51a38774bed099e220b664361f001febc77035f184d1e0b08a545eef3d4d8a647ff09caa14148876ff5f450bc1416384bf098f4d0dfeeec8312cc448c84edf992a4d453138d0a3c23f8f5937065b67981fb6c24479ee1f24325940ebacc022c2db026763b67b51f1a6dfba397253801943239499d1e85cce7c9ac29952946f8ac240b3fc69647070be61efa33e479e00f91e856ce19b40647be911c19c606cf0b965f44915d2a602301ec89f4647ca76ee80bbbdacf94b35778a2eff965cd897e2313771d89842a60a2437ad8dd0066950f96517e958569a8cb2ce623ca721214919c198128aa0d81288667ead59da88fe9e89a59db3c263ace612e8d4b5b9ae9e5a94e84a93fd7d60b31e1354bef976383c52de02be096f3d63225934474c0196486de4138d8747885deb30fa295952f725eaaa745df6e32c91e76e22606c2424b9da9eca660fdebaf1042fa55a1f03ba305a82daa5fff92740f2fbabee870a779502dd75dcc70f8f50ac983ec0319a6e1763e55f5d53e13858c3788b764d532349dfcd837feaf586115578e07ba0d00360db680754fc17f3ed103b82a09518f03f97242b310c752c40c94fb29bfcd8e0f0e72d6a2d2f1a30c61b62055a294224531e463cee87a2bf497d205a8faf229e4187ef290a24b130c166553325fd6af1995b253524cd65b9b096518bcfc0b1054cb52659751d6c1ca4ee612457ba1fea009055cc331d15399dfe3dc353df31d3cc2a0688a78632ec84f81e3bf0a547c9fd0fd76a2613a39dae82756f9fdc90562675b7dd75acf30c3b0f9c240a879a4f10b8d1cc5e80e049c1d78c3f6f8154b25a6b2fe777e40729ae1d1f83492660b741b50963748820bf9b87120bcbca5e8aad9687bf568d5153de3fe9e5b934b19afac18809d7d443408d5494c9fefb0c6ca296edbc62482c124a5a1dc7b004db2d48920448bb173ba74d142696ea48b4dfc28411124a554ece6d2c761fe55ed7db58549d98cc1ec5e9faff8db595736c75c8fce02e99ad043d71d2cfc4ca0a6163423df143998ae3232074a49cc136f67986f63cb08599494edb7232b1f8c07a26f995daf8ff875d8ae53434a8fedea89095ce4d5f1768949f688d948a9bfbb1630b4df2aecb4d9067143285fe3269f6413f14e93fc0c0a0566c10cf2c80b125ba27be88428e5dcf8b72a9bce60e838638d8c646858ec23dd66cbaac31e91e1faf5732b5b3d4f554ba37c171de7cbf5e9d0a1fb7c76cd3b583d1e4bb5947cd6096e881ba05369e15bf3f0f3a133f1c2bd775a535d5f0baf0e527fb76f526131fb647415153cc41031d1669ff77d6c3bf0b87db7cba48a44e8c9a38c0051df4b059e29ff9edd949e49f7b056b46518fbcef4f4db3faecad571ebd738af402f8a6b655868060098f231592fac33b75aa0dd24eba45564fa17ec0436bf75531da372610bb217dcd0ac58a182b34cebec1b17b0e16fff81819c8139647399ed240f30baeebfb2be6ba27ee0c98e81429ce8a02faea670cd38c8e61cd7965abeb9d6b9f9c544a1dfd268a50fcbdac9eed41b6627f4e080d6fea7a6479e3de14901e7d86d92e8279a2940bcbd49a7e00011ae1ebc96dcb6d4a17d1d9b255fd7273c4795bacd189edeb0061640657444b25e823870ca06f3fb229aa40becb33349ad96b4c9047619456e104c2bcb42ae6767ad57a216728d937c36aa13a35fd38ae377b00b0913ee1326963da03ac348bdf7c8f6df07a4f507b3a9dc2df54eb248b031ab7b0c7479bcf2ffdd473423d89ff0f55495d4342f2b835a17d6fa0c2734040c7566452f2f07d7b48bbe469f2e19df6b9f9aa31cd6bc31bd932b69e3b2a2d86ad09df9bafbc16edf3b313240ccf124ec6bbf89f0a94d8eae7a9b0dc5da22e9b31dc30fc3df087b6bfbee6721636e2e216e285d914dfb7367565d32f7f955f6768b0084a370794cd655f98ae8cdce348af1355167d99e237336459691519fbc28dfd39cc0c96baea7ef61c38442fdc7a05a86086014aae8b56dd84d573d50c4b924b4594f2ed9d71b52cfa7bb131c821123402e6dcf06694c7617d68e61404962a2cbce72b0dce8c7da262ac0469f7fcd4751078589bc4f7ed35bebef58c49300367efaa7f85ee80e9dcd209682a30b6ea905ce69d3856c00525cffa47639d1ec5ac9aae970f33bb42b7d76f2899370f4c5f21d10d4ba4bbf7e2f4a47f10d65e409c99a41fa6b5b7bb443821d49ca9ea75ec4793869c696dfcb1369e180fc7b8f51c4278ff1413fbf07a948407d34c3c6d708676427da1f676f31aedc748111a1837adb746d1ea7cc09d8107ee2e5710d276c708425f215cd10ba6d24d6f1de6444dff403254440a153ffd318d3ed875c588e7a0c8d023395c3c6f71e43fcd3809a20cbaa40e6128ec438b21645116b2be01994da252d807d62f00c880514045b7eb6295607f8462509bfbfb68f73ef681e38a78447515a0663ff8502e882e615871469a56439c266bf38d02fa2b646cb710185eea31bf98d1a8a8054e02f3abf37ae7ce8af4295b82c1d9fad0bdee7288f703c387cec2ae5c8cfdc497c6d0b2000ce050c24fa50895fb9f39204e8d55bc3106e8f49ad1537a9a9913466f9fc49226b38f2f45bc674270036418171f2d02425f857ba749c579602b56f758141392d1d38976bff8fab25b5d0dcf654ecb13c2696b2319fdb3af872bcc220bb4f41ab20276c4593d251ff42fa3a15fadd4a24cdcf9d50b4f3ba3d60c5ae3abda0a52067515a15096d2e832be75b8c711d42a9f7b118a5b34e68ecf630ab6c3c88f72b64bd05547204d577edd9da56399ef590d01d02f42a6c7d6a9f5111554c9cce3cbbf971f0f6f849672684c7ffb023419b90757d4f4def303e0c900d7f67706b7fcb50b3c77a364b5cc145937162405d00651b4bef188e0cd002ac01ee554089f45de2ec1565b4050cf39023e8fc3a527107548fc8747924e44aa94b5697e80cdabeb866ee32bbb304c94013d87167a64ff1d50c77605c19d126a4ad7b525d4c99cf0e684af529c8d50cf53f03e576062c4b2d0c52b7be0ddb6ffdc1ea5b38f67ad668911d8c1a8f7e7a90058dbe62ae0524599033dc739d6468247b36918a2f0e4c5dc0df9073fb6485a142e3fe8378ad88cb79343570dc5f31085cdc9d12a1bc846b1f364c7f5740fc751290dd49af639ce9e2f8693f148fe411afcc349ee3d484d4434735ccbf7c3db724ffdda9f45cb6c88673238bbc0f5f45c7c4d230be62663ab56462dbb469f023d51eeb92508414a576e147f8983c69494aa775bdbf1329bc2244353e97cc90b83c74ddbe5fc29be22a3e6f6c180591f578a6cf11c267dbadb8c88bda395db47a4b029d63590d5fac5b81e7bfd53d841e204312309e54cbda854e0d19893671d4af8b637becbcd5088b5575dbf197b15672ad0e0677d532575207a2401ec7ce0201a9c0b7fc06e865b13e32c3c33910aef6fe8908841a3e174eecf9519a9d9baaa5ec2861af5507a318357be80afd1af516c32437b095e51f3778c3e09692300efeb0c94f4fc753369cbf128777cafdbf96cde01ef5d08b082e75cabb3e578a1f27aaa97ec2b1a42225f83bf0092041ecf2e1a082c95bae10dd90e0520fe8f7bbd139e115dab5137fdf69b3cac7aa999c8f11a7e2beb5411af9e8e51d6f851643a084466b4d8f312cb14db0b2a8371da10e8810abfa1abb0cd22037b8d43e8959f428ca11ac52dd59fd05b8bb1946edc2fab37208e2245e1374d6b7331c9783189083837031047017c99ddc1aea8be272c205cbed6f4a9fc21df10a7ae7e427d53e6ee861787f29c120c681c72469701a589992cd91bbbf4e54e4fae6c88d79238667662f5875ef4a8eaf491222c1414826f84a74fb7e6370ee0e5e43bd16f35af8fc3a2b63fbc3f271ee37d1bc068ff2f85ae9bfc92530e45429d9a106f25a024c55308f241a291b3b0be96720a77b0555b834d98d0f0f6502b56b36558fc284cff1651830522728441200bcb241f053976f4b83d15f2133b62ce90a0bc420ac2d6c5b56465a9e23126328faad5497c60fd4222a40d2637574e719702fe6ef42a1eb310508b0e3427ff6acf3c83483501dc7598873138d93bd5fe16c240a69c3e1e545c28cf6cad4f4bbce507085e0cec0054042835ac1", 0x1000, 0xfffffffffffffffb) r2 = add_key(&(0x7f0000001300)='asymmetric\x00', &(0x7f0000001340)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001380)="c9532ce28aaba0bb24d9e3bc1cf5fcecdaf0681ad03ba3d0244dac9a6799980584234f74989cc8d2499395f1d48a743731d087efc663ea4fdb6f6c65070702b101965315fa142e55998b08909cb911e6c6b18be22287ed9ddb16a05001d65db4a962317708345c8305bc5221f27e19e32e94b2279a7d9e75347084d948f42915ae16715ea008f3974ee250ee0461be9b4b2496bef2c8b461d40984b7790d8b5126d162cd99dc1f665137", 0xaa, 0xfffffffffffffffd) keyctl$reject(0x13, r1, 0x20000000000000, 0x9, r2) socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x0, 0x0) ioctl$KVM_SET_PIT(r3, 0x8048ae66, &(0x7f0000000180)={[{0x10001, 0x46, 0x7, 0x38c4, 0x5754, 0x7, 0x6, 0x40, 0xe265, 0x4, 0x3, 0x9, 0x6}, {0x0, 0x3eb, 0x6, 0xfaf8, 0x3f, 0x3, 0x1f, 0x8, 0x0, 0x996, 0xffffffffffffffcc, 0x9, 0x3}, {0x9, 0x79, 0xc6, 0x6, 0x8, 0xdc1, 0xfffffffffffffc3b, 0x897, 0x1, 0x4, 0xb5e, 0x40, 0x4}], 0x80000000}) ioctl$PPPIOCGMRU(r3, 0x80047453, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x1, &(0x7f0000000080)) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rfkill\x00', 0x20500, 0x0) ioctl$KVM_CREATE_IRQCHIP(r6, 0xae60) write$evdev(r0, &(0x7f00000000c0)=[{{r4, r5/1000+10000}, 0x3, 0x1}, {{0x77359400}, 0x11001, 0x40, 0x20000000005}, {}], 0x48) 2018/03/31 19:07:42 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f00000002c0)='/dev/snd/seq\x00', 0x0, 0x44044) read(r0, &(0x7f0000fb6000)=""/28, 0x1c) utime(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={0xcd84, 0x100000001}) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) syz_open_dev$admmidi(&(0x7f0000000280)='/dev/admmidi#\x00', 0xfffffffffffffd3b, 0x4200) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x0) read(0xffffffffffffffff, &(0x7f0000000340)=""/4096, 0x1000) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1}) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r0, 0xc0505350, &(0x7f0000000200)={{0x0, 0x2}, {0x3ff}, 0xffff, 0x0, 0x2}) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f00000000c0)={{}, 'port0\x00'}) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000fdbff0)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r1, 0xc058534f, &(0x7f0000000000)={{0x1f, 0x4}, 0x0, 0xf05, 0x2, {0x5, 0x4}, 0xffffffff, 0xff}) ioctl$DRM_IOCTL_NEW_CTX(0xffffffffffffffff, 0x40086425, &(0x7f00000001c0)={0x0, 0x2}) 2018/03/31 19:07:42 executing program 3: r0 = add_key(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000001c0)="b8eb3dfda974ee8906556dd97be20d41d94ee71a85c20eda8bb0cc9ec3fdd3047733f5a014c0e8e6219d569c43be4b0ec9df3d392716", 0x36, 0xfffffffffffffffb) r1 = request_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)='port1\x00', 0xfffffffffffffffc) keyctl$reject(0x13, r0, 0xac21, 0x5, r1) r2 = getpgid(0x0) sched_setaffinity(r2, 0x8, &(0x7f00009ad000)=0x5) r3 = syz_open_dev$sndseq(&(0x7f0000783000)='/dev/snd/seq\x00', 0x0, 0x0) read(r3, &(0x7f0000fb6000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r3, 0xc0a85320, &(0x7f0000418f50)={{0x80}, 'port1\x00', 0xa9824f69d1376637, 0x20000010800a}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r3, 0x4040534e, &(0x7f000019ffe9)={0xc1}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fstat(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$PERF_EVENT_IOC_DISABLE(0xffffffffffffffff, 0x2401, 0x10000004) ftruncate(r3, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r3, 0xc0bc5310, &(0x7f0000000340)) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r3, 0xc08c5334, &(0x7f0000000080)={0x0, 0x0, 0x0, 'queue0\x00'}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) connect$ipx(0xffffffffffffffff, &(0x7f0000000040)={0x4, 0x0, 0x0, "4fd2f1eb7d09"}, 0x10) 2018/03/31 19:07:42 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000014fed)='/dev/snd/controlC#\x00', 0x0, 0x0) keyctl$join(0x1, &(0x7f0000000000)={0x73, 0x79, 0x7a, 0x3}) perf_event_open(&(0x7f0000001000)={0x0, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ce, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000005000), 0x2}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r0, 0xc1105517, &(0x7f0000001000)=""/250) 2018/03/31 19:07:42 executing program 2: mkdir(&(0x7f0000062ff6)='./control\x00', 0x0) r0 = inotify_init1(0x80800) inotify_add_watch(r0, &(0x7f000003cff6)='./control\x00', 0x220001a1) mkdir(&(0x7f0000000000)='./file0\x00', 0x5) r1 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$read(0xb, r1, &(0x7f0000000180)=""/1, 0x1) getsockopt$bt_BT_SNDMTU(r0, 0x112, 0xc, &(0x7f0000000040)=0x5b8b, &(0x7f00000000c0)=0x2) read(r0, &(0x7f0000000080)=""/32, 0xfcfd) 2018/03/31 19:07:43 executing program 6: r0 = syz_open_dev$evdev(&(0x7f0000237fee)='/dev/input/event#\x00', 0x2, 0x28001) clock_gettime(0x0, &(0x7f0000000000)) r1 = add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000300)="6b470e5842a260b0dcd09b1fb8cf8a4afaec93ca3028db7053b22ea68a666de6ccf6e0464aa39755d8bfc1cdadc84b0e1cd59163f122e09f68d206ef3a3eab8266faac00685176616bc26f34cb8d51be99e232266e94c48e395853a90de0a0ae7da6101f574964b125b5fb58db6f44b0dc70d624a06feaa1551850c9762d35738c0293e838bdbb495747e0967afd2f55a27e2afea1d0e84c1c09736bb207ce968469cfa3228b46c35cc4633f11d9ed6534e2889d53dcf9c7970d5a0641bf4303afb94391cf2ca8b7fdce5983fbc6f8dab41494fd01f6d85e4c6210ae5d98cce3696f50057a5cfde977a2232ee2a0215a121b7611c7c974bcdf59bb81accd197af1f558aaa37065b1ad881535eb8a427bb90e8306106cef2bc8e699bcc6c803c1ab9b300381361a99f964d2ede3c56cf35d7eddaf6df71964e4c5788229e8e4fb904a4f031d459b4bb2ab6876d9fb9696be71e84068dc8dade241ccb06e3762372966aeeb199cf96019eae163b53569f3872a79b18db9cce7f8ed8a92559139452e0e6323fd3966112d9c3bbb85c6b105bed869d95533865cc41af4354fc7f3d86cacda69eda458144b80cdae33875b5751e4ff5e7a98d5203ce8f4958d9beb74df861a43e8a8aaca24c772b6e96d0089fc3b07d5afdb3a380bf21891ce87342c87158f8d545a556716935ece7216d6d2872d5bc7c4b3026d66ddaee0a1115623503a6dcfd140ff9170bef831ca82671cddd95a684294015d64af07c3408372a916f766ea192e07501610f149b6dbb038bdd567c38d6bf5da163f3d0e9f637510e88f16da2969cc016c00e59cd831180b536754651c5e51a2e840ca3fd9888702ddccca2ae2c98d6a7e7d608480f9825c23bd30de13f50d4c1248916cca231c35e96871c354240fa5a6b9bb375aa1a0561bbf725445ddd8cee3348b76f9304917006bd9d12bcc94f11f344ebfc2a0868dba9fd249feb232916c9f29da8ed436d9fe610456a7df4afad53741cf04d14cc8e5b5aabab2d34a00e37590e8e31fe18c8b902440926a24917fec89938efedcd6aab214305d3ca6727189fe11d541ac5b3b56d07d530b775f31ca1dbfba8e768a05d9d8c0acca08979ecac43af10e8517d6216a2994eb4bfe2bbd32028a385d26bdaaf468e0f28c54b326be4fe283be1aa80edae21f8a556d7d396d20afc0bd882b5ea0dda39e25ab5a2881926af1ab0900ac11f7d6810fff2bfe75b6c91c03411060d3da96d1f45651173a264d83ba2df854c0b2152e8e06b1e5357531361779b4c618dfba6d88f46a1f3be5203f9c30a06bc28f9ae0298b794cab657190c70789e8ab41aeb97a7732ebe5bdf725d8aff3688aece5f7124b7c4e02df10f8c7be047712911074c642e85fca97613e177ad748d8a8f319e5779d1f3016af95249f65f56a7a7319c7e9ab7321d85a82d64983851b02d4b651f2f23e3832993198fd403ab54b16282bb448255fab5ba60356101f1cc16956942d5e1181aea8f1978253ddf61905cf2357f1444f018abe65e43c4d3849c23659a3e712f43166b955454803d59f9522f7bc4a2b1a0f3105e40ec2982e711ea32f966953594c14d10e88e35b14548bd7df74ae32c1b6393cc51a38774bed099e220b664361f001febc77035f184d1e0b08a545eef3d4d8a647ff09caa14148876ff5f450bc1416384bf098f4d0dfeeec8312cc448c84edf992a4d453138d0a3c23f8f5937065b67981fb6c24479ee1f24325940ebacc022c2db026763b67b51f1a6dfba397253801943239499d1e85cce7c9ac29952946f8ac240b3fc69647070be61efa33e479e00f91e856ce19b40647be911c19c606cf0b965f44915d2a602301ec89f4647ca76ee80bbbdacf94b35778a2eff965cd897e2313771d89842a60a2437ad8dd0066950f96517e958569a8cb2ce623ca721214919c198128aa0d81288667ead59da88fe9e89a59db3c263ace612e8d4b5b9ae9e5a94e84a93fd7d60b31e1354bef976383c52de02be096f3d63225934474c0196486de4138d8747885deb30fa295952f725eaaa745df6e32c91e76e22606c2424b9da9eca660fdebaf1042fa55a1f03ba305a82daa5fff92740f2fbabee870a779502dd75dcc70f8f50ac983ec0319a6e1763e55f5d53e13858c3788b764d532349dfcd837feaf586115578e07ba0d00360db680754fc17f3ed103b82a09518f03f97242b310c752c40c94fb29bfcd8e0f0e72d6a2d2f1a30c61b62055a294224531e463cee87a2bf497d205a8faf229e4187ef290a24b130c166553325fd6af1995b253524cd65b9b096518bcfc0b1054cb52659751d6c1ca4ee612457ba1fea009055cc331d15399dfe3dc353df31d3cc2a0688a78632ec84f81e3bf0a547c9fd0fd76a2613a39dae82756f9fdc90562675b7dd75acf30c3b0f9c240a879a4f10b8d1cc5e80e049c1d78c3f6f8154b25a6b2fe777e40729ae1d1f83492660b741b50963748820bf9b87120bcbca5e8aad9687bf568d5153de3fe9e5b934b19afac18809d7d443408d5494c9fefb0c6ca296edbc62482c124a5a1dc7b004db2d48920448bb173ba74d142696ea48b4dfc28411124a554ece6d2c761fe55ed7db58549d98cc1ec5e9faff8db595736c75c8fce02e99ad043d71d2cfc4ca0a6163423df143998ae3232074a49cc136f67986f63cb08599494edb7232b1f8c07a26f995daf8ff875d8ae53434a8fedea89095ce4d5f1768949f688d948a9bfbb1630b4df2aecb4d9067143285fe3269f6413f14e93fc0c0a0566c10cf2c80b125ba27be88428e5dcf8b72a9bce60e838638d8c646858ec23dd66cbaac31e91e1faf5732b5b3d4f554ba37c171de7cbf5e9d0a1fb7c76cd3b583d1e4bb5947cd6096e881ba05369e15bf3f0f3a133f1c2bd775a535d5f0baf0e527fb76f526131fb647415153cc41031d1669ff77d6c3bf0b87db7cba48a44e8c9a38c0051df4b059e29ff9edd949e49f7b056b46518fbcef4f4db3faecad571ebd738af402f8a6b655868060098f231592fac33b75aa0dd24eba45564fa17ec0436bf75531da372610bb217dcd0ac58a182b34cebec1b17b0e16fff81819c8139647399ed240f30baeebfb2be6ba27ee0c98e81429ce8a02faea670cd38c8e61cd7965abeb9d6b9f9c544a1dfd268a50fcbdac9eed41b6627f4e080d6fea7a6479e3de14901e7d86d92e8279a2940bcbd49a7e00011ae1ebc96dcb6d4a17d1d9b255fd7273c4795bacd189edeb0061640657444b25e823870ca06f3fb229aa40becb33349ad96b4c9047619456e104c2bcb42ae6767ad57a216728d937c36aa13a35fd38ae377b00b0913ee1326963da03ac348bdf7c8f6df07a4f507b3a9dc2df54eb248b031ab7b0c7479bcf2ffdd473423d89ff0f55495d4342f2b835a17d6fa0c2734040c7566452f2f07d7b48bbe469f2e19df6b9f9aa31cd6bc31bd932b69e3b2a2d86ad09df9bafbc16edf3b313240ccf124ec6bbf89f0a94d8eae7a9b0dc5da22e9b31dc30fc3df087b6bfbee6721636e2e216e285d914dfb7367565d32f7f955f6768b0084a370794cd655f98ae8cdce348af1355167d99e237336459691519fbc28dfd39cc0c96baea7ef61c38442fdc7a05a86086014aae8b56dd84d573d50c4b924b4594f2ed9d71b52cfa7bb131c821123402e6dcf06694c7617d68e61404962a2cbce72b0dce8c7da262ac0469f7fcd4751078589bc4f7ed35bebef58c49300367efaa7f85ee80e9dcd209682a30b6ea905ce69d3856c00525cffa47639d1ec5ac9aae970f33bb42b7d76f2899370f4c5f21d10d4ba4bbf7e2f4a47f10d65e409c99a41fa6b5b7bb443821d49ca9ea75ec4793869c696dfcb1369e180fc7b8f51c4278ff1413fbf07a948407d34c3c6d708676427da1f676f31aedc748111a1837adb746d1ea7cc09d8107ee2e5710d276c708425f215cd10ba6d24d6f1de6444dff403254440a153ffd318d3ed875c588e7a0c8d023395c3c6f71e43fcd3809a20cbaa40e6128ec438b21645116b2be01994da252d807d62f00c880514045b7eb6295607f8462509bfbfb68f73ef681e38a78447515a0663ff8502e882e615871469a56439c266bf38d02fa2b646cb710185eea31bf98d1a8a8054e02f3abf37ae7ce8af4295b82c1d9fad0bdee7288f703c387cec2ae5c8cfdc497c6d0b2000ce050c24fa50895fb9f39204e8d55bc3106e8f49ad1537a9a9913466f9fc49226b38f2f45bc674270036418171f2d02425f857ba749c579602b56f758141392d1d38976bff8fab25b5d0dcf654ecb13c2696b2319fdb3af872bcc220bb4f41ab20276c4593d251ff42fa3a15fadd4a24cdcf9d50b4f3ba3d60c5ae3abda0a52067515a15096d2e832be75b8c711d42a9f7b118a5b34e68ecf630ab6c3c88f72b64bd05547204d577edd9da56399ef590d01d02f42a6c7d6a9f5111554c9cce3cbbf971f0f6f849672684c7ffb023419b90757d4f4def303e0c900d7f67706b7fcb50b3c77a364b5cc145937162405d00651b4bef188e0cd002ac01ee554089f45de2ec1565b4050cf39023e8fc3a527107548fc8747924e44aa94b5697e80cdabeb866ee32bbb304c94013d87167a64ff1d50c77605c19d126a4ad7b525d4c99cf0e684af529c8d50cf53f03e576062c4b2d0c52b7be0ddb6ffdc1ea5b38f67ad668911d8c1a8f7e7a90058dbe62ae0524599033dc739d6468247b36918a2f0e4c5dc0df9073fb6485a142e3fe8378ad88cb79343570dc5f31085cdc9d12a1bc846b1f364c7f5740fc751290dd49af639ce9e2f8693f148fe411afcc349ee3d484d4434735ccbf7c3db724ffdda9f45cb6c88673238bbc0f5f45c7c4d230be62663ab56462dbb469f023d51eeb92508414a576e147f8983c69494aa775bdbf1329bc2244353e97cc90b83c74ddbe5fc29be22a3e6f6c180591f578a6cf11c267dbadb8c88bda395db47a4b029d63590d5fac5b81e7bfd53d841e204312309e54cbda854e0d19893671d4af8b637becbcd5088b5575dbf197b15672ad0e0677d532575207a2401ec7ce0201a9c0b7fc06e865b13e32c3c33910aef6fe8908841a3e174eecf9519a9d9baaa5ec2861af5507a318357be80afd1af516c32437b095e51f3778c3e09692300efeb0c94f4fc753369cbf128777cafdbf96cde01ef5d08b082e75cabb3e578a1f27aaa97ec2b1a42225f83bf0092041ecf2e1a082c95bae10dd90e0520fe8f7bbd139e115dab5137fdf69b3cac7aa999c8f11a7e2beb5411af9e8e51d6f851643a084466b4d8f312cb14db0b2a8371da10e8810abfa1abb0cd22037b8d43e8959f428ca11ac52dd59fd05b8bb1946edc2fab37208e2245e1374d6b7331c9783189083837031047017c99ddc1aea8be272c205cbed6f4a9fc21df10a7ae7e427d53e6ee861787f29c120c681c72469701a589992cd91bbbf4e54e4fae6c88d79238667662f5875ef4a8eaf491222c1414826f84a74fb7e6370ee0e5e43bd16f35af8fc3a2b63fbc3f271ee37d1bc068ff2f85ae9bfc92530e45429d9a106f25a024c55308f241a291b3b0be96720a77b0555b834d98d0f0f6502b56b36558fc284cff1651830522728441200bcb241f053976f4b83d15f2133b62ce90a0bc420ac2d6c5b56465a9e23126328faad5497c60fd4222a40d2637574e719702fe6ef42a1eb310508b0e3427ff6acf3c83483501dc7598873138d93bd5fe16c240a69c3e1e545c28cf6cad4f4bbce507085e0cec0054042835ac1", 0x1000, 0xfffffffffffffffb) r2 = add_key(&(0x7f0000001300)='asymmetric\x00', &(0x7f0000001340)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001380)="c9532ce28aaba0bb24d9e3bc1cf5fcecdaf0681ad03ba3d0244dac9a6799980584234f74989cc8d2499395f1d48a743731d087efc663ea4fdb6f6c65070702b101965315fa142e55998b08909cb911e6c6b18be22287ed9ddb16a05001d65db4a962317708345c8305bc5221f27e19e32e94b2279a7d9e75347084d948f42915ae16715ea008f3974ee250ee0461be9b4b2496bef2c8b461d40984b7790d8b5126d162cd99dc1f665137", 0xaa, 0xfffffffffffffffd) keyctl$reject(0x13, r1, 0x20000000000000, 0x9, r2) socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/autofs\x00', 0x0, 0x0) ioctl$KVM_SET_PIT(r3, 0x8048ae66, &(0x7f0000000180)={[{0x10001, 0x46, 0x7, 0x38c4, 0x5754, 0x7, 0x6, 0x40, 0xe265, 0x4, 0x3, 0x9, 0x6}, {0x0, 0x3eb, 0x6, 0xfaf8, 0x3f, 0x3, 0x1f, 0x8, 0x0, 0x996, 0xffffffffffffffcc, 0x9, 0x3}, {0x9, 0x79, 0xc6, 0x6, 0x8, 0xdc1, 0xfffffffffffffc3b, 0x897, 0x1, 0x4, 0xb5e, 0x40, 0x4}], 0x80000000}) ioctl$PPPIOCGMRU(r3, 0x80047453, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x1, &(0x7f0000000080)) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r6 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000240)='/dev/rfkill\x00', 0x20500, 0x0) ioctl$KVM_CREATE_IRQCHIP(r6, 0xae60) write$evdev(r0, &(0x7f00000000c0)=[{{r4, r5/1000+10000}, 0x3, 0x1}, {{0x77359400}, 0x11001, 0x40, 0x20000000005}, {}], 0x48) 2018/03/31 19:07:43 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) socket(0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffc) getrandom(&(0x7f0000000240)=""/4096, 0x1000, 0x3) r1 = request_key(&(0x7f0000000180)='id_resolver\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000200)='selinux\x00', 0xfffffffffffffffb) keyctl$search(0xa, r0, &(0x7f0000000100)='dns_resolver\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, r1) 2018/03/31 19:07:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f0000000080)) getdents64(r0, &(0x7f0000000000)=""/90, 0x5a) r1 = socket$inet(0x2, 0x6, 0x0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000140)=@nat={'nat\x00', 0x1b, 0x5, 0xc, 0x0, 0x2a0, 0xffffffff, 0x1e8, 0x1e8, 0x348, 0x348, 0xffffffff, 0x348, 0x348, 0x5, &(0x7f00000000c0), {[{{@ip={@loopback=0x7f000001, @remote={0xac, 0x14, 0x14, 0xbb}, 0x0, 0x0, 'ip6gre0\x00', 'ip6_vti0\x00'}, 0x0, 0xc8, 0x110, 0x0, {}, [@common=@addrtype={0x30, 'addrtype\x00'}, @common=@inet=@ecn={0x28, 'ecn\x00'}]}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv4=@dev={0xac, 0x14, 0x14}, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}}}}, {{@ip={@broadcast=0xffffffff, @remote={0xac, 0x14, 0x14, 0xbb}, 0x0, 0x0, 'vlan0\x00', 'erspan0\x00'}, 0x0, 0xa0, 0xd8, 0x0, {}, [@common=@addrtype={0x30, 'addrtype\x00'}]}, @DNAT0={0x38, 'DNAT\x00', 0x0, {0x1, {0x0, @loopback=0x7f000001, @rand_addr}}}}, {{@ip={@local={0xac, 0x14, 0x14, 0xaa}, @remote={0xac, 0x14, 0x14, 0xbb}, 0x0, 0x0, 'eql\x00', 'vcan0\x00'}, 0x0, 0x70, 0xb8}, @unspec=@SNAT1={0x48, 'SNAT\x00', 0x1, {0x0, @ipv6=@ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, @ipv4=@loopback=0x7f000001, @gre_key, @icmp_id}}}, {{@ip={@dev={0xac, 0x14, 0x14}, @empty, 0x0, 0x0, 'vlan0\x00', 'tunl0\x00'}, 0x0, 0x70, 0xa8}, @NETMAP={0x38, 'NETMAP\x00', 0x0, {0x1, {0x0, @dev={0xac, 0x14, 0x14}, @remote={0xac, 0x14, 0x14, 0xbb}}}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x440) 2018/03/31 19:07:43 executing program 2: syz_emit_ethernet(0x67, &(0x7f00000011c0)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x59, 0x0, 0x0, 0x0, 0x88, 0x0, @rand_addr, @multicast1=0xe0000001}, @gre={{0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x880b, 0x1, 0x3, [], '5'}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x86dd}, {0x8, 0x88be, 0x0, {{0x0, 0x1}, 0x1}}, {0x8, 0x22eb, 0x0, {{0x0, 0x2}, 0x2}}, {0x8, 0x6558}}}}}}, &(0x7f0000000000)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) perf_event_open(&(0x7f0000000000)={0x4, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbe7, 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, 0x200000000, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffff67, &(0x7f00000003c0), &(0x7f0000000280)=""/243, 0x4, 0x8}, 0x28) mount(&(0x7f00008deff8)='./file0\x00', &(0x7f0000343ff8)='./file0\x00', &(0x7f000015bffc)='nfs\x00', 0x0, &(0x7f0000000000)) r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/qat_adf_ctl\x00', 0xa0004, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f00000000c0)={{0x6d, 0x100000001}, 0x1, 0x7ff, 0x7, {0x6}, 0x2951, 0x5}) statx(r0, &(0x7f0000000400)='./file0\x00', 0x800, 0x82, &(0x7f0000000440)) r1 = syz_open_dev$audion(&(0x7f0000000180)='/dev/audio#\x00', 0xfffffffffffffffc, 0x7fffd) rmdir(&(0x7f0000000380)='./file0\x00') ioctl$KVM_GET_EMULATED_CPUID(r0, 0xc008ae09, &(0x7f00000001c0)=""/67) openat$cgroup_subtree(r0, &(0x7f00000003c0)='cgroup.subtree_control\x00', 0x2, 0x0) connect$inet6(r1, &(0x7f0000000240)={0xa, 0x4e27, 0x4, @empty, 0xfffffffffffffff8}, 0x1c) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) openat$cgroup_subtree(r2, &(0x7f0000000080)='cgroup.subtree_control\x00', 0x2, 0x0) 2018/03/31 19:07:43 executing program 4: r0 = syz_open_dev$sndseq(&(0x7f0000000000)='/dev/snd/seq\x00', 0x0, 0x800000000000) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f00000001c0)={0x7, r0, 0x1}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000200)={0x0}) ioctl$DRM_IOCTL_RM_CTX(r1, 0xc0086421, &(0x7f0000000240)={r2, 0x3}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0xc04c5349, &(0x7f0000000040)={0x1, 0x8, 0xcad}) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, &(0x7f0000030fb4)={0x0, 0x0, 0xfffffffffffffffb}) futimesat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000000180)=0x1, 0x4) 2018/03/31 19:07:43 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r0, &(0x7f0000d74ff0)={0x1d}, 0x10) pipe2(&(0x7f0000000040), 0x80800) sendmsg$can_raw(r0, &(0x7f0000001fc8)={&(0x7f000000a000)={0x1d}, 0x8, &(0x7f000016f000)={&(0x7f0000a0bfb8)=@canfd={{}, 0x0, 0x0, 0x0, 0x0, "0327e1b22b5fcef7739c699f5ff986ca08990039576a7d5cb2bdac3fa80acf584ecb5fee496e6866856b76b5f700000000000000004e2f9663a918fa1efd9b0b"}, 0x48}, 0x1}, 0x0) r1 = socket(0x1, 0x80005, 0x7) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdbff, 0x80}, 0xc) 2018/03/31 19:07:43 executing program 3: r0 = socket(0x10, 0x2, 0xc) write(r0, &(0x7f0000046000)="1f0000000104ff00fdde45c807110000f305f0f00800018001fd00dcffdf00", 0x1f) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r1, &(0x7f0000dddfc8)={&(0x7f0000f8d000)={0x10}, 0xc, &(0x7f00008a7000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2c00000001040101ffffffffff33ee00000400000c000100010000007f0300010c8002000000000002000000"], 0x2c}, 0x1}, 0x0) r2 = socket(0x10, 0x2, 0xc) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x400, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x7b802f0b) r4 = socket(0x10, 0x2, 0xc) write(r4, &(0x7f0000a6b000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) write(r2, &(0x7f000007e000)="1f0000000104ff00fdde45c807110000f305fcf008000180010002dcffc500", 0x1f) 2018/03/31 19:07:43 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:43 executing program 1: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000008000)={0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5c4975ef7e25e1d97c6b3e87cfe31f14"], &(0x7f0000003ff6)='syzkaller\x00', 0x0, 0xc3, &(0x7f0000009f3d)=""/195}, 0x48) r1 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x5, 0x8000) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x5, &(0x7f0000001fd8)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x25}, [@ldst={0x7}], {0x95}}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0x437, &(0x7f000000cf3d)=""/195}, 0x48) [ 156.344794] QAT: Invalid ioctl [ 156.351667] netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. [ 156.360805] QAT: Invalid ioctl [ 156.373037] QAT: Invalid ioctl [ 156.384249] QAT: Invalid ioctl 2018/03/31 19:07:43 executing program 0: lremovexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='com.apple.FinderInfo\x00') modify_ldt$write(0x1, &(0x7f00007a7ff0)={0xd1f}, 0x10) 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) modify_ldt$write2(0x11, &(0x7f0000000000), 0x10) 2018/03/31 19:07:43 executing program 6: r0 = syz_open_dev$dspn(&(0x7f0000001ac0)='/dev/dsp#\x00', 0x400, 0xa1fc) recvfrom$unix(r0, &(0x7f0000000b80)=""/192, 0xc0, 0x140, &(0x7f0000000c40)=@file={0x1, './file0\x00'}, 0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@nfc_llcp, 0x80, &(0x7f0000000700)=[{&(0x7f0000000000)=""/183}, {&(0x7f0000000180)=""/192}, {&(0x7f0000000240)=""/96}, {&(0x7f00000002c0)=""/187}, {&(0x7f0000000380)=""/191}, {&(0x7f0000000440)=""/85}, {&(0x7f00000004c0)=""/255}], 0x0, &(0x7f00000005c0)=""/232, 0xc5}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x8000, 0x4) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000800)={0x0, 0x1000}, &(0x7f0000000840)=0x8) fcntl$getownex(r3, 0x10, &(0x7f0000001140)={0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000001180)={{{@in=@remote, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@multicast2}}, &(0x7f0000001280)=0xe8) fstat(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000001340)=0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r11 = fcntl$getown(r0, 0x9) r12 = geteuid() r13 = getgid() r14 = gettid() r15 = getuid() stat(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000015c0)={{{@in6, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @loopback}}, 0x0, @in6}}, &(0x7f00000016c0)=0xe8) stat(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r20 = getpid() stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) sendmsg$unix(r3, &(0x7f0000001a40)={&(0x7f0000000dc0)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001100)=[{&(0x7f0000000e40)="d486926d4cd8557531b061352afb59fa7ce06a9a46bd3ed9fc546e29ae97f6962b0e65e55af19523ce93408a3a6a89c9ae8cc36bd57dc3b5528bd5db0ef997bfd8e045487625415f2d8c24cb889717eee99d2ca14aedf8baca27efaf9a94323ef35e4b0ea3c0b9539a32ce5c0de11e7c37002da2c6c257261b619309a0d01b6aed9103d7efa1c1506c8bd97a0d455cef239012da38d8038e7523e5e981ca0420489ccaf88cd184d8332123648703f87b2d733ba66e71015ad3e6394c5d2b72d56a45d1f47f0ca86a5e46129dc7f5d234064afb61ee30479088c175a612e375dc4f1a9d372c", 0xe5}, {&(0x7f0000000f40)="fd9f08b4bfe67f0ec76b6bde4dba16e78370ced2291fae124e47503ff2eee4e1f08205e0c0e48b00474c26bd062cbd91a95a0c9556bd97ab311e0d513d7c6afeadd45d0b2fe981f73f5107cd553ae4f172570d1bd3f736dbb372c54a6a64aa058bb9ca59e6a0cbd371feae660ec8c92cb2edff41ab3d68a3c97295a248f4f2e54378109307af84cd797055671fdc6c06d98097d97c86f5", 0x97}, {&(0x7f0000001000)="363913c980365155042c9a98e691588b2a553968130e8cca197680159320bb13a280bc18322f787b72f7f4798e629be2f27d9f0fa360c1ee53644c7ad7637fd4ceec7de00798a088fd756c392c2448df8b969a0b1c3774ae2088dfbf5def4619b34b9100db086d39a5ea537a4748dc3637db4267b401bfb78ab07abda33357e9770949b39603", 0x86}, {&(0x7f00000010c0)="0b3149db14077a7c", 0x8}], 0x4, &(0x7f0000001900)=[@cred={0x20, 0x1, 0x2, r5, r6, r7}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @cred={0x20, 0x1, 0x2, r14, r15, r16}, @cred={0x20, 0x1, 0x2, r17, r18, r19}, @rights={0x28, 0x1, 0x1, [r1, r2, r2, r3, r0, r3]}, @rights={0x28, 0x1, 0x1, [r3, r0, r3, r3, r3, r1]}, @cred={0x20, 0x1, 0x2, r20, r21, r22}], 0x110, 0x4}, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000cc0)={r4, 0x9, 0x7ff, 0x81, 0x1, 0x7}, &(0x7f0000000d00)=0x14) getsockopt$IPT_SO_GET_REVISION_MATCH(r3, 0x0, 0x42, &(0x7f0000000d40)={'ipvs\x00'}, &(0x7f0000000d80)=0x1e) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000000a00)={{{@in6=@dev, @in=@multicast2}}, {{@in6=@mcast1}, 0x0, @in6=@local}}, &(0x7f0000000b00)=0xe8) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r3, 0xc04064a0, &(0x7f0000000940)={&(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000880)=[0x0], &(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000900)=[0x0], 0x6, 0x1, 0x4, 0x1}) getsockopt$inet_sctp6_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000980), &(0x7f00000009c0)=0x4) 2018/03/31 19:07:43 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000180)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$KVM_HAS_DEVICE_ATTR(0xffffffffffffffff, 0x4018aee3, &(0x7f0000000080)={0x0, 0x0, 0x0, &(0x7f0000000040)}) bind$netrom(r0, &(0x7f00000000c0)=@full={{0x3, {"86ab45480cc312"}, 0x131}, [{"91305de07b1937"}, {"e5dfb79f4a01d4"}, {"2db4fc9cd41a66"}, {"3bdc1bf3400a47"}, {"5731224d733aaf"}, {"66328ed2ff9dc7"}, {"8305e58488dc87"}, {"640f40e37ce517"}]}, 0x48) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0c0583b, &(0x7f0000000000)) ioctl$sock_bt_hidp_HIDPGETCONNLIST(r0, 0x800448d2, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) [ 156.388682] netlink: 12 bytes leftover after parsing attributes in process `syz-executor3'. 2018/03/31 19:07:43 executing program 1: r0 = accept4$vsock_stream(0xffffffffffffff9c, &(0x7f0000000000)={0x28, 0x0, 0xffffffff, @my=0x1}, 0x10, 0x80000) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x800) r2 = semget$private(0x0, 0x3, 0x200) semctl$SEM_STAT(r2, 0x7, 0x12, &(0x7f0000000080)=""/80) fdatasync(r0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r0, &(0x7f0000000100)={0xa0002000}) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x6, 0x80000) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000180)=r3) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000340)={r3, &(0x7f00000001c0)="06fb297e57a5e468a9db8f85435d3526a18ce35dbda032f51e30235b7dcb9b3a2290e3a0593586a0c4d0b219376ab0894dc78e41643326ebb7b3c4a99dfb2edba9821cf81c010e2ba21dc631bcd18ed5896a90c2cfe85a69c747be4359842251579cdbd0c5ca8193502d479218ac374e49e837dde6b2734eb6e3a4407edd60475f4160f07dad5b8a8e06975654f793e7b255672374fd4a7369188daa25d3d1e6a577eee845d97701289853233e9812d79fda1372de68bf2818cf0cf01daf4a8c17577b1a77a8d9efa8db05c74608f32f1bab04a0596357cd0454f1ebacdfbcb37a9cd0ec19b17bee2b61b68682784f07ded8a081c75800", &(0x7f00000002c0)=""/105}, 0x18) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000380), &(0x7f00000003c0)=0x4) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000400)={0x0, 0x3, 0x7ff}, &(0x7f0000000440)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000000480)={r4, 0x7}, &(0x7f00000004c0)=0x8) ioctl$LOOP_GET_STATUS(r3, 0x4c03, &(0x7f0000000500)) setsockopt$inet6_buf(r1, 0x29, 0xff, &(0x7f00000005c0)="241b21e8fcb2bcdad3ade0aeac76dee4c135dfde18eb1df64744f9d00fc272d64e6384429db7fcf01a39b4abfa754e98a954b491abda8ae1c208b71871cf3ffb0a723835fa67534b4128b4746ae8027259dad275f92626f042bab634b93cafb90028533b28", 0x65) ioctl$LOOP_GET_STATUS(r3, 0x4c03, &(0x7f0000000640)) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r3, 0x84, 0x6c, &(0x7f0000000700)={r5, 0xcc, "cdb93bc061e5f313187777be2573b1ad6b46b60ec775a719534e2f4fc27b0c2f361e9d39ced449e0cc9bc71ad28dfd31167031a9683bbf37798d7336ea95e86ce7df35ce66a4b88d5efa74602e7113740906f25056fa86a0230ccbffc6e6750392eb76f23e476a6521e9e9df1eed80abc9f780568dc7192e0b9780c9b2ba8e28843e0d065083670190307dbc0f9adf1327e32530147fb71689893bfb2141f75b816afc49da97793a1801331defa1ea9ea6d381585626a1da797cac8e850359dd0159391cef14e9f36ecb3578"}, &(0x7f0000000800)=0xd4) socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000840)) getsockopt$SO_TIMESTAMPING(r3, 0x1, 0x25, &(0x7f0000000880), &(0x7f00000008c0)=0x4) readv(r3, &(0x7f0000000f00)=[{&(0x7f0000000900)=""/245, 0xf5}, {&(0x7f0000000a00)=""/157, 0x9d}, {&(0x7f0000000ac0)=""/126, 0x7e}, {&(0x7f0000000b40)=""/120, 0x78}, {&(0x7f0000000bc0)=""/9, 0x9}, {&(0x7f0000000c00)=""/35, 0x23}, {&(0x7f0000000c40)=""/171, 0xab}, {&(0x7f0000000d00)=""/4, 0x4}, {&(0x7f0000000d40)=""/218, 0xda}, {&(0x7f0000000e40)=""/190, 0xbe}], 0xa) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r3, 0xc0505510, &(0x7f0000001000)={0x13, 0x1, 0xba, 0xfffffffffffffffd, &(0x7f0000000fc0)=[{}]}) r6 = getpid() r7 = syz_open_procfs(r6, &(0x7f0000001080)='ns/uts\x00') getsockopt$ipx_IPX_TYPE(r7, 0x100, 0x1, &(0x7f00000010c0), &(0x7f0000001100)=0x4) setsockopt$inet_tcp_buf(r1, 0x6, 0x1f, &(0x7f0000001140)="9fd4d1f184a387d1fae74f489a64549adf75833e5a50450e7da8353a003ca637654390b40a93aab95254a578feb6aca5a3287e2fbc630cf0c2589082a06f62963c878aa197021de5c7fa980458d03116560be1be758d8e5a6bcd6da227335148f3cc80e4dfdf5464936f", 0x6a) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x2) openat$ppp(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/ppp\x00', 0x200000, 0x0) getsockopt$netrom_NETROM_IDLE(r7, 0x103, 0x7, &(0x7f0000001200)=0x5, &(0x7f0000001240)=0x4) r8 = msgget(0x3, 0x22) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001280)=""/240) 2018/03/31 19:07:43 executing program 2: r0 = socket$inet6(0xa, 0x80001, 0x0) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000280)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000080)={@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, r1}, 0x14) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f00007de000)={0x0, {{0xa, 0x4e23, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x4e21, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}}, 0x108) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000e5bef8)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @multicast2=0xe0000002}}}}, 0x108) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x3, 0x80000) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000140)={0x0, 0x1, 0x3}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f00000001c0)={r4, @in6={{0xa, 0x4e20, 0x1, @loopback={0x0, 0x1}}}, 0x100000001, 0x101, 0x80, 0x8, 0x2}, 0x98) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e20, 0x5, @remote={0xfe, 0x80, [], 0xbb}, 0xbffffffffffffffd}, 0x1c) 2018/03/31 19:07:43 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000300)={0x26, 'skcipher\x00', 0x0, 0x0, 'xts(camellia)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7295df0df8217ad4000000000000000e6", 0x20) r1 = accept$alg(r0, 0x0, 0x0) sendmmsg$alg(r1, &(0x7f0000000080)=[{0x0, 0x0, &(0x7f0000002500)=[{&(0x7f0000002640)="2ee766", 0x3}], 0x1, &(0x7f0000000040)=[@op={0x18, 0x117, 0x3, 0x1}], 0x18}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000280)=@sco, 0x80, &(0x7f0000000000)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/6, 0x6}, 0x0) r2 = creat(&(0x7f00000000c0)='./file0\x00', 0x40) openat$cgroup_ro(r2, &(0x7f0000000100)='cpuset.memory_pressure\x00', 0x0, 0x0) [ 156.434608] netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. [ 156.485544] netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. [ 156.506779] netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. [ 156.537255] netlink: 12 bytes leftover after parsing attributes in process `syz-executor3'. [ 156.557354] netlink: 3 bytes leftover after parsing attributes in process `syz-executor3'. 2018/03/31 19:07:44 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffff89, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) msgrcv(0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009115d04d71a08729b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x10ec, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000010c0)=""/187) msgget(0xffffffffffffffff, 0x4) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0x312, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, r1, 0x0) 2018/03/31 19:07:44 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000040)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000000200)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r0, 0xc0605345, &(0x7f0000000140)) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f00000000c0)={0x0, 0x0, 0x0, {0x77359400}}) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f0000000300)={0x0, 0xb79}, &(0x7f0000000340)=0x8) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(0xffffffffffffffff, 0xc058534f, &(0x7f0000000380)={{0x0, 0x8}, 0x0, 0x6, 0x0, {0x5, 0x7ff}, 0x9, 0x9}) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000001c0)=0x0) connect$vsock_dgram(r1, &(0x7f00000002c0)={0x28, 0x0, 0xffffffff, @hyper}, 0x10) ptrace$setopts(0x4200, r3, 0x3, 0x0) 2018/03/31 19:07:44 executing program 2: pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {0x0, 0x800000000000}, {}, @time=@time={0x77359400}}], 0x30) fcntl$setpipe(r0, 0x407, 0x0) ioctl$FIONREAD(r1, 0x541b, &(0x7f0000604ffc)) dup2(r0, r2) 2018/03/31 19:07:44 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = getpgrp(0xffffffffffffffff) fcntl$setownex(r0, 0xf, &(0x7f0000000000)={0x3, r1}) close(r0) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000d36000)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw-serpent-avx2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000001f3a)="ad56b6c5820faeb995298992ea54c7be", 0x10) r3 = accept$alg(r0, 0x0, 0x0) sendmsg$alg(r3, &(0x7f0000001300)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000003080)="26fe6bbd22e1c516390d2def920057d19b8834c5f714cf28a5f622f9a64db7c134e76f50cc0e0ee56f0defcca50b1193fb7047512fe18f51719fca6026c58c80ff0b0bc389779cc6dcff86353e65b9762dc50a5f44059df2e170abc6589ac48030b9e1b75ebefea6b5e9ee4dc386ee149e41b0d09f970e0f4862943c663255f686e860dffa32d20315d40570c3014594", 0x90}], 0x1}, 0x0) recvmsg(r3, &(0x7f0000001700)={&(0x7f0000001440)=@in={0x0, 0x0, @remote}, 0x80, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001600)=""/193, 0xc1}, 0x0) 2018/03/31 19:07:44 executing program 1: openat$sequencer(0xffffffffffffff9c, &(0x7f0000a7aff1)='/dev/sequencer\x00', 0xa01, 0x0) 2018/03/31 19:07:44 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$vsock_dgram(0x28, 0x2, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/mixer\x00', 0x4000, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000080)=ANY=[@ANYRES32=0x0, @ANYBLOB="d900000063bf168f0e6b297afc365a99c1d463571e70cd3d3e33d35a2b96dff3e862a9f3eec9e99346d0e71fd9da5b167913d7389fdb420cda6dbdd76f46049431690faa2cb7ddbe836eb49150577f70de46a2c6436c0b7c7e498244272c070aec50bfcb86137598cebf8b901dd3121a2947bba5dfc05ac4ec7e59e6e748b7f8fe52d2cfc33459b83bf3aaafb4260508bb9d7e281fcce1e0f49b96161d5af7aa11ee35447390385823f167bce0320f8c9354e3fa3e6d07702a6dd31054285bcfb91bf39c34e02bc549d458b988d9f7e78d4a285285b2fa254b498a9b57"], &(0x7f0000000180)=0xe1) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000280)={0x9, 0x1, {0x3, 0x0, 0x8, 0x2, 0x75}}) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000001c0)={r1, 0x101, 0x53d8f38b, 0x5, 0x61, 0xc47c}, &(0x7f0000000200)=0x14) ioctl$TUNSETLINK(r0, 0x400454cd, 0x18) getsockname(r0, &(0x7f0000000300)=@in, &(0x7f0000000380)=0x232) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000240)={r1, 0x7}, 0xc) 2018/03/31 19:07:44 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:44 executing program 5: futex(&(0x7f000000cffc)=0x1, 0x800000000006, 0x0, &(0x7f0000000040)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc)=0x1, 0x800000000006, 0x0, &(0x7f00003b6ff0)={0x77359400}, &(0x7f0000048000), 0x0) fstat(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000200)=0x0, &(0x7f0000000240), &(0x7f0000000280)) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = getgid() setgroups(0x5, &(0x7f0000000380)=[r0, r1, r2, r3, r4]) futex(&(0x7f000000cffc), 0x0, 0x0, &(0x7f0000fd8000), &(0x7f0000e7fffc), 0x0) r5 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ppp\x00', 0x0, 0x0) r7 = socket$inet_icmp(0x2, 0x2, 0x1) r8 = syz_open_dev$usbmon(&(0x7f0000000400)='/dev/usbmon#\x00', 0x2, 0xc8000) r9 = accept4$netrom(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)=0x10, 0x80800) socketpair(0x4, 0xa, 0x4e, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_dev$binder(&(0x7f0000000500)='/dev/binder#\x00', 0x0, 0x2) r12 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) ppoll(&(0x7f0000000580)=[{r6, 0x8}, {r7, 0x202}, {r8, 0x20}, {r9, 0x8}, {r10, 0x8408}, {r11, 0x8008}, {r12, 0xa054}], 0x7, &(0x7f00000005c0)={0x0, 0x1c9c380}, &(0x7f0000000600)={0x77a}, 0x8) r13 = creat(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$FIONREAD(r13, 0x541b, &(0x7f0000000080)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r5, 0x1000000000016) 2018/03/31 19:07:44 executing program 1: r0 = socket$inet(0xa, 0x4, 0xffffffffffffffff) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x61, &(0x7f0000000000)={'filter\x00', 0x4}, 0x68) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x10d, 0x6, &(0x7f0000000080)={0x0, 'ip6gretap0\x00'}, 0x20000083) 2018/03/31 19:07:44 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x9, 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_config_ext={0x6, 0x1}}, 0x0, 0x8000000000000000, 0xffffffffffffffff, 0x0) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000000c0)=0x0) sendmsg$nl_netfilter(r1, &(0x7f0000001300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000012c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="b411000002000a0425bd7000fbdbdf250200000a42b2622427f56e7e4221051430eedd7b96b483985ae9eb5059b7725940e99f5b40d57f07bc12fcf15c1fd3c9ea98f3e79fe7ca18fcba62c657212e02db643c602c6ee72e2ffebd7f95a087b64b16613e09488d46c0ff3861d03b4ca3cc2650863a1dfdbe369f105f97417a3bca473866743be4348ded32804fd882a4746c97b29c30c741f010050008004d00", @ANYRES32=r2, @ANYBLOB="080026007f00000108005d0005000000defa5070c002429a9f0dea3fff96b4745bd7509d2e9d8bb1e68a23efd043daa53b240cb70c37eca3f060815d9cea0b4d6891e343557b673b1693d9c7a33b3a9fe5295b844581b7a2cb01c3d923e35195903fb44d52c53c3bb1b4f6f6b9a3d8fa5df8bee0a304819f6f20178308b83139ab0def5707f952ebe76e3d00858c29b442c431a77925f62b7a1ffcf7f9cfcdc74b9bd6ebb964bbfb280322cb339dab5be95c0f049e3a36f1d6d86f1384ea5cf686952e677e3fe4a483737668af216981eeda079ac2f772d4d3f103c1752e40cf82f39e1c10449b1bb987b24d7504535d3f281ba620dad1c125f6335a952bba738e0659f4748d565ab858d380be545ac9521d1ea6d8d8fb6b97de9dc7726dea5a3a5520dc583fd9e37bfe89db6a2b877fc63f86e2d759b3332a05a80439b34d0539ad2f63365827ca797e265173d0d2982ce68af0e770ecdc4f442eb4fb0dd365083610836bc9a6b1b6d2617e4a8a64bc2956fd0cd56f7b5d4ff65882f49f5a8e5283b59e4cd6169b7e05799583d9a1789baa3c3eb738239605e38b65c58da3928436eddf4c01c8b033ae6320eeca738e23b3055470fb171e1f4ff8914a75bfb1701a4bec8035eeb98930c15b63dda2cf4fc77fcdc3be1464ac3f8672590b413d4ad972fa8161de3dedd0ac6687cc506ed25d58da7c3db3834ae9866fcd0ba5da148b3e7ce42a225e08e5f56bbc656606175a2da97baeab5418eef7e4e05595d5051d64570d4d14e0a025ccd048c2456dffafc1b78ff570a024e4eba4fe3f714b2461b365115a787aab42fd29a49926669bf79937f00f3dd87db1630c905741f759debfae936b7d46b30d66b6581b0bb15f58a6d185ae6445bea0126015ffffc0937af32caa602061e872e628c5ce4495b25e3ac1d6397906fb006316808e260a097fed92ba1e743929dfaa2ea1002d89bce0bb336103a493b2f6878604406003cdd701581aac37c8d31646b13422701da92efbeef001d45edaa0b4c91394174ddd3f1f86c715a9fcd3e93f0bff83c083017c80eb20788d595ceac7a53555949b0aa949113f3839db866cb4ba0d78678f372390ddb71b1bf83677f87a56195ced9c46c1ace95f532ec78f56a6064ad684af0cb8274e7f21e7d2a4e641ff8892c7609dcbd2fc2b102928d63261a8519cb1733f08d340e31c9d70de9c93545e0db46df4eb0ec44769f53050322160eb209414788597868ed7152451d4d924427546078035ff105e91e044487b7c8c9d7ec5ff1a5cca865d944a6790761fdc12d47d42e2c1701afd03f2852251d7e6522753f09470d502a6fac37d5893a63b746536bfcc6326fd07b45a661375d21169fc8a59cae3d6c7950a86bf2b993a508fb0c2a05fcd48c5069d5263533637a3b50db2f7197ed6bfeaabafdf5e4f0599a21644baef5bccede829c007bf0ab670a8e3b74e10feba0d5656592b7efdff2fcd29d7aa820f1112a6d4a529f8d25b57f8e8acb41b14856bfec4ff6e4e02b0b24787215d210639892cbc0fb87e0a6d0e4ff76525b8784710b0af5a12ae46ff6c4e2cb03cb1bcecfd62422482654a59f9bb65240e9a9e66bd709b81e327351377f6c025b179cf92e49b6f773af0221c9c6ab075f5c938c5f480ffb6c430ec7abbfde8a227b2806e25fed73f8c65b91bb802796f74dc19b28057d580a4e82fe12e274a8132af42034080edaed1e40eecc14726c58f659de9d5614d73fb78748bd1102990044cf78e37e7f7f2f9a5545f0995246320db20a4813e0d9952c769b7c6cabf1732e5ac38f43324d58f8a8cf005c62cd2257622bccf917cdbb78f460ef7d0acb08f4f681866441f296f71303221a0ebd305a571ff13e604ae46ddc1e6f06f46c5ebd3a2db9b15fa97e9ad59013473cb899dde0d26b2168619f97f233fc3a2eb020e6fc9b780498c35c7c7695478d4dd63d3cd8f7307195a799c7bdfa07255a8026ad04788c6109e63113ace3b5e4d7b703269a11d120683411b203221a52e321012c09c34f104a9278cf69195cc58ae5be12f86c051419b471d29f80e79c6b7e66460ebddf9e94d06d1d70a8fcc4fbc5ff9b746c99217951100a5bd332f378d2d45c464ae48674292bb77f400284fd629aa60177debcb325e826fc53072dd126745e24c3ba2843192bca39e4f0aed1dafaba2baaedfeff7a12d2330c8656afceb9f889c1fc484ebe2ef2d615878f35a057b722630ae71cade5509ab80c1d2628c32d3ee3606b03867027d14659cfd223edf69aa62c647c4daf538b3f3a44ab88679f8aafa0fdbd78ed8033694e8a6593a120d29d60ed6a2b7b4c5c69822a2ab88e5e3dea119dcbf83716fd737995b015d1e7e56b2878a0f0cb113ea8182e66fd89238a32a4ace153bbf258e40719d9457c98a08ace5a05fbcd6d3f5fee3f908eb0d9e1c832293661ead6782f1c9dfeac58003c7a84e946b312d06ea81868d756ed9c84a2a64018ecf0222c2599ddfac82f77d8a592e471d06c2a7f2affd11f2fedb2acf3c7bc20bbfc43c8b7e33eb4d87445e95cc927805d67beb85cc77546f505feda6fb2ecc9ec8853c0ff20f8b2f8b513c72728112f8e65a63b83269a1845f5272005d18a563c383a968b515e635836753776f7413498b2f6b34db2f5b1454238ca19f96ea1c54648229b8b9d01dddfc9bb57a8c8bb78f1d1f122d649456e98a7a26901a2d001129e4f7e8390d76b02d56e3f1871d8b05613355c7a7df21ec31c15af1c78222f8ba0b151ff44e6f0cb79f5f5541d0e70ebae36451e25d9fa3c7934288f571d626833f276ed2c15ddcb89d11249d7d0c03998d08f54672e15596c88b8db8ecf87c6bfb4248cf01fda7d87ae55c31e742a9f034446788d0efbf4393b27b5ed86faafc543cbe07ac6dd32d62eb207e170a29e9bc4a0444ead1b1e72f3c8eb6e07ed6ad857b521c33b36807a5b63812c4de9e6e43703e299cb97550b6ebbad9c4a4b35e4f63e1823fca2ec069efec294a04e53348dada92284d7b65b48e1af4a6a6052fcdbb3ec84c0bbff7de3a808e8d8c4a77954b8e23b6bcbc6599bb7aff786da6bc7e778a21bf99d15cb0aad401e50b551ad565b9ba9b99a9841c8de9a2c0858d837698f1c5c91d0156db2320388c5c18316efeb969acd4e905629a6e31195fc012f1774cf73c97b1b0f169505f98298aeb4ad849107d4942c0963e2b015c017e7270c4a15048cf00d4ec7a1318c8f9a990567cc52e3eda8fe07ba52f2b462202cf7e75b6051c27b8494c3f971cbd95457df25320b810977b714ae60db4e535b7916cae14e42fb052b5aed78a232111abdd980701df91a18c3151d01b3aa193e0c0319c0e1dd51fb0f2db0f1902f7ca675b50fe61f2743ea6598fa66bae340ac822bec70ec5e0b092d9fa802192f97c21f1b49a3293389c6aad9dd9694c2c56118787875b1a52420df9d80b3d8cf75fc80975b1e02ba51feb435d0ec27a65a88fff838a7b9ff01f01fcfc8c01fcec4cb4f9b751c74dda1e418df77ab90b55e1c19a5a26b88a8689d084bbdc26fae8a97ce0251edce04e25212cd682847d5fa9526fe3321156872e7799a388c6488c6262b1c7386b81723500c12ede42953ac1b4b4a57571139e4b912f3fd1e7001255dde533d05713a4bfef4c8cd53508f2e41885a56125e115ed4f18836e838ac1e8ce449a61f586c684471a403c90771b9e7da720e0d603dd38790717ad01027d4b8315059825de0d946343a4576df271a2c7bb980e060d5f486b0844af2482b95ef3856dc30bf8979198c11689370210d02aa66c06b66646a0a41064d6ec2d2acac454f8c5b0f7d3c793c3e493e50131abbd176c563320f6d4df553249370d7e4bdcd8d95d1da3ed6c84b58b1680a8a3f27b82b5f619145999151fc778084797a05856e6e84a6e4643ef694035dc9e678f65fb57b03f9c7a1f81d2d7aa846a89b4c427d49cedadf030b393268c2a87ce1ae5d849b9fd359f738bdbe44f16cff152f223b35fdf1de88750f3c9ae03015fd368ce5d80c794aa5570e0b5dc34cd327ccf625def71a32a58ade656ae6fe08b3f5a3f093bb23d55c658349553545871c52fd423e50f15dd6d18f5ad47d84825801a028abb9d4106c6deaf833c732b87b720b90fb8c717a4dabab6ee526409b770ef603381a83aa9e9464799a0ad5914bcadc2ae6ee64708d3d2f6e17f118dc10b8bf5f106e3861784ba6ed3fe95dccb98060d16ce48a75e9c2e6efb9ef86c18476d9a9fe723fd547f457f36aca87a25c4e32f1ce88a52b1c447b2f931c5359da927dfde41039cb1543cc7757ec2d3fd3098daad38dce5bb6663dee09a25e91318b347b24f3bdeccf12caf1f288916d383139d291106d753e10082559e5b6bb0b2ed4d4a6bea66a6b80c0c15bacc8246623a5a937784ebb2956f46f8d2a1f2506e1df7fc43eef088eaa2180babafc3541d8bca5068e4227775bd257256878712d7e88e1a267ad54995f9ae606e9c58c79447eb9e03664ed2e2ce4201f5126a84b845650fa03cc51a359adc05f4f23d2572dd25f286b589c228086ebef00487832918c9f89163cea38471c38082dbe9a4e3828ed84521918e16e5f01b7bc75fc541f0077f93549f1c1ddba7f0caa5731e2020b1cb0ccdda5eaae0ba8fec415c096daeb84a4f6b5036d34ed1f355d4ab89e55ff00062fe1fa58f39d6644418215a5a7ff37fbb470530e059d2b99bbb962818a7a434eff18da5cff3294a51a6b7c5a0d12c084e05c89443255f716900c8fb5ee5f20b0909d33694d931a996224c41ac8f107b10d80b3e2cd6dc353c9f59f1e6a4e4483cacc04e821d3628863419dd98a4c51628c63adc75aa5d98fd316cd728a6dae00c492d3429b2e235b1616507cb96a7bf06d1c3ce9a77799871d6c847b98677e1df029ab48cd9c435b2da49ec955369644dc6bec575665e35172599dbd782898e276587b4b2994e30987888317c2ca80ef347ac4c2c58ebb6f92a4b9b386c78be9f4c6458e3347f82aa8194c58329d822bb6c015c06e58aa3d633dafcb6c6c274f81119be1c1b57a4c54bb62b9a7220fb8c58ef268815515a1fb3eb1ff0374b8c86c85ed37988b86fe70ab7342085c0eba18a9075c8cd47a890d0dc646d1af6f0ec7d22b11e95d623b81cf9f9c094839c33e8e71439318b85e65d97ca03808d4114eb85441a119142981b80f316d0b7fcfc845e0f8a60e9275535544266af77482ac6f04be24dfe3e9880870b3294578cce5a93981e8f599b42bd3256b0b741847395befd30b031461ab83902a24dfefbcd92980afb85ab6627034866e391965755703e34839ad8b4bd9f3771c4669caf09fcaf1cad60fabccdf1401d7868caab75411a8e1b6f5ae1c964af04e09e7c18fb646799f2c0397374e8a606a2a81c5ed7442f296475a47ba75eb604147fbe54d8c7b49d2fe09bd980afef9aae294b661d1de7060b7830cc227f792c10f7b6dee125e47bae217883145b28d754d150ccb97ce83b55835c33eaecd949132665455b3cb3f6ffef882cf864a5de59b094e59a538e764e1095cf9d07b8f24af7ff4889191c669eeccb2cfe2e43999bba04a7ed89292e03b3ab3ace0dfaf41393b8c54ef35a337142be683f607be6f125a06095a19027725038efbd8effdfe5c132515d7fd3ebd30ce56de573aa20a786953aa88de11a2731ae329b40e0e10aa8a8be1e904cb3dee032d6e6297760179f47a9f93631d9ce9096ab1e33f80bb32028d17d3810b4059507cbb891ac698a577f5b1a9519f472b7f5ec4ebed43b5a0b0d6924960aa48fc2aabca0418400210011345208e06cc656383eadc96a135ef72f2af66d1ab29988b5552b457dc8b02ea32304a820ab012cf30b39bad8ef20df273367c5e99010d69b5e5775fad01157944d77af903f517aac213e8a7a168b9f6ab5828927a82996838510e7ed95ef575bb337b562631e5ba6a6317efff2fb4b5c3c0baa71680f0984a44270a4000000667784395a3b7a74c1d4497db6c958fdd51e4d5559025f7302473ce2c4edfd644f7e886566c0f05f8392be079d6b7b10590467ef82469081f1d2840edb2f00dd1fcb566d35", @ANYRES32=r0, @ANYBLOB="84f1944fb688534dedb29f147a1e1d1cef9724b7cdf06362d963ca8e3e6876675b000000"], 0x11b4}, 0x1, 0x0, 0x0, 0x8000}, 0x40) sendmsg$nl_netfilter(r1, &(0x7f0000000000)={&(0x7f0000de2ff4)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f000074e000)={0x14, 0x1, 0x1008, 0xa5838aebecb24ff7}, 0x14}, 0x1}, 0x0) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001340)='/dev/mixer\x00', 0x200000, 0x0) ioctl$TIOCSSOFTCAR(r3, 0x541a, &(0x7f0000001380)=0x101) splice(r0, &(0x7f00000013c0), r1, &(0x7f0000001400), 0x3f, 0x0) 2018/03/31 19:07:44 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r0, &(0x7f000000d000)={0xa, 0x4e20}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0xb}, 0x7a) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='sit0\x00', 0x10) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@loopback, @in=@multicast1}}, {{@in6=@ipv4={[], [], @rand_addr}}, 0x0, @in=@remote}}, &(0x7f00000001c0)=0xe8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x20010, r0, 0x4b) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaa8aaa0180c200000086dd6050a09c00081100fe8000000000000000000000000000bbfe800000000000000000e6755d4100aa00004e2000089078"], &(0x7f0000000040)) 2018/03/31 19:07:44 executing program 1: 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) 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f0000000340), &(0x7f0000000400)=0x4) ioctl$sock_inet_SIOCGIFPFLAGS(0xffffffffffffffff, 0x8935, &(0x7f0000000280)={'teql0\x00'}) seccomp(0x1, 0x2, &(0x7f0000007ff0)={0x1, &(0x7f0000004fe8)=[{0x6, 0x0, 0x0, 0x50000}]}) listen(0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x0, 0x84) sendto$inet6(0xffffffffffffffff, &(0x7f000087dffe), 0x0, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0x20000, 0x0) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r1, 0x111, 0x4, 0x1, 0x4) openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_REINJECT_CONTROL(0xffffffffffffffff, 0xae71, &(0x7f00000003c0)) syz_open_dev$binder(&(0x7f0000001000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) epoll_create1(0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) gettid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000480), 0x0, &(0x7f00000005c0)}, 0x40000) r2 = add_key(&(0x7f0000000040)='encrypted\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f0000001040), 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xc}, 0x0, 0x100000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, &(0x7f00000001c0), 0x4) keyctl$get_keyring_id(0x0, r2, 0x0) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, &(0x7f00009ecff8), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x0, 0x0) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mixer\x00', 0x0, 0x0) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000000300)) ioctl$KDGKBENT(0xffffffffffffffff, 0x4b46, &(0x7f00000001c0)) 2018/03/31 19:07:44 executing program 3: unshare(0x8000000) r0 = mq_open(&(0x7f00000deffd)='-$\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x5, 0x2}) mq_timedsend(r0, &(0x7f0000118fff), 0x0, 0x0, &(0x7f000076bff0)={0x77359400}) mq_timedsend(r0, &(0x7f0000000000), 0x0, 0x100000001, &(0x7f0000000040)) r1 = semget$private(0x0, 0x5, 0xa) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000002580)='/dev/autofs\x00', 0x482, 0x0) getsockopt$bt_BT_FLUSHABLE(r2, 0x112, 0x8, &(0x7f00000025c0)=0x6, &(0x7f0000002600)=0x4) semctl$SEM_INFO(r1, 0x1, 0x13, &(0x7f00000000c0)=""/28) mq_timedreceive(r0, &(0x7f0000d56f7d)=""/131, 0x83, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f00000024c0)={0x0, 0x70}, &(0x7f0000002500)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000002540)={r4, 0xfdff}, 0x8) vmsplice(r0, &(0x7f0000002400)=[{&(0x7f0000000100)="414d71bf455e2bd15326cf95cfc1b793b441a0a017e86768306f6af546021b3a27094d4aa5c0942e113bd64cc3fcdacecdc7462850b85dcf782f6075ae81f22616a96f713e5c91d238ca9d3dcb474d14434ab95ede59111e9dda7afd637ee5907c5e1a8a84908a3b0ffc53d071bb46d38850277dd6f1d6dfe709cf6187b0615b0c73ff0e80fb10cbac4f9c1eb5e4d2a1734aa7c2e1831dddd40f94a0db8e93a939ef7dbee662fb4fad4fc05535a0a929bd13cb5a8bdf192e0b8de3287b601afb0ada349d8ce60c1275055b2ad4a655dac678fbfc9fec0e6c6a692e983098e5", 0xdf}, {&(0x7f0000000200)="7ea344a450fd4dae713a7de5cc724eef38b9367bc8030f2f1d5d229a38f01bdb31ec7c6357d283cbf49f5eed89b06a580b95d836ca98860dce9a906a183f6d5c0d3f76bf643ec16b8fe26c3c83e5df27246d9dc82d26fbef019b5ade8103783a49d8a02cb7a7df1609b15248338fce5517868e3c94cac67c2d39c953ced41c64ab72e43647aa9bc75fcf1f99c9ba1bd1e095f6ab09821e8ac684a71d5f6ee6e8026e449ac588fb97b4f932c461132bea4bdb7676dcd3c2c9a272ea35984f4eca3b7de2a007154336aaa1954e5b55eb2fbca856b774086c4afe656006ef34879946fd6e72968ac8f260ab6ef3cc", 0xed}, {&(0x7f0000000300)="386f9f8f6c1d04d51085d4859dfab2680476252c109c5357aad3060e616fbd76287c3b0ed1d84bb3854e51afe191c1d5eba5a094a6892890c6648d8482bd53aa70518a6bc38c3cc7085a6aee3ecd7f170ec05c093712f4b03af9ddf4ec92ef327136fc0ceae56a856565ef9df79ddc2e4201edffeb75fa25fd6bf5a2cbfa6a39195a7023c83e1a8c75f052f8920e13d11bc6d6cced68661eed4cc3088b0a62895e054c89cd9eb0db0b32551622b503e1241f2b3ab63f38935a601248a3f82e3cad2f2abffcf795002af82aa8b4b6872ad459bc1ad307af0b8c67df3e3283ac929983995b3cb226b21eb0a8041433ecd14a4a462de741af18699eced71c4c", 0xfe}, {&(0x7f0000000400)="d8c0c3d35f487671d2c1c1321e5428d572387d208b7ce8b125aca38a6a709c25b3ab3906af2e7a28673e74e29cf418f665a63b2170cc27f90245a486508bba7fe9b6ff2b73c0b8341ea98d09e59db95d84a4ee1652d09eb2cd63843f9593a7468f0abcfcf5457e5e1a68910e8cd235ddb1147ba05ce73319f6a0e2d56a6aeccb66fb3868c8ee8429435a8d90dabc15456a05d6d47b9bc1e581144f3f8143786bdcb09f0c9686ef73ec87dd2d21ca77bf969e7b0ced0b5f1b6bed9e929907942b0692bcf468dd3b2794f5baf0c9a670688585cf5777a4d6ac0adb4b72dc4485dc415be8f9ae9dce2c39c631320d06a0113e0b68d0a2e74eee12edd041cece4fbdb2df40f137695f3adeee45eb368a33acbe47045d99e7440e26ccf48593328012204eaef4fd5e3fb2549797d923b9bf6660308eda0ec472b0d208d3c23ef2e048b20efcf395793972f767a6aa76841353c5e62572c2fe89aa95c91780d5ae9bf1cc24345b3456a6ae37a2e9223a47fbacbdb536cd98499d28322177f27e4a485e5aec234c79a89ab968484fc3662b40d8710790dff2f17e4a8ed1de104e2e668597f5719a60b862ca40eb038d0d015a872b39bad61f8b36296cca7cc9bf11fce9f592ab65f25891c4805a8b96307635d62df392a769630338938a9786eb34df89c3f6a9979591314c9d5dd3dd81ef15a1a31727d66115bcbb78fccfbc3d6f8fff168a94356e53c259206803f2f7d2b074dcde1af7316ffdb99bf136e9e364c6e0dbe90600552fe86e075175a83c1a5c556cdd6881fbac6acc1a33d5c95ccf4c58eafa8bca8d347790617a0ce8f62ac42a92f93be4344591a210c63ec2f73a40eb1389ba84bb39705b6c56fc36d5fe830e294a44bfd81c08cb5bdb2c5393d66caf58f6bbe6fb12710466a60314e79740ae04960d9319a1a29dff0ccf9f4e20ab298e7133049fab269cf31bdac4ad088ceb2a860bc36bfe6a302ec52b9820b547ea91e835af1b9dea5092fed9099cf4eeadfe7033084d257188646230f5011c429cd2655c5b96ed8c4692211b7243017a4a8f9aca24325777b260ec9d5520f95bf2524224be5c5088a8435529f087b52e269d91978241ce6e2d46bffa9df98bfdb70699d283d46c9792af55e2ff8f54cd4c66ab407da52bdbf34a52c351ecc2f79db054d6171fcad8a3924b66e2d0fde08a6353cb2eb1db238a7e31bcdbb645e7770ad2ea724d9480709056b1754d2be7fe3317e7536cff47972861dc8f685510a35cd83f411d18cf5c63f3b44f0d523dcddfe6d0c9ab6dc3440d3a684207c8dff3bd0189a30c53139a05a5b7462362737110b3e3f5022856bb660b9cb07249f9590f5fe13f1a11ada2d217e765df1c61049fc8b5cef8b9c61c720af15753e553499a22bdacb0e7dfd9d0b426962142f4b4a363444f4c15381b1871316aa0a987113f01342adc9522b79e647aaa577b81862c0c18434a927af573c01fe901839e24b948f789dad293ef88d2552a132f622bab98413be6d7a42a1c46dccd346fde90421042d60fd67779501e30454102639ab4d82a372cdb85509f6108a35260fcf715f8883a81743543f28123b3ad67b9c45524c91be24b4e1b61c63f95da140cc2e73a183c83546d4fe89d0919aac4aa7c80c5593aed87e4ea9038bd111f5aaa27c86bb15dfe22fe24bf1a235e6ccbf271ecf8e5bee99ef624604368af80644d87fbca389f2f7383c312624271aef55723a4531eba5c22dc097dff6b7b3b4ccbb9fb5baeb1e069bd2dc2761fd8ee949357dfa7b5d74d5384dee69f5375b7cc6c8325d767e3fa73b22c36f235df722d94b1974bc49f2947c6507cc9fd9a5f9e66136e61bb34e134e30df34cc9bbdef0319d95ec5044af4c5bf851b8c7564656cb359007f3d729731e374c38b91fceaeba6d2a0c34752e8788d865ed73513e9df5b6dcd9978788b583c8a6c9528f5880869988ac7aca08f0a17c02ec1f1c3fab1ec05e27a89e8879ddfd7044c6cfe9a760726d28b7bd685e47b8a1abeff6dba1625bd157dc7804c62b7735f61b8d0e00e40e7b9499633921ad7c557bf5d9a45342fc43d76b3352690f877b12b9b5da6762819ee21ea49e770aac24eef2abc6bf99b4fce3953cd22c7f3ffc314f79cd781aaba0cb245a1ea3adcb682bb826a1cd885058684ac22b61ee8a849ee677d72b3d7c3709cd690c512e1838d2a3a7286c86a310798bdfb0d7e99867642eddb7c1a306db242fb4eda7515517e4a31da03139ccbf5299012c8e262bac784fe8983b0a6f99d55740ec618e36a87da25ac955bffa6f5f37110a503f273ddf97cacdc02421c2f51de11902aaf789c5b25413f7a540e28035559d9bdf2a4e5816334ca2d6c9599f628f752da4f9444d11fa3fc738a282b0fec794e0d798d6d2f031f93f3c1733fc8e09538a17cad93e9a6ded0af7fa0604ce1bd76e649ffe792fa3415e1897210df34e7ea084714ebaa793c9e62a4abbb71fa1f90bc6f2492d089d6f713c1a79551e82c4b7160f78ba436fd378a0e3165129237d1cc86ce58b8924f1933e74493e26336121854fcdec4e66db25b238476fa8fcdc9014407b7a44519d808f2bf72f34e8028de06698d3e06a29827b9f618ad5101dabd513cc36bd91b234881873752ae655b16c0dcb00ed06b404be304600b852b39f8dc529de5d14875d07574534ff6058d0a0bcf03a7af76933d393837e2afe16fd109e435281914445943a2c32c5e4a2f89330e215ae5d8917d866d14d778c029464f032fd6de0a9f93563afb7252c4e1db93d8549232fceeff619f0cb8317bed753bd942bcdf3ee74a480a781ced70b79ea678b1d966f4e5f1e76becaab7bc85b9ef5b5158a913b2a5998727375880041c3689e3824e43ed1cc0d7156ce2349ef2e4c069447516fb7871b77b0b462442a991ee8db652e783390824cb571789c71a8016187a229ce3ea6511b65144773e63c382f6d250a1136348b0e8c6b061481cddd98e84caee2442e1b6a86e4f4b4cb773d3f845c5f5f3a85e180be375547433bf0abb178c431f281f63a1369c4a3e2b7c598cc8685800e0118d1d113b037416908201f1732b80d39afb7b23218a668532883e77021c27e11548dc534f273c82340a931fe47999487713c288d64ed91cb0d6ed457363668f3a4c3e6c8307d8d44f61d1d14f0f0f210b90f0dad9d1a69cfdc83477fe1ea94b48601ddd66b72eba338bfa250e21224297815215921a86c55e242c710c95873ccdb49713a0968d8d9993a8f6a1e237ae90009005f22ad60ba078ba002355b67b28d1f45cc8cd0a9c99797187ea68c90cbb28f3f03f01921e2f6bb091a6c0ff98961083b070e5339d98566380a957c4d51ade12d0f2fbd2b904597db571f268328446c94a962117c385dc8c9a84ef39dafce20a7f19976cd9309ddfa1854eae32bc866e3104655b7223240dc1e23051039f94705b9153e18a802db008941b433ac9b398dc250c47b7c1f5f417823564b9684c9b7ac89a3dfd6ef409637b24c58c5ce72f47a41037b57f5ebcbe9de943dc039d8c24621011d49353098147d24c3859337390cc39a2a08122f04d8c4267fcee1b9c6c27863061c864e6e00dafaeb8bfac58dad5cb50c5d87dfb0a7b9c38dd77b936e9e892621155ee35ebf380d1a94d9cb8c171dfa011e4e325893f1a9ffe8590fee1cd706ba1055b42d88cc05ab078a7d3abacc4cb716980c469a56966992fcd47dc3074f16a177be8a1c4967485bc303b050581fec7896dade2cc7d7ae9e9ff421f6ee8caa9a21382df720828320fb8491208e0a1fcef4917f23e7939034462e7b2a832d91ef52a066e72f5a3a9c4885b30cce960bf541ea27af6b86e24f17211e81771c3bb9bba3bba0d75ddb2d1743010df4cddfd081a0b95b69a5cd4effe2dbb91d23ba41efc1715169ed9656910beb737e636b256a5448cacd8b5e733d466a52b32bee528bfaa0269a4237d35ca7edb835418747c5b74cb5996e825dc72353f19bee811acb5c36e6dd21b7329a625b9f1b176b18337cf74eaf2b1dd3a3e778293187c9dda295b23a7d855e86e937e5598fc3a9f3d0f805109af12f231cacd75c6238a19a595f1c0ff3ca6245db6d0f872be029b0dc0628a940c4504965c363d2feb9d9f30337dc14882f893cbee5c0aec6975641323ab7d384b14d36af3a888239b0ed168afeabec32e01cf23d8135897dbd0616558aabfc637dace87e7595e3cafa27518c1d4246d5efae27bcabcb8092f3559981844c0a93750daa4dbf349a84c160e9ae7bb90d454cd096b5e3f2220ed546ed81cce095577a278f9e97c401b1960c6d016bdd897f0137f9acca09bb162fa70eb1cd72c37ce6d9bc9c1453775c151776885befff01f13450cfbc9e95f4174576069745157b1be2f10a5da97da13961a049cb90757373b1b10bdcf43cc45b8fdc0da66d7660fc54403faff95ebd96df2f413ef8df0a867c2ae9aa5933116f9629790907d5d380a1ded84a0c99ae4df587943ac561b65a582a14f2db80cdffd828265ccacdbe8817e34bac0298b481a8abf55fc284d930b8d7b4eaf554cef1c68622d19901829c7318c7bb443dd8945e7dd5e0a6f464abd96fec2ec6ee02b673bd2b6b4a0a1e848e4d1cdda1b90c3d8e76d1af7c6d8c1795082edfdfc3a5a490557a2e9fa0a0d68117c4300e7650a0c4998ee8b310ef91166f1551a49398bc8b4d58281a491062504e1bcb4c80d752e863b26d6e4a215713f1ff9d2148443be6991741b758a4cf403333ab76bcb8af58343877e8ae03117274fcf6d027e00c5fcbf491965e00d1e6eef8762ea768b3ae1bd6adcd08b898d0b0e72d682ea044dea4e78df4924e8ce3434d3c9bf521938a6185b0f0e5f78ab23c4133ea28b0196529048c89758cd42dfb118d1c0c0896dd7abdd89648521c0e011a3106915c5e7478a4fb705d750853d5838b46578d708b20e53ee08ccbe5e14e86d742701d01453a84fd8ae6b9b4f53f324f01c4a7dca976f40780d339a7c04c33dd8c6851627ec0b08983001ed94e4543b761197393ba1b53261ad281bcc8bf99fab98c3356b61a2339e4168e9b7994e5aa346e8dbf0d186b9b6ff038be890cf9e64bde742deb6ae7fe7701c02e0260b03438a509a4259415d04ffca57565f51725cd8491ff9dda01180d3f282aa1100bc1f882bdec7a6037d21b155f38cb93b9023145d610c15fe8497049ef92546cc43ba4c444b8bb6600d68cf68482ddb2ffebd1900c660a90f9cac56b00d97bbd99eab08b6111b9aef59501fce83d8638d805cae1689773ea212b4ef745a75c4db01490c3283b8eb6b79cda7ae3f1323c7fddbe58c723990529ed14b30d6dc4b9999270f0bd1389d974495e404011df09310ed0cec48004cfd3bfd53e5b518b0bf9357641e9f90e7420730d5c30d6b10230380b300a3a19ddeced289c6ef4d58f7ade38922091d48bfbca2e48c2670a65c3ab983624007d3984b6a58d74c60ca5ea9b9f581b02a3bd1a636b0419553730408ff8dd499afa9fc3b471efd3278c2a25259c1d2556982cc2b428fcd13f99b661af54903f493ad389521b2b77b087e65e05820998bf7373cd569491a102835309e683e9002a51d3a7b72e31c5c5b6105d75a88a3f659b4207e179c97d724d77b36a119197c1ddae408bf302cece2c7eae06ad329417b24a97ee34078f1558447a1943300806df7544ab2f2907c63480791bd3e0ec51851eb51ad20b3ebfa905ed83ba2109233d8e66fdbeeb146e0cf1974e1bd865a1fac2a76a07285a6952a63c", 0x1000}, {&(0x7f0000001400)="d29f5e72b26f90d0826584ac358d779099a0965aff1ccd79f4824f435b66bd4e569466cc598985b1e7fdb7a73db5c4704013cd7772400489df3534133f827603f1bb9ac254469d6389dd679b7be8a1a86c7004b64ec5dd86f2ac9be62524dfb1cf74db71bc65a7cbb6984ad47f61961ee24f4c62a56ef94254ea00bc81ccaae3f636832a5a71455854c0a3633388418b8d8e25bf67a4f6b4d4a62bbace362bfa3989dd3f9d5a1420a2f31e835938aceccf7d122215805ba0533b9961e581df4c844355779b9308372399e3811c7f1fdd87e8c36ce04bd0a2b4ace579336c4aabdf47f6e17ee87b86d2e5b97d43ef9e0e1c33c3d1322368faa7289ba6e4f7612f846fd88c1ceef6614ccfb7b703bbccc2ef0d2d152a4f4a0bb47398c02b134cd058bd399b84ec308186614608dcedd7ad0c691e4041a2e8c6f2f9ddc1d94c859234c0179d4b311542e430c1400c74f8b8edeaca0ee2c853fa94608f6accb4f4d2b3a689e1a23bee7af4e7812a61035d71d26149676c8694f08d1ea3b0972af9cd42e3cd86e75b1487b71bf6a6a71c6c02fff9da4144bedd4972aaf7d4a4c3801fd52888c5821b15e687fb3255e0f3d3481f90220902518311f1e18dd5e4098d3c2c19b7e5ac679c871703c27fc0ea03e9e543b6c944f2279ad9261c378b020308deb23a9714977a01687963f6d6a914d5eb44e338e96061440345323131ad012fa6de107212bd166ac876541a54eba494c39b2222230a23fef06227fb321cfefdcaf5eca259d57e73137ba8183a46e62dbcaa4257509ebe3cbf460b4bf560a8f8b72fa7aca63f61d3db6006ce5827675df7d5bbda45b6393d9d4d83687c0b3bca574c5d7c7e7298d65f180cc4f744448d72490188fe6fb4e2fc432adc911e52b306382da2f1f2387cee45c5e1655b9a39e0105b3fc6ebe4f4bdeb2e35291d205dbe99bb2f87e1226727da4573bc456bec8fdaded68b5fa2089223e2587abfa5a2bdfb01de6faa1c39aa3cb60c367a27708c797b5d54a5a9f17118c0434c6acefa20686d113b894b7b5b7c8a50c0cd8e91970471a13b0b4c4fa89333312d01a34d5fc8848093fe81033722c98c6add9ad1acb80025f36d5e6aa661d83a9b343828d71912beb62c424697d4e3447b51fa85e58e62ccee2a783320f8f4db8585f1c574b38bc140cb24912179c34e3b936fc52b7b01d9cf0e3909fb7606ebc5ba56ebcdd061d8c83b17860d5505862348ce2ad8856187cbc87e4d49f8d938d744149d4aabe585752ff13b43424c07ca68cc5f1d24786f45d9b82a76cb069e2debedcffaf7ada771dc2ec9247f2b3aaa22d60e4888a89ef7dbdbb6c8b6441227b0181f9319bc811179da96ef144d435cd731780307636e65049aaa574ded4d3730476a5459ff63b9682d610c67bf6760b86dcdf4faaab2cf18d2bd2653502e1340ec64b91fc9f3bc50f2d44adae91425004ac2de81d186d2161073e5c4f8ae96f819c6ea649dac8d8ff5766d68e198249f1e1d6c8ee257b0dec71b6db40c6f477f5ad8371f257764692ce0ac83eeca84995adc0a58ec7521a11028d654aaf4fb3cc215a43ced1497e679027f50905bd6694f1a86f0f385e2eb3a08e8345137a221469920c527bb5d4a3c91c8f111137fbd71d1478d033523336bb0814e8e41687360848fc4d01faea7ac948a7c995fc69448e5a5b6d2f25daa19cc17a8e7a846e6ed2d5aa505261190b13bcfd47b3c566c3e8a6894a2baf0c65bd6da1af1df62af8b37b031aa54619d8088ef1d2e53a9d26a287aaf98c54f9e5cea4c3b9de88580162c67af2a3293f27ffa976cc60c747f2d7c3e98f655535f5985f72d3364d3cba208bedf5f4130ee50baaf9bd12f29be68a53f66c2f1523681668f2dac2d03f29a3e86da9f1de1fc5a2298f805cc3dd510f1dda9c16182b1b8d474dfb41ccc28e7b9a58ed87f74a3a5474ba0e014d1960d6fcea462e081f5501f64578a2b900f92263399aea9b22532d2ddcc78cd899ca72b28839116e5d57d5c8abccd96997083e585d34f430148c48c2a459dc9d5d7398cff919da02de8b0a80a91675f1a1d8016b5068e9a2e753027211c2e0bf11510c5b2bc2dd1ef8fddfb33a80d53806b0988354e1917e9e2019f192722bb482e0ea85b29a1ef2e1ac7f754f6bc5c3e97a16420275709a17e6781697876480b5b8e5eb4104d210d6fa847b0dc7eedbd8c9ec096fa1907ce2df6489945708f3b0443a60f214dc545cb99a7089de8085f7128bcff3ec97b5a80978ece4e940ce670c08e39308c6f35b4ba8075e927180d2a3aca11a79c7eb1758503ae5df4da1c16ebc53b7715aa9684168a0c434e770ceb5cf8d46b51ef70776bbe8846efafcbaf2cffb416f05f887941a087e93bbf4ce375df4b4efaf68011b62ae079875230f34d8e3d714971e512719be0d439980698edddc8eca53587a6eb2ff99aed3ec969370706a88c7086687d185b7353d02c37af318ada788a1c2b21a5ed45bc8c11f23c511639843d4b549283eea7698a2fa9b29d6c2c485096daae5173ee5682f1867c461bf21ab4b4bb4a7e2a5121bd2ef888e904ba365fb1bfaa771c2c18d459fb17075539b40ace2a03d0638a24d33ec73cf3d7b976ae62c65489c536f092dbca99a26c97041819b76ae4c96c37198cfc9c283e63632061b5ae51ec3bf59c973aa6786207fcefdd0bfa7c30e2c1c7a5be1ea9a59bb84699e63fc626de73773575919c5e965da426f1ddfbec3473f2a165edb3da5433d25be29bda988cb578955dd552880caf7da738e52a0a9495537a17adf31c16f1bd148b59bc3bc1e90b2f1407bb822acd272ad7c64f8783c67d4d5b906ba0b5523e96b93a5be4d440dc6dd463d7b41cf15d609a88ab61badb55fc94d8c124657c85860fe0bcc88b713e626835b22e0acd75384783b8e3da4d719f719d324da98d4929e4e26c9a585c12d23fbd3ba5318b25ee8ebbde20297f994062844c556f509eecd0c91cf885466c014d6f981d78a9a4c82abda88081932e297c2fb9cac3a1a6968039d45d3fb442751b5a51388c85718f0afd5e2e6b28b32836fb3d737c0fcb1cd35393c1a171fdcce8642ecbf260fe11338e47630fe7d3e85d3290db2811b824bd80ac498140596362f327e466c46986156310c3c0a5c2a2d028e7f9258b61f22d3c9487fe6eb16966dde86a32c187422a1666008938f6f78c0cdb27d41a3d9e96964e957633912c7a5b45819115dab8d859c14420948cc0e3b4ae25af12716f16c46824e80d0c494a2316336dd66297f7aac191022477d75046fe9ed33f541c24777c53d01916dad778a4dad91a13b1a7fc3edfee29894a817047151dbba7510f33a823ddb5908b7cb39a86d9ad9bf37f54b7c461107515b4eadcc465c8407f767c3196d60384b5a5c24aabe5785562e1ff63267efde33afd045e0b6feb36303a821a8a464082ae3f3d50762886def520a4b71de674b0c408dc3ce841a1c3c565bc537e53a1c29d81009f28df412b708fa24919809acd55008a328b4787251f34674f4cb95c3cfd49488beef615686ceca96c7648c51470880f828323785b6d81f03c4473006e6c88286b718579402f7c9182820969d4f71a2e3599b56371bd53b2f24dfa992aea96363dbbd42cbaa95440cefcb93c8823f63d402c242beaedf1b4e6827a0e538cde0bc8286bfa6a2ce274fe001a4d67726a4219592d18b0ccec03e11320cb975ead592563077b1c41d9ba9563ff32b225633ed8ff025f33abd33c1d42369f73dd4b6619e692db0187022f5f0ce447a2f552d710f3382ea23a454e99bc8291cf22f738aa8f9694d9c5ec18a2440ae080e5338c92c0c7c673aebe3d9c3c635376fd34a1f9b591e56aed820e3dd41181ca3ecc3acb63c985d8aba9640089cec30fe9b052c2be10b8162f1d9396bb756c8472f987bb07fdc1313cc07f6b0ee84692fcd5b7da75e321898efbc8534b2c47e8cc9e180394833d9dfdaf28db03c363cd36eb42129c5d1fe987206475b2f2bd3bfa127d306247361ee7e6e9c7cc6b6aa5ee01dfa872eeab6d150358b46fbb7105df98ba339c43a99901c3310a7533ac7ae1cdafc4aa6e08d18926ad4701a7ad8c7a125c7ed47678ea320541df7e700b7cfd487a7146d665f62b5695cd1f67ae76c3234905ed26e7f826ff7e822f25fa22796ef6b2ea0d4bdf4a36832e88e50bdb51933f4ec84b3ee6e9f9943c80fa9a6cfc99cd126b6d63b9f2037602fd4dd9692ae810665f7ed164e169b3a413d89536700117e5b0db1fe7b9ab0d8a7f86b1fd0dee0e5d31a947e950b1371eddfbf71bc4b04afee48edcb652e0779d5282990b9bd8119f1c16a6e6ef4b4f46a6edeee469cd3e41e3d5aeae2da0f8415c9e91b9cdc11dcd5923833e1eee70b12f0e2fbb85429e6c2678afa20b91526010927fda2efe8362cbea4919ee053f9d287029dd8e08042cb81683d8159345b313df08a3951002497a0edfc5253c18fb429bd19722b05018530031223f72d43e98baf92f723b88a69671c152e8df3c18482eba3a55ceec7271e79114db9afd7e9d7d8c6c8dbc8750e003be18cb4d18964e537d6989aab8a35544677fbfa48ef83bb3acc0cf3b71cd15caa10f8d2e20b9389dc0b7b49101f7f83b80596710c8bf895b7b8b8847110a1ede7e592c0844ca0c1056d4f546989ef4c6820cd569547c28bd7bdc4e51420ac5aa018a758f7cb401a5f8963f3cd2c73001809469fd88235728b72db1a498a10a68ad5a5891a0820f1fae7a691f83dbdd123ab35bb1852b269b93a2b40dfea56ae7aaeb628bfd614957257cafe5d8f946ec74d815b6598bc97058f67ca70c98b0f6b380873e6e497777ac3f8ed7229fa799f866e589b1cbee00d6cbaaa0e0b35f891f1908283aa0a90360e73051e3fa9542ded6564094abd3b9349ad3100289b51a8192d70ca472b249f86e3a3d8132bee8d4473f79951a3efbdff77ce5288d1ace2e998500830d68472faa084aadb8a47ac1cc6523fb4020e61483dbfe97ee1ddf34a658e593f8e5837ef4f97ffafc186abec890b036ccaf18eca767349561e933ac6b0569a5d476c32978751c64ae772964f38dec927a01da0e237e4fa23245026661fd1da29cfced5e282ec88a487d2a506705651b2008c11cbc69787db48424fb8b6493cf62261db75852fe0be333469efccbd9284fe3e262c055c184f40fedd3632364fd0078b754c2c3bae8ef6d5ea4e1218080cae709307a00aca57cc22ad71655563be0d91ebb5c0e480c072b0e2c2aab5b894b3329de8ee5b4b4aee5de5bcddc95ddbd1cfd97c2a2d73cba9f38f396251cc0b851baed8d7e3d86fb419eadf9835875d7b50f9301a8ccfd7c8e4bf06e0c593e1bc76277a2e591f0432965cdaaaba13b446edb216952c77008d6aff30f405664307572f00bb181cfdaffd6828a15a84785202c82765120d7eaa551b26b0f9461e1872383f9b3e7e97a781838f221aea6ca17c291c3b480479b6dc55cce72c6dd2bf87778e76f40d3a827fb837d6f4a2f28315f9511020116727b0731d0f4b90ff71fa2fa06a99509d08e34d1148c488d2af4dc79a1fd2788b5f690813c61ac88542830e406675b5bf3581bb9fc72c20290e996849a9a8387828efddd33c7da81617c6dc170690dee77efd5fa8fb6a8bcd2a258a68d74beaefa9b59b771843621a72d74f3136aae6fedb153b97ad593663830fefa7c65a1dc2e9439059383352364d88cdb3da2897f5c06ae65f89647fae81e2849a7f3c98b8585083c23ea404d0efea375f47a545126", 0x1000}], 0x5, 0xa) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x400000, 0x0) mkdirat$cgroup(r5, &(0x7f0000002480)='syz0\x00', 0x1ff) ioctl$DRM_IOCTL_MARK_BUFS(r5, 0x40206417, &(0x7f0000000080)={0x3, 0x100174dabd2, 0x3, 0x6, 0x4, 0x6}) 2018/03/31 19:07:44 executing program 0: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0xa4100, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000004ff6)='/dev/dsp#\x00', 0x1, 0x0) setsockopt$RDS_GET_MR(r0, 0x114, 0x2, &(0x7f0000000340)={{&(0x7f0000000240)=""/247, 0xf7}, &(0x7f0000000040), 0x20}, 0x20) close(r0) ioctl$int_in(r1, 0x800000c0045009, &(0x7f000000dff8)=0xd4df) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000200)=ANY=[@ANYRES32=0x0, @ANYBLOB="0300040008000100e929dc051526cdd2ac857e754fbae96e0feb43551a7bf916345b433cacc1a6936bd2386388a0f12a6d"], &(0x7f0000000080)=0x10) pipe(&(0x7f00000001c0)) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000000c0)={r2, @in6={{0xa, 0x4e22, 0x20, @dev={0xfe, 0x80, [], 0xf}, 0x3}}, 0x40, 0xe962}, &(0x7f0000000180)=0x429) [ 157.688506] audit: type=1326 audit(1522523264.722:3): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.732559] audit: type=1326 audit(1522523264.748:4): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=50 compat=0 ip=0x454e79 code=0x50000 [ 157.752229] audit: type=1326 audit(1522523264.749:5): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.771917] audit: type=1326 audit(1522523264.749:6): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.791543] audit: type=1326 audit(1522523264.749:7): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.811191] audit: type=1326 audit(1522523264.749:8): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.830823] audit: type=1326 audit(1522523264.749:9): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.850466] audit: type=1326 audit(1522523264.749:10): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.870174] audit: type=1326 audit(1522523264.749:11): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 [ 157.889918] audit: type=1326 audit(1522523264.750:12): auid=4294967295 uid=0 gid=0 ses=4294967295 pid=13783 comm="syz-executor1" exe="/root/syz-executor1" sig=0 arch=c000003e syscall=202 compat=0 ip=0x454e79 code=0x50000 2018/03/31 19:07:45 executing program 3: r0 = socket(0x11, 0x800, 0xa6d3) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f0000000000)={0x0, @in6={{0xa, 0x4e22, 0x7, @empty, 0x4}}, 0xffffffffffffffff, 0x23, 0xa278, 0x3a, 0x10}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={r1, 0xf0, "21bd8ed1c668def89fb40518fb4ff9b3bee76ebddbd681369a5e8237b6cd529edd4b5534dbfa555e4d416078fa280a1d9f596c4f5be9be16fd8393e9ea85af90aa6b32d9105320932d12fcb72f5ca8777164e1d519b9c8fd690b956517cbb70ff05e16ee66e8dc9e1ad167fb5f67cf2ef52d70cca11a798278951301cdcc59f73c3da942f892abae692ca059b31d34a4c9f3c2e4903f50625ca1d2959834325445146eb1ac0a183633349f821df437453bc1956fdabd742b370cc494581d1e820951589383cb9c7b16a83d42ce580c88bc9a33e54a0ca7e9d95196c7b478383ac794132b6444372f41fcba6fc854a29a"}, &(0x7f0000000200)=0xf8) syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0xab0, 0x401) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000280)={r1, @in={{0x2, 0x4e23, @multicast1=0xe0000001}}}, 0x84) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f0000000340)="2ea61622d8aeaa4e69ab1e875fd65fcb43889f122945f7f80552a79dfde547e4c5fa127eb08dab9c369f16366a1f936a440352f773267f7f65c18fb910f23585b88a2bee0aa213cb1b525a4fdb6f2adeffa9cfc63ba4c0441891c3fa4e14ce19cbe3610044fec22e330350d73dde5a057051a3564bb5fdeaa2a1d93f") getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f00000003c0)={r1, 0xd2, "2fe6cfd08d5f600016c60fed8558779c553acd92d32fb0a115cacb50a8c5080fdf57748580faac3731c3efd3cb0f3bdd3c9000166d67a5cd76c9852ff7997df67fd1fb68fb6e9a0597038800e79eb56900c8df6a03f9dfb8682dd733908eadb198b554992171f83171e35eed52282fdb861094178a5c49a564ea5c7cecf940717feda47cd1850df07c2698b57ca7660741e70522d0e418e723565890b60263a07bc4b4368009364d36b20c2ab6bc3534257967ad73129fc72f5872c7e895e30d512c2a6db1afa73b9eb4da24a2c88a8288f6"}, &(0x7f00000004c0)=0xda) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000500)='/dev/audio\x00', 0x400, 0x0) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000540)={0xffffffffffffffff}) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ptmx\x00', 0x80000, 0x0) ioctl$int_out(r3, 0x5462, &(0x7f00000005c0)) ioctl$DRM_IOCTL_RM_MAP(r3, 0x4028641b, &(0x7f0000000600)={&(0x7f0000ffb000/0x3000)=nil, 0x9, 0x2, 0x44, &(0x7f0000ffd000/0x1000)=nil, 0x7f}) fallocate(r5, 0x2, 0x1, 0x38f) r6 = syz_open_dev$dmmidi(&(0x7f0000000640)='/dev/dmmidi#\x00', 0x7, 0x22082) ioctl$fiemap(r6, 0xc020660b, &(0x7f0000000680)={0x1eee9c55, 0x7ff, 0x3, 0x0, 0x8, [{0x5, 0x7, 0x40, 0x0, 0x0, 0x4}, {0x4c2, 0x3a, 0x101, 0x0, 0x0, 0x1180}, {0x1ff, 0x9c, 0x8}, {0xfffffffffffffffb, 0x10000, 0x80000001, 0x0, 0x0, 0x481}, {0x8, 0x0, 0x9, 0x0, 0x0, 0x280}, {0x1, 0x13f1, 0x7, 0x0, 0x0, 0x800}, {0x3, 0x6, 0x3ff, 0x0, 0x0, 0x880}, {0x4, 0x4e, 0x80000000, 0x0, 0x0, 0x880}]}) ioctl$VT_ACTIVATE(r5, 0x5606, 0x6000000000) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000940)={0x0, @broadcast, @dev}, &(0x7f0000000980)=0xc) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000009c0)={{{@in6, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@loopback}}, &(0x7f0000000ac0)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000b00)={{{@in6=@remote={0xfe, 0x80, [], 0xbb}, @in6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x4e22, 0x5, 0x4e20, 0x0, 0xa, 0xa0, 0x20, 0x4, r7, r8}, {0xffffffff, 0x8, 0x1, 0x81, 0x100, 0xfffffffffffff801, 0x4, 0xff}, {0x5, 0x1f, 0x3, 0x62a}, 0xec, 0x6e6bb7, 0x2, 0x1, 0x2, 0x3}, {{@in6=@mcast2={0xff, 0x2, [], 0x1}, 0x4d6, 0x32}, 0xa, @in=@broadcast=0xffffffff, 0x3504, 0x0, 0x2, 0x7, 0x39e9, 0x100000000, 0x3}}, 0xe8) sendmsg$nl_crypto(r3, &(0x7f0000000d80)={&(0x7f0000000c00)={0x10, 0x0, 0x0, 0x40030000}, 0xc, &(0x7f0000000d40)={&(0x7f0000000c40)=@get={0xf8, 0x13, 0x400, 0x70bd28, 0x25dfdbff, {{'sha3-256\x00'}, [], [], 0x400, 0x400}, [{0x8, 0x1, 0x400}, {0x8, 0x1}, {0x8, 0x1, 0x8}]}, 0xf8}, 0x1}, 0x20000000) ioctl$sock_SIOCOUTQNSD(r4, 0x894b, &(0x7f0000000dc0)) getsockopt$inet6_udp_int(r6, 0x11, 0x64, &(0x7f0000000e00), &(0x7f0000000e40)=0x4) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000e80)={0x3f6ad0b3, 0x40, 0x3, 0x7}, 0x8) ioctl$SNDRV_TIMER_IOCTL_STATUS(r3, 0x80605414, &(0x7f0000000ec0)=""/125) fdatasync(r3) ioctl$PPPIOCGFLAGS(r6, 0x8004745a, &(0x7f0000000f40)) ioctl$LOOP_SET_DIRECT_IO(r6, 0x4c08, 0x1f) socket$vsock_stream(0x28, 0x1, 0x0) openat$cgroup_ro(r3, &(0x7f0000000f80)='cpuset.effective_cpus\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000fc0)={r2, 0x5, 0x4, [0x5, 0x1, 0x4, 0x100000000]}, &(0x7f0000001000)=0x10) 2018/03/31 19:07:45 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'xcbc(tnepres)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000), 0x0) sendmsg$kcm(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000400)="1ac452bf72b66db2bcef27eb26aa7618eed3ef8e9da8ae049e3a93338fb51efa08", 0x21}], 0x1, &(0x7f0000000740)}, 0x0) signalfd(r0, &(0x7f0000000000)={0x7}, 0x8) 2018/03/31 19:07:45 executing program 4: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000580)={'bond0\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)=ANY=[@ANYBLOB="28006eab10000100000001000000000000", @ANYRES32=r1, @ANYBLOB="000000000000000008001300", @ANYRES32=0x0], 0x28}, 0x1}, 0x0) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f0000000240)={@loopback={0x0, 0x1}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x77359400}, {0x0, 0x7530}}) 2018/03/31 19:07:45 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000080)='cpuset.sched_load_balance\x00', 0x2, 0x0) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x80400, 0x0) ioctl$PPPOEIOCDFWD(r2, 0xb101, 0x0) ioctl$KDGKBDIACR(r2, 0x4b4a, &(0x7f0000000100)=""/138) ioctl$TUNSETVNETHDRSZ(r2, 0x400454d8, &(0x7f00000000c0)=0x8) write$cgroup_int(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0431b30340e35fb2b22d07a37f69aee0ea160d64e1d6abfa50545f557f585db61973723886b38d92adec073eab63f10c75fd02a7093c38"], 0x1) pipe(&(0x7f0000000280)) openat$rtc(0xffffffffffffff9c, &(0x7f0000000200)='/dev/rtc\x00', 0x2000, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x10000, 0x404e00) 2018/03/31 19:07:45 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:45 executing program 2: pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {0x0, 0x800000000000}, {}, @time=@time={0x77359400}}], 0x30) fcntl$setpipe(r0, 0x407, 0x0) ioctl$FIONREAD(r1, 0x541b, &(0x7f0000604ffc)) dup2(r0, r2) 2018/03/31 19:07:45 executing program 1: 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 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0xfffffffffffffccb, 0x44000) connect$vsock_dgram(r0, &(0x7f0000000080)={0x28, 0x0, 0x0, @reserved=0x1}, 0x10) r1 = syz_open_procfs(0x0, &(0x7f0000006a00)='net/raw6\x00') preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x11ab}], 0x1, 0x100059) 2018/03/31 19:07:45 executing program 6: futex(&(0x7f000000cffc), 0x840000000009, 0x2, &(0x7f0000000000)={0x0, 0x989680}, &(0x7f0000048000), 0x1) futex(&(0x7f000000cffc), 0x4, 0x0, &(0x7f00009bd000), &(0x7f0000048000), 0x0) 2018/03/31 19:07:45 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:45 executing program 4: mkdir(&(0x7f000053bff8)='./file0\x00', 0x0) mount(&(0x7f0000b79ff8)='./file0\x00', &(0x7f0000db0ff8)='./file0\x00', &(0x7f0000f9cffb)='proc\x00', 0x0, &(0x7f0000cde000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getdents64(r0, &(0x7f00000000c0)=""/250, 0xfa) getdents64(r0, &(0x7f00000001c0)=""/1679, 0x68f) getdents(r0, &(0x7f0000000000)=""/46, 0x29) 2018/03/31 19:07:45 executing program 6: r0 = socket(0x1e, 0x1, 0x0) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000000)=@req={0x43, 0x6, 0x0, 0x5}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000265000), 0xc) accept$packet(r0, 0x0, &(0x7f0000000140)) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000040)={0xeb6d, 0x40, 0x0, 0x44e, 0x39a, 0x0, 0x80000000, 0x401, 0x0}, &(0x7f0000000080)=0x20) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r1, 0x0, 0x22d}, &(0x7f0000000100)=0xc) 2018/03/31 19:07:45 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x1, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0x1a) bind$netlink(r1, &(0x7f0000000340)={0x10, 0x0, 0x25dfdbfc, 0x802ffffffff}, 0xfffffed0) r2 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000001c0)={'bcsf0\x00', &(0x7f0000000080)=@ethtool_test={0x1a, 0xf72, 0x0, 0x1, [0x5f9ae288]}}) bind$netlink(r2, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000000), 0x4) set_tid_address(&(0x7f0000000200)) r3 = socket(0x200000000010, 0x2, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000240)={0x0, 0x724b}, &(0x7f0000000280)=0xc) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f00000002c0)={r4, 0x1}, 0x8) setsockopt$netlink_NETLINK_CAP_ACK(r2, 0x10e, 0xa, &(0x7f00000000c0)=0x80000001, 0x4) sendmsg$nl_generic(r2, &(0x7f00001cb000)={&(0x7f00008e5ff4)={0x10}, 0xc, &(0x7f0000f4a000)={&(0x7f0000000100)=ANY=[@ANYBLOB="140000002a0011030000000000fb3bb7f52da5034f1a723700953351b2dd34494c2300001d0000000c3f0470c48970eb32b6873bc89256d24fa432c491d817ab74eb6f665edef0b90c683a98bb2b"], 0x14}, 0x1}, 0x0) write(r3, &(0x7f000095c000)="2400000026007f000000000000007701000000ff0100000000000000ffffffff0100ff10", 0x24) 2018/03/31 19:07:45 executing program 0: prctl$intptr(0x24, 0x800) clone(0x0, &(0x7f0000b85fff), &(0x7f0000008000), &(0x7f0000000ffc), &(0x7f0000000000)) prctl$intptr(0x24, 0xf90) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x400) 2018/03/31 19:07:45 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) remap_file_pages(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2, 0x0) symlink(&(0x7f0000001300)='./bus\x00', &(0x7f0000001480)='./file1\x00') mount(&(0x7f000000a000)='./file0\x00', &(0x7f0000026ff8)='./file0\x00', &(0x7f000000c000)='ramfs\x00', 0x0, &(0x7f000032e000)) chdir(&(0x7f0000f95000)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x141042, 0x0) ioctl$void(r0, 0xc0045878) pwritev(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f0000000140)="57f497c07989c619e48c28775f63e222da551e9b6789bb5d6fde46b2dc89543af1a8", 0x22}], 0x1, 0x0) ftruncate(r0, 0x8000) getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f0000001340), &(0x7f0000001380)=0x4) r1 = open(&(0x7f000000fffa)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x2000000000800002, 0x11, r1, 0x0) getsockopt$inet_sctp_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0xffffffffffffffc0, 0x200, 0x0, 0x2}, &(0x7f0000000100)=0x14) ioctl$KDSETLED(r1, 0x4b32, 0x400) read(r0, &(0x7f0000000240)=""/4096, 0x1000) r3 = syz_open_procfs(0x0, &(0x7f0000000240)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f798058439ed554fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") ioctl$sock_inet_SIOCADDRT(r3, 0x890b, &(0x7f0000000040)={0x0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14}}, {0x2, 0x4e23, @loopback=0x7f000001}, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x19}}, 0x0, 0x0, 0x0, 0x0, 0x8000, &(0x7f0000000000)='syzkaller1\x00', 0x0, 0x0, 0x81}) epoll_wait(r3, &(0x7f0000000200)=[{}, {}], 0x2, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f00000015c0)=ANY=[@ANYRES32=r2, @ANYBLOB="96000000b445a7d9d12a8cd77407b634e24270b13018f6dce2846c14724f941a72ae1245c4d376c05a2d96e6b4735ad26efbc11b2d3047bd5d91d5820ebb01541b22d0347735a09ca94600920700000076de69b54c791f4e5385747ac526f322a0519137018024b22aa3e0d36a7ad2b0878bbbff6fcb093e69080d713dbfa00e1c595873b7100e9aa85a2486f753a9cdf9012dba2bd1f75f3fb370924371a0bf16fd4a813bc83640dfedaecde4a5edfee7ac3cdbf0ab0678386558b156e4d98c33b76442e35aa353bed56cb74736dd4603f93ecc2bf94b9000a97bca7600000000000000000000000000"], &(0x7f00000012c0)=0x2) fcntl$setstatus(r3, 0x4, 0x6000) pread64(r3, &(0x7f0000003c00)=""/4096, 0xffffff72, 0x0) r4 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$inet_tcp_buf(r0, 0x6, 0x21, &(0x7f0000001240)="515341706c82", 0x6) request_key(&(0x7f0000000680)='dns_resolver\x00', &(0x7f0000000700)={0x73, 0x79, 0x7a}, &(0x7f00000006c0)="7b2d23776c616e3076626f786e657431766d6e657430142400", r4) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000440), 0x4) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000500)) request_key(&(0x7f00000013c0)='ceph\x00', &(0x7f0000001280)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000140)='vboxnet1\x00', 0x0) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000300)="3dde79763ec09bbf6917ffd1e8c401c99e25f23f4979b631bf4aa314195f066c86763061ba5fe74f345a408ba4c56bba2ac4f64642a19a81f72b1d3fb74e5d348e1ebba568683ff0239d512690e15513090485647b5e6cf3c325e2617b08d0977acc58881ccab2dee3754f484a36de5d157e161b881b08", 0x77, r4) 2018/03/31 19:07:46 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:46 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000040)={@mcast2={0xff, 0x2, [], 0x1}, 0x0, 0x0, 0x2, 0x1}, 0x20) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f000074b000)={@remote={0xfe, 0x80, [], 0xbb}, 0x800, 0x2}, 0x20) r2 = memfd_create(&(0x7f0000000080)='+/$cgroup\x00', 0x1) r3 = socket$netlink(0xa, 0x5, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r3, 0x84, 0x6b, &(0x7f0000000040), 0x6227bfb0004c0920) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r2, 0x40045542, &(0x7f00000001c0)=0x7) ioctl$KDADDIO(r2, 0x4b34, 0x8) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000000c0)={0x8, 0x0, 0x3ff, 0xbc4, "85982d4c0a836e6e692303525cc5786a1b168c49ce89a336072801b13864986c"}) 2018/03/31 19:07:46 executing program 1: syz_mount_image$ntfs(&(0x7f0000000000)='ntfs\x00', &(0x7f0000000080)='./file0/bus\x00', 0x472, 0x1, &(0x7f00000001c0)=[{&(0x7f0000000280)="58a5b95873c8321d99a799128ebb8373dac98ea6e597a63996876c97e34e51a77abca5147b6548b314a4e85a6b8107e07cbdda715774b49f40fb9bcd24d22e5f94ff0f2d98eae9945d9955fb354ea5a818f88e167a4a0118be55b70e089fd77332bd5e87f29f1a6ca04ee7e9a3b2c66d702a", 0x72}], 0x100400, &(0x7f00000032c0)=ANY=[@ANYBLOB="65e9dd7b41da385af86db1c26f"]) unshare(0x60000000) mount(&(0x7f0000000180)='./file0/bus\x00', &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='sysfs\x00', 0x0, &(0x7f00000001c0)) getsockopt$inet_sctp6_SCTP_EVENTS(0xffffffffffffffff, 0x84, 0xb, &(0x7f0000000500), &(0x7f0000000540)=0xb) r0 = accept4$ax25(0xffffffffffffffff, 0x0, &(0x7f0000000140), 0x0) umount2(&(0x7f0000000580)='./file0/bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) recvmmsg(r0, &(0x7f0000003140)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000300)=""/210, 0xd2}, {&(0x7f00000000c0)=""/56, 0x38}], 0x3, &(0x7f00000005c0)=""/138, 0x8a, 0x100}, 0x3}, {{0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000680)=""/239, 0xef}], 0x1, &(0x7f0000000800)=""/201, 0xc9, 0x1}, 0x7fffffff}, {{&(0x7f0000000900)=@l2, 0x80, &(0x7f0000000c00)=[{&(0x7f0000000780)=""/48, 0x30}, {&(0x7f0000000980)=""/59, 0x3b}, {&(0x7f00000009c0)=""/220, 0xdc}, {&(0x7f0000000ac0)=""/145, 0x91}, {&(0x7f0000000b80)=""/106, 0x6a}], 0x5, 0x0, 0x0, 0x7fff}, 0x3}, {{&(0x7f0000000c80)=@nfc, 0x80, &(0x7f0000002dc0)=[{&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/187, 0xbb}, {&(0x7f0000001dc0)=""/4096, 0x1000}], 0x3, &(0x7f0000002e00)=""/153, 0x99, 0x8}}, {{0x0, 0x0, &(0x7f0000003000)=[{&(0x7f0000002ec0)=""/194, 0xc2}, {&(0x7f0000002fc0)=""/29, 0x1d}], 0x2, &(0x7f0000003040)=""/236, 0xec, 0x14}, 0x401}], 0x5, 0x12101, &(0x7f0000003280)={0x77359400}) syz_mount_image$vfat(&(0x7f00000007c0)='vfat\x00', &(0x7f0000003300)='./file0\x00', 0x2, 0x1, &(0x7f0000003440)=[{&(0x7f0000003340)="e8d767935b9ca1174927953b609b0f9396652ef735152db3a1ed0fa85a97cde3130d22c524b77275eae2c4d34b5a59e23a618c251dae57a48e2a9e4ed5afa3fb313184cb78d53c8412be41142f1689d84008c6b34cd0663729454edf0183e323eb9e8e7671706dbe3a4c1191e0a181c743f1bfc67b009c0a0b460fcbfeefcd0272db339374af0f32c2d3d27ff73a6d69b1a7d896d300909066559c03914ad25959871cb9430df91ca94849a6da17faf0dff1190d73db560a94e77383eecbfb9cab261b005a1a2af3f3bbd670c02ea926863a56c4", 0xd4, 0xbe}], 0x100005, &(0x7f0000003480)={[{@check_relaxed='check=relaxed', 0x2c}, {@nfs_nostale_ro='nfs=nostale_ro', 0x2c}, {@allow_utime={'allow_utime', 0x3d, [0x37, 0x34, 0x36]}, 0x2c}, {@tz_utc='tz=UTC', 0x2c}]}) 2018/03/31 19:07:46 executing program 6: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/129, 0x81) r0 = syz_open_dev$sndpcmp(&(0x7f0000000100)='/dev/snd/pcmC#D#p\x00', 0x6c, 0x10080) r1 = syz_open_dev$sndmidi(&(0x7f0000000140)='/dev/snd/midiC#D#\x00', 0x5, 0x400) syz_kvm_setup_cpu$x86(r0, r1, &(0x7f0000fe6000/0x18000)=nil, &(0x7f00000001c0)=[@text16={0x10, &(0x7f0000000180)="640f0866b80b0000000f23c00f21f86635030006000f23f8b89a008ee8f0318a00000f01cadeb30900ba4000b0fbee0f01bacc000f21260fc719", 0x3a}], 0x1, 0x34, &(0x7f0000000200), 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000240)=0x1) getsockname$netrom(r1, &(0x7f0000000280)=@full, &(0x7f0000000300)=0x48) chdir(&(0x7f0000000340)='./file0\x00') r2 = accept4$vsock_stream(r0, &(0x7f0000000380)={0x28, 0x0, 0x2710, @host=0x2}, 0x10, 0x80800) r3 = add_key$keyring(&(0x7f00000003c0)='keyring\x00', &(0x7f0000000400)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xffffffffffffffff) keyctl$get_security(0x11, r3, &(0x7f0000000440)=""/213, 0xd5) syz_mount_image$ext4(&(0x7f0000000540)='ext2\x00', &(0x7f0000000580)='./file0\x00', 0xac7d, 0x1, &(0x7f00000006c0)=[{&(0x7f00000005c0)="e61e6b6fdb3eaca3f5160d86570e52901196d10a536898949eef2cbbe4ef923e29295b86d705f3ffde98c1bc411c657f500c6ee582e495fc6c81e01225d870709a2db3e2d4e3574851197f84e346f74479011f3615108009eecd6788f25b85d7f7e9e69389bdac5380789177a3eb72f56c86ea5d76807dad64a90ec088bcc3cb126fbd9cf66936078558df7f20af4789ae7a81f1caf0d4bbd3da33d4b070e46ec59026cb024d14610ed75c0b6775fbde1914a1dc7c21bd8252dc6c9ab4c73491225c", 0xc2, 0xffff}], 0x2020, &(0x7f0000000700)={[{@inode_readahead_blks={'inode_readahead_blks', 0x3d, [0x3f, 0x3c, 0x31, 0x0]}, 0x2c}, {@barrier='barrier', 0x2c}, {@nouser_xattr='nouser_xattr', 0x2c}, {@bh='bh', 0x2c}, {@init_itable_val={'init_itable', 0x3d, [0x0, 0x0, 0x38, 0x2d, 0x33, 0x39, 0x37, 0x7f]}, 0x2c}, {@noinit_itable='noinit_itable', 0x2c}, {@grpquota='grpquota', 0x2c}, {@journal_path={'journal_path', 0x3d, './file0\x00'}, 0x2c}, {@errors_remount='errors=remount-ro', 0x2c}]}) sendmsg$nl_route(r1, &(0x7f0000000880)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000840)={&(0x7f0000000800)=@getnetconf={0x14, 0x52, 0x14, 0x70bd2d, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x10}, 0x4) getsockopt$inet_int(r1, 0x0, 0x1f, &(0x7f00000008c0), &(0x7f0000000900)=0x4) bind(r0, &(0x7f0000000940)=@llc={0x1a, 0x100, 0x542b, 0x1, 0x80000001, 0xffffffff, @random="ba644131d2b6"}, 0x80) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f00000009c0)=0x50) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000a00)) recvfrom$inet(r0, &(0x7f0000000a40)=""/104, 0x68, 0x0, &(0x7f0000000ac0)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) ioctl$TUNSETPERSIST(r0, 0x400454cb, 0x1) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f0000000b40)={&(0x7f0000000b00)=[0x5, 0x9, 0xa4c, 0x8, 0x7, 0xfffffffffffffffd], 0x6, 0x8, 0xa4be, 0x100000001, 0x6f, 0x3, {0x1, 0x8000, 0x2, 0x5, 0x1, 0x3ff000000000, 0x7, 0x20, 0x4, 0x8, 0x1, 0xfff, 0x7fff, 0x7, "a066ae0d625076b8dd57f06e7efe486403c35e7357b9d317f47c043f3bdd7641"}}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000bc0)="ccf7d8e07b321e1328b493f107bcd0ef65e9a7ac32288cb7d4a6bc847747e336f43bef7fda765aaaedd149b140c6194370550397f7635387a787e2e9fa210cf37a603dca", 0x44) r4 = open(&(0x7f0000000c40)='./file0\x00', 0x200000, 0x12) bind$unix(r4, &(0x7f0000000c80)=@abs={0x0, 0x0, 0x4e24}, 0x6e) fcntl$getownex(r2, 0x10, &(0x7f0000000d00)) fsync(r0) lremovexattr(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)=@random={'os2.', '\x00'}) syz_extract_tcp_res$synack(&(0x7f0000000dc0), 0x1, 0x0) ioctl$VHOST_RESET_OWNER(r0, 0xaf02, 0x0) ioctl$SIOCGIFHWADDR(r0, 0x8927, &(0x7f0000000e00)) ioctl$KVM_SET_FPU(r0, 0x41a0ae8d, &(0x7f0000000e40)={[], 0x21f, 0x10001, 0xfff, 0x0, 0x5, 0x1f000, 0x0, [], 0x1}) setsockopt$IP_VS_SO_SET_DEL(r0, 0x0, 0x484, &(0x7f0000001000)={0x6, @rand_addr=0x101, 0x4e21, 0x2, 'sh\x00', 0x3, 0x6, 0x3f}, 0x2c) [ 159.087109] IPVS: ftp: loaded support on port[0] = 21 2018/03/31 19:07:46 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:46 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) bind$ax25(0xffffffffffffffff, &(0x7f0000000040)={0x3, {"181d0bd257efd9"}}, 0x10) 2018/03/31 19:07:46 executing program 0: ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000480)) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x80800) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f000032c000)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f0000000040)={0x4, 0xffffffffffffffff}) r4 = dup3(r1, r2, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x0, 0x0, 0xaf4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x79ec, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000240)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r5 = dup2(r4, r3) getsockopt$inet_mreq(r3, 0x0, 0x23, &(0x7f00000000c0)={@multicast1}, &(0x7f0000000100)=0x8) fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000040)) bind$netlink(0xffffffffffffffff, &(0x7f00000f1000)={0x10, 0x0, 0x0, 0xa488d180}, 0xc) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)}, {&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000000340)=""/181, 0xb5}], 0x4, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000002800)={'bcsf0\x00', &(0x7f0000001f40)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES16]]}) setsockopt$inet_sctp6_SCTP_INITMSG(r5, 0x84, 0x2, &(0x7f0000000140)={0x1, 0x0, 0xffffffff, 0x6}, 0x8) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/loop-control\x00', 0x80, 0x0) getsockopt$inet_sctp6_SCTP_INITMSG(r5, 0x84, 0x2, &(0x7f0000000580), &(0x7f00000005c0)=0x8) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$netlink(r6, &(0x7f0000002880), &(0x7f00000028c0)=0xc) getsockopt$netlink(0xffffffffffffffff, 0x10e, 0x9, &(0x7f0000000080)=""/4, &(0x7f0000bea000)=0x363) getresgid(&(0x7f0000000200), &(0x7f0000000180), &(0x7f0000000280)) ioctl$TIOCLINUX3(r6, 0x541c, &(0x7f0000002740)=0x3) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000400)='./cgroup.net/syz1\x00', 0x1ff) ioctl$KDGKBMODE(r4, 0x4b44, &(0x7f0000000440)) r7 = syz_open_procfs(0x0, &(0x7f00000016c0)='net/icmp6\x00') getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffffff, 0x84, 0x6, &(0x7f0000002ac0)={0x0, @in6={{0xa, 0x4e24, 0x3, @remote={0xfe, 0x80, [], 0xbb}, 0x4}}}, &(0x7f0000002b80)=0x84) sendmsg$inet_sctp(r7, &(0x7f0000002cc0)={&(0x7f0000001700)=@in6={0xa, 0x0, 0xe173, @remote={0xfe, 0x80, [], 0xbb}, 0x4}, 0x1c, &(0x7f0000002a80)=[{&(0x7f0000001740)="2d43d4d6ada865dafe8f4f0b8a73b82c162cd5d7519c1c4c08a914ad4b60d2b71f30cd1557572d4d1c99f2a06c3efd97e10692e7283a1cda34d6597f4be5d5f4380026b8d4f9d2688068facc7c03a4c7dd35f8622aef783b27ebac6f55ba81968187776ee49ed332a2b8a40ac407fef9d803d3c168153fbf6143aa95e3d8dbb695685cd6a453dc53209fa27035910fafc751bfbcd1dff5f8d31bc515adb824feed880093aeef11bcf0b858de893ad0890bda2f285e89cacf937a2d9b6361249b36434842a5beb8c05e7413c56a57758432fc2d5ce98a56a56160ed7c1e1347cefdf7eefea03ef765440cfec03c3169c080811f7e155e062f6aa91871a2d7b53bdc64e3b62c98f5dde7883904ce7abf580fcdc0ae9c765d962024bee2865e02980d76e7ef17f9e6805b973022767dabc2f6d61184ccd7e5f3656d71af725db9532575e9db85085f50b7887bcb65502366aea2e1ed531f92a7415d9c9c012ef533b7199afa3f2462c7c039dc54ae4f178e21a5cca596dc9f1885d037733e28e3833a118d99f9be4b2591fbc9cfe19151367179fe027418994fbd818e8297d488c586c3074771a716a6dc440c90b5bbc019a92e6c8b135997c528f41671d7c8e67c63db9a8a34f300d551e3555ccaa5824dc41feb275333ae095ed1cfbf801d333f25cdedd8f2ea3709f3f861850db5fbe2413e377ee49cd26ef3b4c0dd500deb9d51a776f2a4010471d45ee5e669cb6ba1a16d6852454f8c176eb3e4fe84490c930edd08991a8a9f9777c68929d7f98f00c33efd70b785137631aeb52f4448e62ffa376120fbecfce7cb270618a05b349fb47c4206bfd68b073e4c3ec91123e551a983798e95b8f990369069260fba5a0c608cf1ec975c706a71d5e727b5800737beefbb23fcc32abcb17771a4b13bc0c58accf8b6d416997ffbea7a15b5b7868a369831d3fb478019b7b74d0b863b9b66fa7f263237eae23d9288b3614a365241a0219c5029e68b3a7eccfedb79d6c1be80379c03a073b36118fc783834a65b17b620f68f7b3086cfa80141055190cdfb90e589beb8e8e20b25b80d0e3d32b4e86b42d2e56df559c2264c934a172097f67781cfd57c6ed197eb02fa48488e67a1e5eaaf0e10fe0fea8b81784e56face3f903c39f123702f00f86442a73c1fc88cf8b23d9eafafeb57832f6ff261ae0866b119b6767e011c6691e499a9f05697110398326e9eb5b4739077500d43d17cf51e69321605f24e1ab4f572ef8412536782487c08e57ddccc02a2f85ea46043fd0dd07388fbe2b78f2a2227e3026b8fe53b73a87ebe3366510776b6e066d81d352c178584f28eeec27753544f397c6f537f957a665699b1a3776edc62b062c574e76dc6322cc9fe100bb5403d035d5afcd00ed095c1eb98445de2cc5aca86dccd91b4236ba7147f44503783d8d9da5554bf982dfa65ce8ebf503149c3cafe4b5d16d7cde53e05ba81b63dbe6a12fe9dfad2110c03c87d43237a405ec5edcbdb2bc1d0110341bf086ebc5b41f96b8939f40c7d142bdc5b7a23f959ea505d37020acb2f31213a811dde0c430cbfff4c4b5a0d270c5a788272f0c577ca03745bf8397f6beb78bd2bcc22267476d55750648bd227024ca0a48ac6e03e1e4ae9141316a680b9348ef8f40d7bb8d23ca78a8f3d356ff06f74f7ca82b7303bc83f370a44617d7a6855493ba49e4640c7044c29c6b9a6a61a3cec1e2552e07a64099488d0e0718111c2c70423785f9592e3b8998463a291c3f65686af887c5af178c322e4c9c9c4a4ab5b6b942fd7f8811150111365c2871eb2282e37fc9e430a14754050d3e5cb64e5480b2147039394fa1d40ec7eb328f7ccca40384eb5183740d4bd1d326e15ac767bde5c1ff279936b49e3924cb75f8d33c88eb16ffe60928a3884cada963ccc13bf669fdc0668288211206d4c9e159f169444442b9f8d24df9743c2dbddfc89c94a1a5df3bfbf1391dbfddd232f7afb77cd1658a49fc2cccf258ff5c70c1826bdd0a5822a23e65a69b2a10bc9e41e68e37950773deaaa33ebb0f14057ebe66f70905e5b6651d92c1ed7490edc94eb191d09bccb1cee5384988041482febbcab0d8b07d31ac5d0ff775cfc0b185c79668f9e9307c571bd3af226b6a754d72a8da5ade6b0d2af605c5d07a95d58714782d812ad730be5b75e5a2f863e2beb467aaca0eba58b50ed7c8684c9c0e54d4c21fe96eb828f246644f7bf91275a45e554c1cadb4bee8ef21c949bd08e2b0204d7980fbf3c3eec4d431a481774466f2207a1b30cdfe8f3d63a6ddf8c44630791a29ba27eb6d125c93226ce6e37451a8454a4d115fa81e90aa0237d9215d4e7e0c4060d6d949e5184acde6d06bead3532bbba7f3bd2b3e5992e55091a9c73db38f58137f39edc157443926bbd6d3bfa0659e901575dbb4aa9aa7f360bff6864455ef2e38123d231544d881610c879c80da944ea2ce34092c3abd4fd0c136f32385c4f9851e8113910b9138a72a38bd191085f83ac0fbf97ae65c58263eb1645469f846f309ee00e779f94674b0bdbd3d99ccc13b74bb94badbcaa84f63fe4d1068367cbc63d8505b5f7110f54a931665f0ee903ba64e125b649fc9143f5caec09dbab477a64c849806be0b77f9957f0a7b03203a3ef13376e5f932b5b7d36ce8dd530cfeb097e2bfdebafad2f60292e6b76eaa6c3c6ba64bac45067bbedea6d11501ee50964b09a214b74e19bc483e9945740e5698d8717e4f0f6c1ff52760dc266844930aad014782366dad3f432b0a84bb4e8d7cfa4443df654b2d90a0c50991ded2d4583fd486f8941c3f8e7dc65ed0ea80d4174e39245e52985f333f7f4c384775a42d083025e92d064f3d31f8858f52df41b7c0cf794796cb5963c", 0x800}], 0x1, &(0x7f0000002c40)}, 0x20000084) ioctl$fiemap(0xffffffffffffffff, 0xc020660b, &(0x7f00000021c0)=ANY=[@ANYBLOB="0000000000000000fdffffffc20dcb0c16af7661902795ffffffff00000000000000000000cf21826d00007b8d1c8a037a75cb792f70f511e1239ee00400000008004aa20000000006312b37d7008797dfda5571a6df8173e3a6e7265079a2d2a11efbfaeecd2b5c8d73fb11fbe4f55d1795f3d4375716d51fc74e16b773b351d1e0a731033e7bae5bbf4a100cc306dc9a06fce55d379a6baf48e06d0e0a34aafb415ea391662fc6fafa5c02dc2b478dd15c91917c3c256954ca1ce933f0bc496dfc06a0662aaf57af38ae5565aa83e46dd265f7dcec2412c4c41a4bf764eb61bc9a37ae84b3c9c6cd92d347c2d2d8ecfe18dba72ac04c79a77ecdb61157a0734ce4eb2d07ddeab4c6c7cb379cdad2c479782a3361545338aa3e58f3c52c2fb57592e4c064c23054a4a223f2c9590d8ba7f140c897dadcdfc4cc6e4e8cf0eb8438761c8669632b945122465211569b3c7a05febe0c08ae6fe2ecf0975a40ee271d00"]) fstat(0xffffffffffffff9c, &(0x7f0000000500)) 2018/03/31 19:07:46 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_X86_SETUP_MCE(0xffffffffffffffff, 0x4008ae9c, &(0x7f0000000000)={0x200010, 0x1, 0x6}) r2 = syz_open_dev$sndpcmp(&(0x7f0000000280)='/dev/snd/pcmC#D#p\x00', 0x7, 0x80000) ioctl$KVM_SET_ONE_REG(r2, 0x4010aeac, &(0x7f00000002c0)={0x100000000, 0x6}) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, &(0x7f0000000300)="c16a00012e260f01ca0f300f350f20e06635000100000f22e066b8ef0000000f23c80f21f866350c00e0000f23f80f21976766c7442400a56c05676766c7442402af3f00006766c744240600000000670f011424b8f1008ee80faeaf0100", 0x5e}], 0x1, 0x0, &(0x7f0000000100), 0x0) setsockopt$RDS_GET_MR(0xffffffffffffffff, 0x114, 0x2, &(0x7f0000000240)={{&(0x7f0000000040)=""/38, 0x26}, &(0x7f0000000080), 0x3a}, 0x20) chroot(&(0x7f0000000140)='./file0\x00') r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000100)=0xb5ed3bfe77c5ad2a) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000000400)={0x4, 0x6}, 0x14) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) 2018/03/31 19:07:46 executing program 3: r0 = socket$inet6(0xa, 0x80003, 0xef) read(r0, &(0x7f0000004f45)=""/187, 0xbb) setsockopt$inet6_int(r0, 0x29, 0x3a, &(0x7f0000013ffc)=0x2, 0x4) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000000c0)=@fragment, 0x8) sendto$inet6(r0, &(0x7f0000001ffe), 0x0, 0x0, &(0x7f0000003000)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x141000, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r1, 0x89e0, &(0x7f0000000080)={r0, r2}) 2018/03/31 19:07:46 executing program 6: getrandom(&(0x7f0000000000), 0x8, 0xfffffffffffffffa) 2018/03/31 19:07:46 executing program 2: r0 = syz_open_dev$sndtimer(&(0x7f0000000200)='/dev/snd/timer\x00', 0x0, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$KVM_TPR_ACCESS_REPORTING(r1, 0xc028ae92, &(0x7f00000000c0)={0x1, 0x9}) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000000)={{0x3}}) 2018/03/31 19:07:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000308000)='/dev/loop#\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4000) getpeername$inet6(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, @dev}, &(0x7f0000000080)=0x1c) mmap(&(0x7f0000000000/0xda6000)=nil, 0xda6000, 0x0, 0x71, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0xc0481273, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3900ea631d00000000020000010000009f00000023f7b7d65f90b0e6330ee739b319d8f6aa6bd58d1443474482e85040fb4947ebb55bd19f335b5bffff0001f3", "cfa430745a540dc1c149b6b81579f6a41c3bf7d51933223e82ab867dac761faf"}) 2018/03/31 19:07:46 executing program 6: prctl$intptr(0x4, 0x80000000) socket$l2tp(0x18, 0x1, 0x1) [ 159.758443] QAT: Invalid ioctl 2018/03/31 19:07:46 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x5, 0x400) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'eql\x00', 0x8000}) r1 = socket$inet6_dccp(0xa, 0x6, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x2400, 0xc339) getsockopt(r1, 0x0, 0xb, &(0x7f0000003ffc)=""/4, &(0x7f0000000000)=0x1) [ 159.780313] QAT: Invalid ioctl 2018/03/31 19:07:46 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:46 executing program 6: r0 = memfd_create(&(0x7f00000002c0)="bcf6", 0x0) fallocate(r0, 0x0, 0x0, 0xfffe) write(r0, &(0x7f0000002000)='/', 0x1) sendfile(r0, r0, &(0x7f0000000100), 0xfec) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r0, 0x0) syz_fuseblk_mount(&(0x7f0000976000)='./file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000040)={{0x200, 0x6}, {0x9, 0x20}, 0x9, 0x5, 0xa9}) 2018/03/31 19:07:46 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x802, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x7}, 0x1c) sendmsg(r0, &(0x7f000000b000)={&(0x7f000000bfe4)=@in={0x2, 0x4e20, @loopback=0x7f000001}, 0x80, &(0x7f00000000c0), 0x0, &(0x7f0000000000)}, 0x81c) 2018/03/31 19:07:46 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) bind$ax25(0xffffffffffffffff, &(0x7f0000000040)={0x3, {"181d0bd257efd9"}}, 0x10) 2018/03/31 19:07:46 executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000fcbff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000800)=@pic={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x4}) mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x7fffffff, 0x2000000208972, 0xffffffffffffffff, 0x0) madvise(&(0x7f000092d000/0x400000)=nil, 0x400000, 0x10200000008) io_setup(0x1f, &(0x7f0000000280)) open$dir(&(0x7f0000000300)='./file0\x00', 0x228800, 0x0) r2 = dup(r1) msgget(0x2, 0x181) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r2, 0x40485404, &(0x7f0000000100)={{0xffffffffffffffff, 0x2, 0x4, 0x0, 0x3}, 0x3c, 0x5}) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x74, &(0x7f0000000580)=""/100, &(0x7f0000000600)=0x64) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000240)) ioctl$KVM_IRQ_LINE(r2, 0x4008ae61, &(0x7f0000000000)={0x5}) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, @local}, &(0x7f0000000380)=0x1c) msgsnd(0x0, &(0x7f00000001c0)=ANY=[], 0x0, 0x800) ioctl$sock_inet_sctp_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f00000001c0)) accept4$inet6(r2, &(0x7f0000000640)={0x0, 0x0, 0x0, @loopback}, &(0x7f00000002c0)=0xfffffffffffffde7, 0x4) ioctl$KDSKBMETA(0xffffffffffffffff, 0x4b63, &(0x7f0000000040)=0x1) clone(0x0, &(0x7f0000000000), &(0x7f0000000ffc), &(0x7f0000000ffc), &(0x7f0000000000)) r3 = shmget(0x1, 0x4000, 0x780000c0, &(0x7f00009d8000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) mlock(&(0x7f0000bc7000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x10000, 0x203, &(0x7f0000b95000/0x10000)=nil) shmctl$IPC_INFO(r4, 0x3, &(0x7f0000000080)=""/95) shmat(r4, &(0x7f0000cd1000/0x4000)=nil, 0x4000) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000400)={{{@in6=@ipv4, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@mcast1}}, &(0x7f0000000500)=0xe8) getgroups(0x3, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000180)='./file0\x00', r5, r6) getsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, &(0x7f0000000200), 0x2) 2018/03/31 19:07:46 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$urandom(&(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x40000) r0 = socket$inet(0x10, 0x3, 0x10) sendmsg(r0, &(0x7f0000004fc8)={0x0, 0x0, &(0x7f0000004000)=[{&(0x7f0000006000)="1b0000001c000317070000000000010001eee6d87986c497271d85", 0x1b}], 0x1}, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x10000, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r1, 0xc0106403, &(0x7f00000000c0)={0x6, 0x3f, 0x3, 0x80}) 2018/03/31 19:07:47 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:47 executing program 5: 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 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)="2e2f6367726f757000361a6f74a1b774b8642f3dfdd313d92946ff0167415d8dc22791dcd496520c1c99f4b07d3b2a11090000000229210b73abdcd2986fc290ac9b6ace278586d39949a54fb276eb1fd3964b0cad27e417b33abb8d3b00e64e75e4dff47de27536dccdde5fc746b04faafcec347560a31b3a35a5f20bc949d75cbb763987", 0x200002, 0x0) r1 = geteuid() setuid(r1) r2 = openat$cgroup_procs(r0, &(0x7f0000000080)='cgroup.procs\x00', 0x2, 0x0) sendfile(r2, r2, &(0x7f0000000040), 0x1) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000280)='/dev/audio\x00', 0x200000, 0x0) getpeername$llc(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000300)=0x10) ioctl$sock_bt(r3, 0x5411, &(0x7f0000000400)="f6887056ebc4eb2218f05d65d249f445eb396d4c72249dd8bc408bee36a147c1b23f9e03ea746caa943018cdae3b413092db2f486f7b2a645163ac78d8fa7eadc52c2870270a8b93f430bf55a188a46a2e6d2eac93a607c8e6a244e2616ca837dd1aae3cb7ef6c9abcca7200051bd1aeb83d1cadb231f8614a7c72f5bab525d0029832bd1a59fff8347d8c6135ec5eedae8586a93026669b09f357914aaeb97d23c870d9a4941e0612022a35c5716e3d6125719f907b034661e66391ce302bd7ba61b6a7687e8f3f6aa040e85b985a557e2b740e607f37b7ae4d5242927637d7c0258c1ee8736042bf64539a2320a0fe") r4 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x5, 0x440) setsockopt$packet_tx_ring(r4, 0x107, 0xd, &(0x7f0000000340)=@req3={0x1c0000000000000, 0xdd, 0x401, 0x3, 0x80000000000, 0x9, 0x4}, 0x1c) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) r7 = add_key$keyring(&(0x7f0000000380)='keyring\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) r8 = getgid() keyctl$chown(0x4, r7, r1, r8) write$evdev(r4, &(0x7f0000000200)=[{{r5, r6/1000+30000}, 0x2, 0x1, 0x2}, {{}, 0x4, 0x3, 0x7fff}, {{0x77359400}, 0x3, 0x4, 0x5}, {{0x0, 0x2710}, 0x80000001, 0x10001, 0x8}, {{}, 0x800, 0x8, 0x5}], 0x78) 2018/03/31 19:07:47 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xc1a6}], 0x1, 0x0) close(0xffffffffffffffff) 2018/03/31 19:07:47 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'hmac(sha3-256-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000040), 0x17c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x6e) 2018/03/31 19:07:47 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) bind$ax25(0xffffffffffffffff, &(0x7f0000000040)={0x3, {"181d0bd257efd9"}}, 0x10) 2018/03/31 19:07:47 executing program 0: mmap(&(0x7f0000600000/0x4000)=nil, 0x4000, 0x0, 0x44031, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) getitimer(0x0, &(0x7f0000000000)) ioctl$SIOCGIFMTU(0xffffffffffffffff, 0x8921, &(0x7f0000000180)) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000ae4000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000f8dfe0)={{&(0x7f00002a9000/0xc00000)=nil, 0xc00000}, 0x1}) ioctl$UFFDIO_ZEROPAGE(r0, 0xc020aa04, &(0x7f0000a7c000)={&(0x7f000076a000/0x3000)=nil, 0x3000}) 2018/03/31 19:07:47 executing program 1: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mixer\x00', 0x400, 0x0) ioctl$void(r0, 0xc0045878) setsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f00000008c0)=0x40, 0x4) r1 = socket$inet(0x2, 0x3, 0x3e) getsockopt$inet_buf(r1, 0x0, 0x33, &(0x7f0000000680)=""/243, &(0x7f0000000140)=0xf3) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/109}, {&(0x7f0000000240)=""/180}, {&(0x7f0000000300)=""/70}, {&(0x7f0000000380)=""/159}, {&(0x7f0000000440)=""/229}, {&(0x7f0000000100)=""/45}, {&(0x7f0000000540)=""/146}, {&(0x7f00000001c0)=""/20}], 0x1000000000000244, &(0x7f0000000000)=""/123, 0xfffffffffffffefa, 0xfffffffffffffffe}, 0x4000001f) connect$vsock_stream(r0, &(0x7f0000000900)={0x28, 0x0, 0x2711, @any=0xffffffff}, 0x10) recvmsg(r1, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000780)=""/230, 0xe6, 0x5}, 0x2100) sendto$inet(r1, &(0x7f0000ef4000), 0x0, 0x0, &(0x7f0000ee9ff0)={0x2}, 0x10) 2018/03/31 19:07:47 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x9, 0xc1, 0xc1, 0x500, 0x0, 0xa, r1}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000423ff8)='pagemap\x00') fcntl$setlease(r2, 0x400, 0x1) close(r2) 2018/03/31 19:07:47 executing program 5: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, &(0x7f0000000100)={'filter\x00'}, &(0x7f0000000040)=0x44) perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$sock_ipx_SIOCIPXNCPCONN(0xffffffffffffffff, 0x89e3, &(0x7f0000000080)) r2 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x2) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000004000)={0x0, 0x0, &(0x7f000000cf90), 0x1, 0x0, &(0x7f0000001440)="f9"}) accept$inet6(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, @remote}, &(0x7f00000001c0)=0x1c) 2018/03/31 19:07:47 executing program 3: r0 = socket$inet(0x2, 0x4, 0x2) r1 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x5, 0x8200) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000080)={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}}, 0xc) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)=ANY=[@ANYBLOB="e000001414aa00000000020000007f00000100000000"], 0x18) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x4e21}, 0x10) syz_emit_ethernet(0x2a, &(0x7f00003f3fd5)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @empty=[0x0, 0x0, 0x14], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @multicast1=0xe0000001}, @udp={0x4e20, 0x4e21, 0x8}}}}}, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') 2018/03/31 19:07:47 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x9, 0xc1, 0xc1, 0x500, 0x0, 0xa, r1}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000423ff8)='pagemap\x00') fcntl$setlease(r2, 0x400, 0x1) close(r2) 2018/03/31 19:07:47 executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x40, 0x0) setsockopt$llc_int(r0, 0x10c, 0x7, &(0x7f0000000040)=0x6, 0x4) r1 = memfd_create(&(0x7f0000000080)='%em0eth0)eth0\x00', 0x1) r2 = accept4$alg(r0, 0x0, 0x0, 0x80800) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000140)={0xb0c, 0x4}) ptrace$getsig(0x4202, r3, 0x1, &(0x7f0000000180)) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f00000001c0)={0x3c, @empty, 0x4e23, 0x0, 'none\x00', 0x1, 0x9, 0x7e}, 0x2c) mount(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='jfs\x00', 0x1100000, &(0x7f00000002c0)="d94ead2972e48afb1c") ioctl$KVM_GET_SREGS(r0, 0x8138ae83, &(0x7f0000000300)) r4 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x400000, 0x41) readv(r2, &(0x7f00000009c0)=[{&(0x7f0000000480)=""/130, 0x82}, {&(0x7f0000000540)=""/144, 0x90}, {&(0x7f0000000600)=""/28, 0x1c}, {&(0x7f0000000640)=""/68, 0x44}, {&(0x7f00000006c0)=""/193, 0xc1}, {&(0x7f00000007c0)=""/141, 0x8d}, {&(0x7f0000000880)=""/113, 0x71}, {&(0x7f0000000900)=""/178, 0xb2}], 0x8) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r4, 0x84, 0x10, &(0x7f0000000a40)=@assoc_value={0x0, 0x4}, &(0x7f0000000a80)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000ac0)={r5, 0x2}, 0x8) ftruncate(r0, 0xff) ioctl$KVM_SET_TSS_ADDR(r0, 0xae47, 0xd000) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000b00)={{{@in=@rand_addr, @in6=@local}}, {{@in6=@mcast1}, 0x0, @in6}}, &(0x7f0000000c00)=0xe8) ptrace(0xffffffffffffffff, r3) lgetxattr(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)=@known='system.sockprotoname\x00', &(0x7f0000000cc0)=""/226, 0xe2) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000dc0)) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000e00)=""/75) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/loop-control\x00', 0x204000, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000ec0)) poll(&(0x7f0000000f00)=[{r0, 0x80}], 0x1, 0x7) sendto$unix(r0, &(0x7f0000000f40)="bc4e6688ee05111486937fa76502d2db2b9cd56d488bac1068e74647419ce277301baa7021cb5c18e1748cb941b6fbd83c55a72dc726c77d4e2f1258d14fcf5aad07ab46af82977c951b", 0x4a, 0x10, &(0x7f0000000fc0)=@abs={0x1, 0x0, 0x4e24}, 0x6e) r6 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_INFO(r6, 0xe, &(0x7f0000001040)=""/116) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r4, 0x84, 0x70, &(0x7f00000010c0)={r5, @in6={{0xa, 0x4e23, 0x3ff, @loopback={0x0, 0x1}, 0x9}}, [0x8, 0x6, 0x0, 0x3, 0xffffffffffffffff, 0x2, 0x6, 0x8, 0x8800000000000000, 0x10000, 0x10000, 0xfffffffffffffffd, 0x3ff, 0x4, 0x3]}, &(0x7f00000011c0)=0x100) prctl$setmm(0x23, 0x7, &(0x7f0000ffc000/0x1000)=nil) memfd_create(&(0x7f0000001200)='system.sockprotoname\x00', 0x3) 2018/03/31 19:07:47 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) bind$ax25(0xffffffffffffffff, &(0x7f0000000040)={0x3, {"181d0bd257efd9"}}, 0x10) 2018/03/31 19:07:47 executing program 1: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7fd, 0x4002) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'bpq0\x00', 0x800}) r1 = socket$inet6(0xa, 0x80003, 0xff) connect$inet6(r1, &(0x7f0000032fe4)={0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x5}, 0x1c) vmsplice(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="902963e982ed1ecd9ffbee9f26d6f966063c42b2967f98ad115fae336d3c22c4a8c225a71b02b8fbcbb6075d593c5f1ed1edeb0762b37882e63ff03f5998e02c1569b60cd2f5db0f", 0x48}], 0x1, 0xf) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x4, 0x10000) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000100), 0x4) ioctl$DRM_IOCTL_ADD_BUFS(r2, 0xc0206416, &(0x7f0000000040)={0x9, 0x400, 0x3ff, 0x9, 0x1, 0x6}) sendmmsg(r1, &(0x7f0000001300)=[{{0x0, 0x218, &(0x7f0000001180), 0x164, &(0x7f00000011c0)}}], 0x249, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x100, 0x0) 2018/03/31 19:07:47 executing program 5: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$binder(&(0x7f000000fff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000240)='/dev/input/mouse#\x00', 0x8, 0x200101) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000002c0)=0x0) get_robust_list(r2, &(0x7f0000000180)=&(0x7f0000000140)={&(0x7f0000000080)={&(0x7f0000000040)}, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)}}, &(0x7f00000001c0)=0x18) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000008fd0)={0x8, 0x0, &(0x7f000000dff8)=[@release={0x40106309}], 0x0, 0x0, &(0x7f0000000f4d)}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cpuset.effective_mems\x00', 0x0, 0x0) ioctl$TIOCEXCL(r3, 0x540c) 2018/03/31 19:07:47 executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:47 executing program 6: socket$inet_tcp(0x2, 0x1, 0x0) r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) memfd_create(&(0x7f0000000040)='/dev/kvm\x00', 0x0) ioctl$KVM_S390_INTERRUPT_CPU(0xffffffffffffffff, 0x4010ae94, &(0x7f00000000c0)={0x0, 0x0, 0x5e}) getsockopt$IPT_SO_GET_REVISION_MATCH(0xffffffffffffffff, 0x0, 0x42, &(0x7f0000000240)={'ipvs\x00'}, &(0x7f0000000280)=0x1e) openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x84000) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_TSS_ADDR(r2, 0xae47, 0xd000) bind$inet(r3, &(0x7f00000002c0)={0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/128, 0x80}], 0x1) getsockopt$sock_int(r0, 0x1, 0x2c, &(0x7f0000000300), &(0x7f0000000340)=0x4) ioctl$KVM_RUN(r4, 0xae80, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) [ 160.729221] binder: 14009:14011 BC_ACQUIRE_DONE u0000000000000000 no match 2018/03/31 19:07:47 executing program 0: r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x4, 0x40) statx(r0, &(0x7f0000000080)='./file0\x00', 0x3fe, 0x1, &(0x7f00000000c0)) listxattr(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)=""/203, 0xcb) statx(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0xfffffffffffffffc, &(0x7f0000000f00)) fchmodat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x3) r1 = gettid() prctl$void(0x1f) madvise(&(0x7f0000ff3000/0xb000)=nil, 0xb000, 0x1b) getpgrp(r1) ioprio_set$pid(0x2, r1, 0x5) ioctl$RNDCLEARPOOL(r0, 0x5206, &(0x7f0000000340)=0x80000001) openat$audio(0xffffffffffffff9c, &(0x7f0000000380)='/dev/audio\x00', 0x119000, 0x0) 2018/03/31 19:07:47 executing program 3: 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, 0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='mountinfo\x00') readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/172, 0xac}], 0x2) ioctl$KVM_GET_PIT2(r0, 0x8070ae9f, &(0x7f0000000240)) 2018/03/31 19:07:47 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x9, 0xc1, 0xc1, 0x500, 0x0, 0xa, r1}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000423ff8)='pagemap\x00') fcntl$setlease(r2, 0x400, 0x1) close(r2) 2018/03/31 19:07:47 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0xfffffffffffffffc, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = perf_event_open(&(0x7f0000000040)={0x200000002, 0x70, 0xc564, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fchmod(r2, 0x104) flock(r1, 0x2) r3 = syz_open_procfs(0x0, &(0x7f0000000300)='net/protocols\x00') ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r3, 0xc04c5349, &(0x7f00000000c0)={0x4, 0x3}) ioctl$PPPOEIOCSFWD(r3, 0x4008b100, &(0x7f0000000180)={0x18, 0x0, {0x0, @random="dfade289eb28", 'lo\x00'}}) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r3, &(0x7f00000001c0)={0x5}) ioctl$sock_inet_tcp_SIOCINQ(r3, 0x541b, &(0x7f0000000140)) [ 160.772247] binder: 14009:14011 BC_ACQUIRE_DONE u0000000000000000 no match 2018/03/31 19:07:47 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:47 executing program 5: ioctl$FUSE_DEV_IOC_CLONE(0xffffffffffffffff, 0x8004e500, &(0x7f0000000380)) r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/cuse\x00', 0x48001, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000040)=0x21, 0x4) ioctl$PPPIOCGMRU(r0, 0x80047453, &(0x7f0000000080)) dup3(r0, r0, 0x80000) openat$mixer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mixer\x00', 0x90000, 0x0) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="54031016dccd3c208bd02998d80b46a483205f0527613d95e351f2bddf60d08c0a7402b322d2d41fd4863133c0a2ba4aea28bd90b10761e36cb3b18938b28069afcca596", 0x44}, {&(0x7f00000003c0)="a14694a7cf3fbf3f2377ac8265692867a737b648f1975b97b9db5836f9e67510dee44913a9c53ff72615c4cbb310717f29a341dd4f494f88d80a191b51a9eba39d4c41f5c068a73ae421a67c1299579ccc5bc74feb12c268d8189f2bb165ebf85bfb5014fa89dde2966955755ed6c8d65b44b287afcbc85d0e0a6f72eec2ddd366f9054eb94b4fb8614a2fb3dd32070ec0788e8e375c4d9fbff3d48833b7ea481543ba2381bcea1b4678313a16eef5a217b9ab8e65723c3ce1a82eb7c603dd06d9ee7a6d30329fae403ec9dbac413c42684613e361744792896a6df4f9039945674f970e86b72e4d9d32b27b13932e261836053717ff64ec7975aba0d0250e4147cc84ad9c0c219208fe9524da0516a4a74f94e6ea62b5f717e39c38a04ddd89a9669b0ae215b7fb9527b9b94b46056ee101ca88e8b422a7c9592ead58e3678ed2168b472ce44a4ea0f53c17e5852e824d709b29563edaf872d54079bbd9cfe3a6499cd9b2e68a41b1bc60e3bab362477270f6a3bf8df97e5b413789f4c9e8f9fea00b4b9e56b2ddeeb9052d98a63d1125fe559aacffe98525701056e5dc26a695857569ae5874b3ff4ba150ffbf695167117195c42223c2958d8e9887c2e4e7f1f1f09e5c44d481802b27c98a0ed6e2db685223344429bb71c56f683bb33ace2eb39a0fc458fc5d4c63616eeed47f203518d04fddd04fee41bc9aed3ebd489e5434a7bdbf2e100b82fe7e9424d707c93e289a8160ec5eb1d75d01a63ab6d352c43320be7fc36efc9c9a04fb3dc7af1a1f8db88ec7c2758788a09bbc6c6e18d98db687fbbca857dcf2b382eb3d0aebc9713fca3cd06497cab850c1e2ae5275cfc8e1186b68167dfd6f1f57a6e3e340761a5d928d700d7d431c09f25ac92fc3412cbc849f69fe8420941f0dea996548119c3f7e5b94eddf8be807d457d68449db5e67f41502543acea7cbec23f03c79f3015cd5607c71c04dcb9e7652b6eab7c54db7266b1fa104b92cea02ed6f4f983f2ca3789f6925a1e38cef9d158c67e23ddce1b60b6f84fd8b06a1784d9a42c2fb47bc41d16b11f7bb5021ec9525d91c9563ef3c520cc8ec966672f6b1db34605f5800c20c2ffb6bf2b4b1b6449802dee1b7b896cab3009b9ff0a138aee776f93c98d8168232c655f7660a8efdffd60d166ab69c3e45f51013ba3a1baf4f9b94311092ee9efa2095d0519e5453114c4b3296f6ed6648f1f7a0c84d749ce8c4f61c1e5dc802cd1e0d94e10b57f8f4c06deaddb56775a22709136ad6c33ea1ce9ea542f6446c548ca54d79c3cd65ce01f31b272887ab3fde3b7f80251ebadd0406964bfa904a53dc4caca3e845a7fcbf201f3c9e35874706b271092c82300518322936435be5f818205ffa6374f7b6574997e037ee16f61c028f9d911d36bbca79073b317b630b590922fc17f75e2ac1e85780bc25f02ae0c5f707f171eb548f2b84a6d58401742f8a8123f50b7e73bf1b5150499e1e50047deb1ddb7a41536ee5ba490adcca0eddbc0c6460097462224527ef33e7dbda2f23a15bc8787dd27ef7422f3a06790f95e351cf55285a6d9839e965b750adcd0a2c17cfcf32792a1915895b31784e52a7a3cffdcaf3ae52bb17bb503f1b47c53b1aaa2fe50794c0a3da8c7895442f3718af92b3069330acb9a82b5cc9f20115ab689701fcaf0b70bacb655bf1645710d6a9f3d04207cc0c52d3cf786366f860d1dabccbfb8e288b3d363a7dce2ba694c54acf7bfb874b60c9595ee5bae3c5e47c39b57f074e0d5cff68e6d75e928303d6a7eb9771e8f3bb05a5d76e30477eb84527b0eee93ae79aa3b4eab3551da261ea2d91967d4327d60c55793ccd40a4a379e8b66c26e27ace0cff47f4c8e90744f2e709dbbbf106a935abc19b00154b4e0b69c2adddada4b6251d8ce3310553edd2ea73c3475d9e57ef145b326b8d1242fb2c4ac3c606038ecdf792e928c480a938fde0c88614cb7b09fbcd42f1fb2b4eed4693703679da254cf7af9366c14e0d1a3381b4bde3066bcdba454314d48a24472b69cdcfb6e3cb41ebb8be4a68ec21aa7bba355650c157bbed615b4957ad490777714044deef91026ff22d406634166e66bcc723f483e8f92713f0e444cece9ed9b5a63e392819fe6f9c552a2637518acab2784c6d1c0e4f1b900e5e09d2613f562810b52cc5f7c19cf0d2fe7a9a5b04f1ca99339136a7bbc3f188e9dd64a9145c36bd18ae494008368bbc97b239bcc4d8e31ae01d98d117a3df7fe3dfdf234681849af8f1add0223de7f3176321a4582e65daa43bd7669f7c9e4809222f33b2caf1643433b22e8273bb30b76d0141cc7d4f3fcf4479c3aa1e48db8747158426241abb43c8683a60c345d71ebb0a090bfaabf47aabdbfd6a74e7e37b419c7d30bc8e4a2d3ab5856210e980498ee41f0898fbbef52a237b052a51700ef736f74ec24b8a68cf7ada6d454892d397aa55edd7753c33f331aba8bdbf3148872b70311995a2cfb8b427c386a0a934147be77d308dbc396fe6e2c22acb66472b3ce2ba22ccaf2758ddd7d9b5768273b619a90a32266a17823918cb91145438f7db6c36c1bdc6275b1d74ddf540c0b48f722af3e3d73244630f139a671b45a05d97b6f57958eb68ed7a983afd7a3d1166e2b6ca3218f683ecacb275faac173a951b66cb091c4e148cd67b1a8a30f465ac831a6043606fa85c0abf83fbb088705b107a2a83ea7522491286c2f21311c48f8b076c2f00d6ad49719de6225e45ed6a0a1672cea788a21f62001af75718e9ce2e6f68a47fd6a8cb91a499bd43550d5cd0e04b535cc1c5f9b8f072981479358ea06ff42e8ad29e334b84d53a88398effe6989c8148acb50e187da2585126f2979546a3b3cd5286d52382e108cab57ebe38c312e7fd5c721c3b27cd7be816ce344de65e745822ffe8af99c43b10bfda210021207c736a4807143b88bdbe54ba6c0e4ad2f289e0baab44169cf1e62504825d1003a989166c6c7d0d8336bc466cd7ae2181a8f2a55885fcc9b3ca0cd946e3c8220cf242ce2249e36e4e66ccaa92d5f1205896a250df4b33913e0c1219d1ca5598769700781ef29c12f50eb8473ba918d5530d9dca93bb1b2a29a171f7f0a4b2d289f0caf9c85a1a94dbcd1675a80e0e6245d8a84cc37a85027db83f613a1802e0395908b40a5af9141854edfac30e9d9d5d9b932b063ebc620fbb739bc14a13c6930feace9a066dac471a11a6f59909f1924775c357900b83f1893bcc688f15c50332fdfa8d3b5b8693cb88144362de415c0ea6f386969740521febf70d052c9ba8aafec0f27ac31cdf0ccde4578476edf895b8a75d7ab2bcf948ee07dbe6dc4063679558986fd2089d3c9a1a398069db419065c385524f3f374e9d0472a8ba68434d5819fd365cd57f2a4c7f8f608cd354325d5a515b62ae0063bb04a26d4127e1155ccaacfcbf11867eccc7a844f4497c4ec945dc2d05377a115458a5d2600e4fabf806b80d535528a4de825ed35a7d04a2e74ee5740d908e87e5500bc474d96b6227bcd999f5a08cadada50dbe3263239ac8b01014197d10c8dc5e55d488c8204711b57519c57f5522cc382b4c527ff694e597180ca453cfa660fe10ffb07cbf3ad017e2b991267a49a2249b97fe7d6a8208a6c61fe0f543d621957014422995b9cf6bed3f870ad866992086ae7421ca337c9df43eff995767465ce33d1d126e41416db576f855144b6ee19e712c7ff330ba1b2ebcf1b41067f119d972437cc23fecd8dfc07a1cbb20646c39bf8f18dd9b705802add021108fea27a18f81ac4fc89da6616597ea6bbeb77671b0b7141a6af61775f0135b026ca3d14a0654f7f2056535b25a3a886e3657c03053f3e1b74151518bb4d70720347d256626f5667046710a97c9e35bf65b327826fce4cc700eb206080d2a33ac9fc67e706256a9fa2413e7a2ad270f8bc91018086ea9dbd5be12a4709043ef21c61abcddde1fdc70c08eadf132a17f21e51c090d1f62f5546786939168bb0edfb9aadc3d9d7838d672371301c033f94931d1e4a40eb1a0c528e5d6aaa9a296c64c025a6b99750830b40117a462eb46b3680e3bf6ed2faf5ae30498fec1f9eadf5017d771b4372fb2f12b47578943857f997c357bb7b4a08a6932736e7701cc3ba6187271655b38c2dc5c63d3c5c9af2dde7442ac177c7a42086ffa20142291335ac6935c4df11b7bb0c38f8747f8b1979c87dd51b4e1968757c8ea88019a72d70b3bc969eabc362f0f5a4e88e88a56326db40d85f3fa4a99cea0c366fa77e4beb260d4e66823c6e2cdd85e03c71eb1b279666fc264abd2f8c46aef14a8e5a120e021b5ea687cf887cec4cbb1c4e56b9300497890375b247f570f7322ffc22f07073627cd81f9ce577b245f2d870848bc8c5fb79b70009cd29f2347271a3d43c2269027b82dd6d2e8d6de5aef6f29f7b992852da7be196b9c164c192449b6baed14671e3aa669efea2afbe75290e873338175b36e6f31a1b2ba97f266387e875ba02fed49bee149595ad51fb3f582da32d5c79f21e587256b3f7950a2d25e2117733b5880c92aebbb83762571196936dda13c650489cde44b35cbf14c79fc091989b6604f9530a4d5742fa8ab021e55933c777589f80299d2a0675dfb58099be61c94559d07a04a1236740229fee5e3a37628d1859d7c3e31d8e54d4f1722201e564ab076175c9dd85dfa1c4a4f3153d877a15209dd493339d820508089cb05a01125b09e859ecc6bf161a63c065ab98b397f5d23b24d69dc0a822c6c58bbb5e7830bcf1af119fbc0e586c6f54e2ac90cd23e98956109ac90fa7a4eeb325f4abed34f620bc79a892c2ac43e4cc5c9d7a0091d743e9d9cbd5770be8c4f0d9fc82dde5eb250e6a70713e9cd98b29a31c8b82d84d3fbfa5ea6723e307fc9558c4827342f333896edb8da6d561eb38d18128925ae3145af7984cec01b74e76a034987f579ad193bb97fd6777d237b8ffe7ba395be31180335bb0e08e89e1fadcf5afcacafe8dbe530c5762e033b22c508377a5a5f406d1a82e252823195164b8f183e6909841e76b9f8eef4686c9548c8babda6349c6458ade4f5a147821ee5c1095f13410a3dc61479429427a9390adffe73541faba399d0389a0bb4c7a1b4ea196ceb0e65c547783036b56986f48b096d2e4ef3ce34c5c411bf2bd59a6fdaef4aa92e882800115a907b55c62c13d09ef24a074bdf9a67eb1ae03b9ee73d0ff5d0dfd631eaf6376bf4397bd0eb1358565b548d96f92251827aa73731f5b3f0def4ef48543d00d2cc477d50991feff34d45daac61d7f151018ace26877a6769470626f144e9d8ae9e63aec9a76e04cfde37cafca8e71d4adc6b3a6e6ae45bfa165a1cd28207f0f94c8f16e3289c93a187012fc34bd0cd620b9c04ef7ea50d81e620aab5b2df0997053d65c8a7a2ae80826cba7bce0e0dec5b052eb9e6b4e59151e1447307833295fc83592549f3853c3b5546d688cb034060e619aaf1230142a6c51a07aabcb344e3e26e0f0eddc586978d9094bd93034285aa091b02b99d17ab28c479ff69e590639c6fb9481fe9a02ec7c24a8192064a4593699ca646b5dfd63e0470b7ea653933560b42e2dbee98c980095e33549d44a048febca83d43ce0e3dde605db0ea3c4c435f2dfd2743ddb9ebc62de1e99e097f5d42f89f84524e3d0b19290f6d9e8cdb2db59364d43f3041e70f43668286746cf5d36c56f77ca3970c1629aff9cec552f05507061d7e8dc2cf87a1a67e024fa0bece4663f1f21feaae365ff7", 0x1000}], 0x2, 0x4) 2018/03/31 19:07:48 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0) 2018/03/31 19:07:48 executing program 0: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000001c0)='./cgroup.net/syz0\x00', 0x200002, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f00000000c0)="1c05f6783a419bac00c8cf3ec35f661f2274fc95f29744378fa747e2ef60ab5bdd74cd7f6ae642ad8da2ad0312abf80b187e6ca0d16bd661fedab79745ec037483833f01245f488e0a0882364eb300c0d9709d2d8134ff4c6a9332f7ec7f7d1020d0a3debb770132ba4c2ef082684b5d8b907a2df28a55b3ddaac19089b665469000b64e6c84595b6b87eacdbe526d48c160c7ec345e9394519f1ac0b841dd656b3340112ce964bedbab7d877010b61e5efa3ee5c55309", 0x0, 0x0) read(r1, &(0x7f0000000380)=""/178, 0xb2) 2018/03/31 19:07:48 executing program 1: r0 = socket$inet(0x2, 0x80806, 0x0) r1 = dup(r0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = epoll_create1(0x0) r4 = syz_open_dev$sndmidi(&(0x7f0000000340)='/dev/snd/midiC#D#\x00', 0xfffffffffffffff8, 0x8007) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r1, &(0x7f0000b0e000)) dup2(r2, 0xffffffffffffffff) setsockopt$inet_tcp_int(r1, 0x6, 0x2, &(0x7f0000000280)=0x80000000c2, 0x2cd) futimesat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000840)) bind$inet(r0, &(0x7f00000f0ff0)={0x2, 0x4e23, @multicast2=0xe0000002}, 0x10) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000c73000)={0x1, &(0x7f0000f07000)=[{0x6, 0x0, 0x0, 0x101}]}, 0x10) fadvise64(r0, 0x0, 0xa6, 0x3) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x4e23}, 0x10) readv(r1, &(0x7f0000000200)=[{&(0x7f0000e89000)=""/109, 0x328}, {&(0x7f0000b8bf4f)=""/177, 0xb1}], 0x2) getsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000980), 0xad) writev(r0, &(0x7f00003b8000)=[{&(0x7f0000d41000)="99261065b1004c0372c17a79b1baa05c610f44aa751b7fec72ce22941b7016f7d0bbec5598716cc567ea1045a05f8caf9b577a08ff770f5d7e86b8a5028e8a7236a627b06136c40f8b2e9967ff067cb496b663f71423560eb46622298d698e0ab2860acb95b974a5128c24ec1341cc35e83242855fa2c77cb5c164f516ebcd7a1e52d5db6c8808b8ffcb19f2ce4adcd5cd735448a0776f54ba333cd30d14bcf26b68d8dab31d0d31afadd6857bb9ae9e9039184e872286558b3fb087c45699f36443fd40f920d1ed395aacf949d18ccc0f8181b64ba5b03bac62c78d72adf05655120db0f489f02237ffe8bf137f337962e630465a6be690d049a90355ae16cb146fbe2bf5f68fbc75dfcb1cdbf728f265f04e0a6a0c4b76f664327b06d6c30c843ee58da43b8c7519c7567b492e1cf34436df3579cfafc03a87f74fecde788c066cb73c9deee962c3098e210057e39348a8961f3ed467a26411e5ffb3c8f70ee1eb0840fa0f2a0de252336f8bc72d1f1120c29f02ffaea2d7596f09fe3de274a61ea52f676e34c3939b73bca544b67ca64097d813495241e0401d1d644de80f0770f69efc02a4c56e74057d13b9deef9ed39b6b53bd4ce82532a80f6e869846c79781a4a406b015ade543fc69bf18cb8d43851f4419cc55d284b796de1308d83b06f75c9e777bea7e47a9601eaeaf92adbcacfab0cdc221df196142d7cc5ab16ad136f6d5e661220ca58ef7a14f49ff03d42744520ed6148381d10bfa9526d5c748a324a32b08886b5fe7d7598074ced91e19d01e5a9424e7f4f741acc6b0803b888baad0cbf551f2f97487ca3ca84763c471179fb605e2c5d04e25396b8d7cba580e471f8ad8d964de8b97b95424591e25957d5b79fb9ddb04e74fe0a2befddbfe765a106ec5168de79e10698bec7ecb2127a5a676cbb24a4c41764a30b6ed23cef1f80fd759de6f79a81d24e1017fc56a670bc15311592b909d92e6a1c49075a89f3025c7625e75491fbc513bbc8078091ce1466c8266d711da5ae73639371d631ff1a84dd2cc21eb7686e1bbe9d54c8f4e98d30dcb361eba1bb774daa11afa85966018bdfe72cfb69edcfc866bebea8320bd195c3cec61bc2c534e3a43ad430115206523fb0f6f2f7b1bdc8762365748ffeeca5367b4ea32ec598449d7cae0e6ce0d590e7dcb23d0b30ac1e04013666bcfe616b65cc59b9cfdca35e008bdb622f0670e2f737bc291ed291d615df36c096379546b01ce3d9659926d7d60a99803b33ab9e8ef1564327f307efd950234bb34f02ac02eff9e85378beee118f3eb825ec59390d98fbcd96d41ce2ec3fe96b9ee2fcd767abdf055785ce51cf0e26aceaa621aec60f3ab5fff295913c1d6b13748a12fd36a39b7e4531df933af639f1e39844f7b3015014bce7f9e9eb3e077b43b323bfb8eb20d3e09dad3cacaf045422d4a9a78d339aa23372e7152c940ee95f1ea1e64a524a578c50d6294cc33826c28c4c3ca72e9d2a5b995126605d0f1c9215a3a3279cd9326c5592ee45f9d3c4ea59d65453ee5fc9392", 0x44b}], 0x1) ioctl$PIO_FONTRESET(r4, 0x4b6d, 0x0) sendto$unix(r3, &(0x7f00000009c0)="d33ae5a56cddd93abbb834bbd9413901f6484e8eb2cfc04fd1b9be1dce51cb730703e21a95e4508b0f2336167f1c55fc55818838a928d143de4f3bfdac78349fc6a5e7598c895c423c24627e586fdde31326745f05bb0ac4ede8e8ec5c39a266d2bc5bf7833cb6ec56346c4b9ea061da132d0845e54b3c36194962b85b0321724a6d00ba9e2ae965d6c0745e31e9fcd59a9f26635d3b663ee1655f7cf88ba27cf108c41f5bd83bf64e415b189c264f224d30d4720f552bef1599741e26ae3b034c261d666178927147a4cf9f8df95f74a4b92124d2fd8417dc69de0aedae68050801bc26f850d4c6becc56c5dd473025ad31ae887cb1e6c84be73e1d7e76f67fe0901457b78804ece6b61bddc3a50bacc5eecde084b46e3c358f2e3fb2a8e8619386ffc7f0ac99f8eeb5308a9f52479f2fbd5b6edbd2d4d43a03a78b18d4a13fccce69a2025c27bd9e2d16662548dd5391cf84421734d09da451628dc93dc6b3ce454ab304c4aab1e5f043afb3faf9e40633727c319355f07840a92f083955e528acda97884d612f3c510c0a63a94036d5ede212e1ec8218344cb4cdc158f33ab65255b8de2909bbf148b111641333b8dba410bfd187cde339c24860d926b76782b4f9bb4ca1e56280d796ee97e76a0bf77e5b37b4b357b75e63dac2229f343848d141ebc2e78516d5882b9290de5a54542c5e1540edca9b7f40e11e14d95d3f8ab065ad47abf68cdcd4c952886828c5dd2a6d79d08796e0dc4f5840719ee9efa1806adac94f6cb5686e92847d7b22eebec7636f761205162b7144044db270b5e5c987e4bf7995a52e972810b91d4ce74ab18d7674f11ff06f8c55d80d3cce033fbcfb1dd4fc82c5137b6ba40d12007e6e00e8e84d0860811f6414b0e484bf59913f7f774fb982974906dcbc476f9b3d2ebe3c96cb0d3d9e3c07602bb25a74e8edf7a3da340d4a067a0574379b94fb88742317a60ee7013b01cb958bf9df0688d8fface38ff2f2b859b579f739f9619e182d77d2c20cab1e75ced86e359f262926677b3505241e335a4b5c184bbaee7be419dcdb587d4463fbab705f227503729b0c2651f2f001c36b75ecfb91cef2153b4f8ebd27df9d4418e7189855a3841af7b9b8374b5e4c52f5aa812600c29f417c273ae9495bc252136cf911f7f3c4ecde77598222cc296634c5599b3b77019991144d43ed7cc358930f9f5b57f9a68e2ca51b8418c0e4b665d242fbe4c5a91cbd01319b2fad64481e9dbe435729da34555968bc3b6ffeed9d0279d053e7e0e7172f6d96dd74025feadbd561fe5ea36bdbd3109f23944a04510a4dabdeb71f1e99d3e7e689e70844ea8039e7b3cc275179ed64c1d6162056202a776f23822d67b81550b8edf29b33ef2fa25b0a1ae6e3b64d792ca083649f592c212d2613c830e418af2c46693751eb36ef6dd81d42bb5e1edb253b32a4fbca7e5f6a1a6e16e8d51be3bd3f8ad76bcf63f34732458149cc9ab2697f497fd27d60b85a83178b0a30cc42e4c9db3ca6a649d6e03c41b069dcfb671b075d3520929d1c5ebe3f9fba78ba4c23d5aa34512c12f0c615bf4109837f9c9fe7d22005b6094070e2edd982dd85e68c2202b08637cfad0c4a517b128a5086ae17519b230f810c35555d3f06a69a5eb66eab24e3b624e63949e88c0e7e3f3f26b32a5b4c1078524a521e4f13f731ac1edbf29789c04d2822a8617c329a0478f5f98a667645d26887ef144e47b58d9cbbeb2274570287da5cf3e3dbbea7378da072708ae53acbebe9caa55814a2f3e34439de22a1a6b957d3889bfbb62788f2e43a916fb157606d8a01d3a5b6df76c5ea0c3d6da5c7600a594a20f6efe881ff72af32423120485b2c4194e39a76446d75752b68f5a055cfeef9a941b171ac014708e70f97f10262219b2abc9483b9d6c0984cc130cc03fc3fd3c1b23ac79e0c3e13d66ea0c6180e819407d47d58123dc37f841738eccea195136708d03c96bc31eb6f54a530b9f6adcee992f73ac43acf09daa3af90089204291a491e7d001d8082971159a80fbf22b04a821d23cb822da27682ef5bb0d3a943f8ac7cb813b5c4dfbfa8fc5c03480ce7bd070000cba0a7a300000000000000000000000000000000000000000000cb44cc659d7d9bea00d63541f49466505f3b0ea6d7336356047cc90353e246a69d0bfae21d30984538d062", 0x616, 0x4000800, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0x6e) getsockopt$netlink(r1, 0x10e, 0xf, &(0x7f00000001c0)=""/47, &(0x7f00000008c0)=0x2f) syz_open_dev$evdev(&(0x7f00009abfee)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$binder(&(0x7f0000000380)='/dev/binder#\x00', 0x0, 0x802) r5 = syz_open_dev$admmidi(&(0x7f00000002c0)='/dev/admmidi#\x00', 0x40, 0x400000) r6 = geteuid() r7 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) r8 = socket$inet_sctp(0x2, 0x5, 0x84) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x11) setsockopt$IP_VS_SO_SET_STARTDAEMON(r8, 0x0, 0x48b, &(0x7f0000000040)={0x2, 'gretap0\x00'}, 0x18) keyctl$get_persistent(0x16, r6, r7) ioctl$DRM_IOCTL_GET_MAGIC(r5, 0x80046402, &(0x7f0000000300)=0x3) perf_event_open(&(0x7f0000271000)={0x0, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/03/31 19:07:48 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000596000)='/dev/ptmx\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f00000000c0)={r1}) read(r0, &(0x7f0000000000)=""/186, 0xba) 2018/03/31 19:07:48 executing program 5: r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f0000000000)="737461747573002530acd253a34dc05b6ccb06a3f0192a3c1828b2c37051a6998c1b7be520769e15a4ca32a92388211e1e30da957d5823c0b63864fe0900000000000000000000000000000000") ioctl$KVM_ASSIGN_SET_INTX_MASK(r1, 0x4040aea4, &(0x7f00000000c0)={0x1f, 0xffffffff, 0x9, 0x4, 0x7fd}) prctl$setname(0xf, &(0x7f0000000080)="0aa829293a6367726f757000") pread64(r1, &(0x7f0000000100)=""/202, 0xca, 0x0) 2018/03/31 19:07:48 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x9, 0xc1, 0xc1, 0x500, 0x0, 0xa, r1}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000423ff8)='pagemap\x00') fcntl$setlease(r2, 0x400, 0x1) close(r2) 2018/03/31 19:07:48 executing program 6: r0 = socket(0x1d, 0x3, 0x800000008) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x10000, 0x8000) ioctl$KVM_GET_DEVICE_ATTR(r1, 0x4018aee2, &(0x7f0000000140)={0x0, 0x3, 0x7fff, &(0x7f0000000100)}) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x65, 0x5, &(0x7f0000000000)=0xaaad, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000640)={'lo\x00', 0x0}) sendmsg$can_raw(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x1d, r2}, 0x10, &(0x7f00000000c0)={&(0x7f0000000180)=@canfd={{}, 0x0, 0x1, 0x0, 0x0, "b2d7a042adb71a52505946ca8d1e2ecab98411952b6b673b63a69f95d09350eebb892bbd2aafd8752c959185a933345fc1b3c72afb2881a9d809b4dc6bf360a9"}, 0x48}, 0x1, 0x0, 0x0, 0x40001}, 0x4080) 2018/03/31 19:07:48 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:48 executing program 5: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000040)={0x18, 0x0, {0x3, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'syz_tun\x00'}}, 0x1e) connect$pppoe(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x0, {0x3, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, 'ip6_vti0\x00'}}, 0x1e) r1 = socket$alg(0x26, 0x5, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vhost-vsock\x00', 0x2, 0x0) bind$alg(r1, &(0x7f000065ffa8)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x58) r2 = syz_open_dev$admmidi(&(0x7f0000000340)='/dev/admmidi#\x00', 0x5, 0x2) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00001ec000)="0a0775b0d5e383e5", 0x8) splice(r0, &(0x7f0000000140)=0x31, r1, &(0x7f0000000180), 0x7, 0x5) bind$alg(r1, &(0x7f0000000000)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc-des3_ede-asm\x00'}, 0x58) socket$inet(0x2, 0x80006, 0x7) accept$alg(r1, 0x0, 0x0) connect$pppoe(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x0, {0x0, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], 'ip6gre0\x00'}}, 0x1e) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r2, 0x800448d3, &(0x7f0000000380)={{0x6, 0x0, 0x9, 0x1, 0xfff, 0x800}, 0x1, 0x4, 0x1, 0xa40, 0x8, "d058feb801dd321ab44722f85af8513ddfcf9f6617e0de709dd00a276642c929abc73b22c07df2ff21e0b4747501b68b3b1422d94cbdc6b754b20d30fbeaac9be15d2d408c0397594eda912c2e45f8ca4f6ee208dfb1fe4b2f6939acb50b7ff295cba15a3a676219e19b385e10de4cf75c0d0f97959f2725ae4198c64848dff9"}) ioctl$DRM_IOCTL_RM_MAP(r2, 0x4028641b, &(0x7f0000000300)={&(0x7f0000ffc000/0x3000)=nil, 0x8, 0x3, 0x40, &(0x7f0000ffc000/0x1000)=nil, 0x68}) r3 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x9, 0x0) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f00009a9000)='/dev/kvm\x00', 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r4, 0xc01064b5, &(0x7f0000000780)={&(0x7f0000000740)=[0x0, 0x0, 0x0], 0x3}) ioctl$VHOST_SET_VRING_CALL(0xffffffffffffffff, 0x4008af21, &(0x7f0000000000)={0x0, r4}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f00000002c0)={'bpq0\x00', 0x800}) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000100)=[0x0, 0x80]) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r3, 0x84, 0x6b, &(0x7f0000000200)=[@in6={0xa, 0x4e24, 0x100000000, @remote={0xfe, 0x80, [], 0xbb}, 0x3}, @in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e23, 0x9, @mcast1={0xff, 0x1, [], 0x1}, 0xa74}, @in={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e21, 0x3, @mcast2={0xff, 0x2, [], 0x1}, 0x9}, @in6={0xa, 0x4e20, 0x3, @mcast1={0xff, 0x1, [], 0x1}, 0x1}, @in={0x2, 0x4e21, @broadcast=0xffffffff}], 0xa0) socket$inet_dccp(0x2, 0x6, 0x0) getresuid(&(0x7f0000000480), &(0x7f00000004c0)=0x0, &(0x7f0000000500)) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000540)={{{@in=@rand_addr, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@dev}}, &(0x7f0000000640)=0xe8) getresuid(&(0x7f0000000680), &(0x7f00000006c0)=0x0, &(0x7f0000000700)) setresuid(r7, r8, r9) 2018/03/31 19:07:48 executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000900)) accept4$ax25(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f0000000480)=0x10, 0x80000) connect$packet(0xffffffffffffffff, &(0x7f0000002a00)={0x11, 0x0, 0x0, 0x1, 0x4, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x15}}, 0x14) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000600)={0x0, 0x100000001, 0x5, 0x8, 0x0, 0x3da, 0x0, 0xffffffff}, &(0x7f00000007c0)=0x20) r0 = syz_open_dev$binder(&(0x7f000000cff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000004000)={0x4, 0x0, &(0x7f000000cf90)=[@enter_looper={0x630c}], 0x0, 0x0, &(0x7f0000005000)}) ioctl$TUNSETPERSIST(0xffffffffffffffff, 0x400454cb, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f000000ffd0)={0x0, 0x0, &(0x7f000000f000), 0x1, 0x0, &(0x7f00000000c0)='b'}) mmap$binder(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0) ioctl$sock_ipx_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f00000002c0)={'bcsh0\x00', {0x4, 0x9, 0x8, "73232b7d92be", 0x1c27}}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000040)={0x14, 0x0, &(0x7f0000000000)=[@acquire_done={0x40486311}], 0x0, 0x0, &(0x7f0000011f9d)}) 2018/03/31 19:07:48 executing program 6: r0 = socket(0x2, 0x3, 0x40000000000000ff) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000000c0)={r1, 0x3, 0x4, 0x2, 0x8, 0x289}, 0x14) sendmsg$netlink(r0, &(0x7f0000007f00)={0x0, 0x0, &(0x7f0000007280)=[{&(0x7f0000004ec0)={0x14, 0x0, 0x0, 0x0, 0x0, "", [@generic='m']}, 0x14}], 0x1, &(0x7f0000007d80)=[@rights={0x10, 0x1, 0x1}], 0x10}, 0x0) [ 161.087562] IPVS: sync thread started: state = BACKUP, mcast_ifn = gretap0, syncid = 0, id = 0 [ 161.153699] binder: 14084 RLIMIT_NICE not set [ 161.951585] binder: 14084 RLIMIT_NICE not set [ 161.958894] binder: 14083:14084 ioctl c0306201 20004000 returned -14 [ 161.965212] binder: BINDER_SET_CONTEXT_MGR already set [ 161.970731] binder: 14083:14096 ioctl 40046207 0 returned -16 [ 161.979891] binder_alloc: 14083: binder_alloc_buf, no vma [ 161.985523] binder: 14083:14084 transaction failed 29189/-3, size 0-0 line 2963 2018/03/31 19:07:49 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x9, 0xc1, 0xc1, 0x500, 0x0, 0xa, r1}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000423ff8)='pagemap\x00') fcntl$setlease(r2, 0x400, 0x1) 2018/03/31 19:07:49 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) fadvise64(0xffffffffffffffff, 0x0, 0x0, 0x0) 2018/03/31 19:07:49 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:49 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = semget(0x1, 0x0, 0x1) semctl$GETPID(r1, 0x0, 0xb, &(0x7f0000000340)=""/225) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'lo\x00', 0x0}) sendmsg$nl_route(r0, &(0x7f0000000300)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000240)=@ipv6_newaddr={0x40, 0x14, 0x111, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x0, 0x6e4}}, @IFA_ADDRESS={0x14, 0x1, @loopback={0x0, 0x1}}]}, 0x40}, 0x1}, 0x0) r3 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x4, 0x101040) ioctl$sock_ipx_SIOCAIPXPRISLT(r3, 0x89e1, &(0x7f0000000140)=0xf17b) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000000c0)={0x0, @broadcast, @loopback}, &(0x7f0000000100)=0xc) 2018/03/31 19:07:49 executing program 1: r0 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x4, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/239, 0xef, 0x40002020, 0x0, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x44000, 0x0) write$cgroup_type(r1, &(0x7f00000000c0)='threaded\x00', 0x9) r2 = socket$inet6(0xa, 0x80001, 0x0) getsockopt$SO_TIMESTAMPING(r2, 0x1, 0x25, &(0x7f0000000200), &(0x7f00000001c0)=0xc8966a03) setsockopt$inet6_group_source_req(r2, 0x29, 0x2b, &(0x7f0000a83000)={0x0, {{0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}}, 0x108) 2018/03/31 19:07:49 executing program 5: r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000009fe8)={0xaa, 0xe}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000909000/0x4000)=nil, 0x4000}, 0x1}) madvise(&(0x7f000090b000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0xda6000)=nil, 0xda6000, 0x0, 0x64031, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000040)={&(0x7f00003f3000/0x1000)=nil, 0x1000}) read(r0, &(0x7f000060df9c)=""/100, 0x64) 2018/03/31 19:07:49 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, &(0x7f0000000180)="660f017100660f6fb3b0000fc7afd1070fc76c0036cd38ea997ce300baf80c66b8a48d878c66efbafc0c66b8858d000066ef0f00d0640fe475d4d07aa2", 0x3d}], 0x1, 0x0, &(0x7f0000000540), 0xb95024bcdeb65d74) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0xfffffffffffffffd) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000decfe0)={0x0, 0x0, 0x1, 0x1000, &(0x7f0000ffd000/0x1000)=nil}) ioctl$KVM_X86_SET_MCE(r2, 0x4040ae9e, &(0x7f0000000480)={0x4080000000000000, 0x2, 0x0, 0x4, 0xb}) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000240)='/dev/qat_adf_ctl\x00', 0x28001, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) getsockopt$bt_BT_RCVMTU(r3, 0x112, 0xd, &(0x7f0000000280)=0x6, &(0x7f00000002c0)=0x2) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r1, 0x4008ae48, &(0x7f0000000300)=0xd000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='pids.events\x00', 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000140)=[@text32={0x20, &(0x7f00000001c0)="640f6785008000000f01c80f015800c4e1fe707be300b8230000000f23c00f21f835000006000f23f8f20f32660f388227b9420a0000b807000000ba000000000f3066baf80cb81201b780ef66bafc0c66ed676565f26467650f225a", 0x5c}], 0x1, 0x0, &(0x7f0000000040), 0x0) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000400)={0x0, @dev, @rand_addr}, &(0x7f0000000440)=0xc) ioctl$KVM_RUN(r2, 0xae80, 0x0) setsockopt$netrom_NETROM_N2(r4, 0x103, 0x3, &(0x7f0000000340)=0xffff, 0x4) ioctl$KVM_SET_GUEST_DEBUG(r2, 0x4048ae9b, &(0x7f0000000000)={0x80001, 0x0, [0x0, 0xfffffffffffffffe]}) accept4$ipx(r3, &(0x7f0000000380), &(0x7f00000003c0)=0x10, 0x80000) 2018/03/31 19:07:49 executing program 3: openat$ptmx(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ptmx\x00', 0x0, 0x0) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x4, 0x4, 0x4, 0x9}, 0x1c) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000028000)={r0, &(0x7f00004e5fff), &(0x7f00003a3fff)="16"}, 0x20) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x400000, 0x0) r2 = getpid() mq_notify(r1, &(0x7f00000000c0)={0x0, 0x2f, 0x2, @tid=r2}) close(r0) r3 = socket(0xb, 0x0, 0x400000000000636) ioctl$sock_inet6_udp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000040)) [ 161.998866] binder: undelivered TRANSACTION_ERROR: 29189 [ 162.004411] binder: release 14083:14084 transaction 25 in, still active [ 162.011206] binder: send failed reply for transaction 25 to 14083:14096 [ 162.018036] binder: undelivered TRANSACTION_COMPLETE [ 162.023163] binder: undelivered TRANSACTION_ERROR: 29189 2018/03/31 19:07:49 executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000acc000)={@multicast2=0xe0000002, @multicast1=0xe0000001, 0x2}, 0xc) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f00000000c0)={0x1, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) r2 = accept(r1, &(0x7f0000000040), &(0x7f0000000180)=0x80) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$DRM_IOCTL_AGP_INFO(r0, 0x80386433, &(0x7f0000000200)) r3 = dup2(r0, r2) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r3, 0xc008551a, &(0x7f0000000500)=ANY=[@ANYBLOB="040000000fc0a60000000012040000d400000000dc8234bb3f5952e590a1ae887770d2181077eee86ee98d3af31e828319600180b115d7fae9866eb1af0661875f505d0afa0476c01fc4c4af6e637e84cb4232f538b3910beb6ce0bdfd1f1387db5abcfd88d2221daeaf4d5152a9e71eb41290db934f13d2793ef4d4e94c1b62817e01933752a203"]) getsockopt$inet_sctp6_SCTP_STATUS(r3, 0x84, 0xe, &(0x7f00000002c0)={0x0, 0x5, 0x7, 0x20, 0x3, 0x7, 0x6, 0x18e9b7c1, {0x0, @in6={{0xa, 0x4e20, 0xac5, @empty, 0x5}}, 0x10001, 0x8, 0xc3, 0x40, 0x9}}, &(0x7f0000000380)=0xb0) setsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000200), 0x4) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f00000003c0)={0x1f, 0x2, 0xffff, 0xff, r4}, &(0x7f0000000400)=0x10) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f00000001c0)={@broadcast=0xffffffff, @empty, @dev={0xac, 0x14, 0x14, 0x1a}}, 0xc) socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x24, &(0x7f0000000000)={@multicast2=0xe0000002, @multicast1=0xe0000001}, 0xc) 2018/03/31 19:07:49 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1040, 0x0) sched_setaffinity(0x0, 0x4a, &(0x7f0000000080)=0x5e19) r0 = creat(&(0x7f0000a2a000)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20006, 0x0) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000100)=ANY=[@ANYBLOB="30c9000000000000200000000000000001000000fcffffff0300000000000000200000000000000402000000000000000100000000000000000000000000000000000000000000000002000000000000000000000000000008000000000000000080000000000000ffffff7f0000000000000000000000000000000000000000040000000000000000000000000000000400000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000"]) 2018/03/31 19:07:49 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x9, 0xc1, 0xc1, 0x500, 0x0, 0xa, r1}) syz_open_procfs(0xffffffffffffffff, &(0x7f0000423ff8)='pagemap\x00') 2018/03/31 19:07:49 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000480)=@assoc_value, &(0x7f00000004c0)=0x8) 2018/03/31 19:07:49 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:49 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r5 = dup3(r4, r3, 0x0) ioctl$KVM_SMI(r3, 0xaeb7) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r3, &(0x7f0000000100)={0x20000000}) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r5, 0x800442d2, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x0, @link_local}, {0x0, 0x0, 0x0, @local}]}) getsockopt$bt_BT_RCVMTU(r2, 0x112, 0xd, &(0x7f0000000200)=0x1, &(0x7f0000000340)=0x2) accept4$llc(r5, 0x0, &(0x7f0000000440), 0x80000) ioctl$KVM_RUN(r3, 0xae80, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@text16={0x10, &(0x7f0000000040)="0f7f9918ffb8d1008ec066b9a50a000066b8bcf2000066ba000000000f3066b9ad02000066b86a4cbe0766ba000000000f308fe958028e267a0f16fedf5400baf80c66b8967c7c8966efbafc0cb80000ef9a0018230066f080650408", 0x5c}], 0x1, 0x0, &(0x7f0000000100), 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) ioctl$sock_SIOCADDDLCI(r2, 0x8980, &(0x7f00000001c0)={'lo\x00'}) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000540)={{{@in=@multicast1, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @remote}}, 0x0, @in=@rand_addr}}, &(0x7f0000000000)=0xe8) setsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000480)={r6, @remote={0xac, 0x14, 0x14, 0xbb}, @multicast1=0xe0000001}, 0xc) setsockopt$inet_tcp_buf(r3, 0x6, 0x1d, &(0x7f0000000240)="7d5a242afdffea1bc0301f4d58a1d94ba57937a9215e250a8bfd639f378b6de0c04d2d0680a3de1f51a77db4d8ad2ad23dbc1d2a7d6b9443a55544d53ce83c71e6703038ca53ad65b389604864476967d5cfdbadd0efab4399545d6db66176b0fc54d7139ebac26cdb0df96ea0943240b5a2a525e279be3f67631801a3c294f28a7b5764b1ad5c20629d2503b58aaf8490d4ddcd0dba0da6c29f0dfe3266be900a59ea6387cdb9c5cebd55cdf89b5457a2b5a2d0600057044c1fae10db7c2f6cb089", 0xfff6) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r5, 0x40bc5311, &(0x7f0000000380)={0x55a4, 0x1, 'client1\x00', 0x1, "2e1e738700fe9c08", "5bf5e20a5791fc44abbd7727746b9c9309f254d32b8f69ed9289c58982c57ebb", 0x4, 0x1}) 2018/03/31 19:07:49 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:49 executing program 0: ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000eed000)={0x2, 0x4e21}, 0x10) socket$can_raw(0x1d, 0x3, 0x1) syz_emit_ethernet(0xfed1, &(0x7f000000a000)={@broadcast=[0xff, 0xe0, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @multicast1=0xe0000001}, @udp={0x0, 0x4e21, 0x8}}}}}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @multicast1=0xe0000001}, @udp={0x0, 0x4e21, 0x8}}}}}, 0x0) 2018/03/31 19:07:49 executing program 6: r0 = syz_open_dev$mice(&(0x7f0000000140)='/dev/input/mice\x00', 0x0, 0x800) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x31, r0, 0x0) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000001c0)={r0, 0x3, 0x1, 0x100, &(0x7f0000000180)=[0x0, 0x0], 0x2}, 0x20) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00001a4ff2)='./file0/file0\x00', &(0x7f00002faff8)='./file0/file0\x00', &(0x7f00002ba000)='\x00v\t', 0x1004, &(0x7f000073afff)) renameat2(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 2018/03/31 19:07:49 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) r4 = dup2(r1, r3) r5 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r5, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r5, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r7 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r7, 0x89e0, &(0x7f000031aff8)={r5, r6}) ioctl$sock_kcm_SIOCKCMCLONE(r7, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r8, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) sendmsg$nl_xfrm(r4, &(0x7f0000000a40)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x6000142}, 0xc, &(0x7f0000000000)={&(0x7f0000000940)=ANY=[]}, 0x1}, 0x0) 2018/03/31 19:07:50 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f00000001c0)={@ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, @local={0xfe, 0x80, [], 0xaa}, @mcast2={0xff, 0x2, [], 0x1}, 0x9, 0xc1, 0xc1, 0x500, 0x0, 0xa, r1}) 2018/03/31 19:07:50 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:50 executing program 3: r0 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') r1 = syz_open_dev$admmidi(&(0x7f0000000500)='/dev/admmidi#\x00', 0x7, 0x12000) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r1, 0xc05c5340, &(0x7f0000000540)={0xfe000000, 0x5, 0x5, {0x0, 0x1c9c380}, 0x8, 0x9}) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x8000, 0x0) socket$inet(0x2, 0xfffffffffffffffe, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000380)='./file0\x00', 0x4000, 0x50) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000004c0)={r3, 0x0, 0x78, 0x46, &(0x7f00000003c0)="35bbe567b4d4077c42a23a686b90a8e69a0db88b2b6ff4bc06b8f531b7ad9f4fc61a90f96c9d642045931746a5a7d81e8d541a97ea456f6a9ce37d4b5ea3635ca5ce8b674d579ec6d500890d6f202e0bad7cfa78c79000ed6c0ef8862f3ff36b9c3a904443d05184db37a160bbc8e8368d329cc376dbe4a6", &(0x7f0000000440)=""/70, 0x3, 0x9}, 0x28) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_open_dev$sndpcmp(&(0x7f0000000280)='/dev/snd/pcmC#D#p\x00', 0xfffffffffffffffe, 0x2) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r5, 0x84, 0x70, &(0x7f0000000340)={0x0, @in6={{0xa, 0x0, 0x8}}, [0x3, 0x6, 0x8, 0x0, 0x6, 0x3, 0xb6b, 0x5, 0x6, 0x80, 0x80000000, 0x51455210, 0x1f, 0xda9, 0xfffffffffffffff9]}, &(0x7f0000000440)=0x100) sendmsg$nl_generic(r4, &(0x7f0000018000)={&(0x7f0000a4c000)={0x10}, 0xc, &(0x7f000000e000)={&(0x7f00002a0e50)={0x18, 0x18, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, {0x1}, [@nested={0x4, 0x3}]}, 0x18}, 0x1}, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000040)='fou\x00') r6 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x2) sendto$ax25(r6, &(0x7f00000001c0)="39d748b896c1bd2826415ecabeaa2bb7c1f54982613515db2aa8e7fc8076483423f5e4ad83ea6c6978faed26373ecb7d60be00ef3edb918b26ba54db", 0x3c, 0x2000c800, &(0x7f0000000240)={0x3, {"9361320b46f64b"}, 0x1000}, 0x10) sendmsg$FOU_CMD_ADD(r4, &(0x7f0000000140)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='D\x00\x00\x00'], 0x1}, 0x1, 0x0, 0x0, 0x4000}, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000005c0)='/dev/input/event#\x00', 0xffffffffffffff7f, 0x400000) syz_open_dev$dmmidi(&(0x7f00000001c0)='/dev/dmmidi#\x00', 0x2, 0x40000000000) openat$sequencer2(0xffffffffffffff9c, &(0x7f000083bff0)='/dev/sequencer2\x00', 0x4002, 0x0) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="0800000005000000c77b6f99182c3ac6a3ee8a954c7af7f9f6699c68f78a47b9d5f6ce1c47ce03aa8a0fa9e8764f07ea1b7d2018f6ebb0638d39e6002aaadf47ae2dc944377dd47e6d6820f91dd1e6c8fecc1ba0f4450c796ad32600f0beeaa3485b9d23ed5afcf6d20f48be6216a43820c1f40c8a379be2b907aa2c0414f357c4f7621a03810a20d9ef8272416dedde28cb3689bed433ec14c5eeceea3166b76a26387611ef6882f7b8ff735990379cd1a7c45f9cba"], &(0x7f0000000180)=0x2) sendmsg$IPVS_CMD_GET_INFO(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x68, r0, 0x0, 0x70bd27, 0x25dfdbff, {0xf}, [@IPVS_CMD_ATTR_DEST={0x4, 0x2}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x64c}, @IPVS_CMD_ATTR_DAEMON={0x48, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2=0xe0000002}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local={0xfe, 0x80, [], 0xaa}}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}]}]}, 0x68}, 0x1}, 0x0) bind$alg(r2, &(0x7f00000002c0)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-pclmul\x00'}, 0x58) r7 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r7, &(0x7f0000000040)={&(0x7f0000000280)={0x10}, 0xc, &(0x7f0000000000)={&(0x7f0000000800)=ANY=[@ANYBLOB="1800000027006381000000e7ff0000000f0000006d000000"], 0x18}, 0x1}, 0x0) 2018/03/31 19:07:50 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a85320, &(0x7f0000000300)={{0x8001, 0xfff}, 'port0\x00', 0x0, 0x0, 0x1, 0x200, 0x80000000, 0x6, 0xffff, 0x0, 0x1, 0x8}) 2018/03/31 19:07:50 executing program 6: r0 = perf_event_open(&(0x7f0000d2af88)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) prctl$seccomp(0x16, 0x5, &(0x7f0000000080)={0x16d1348fb6292523, &(0x7f0000000140)}) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x8000, 0x0) ioctl$DRM_IOCTL_MARK_BUFS(r1, 0x40206417, &(0x7f00000000c0)={0x4, 0x1, 0x0, 0x1f, 0x11, 0xffffffffffffff01}) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x8) 2018/03/31 19:07:50 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x80181, 0x0) r1 = socket$inet(0x2, 0x4001000000000011, 0x634) r2 = perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x8}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x4b8002, 0x0) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000080)=0x9, 0x4) close(r0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_kvm_setup_cpu$x86(r0, r0, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000100)=[@text32={0x20, &(0x7f00000000c0)="da9300000000266fb9800000c00f3235004000000f300f001966bad004ec660f3a60cd0c0f090f300f01c8f2640f01dc", 0x30}], 0x1, 0x0, &(0x7f0000000140)=[@flags={0x3, 0x100}], 0x1) dup3(r1, r2, 0x1) 2018/03/31 19:07:50 executing program 1: r0 = socket$inet6(0xa, 0x5, 0x0) setsockopt$inet_int(r0, 0x0, 0xf, &(0x7f0000d10ffc)=0xfffffffffffffff9, 0x4) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) nanosleep(&(0x7f0000000280)={0x77359400}, 0x0) r2 = memfd_create(&(0x7f0000000100)='-/{mime_type)\\\x00', 0x3) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e) sendto$inet6(r1, &(0x7f0000b31000)="f9", 0x1, 0x0, &(0x7f00009e1000)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f0000000140)={0x0, @in6={{0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}}, 0x0, 0x0, 0x0, 0x0, 0xc}, 0x98) setsockopt$inet6_int(r0, 0x29, 0x1a, &(0x7f0000000040)=0xfffffffffffffffd, 0x4) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000140)=[@in6={0xa, 0x4e20, 0x0, @dev={0xfe, 0x80}, 0x8}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000180)=[@in6={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}], 0x1c) setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000080)=[@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}], 0x1c) 2018/03/31 19:07:50 executing program 5: socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$bt_hci(r0, 0x0, 0x3, &(0x7f0000000100)=""/214, &(0x7f0000000200)=0xd6) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/udplite\x00') setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f0000000080)={0xbb, @empty, 0x4e21, 0x0, 'wrr\x00', 0x2, 0x400, 0x2d}, 0x2c) r2 = syz_open_dev$sndpcmc(&(0x7f0000004fee)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f000000de08)=[{&(0x7f000000a000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f000000d000), 0x0, &(0x7f0000001ef8)=[@cred={0x20, 0x1, 0x2}, @cred={0x20, 0x1, 0x2}, @cred={0x20, 0x1, 0x2}, @rights={0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0x1, 0x2}], 0x98}], 0x1, 0x0) ioctl(r2, 0xc1004110, &(0x7f0000001f64)) 2018/03/31 19:07:50 executing program 6: r0 = socket(0x10, 0x803, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000330000)=0xfec, 0x4) socket$vsock_dgram(0x28, 0x2, 0x0) sendto(r0, &(0x7f0000cfefee)="120000001200e7ff00ffe90009144a000ae9", 0x12, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000fa3000)={&(0x7f0000d0b000)=@ax25, 0x10, &(0x7f00002e6f80), 0x0, &(0x7f0000878000)}, 0x0) 2018/03/31 19:07:50 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@mcast2, @in=@remote}}, {{@in6}}}, &(0x7f0000000180)=0xe8) [ 163.018322] netlink: 'syz-executor3': attribute type 3 has an invalid length. 2018/03/31 19:07:50 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x0, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:50 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes192\x00'}, 0xfffffffffffffe6b) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="891a200cf0c88e686a3ea3c9847d9049", 0xfffffffffffffd2d) r1 = syz_open_dev$mouse(&(0x7f00000002c0)='/dev/input/mouse#\x00', 0x66c, 0x20402) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000280)="c963c521fba9ce8ee6122c3dac7d1f16dc2f0f17ac39627e4ffa8ce0ecb08bbfbc4d70e06f50a7bda78c", 0x2a) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(0xffffffffffffff9c, 0x84, 0x66, &(0x7f0000000100)={0x0, 0xffffffff}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000180)={r2, @in={{0x2, 0x4e22, @multicast1=0xe0000001}}, 0xa68, 0x7f}, &(0x7f0000000240)=0x90) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@remote, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@local}}, &(0x7f00000005c0)=0xe8) bind$packet(r1, &(0x7f0000000600)={0x11, 0x4, r3, 0x1, 0x61, 0x6}, 0x14) ioctl$KDMKTONE(r1, 0x4b30, 0xfffffffffffffe00) getpid() 2018/03/31 19:07:50 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 163.079549] netlink: 4 bytes leftover after parsing attributes in process `syz-executor3'. [ 163.151682] netlink: 'syz-executor3': attribute type 3 has an invalid length. [ 163.217234] netlink: 4 bytes leftover after parsing attributes in process `syz-executor3'. 2018/03/31 19:07:51 executing program 6: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x1, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8924, &(0x7f0000000040)={'bond0\x00'}) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000003ff4)=@sack_info={0x0, 0x9, 0x3}, 0xc) ioctl$DRM_IOCTL_AGP_ACQUIRE(r1, 0x6430) 2018/03/31 19:07:51 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x0, 0x807}, 0x1c) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000000)=0x1) sendmmsg(r0, &(0x7f0000008a00)=[{{0x0, 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000500)=[{0x60, 0x29, 0x3, "e10984fa3279d7a9e03a22b169d736c06ab11a96f7d25adf9166e34ba01ef80187324065bcda06ab9013268169230973698dc95dde627650790df783841dcbb38ed04b54d5375b9d6a"}], 0x60}}], 0x1, 0x0) 2018/03/31 19:07:51 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:51 executing program 0: socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(0xffffffffffffffff, 0x84, 0x72, &(0x7f0000000100)={0x0, 0x80000000, 0x10}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000001c0)={r1, 0x6}, 0x8) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x10002, 0x0) accept4$alg(r2, 0x0, 0x0, 0x800) r3 = socket$inet6(0xa, 0x10000000000802, 0x0) setsockopt$inet6_int(r3, 0x29, 0x58, &(0x7f0000000200)=0x4, 0xfffffffffffffeab) seccomp(0x0, 0x1, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x1, 0x0, 0x2, 0x2}, {0x80000001, 0xe2, 0x3, 0x3ff}, {0x400, 0x1, 0x1f, 0x7f}, {0x4, 0x6, 0x1000, 0x9}, {0x6, 0x7, 0x1, 0x9}, {0x5, 0x7fffffff, 0x0, 0xfffffffffffffff8}]}) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000000)={0x1ff, 0x6, 0x401, 0xffff, 0xffffffff, 0x23df, 0x100, 0x3ff, 0x7fffffff, 0x4, 0x81}, 0xb) sendto$inet6(r3, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000180)={0xa, 0x5, 0x0, @mcast1={0xff, 0x1, [], 0x1}}, 0x1c) syz_open_dev$sg(&(0x7f0000000380)='/dev/sg#\x00', 0x2, 0x101000) 2018/03/31 19:07:51 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:51 executing program 1: socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f0000000000)) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f00005a5000)={&(0x7f000059fff4)={0x10}, 0xc, &(0x7f0000007000)={&(0x7f0000070000)={0x18, 0x1c, 0x109, 0x0, 0x0, {0x40000001}, [@nested={0x4, 0x2}]}, 0x18}, 0x1}, 0x0) 2018/03/31 19:07:51 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = syz_open_dev$vcsn(&(0x7f0000000180)='/dev/vcs#\x00', 0x6, 0x8000) syz_mount_image$msdos(&(0x7f00000002c0)='msdos\x00', &(0x7f0000000300)='./file0\x00', 0x3, 0x3, &(0x7f0000001500)=[{&(0x7f0000000340)="81884de02091397e8e59586cd9ac3eb48317c69818c9a7208de6d17024bfc9e5a16f0e0808de6064493312e357dd7659e9d175758232b45e2d379c988be6397286e0ed8bdfe9ef26d62b9eaa33d28ccc4a05571ad8f73abb9acbce34e684e4bec242d36f54ebceab980ebe0ea498c2b62c2c85350262015cf1d218792c642cfc6748a7d8947875a3caf80aec1829217be229e389fa99ec5acfec5bfcae8c1896ac0faaf64049bff9382afa8955a5b412df2730c9bb17009f07b5681d31c0a32781d31cb7bd061459d88c303c6d47cdf78ffa3492a629028b81d2b5b3aa07913b1a159617116aceffbb3d7f158f269a9128e80e0827ff80f6b384", 0xfa, 0x4}, {&(0x7f0000000440)="cca4726682c3e8bf4ab2b548e0aff2d9f9fac12a8efc6ebd67f4d48f3dfc27dd794c74e9422a8c911e96b8a3fe2659270f2c2880e9912c9adce503e2bebc7c754e6cfb9cd4e1d36f323e7f5c5ddbc69d8172e70d1c830b3ce907141000c5326d54b2ca9c3f5e944f5e3f82e72b1df1000c971e84fae0be34a22ab08116dfdb3811fe5cbdf02d8bee6c2cccaf58eae769502f3f3548b57385c9baeed43b13ad31edd7d342fa323c11eb8acadf75a725a6630061de96a9b31086a1943a3086d20abf41fbc5d96995ce1a888a3a663f3753bb67d7570b47ae038bfa16d1dbb1bb1d646fc213fc2d302dbddf5ca18cfe4123eff936bf8564536872bcaabca3f68d290ef4a69fe512e868b683327163ff90e704a58c2bfce4027e475c3fbb098887d1758138838a0256088049a60009a43ce162a8830d40c4e6ea5b09ee96209a828241435c2dc77c6be65d9797785fe06eb05793f71b83160b4ef1e506c05d2ed54726ce52079e560199964273edbc3f7ab5851b4be265e77e22362fb0a7a6f502926f1b9f26635b450768b40e085f8d38c5098674dff0a58cb82608c55795925c6d4a3dbb1e1f37dc49b1686522a6c7e0f73644f2ac3a35eed6ddb9bfb0635965e7e93770b6c965544b1f44b039d3f33dfe364576fe27dac687a13201b69e933b9e9c633f6ccf80ea78fc96e72efafc2c9d4648f8bdace987001919dc0b2ea594ed339af07708455e8b936d45006258086c513ebe61b6e5b1f01e1ea06431072612bb215d4a31113eda0b7799ac03d68017cca914deac8c8dd8da36fc51089be056f7f9bf94770fc4a228db1e7ebcba2bab6a504b832d47721e6af2faa7fdef1e3b55c9fa79de6bd65500a62de7704f07ce41e7f9e1040d14688e6ad2b1eae31cf302f9048e0df2799cb8eed2aecd001d11bf989b89b890f521ec6b97cdc5dc028732042348c0c314bef6a56422335c2fdee0314bd7a22a74c650c67865e7d83434a900e1310acf854c1560a0eace5459717e08bb6b968799f776d0c6c618ae2b4ffd9303672cb3c932b36de25aa186fc8bcddc9888214206b433eb6a2241a72e1a751a8bf3f0e8fb728ae4f851b2534cf8ee94788720bc56e42d27a776873462c8ad4d0397ca4cb4cc78a85907a3685be27993786891df15c9d42149755dbef4e4868ebd100cddba4ab737d8894f49bfcf502eb945f9cb77375ed298c27449e43a9f10ef319616b029a19d635da68ed722e0e2f5f75ee0ea1db240613670f8217d507a6a83e35b1595b1356bdb5627c57f9b86064453f3dcd5a6a784f24850825e541bc66305237652b884e4f6ad338d591a2a20a65fcb1105a3fd65c25009a355ad3339e92ea3c40a08c4b434a5628eb94ff5e3471989f1bb7bc60747e0d0e7c98d1e2e1ec6db8f01ab84d92653517435d57172f30db86bef3a78c578ecfdf446c988fbb7c0fd8cb81c990d10e9229f655f67c7c528debed82c49955cab173b352f5e4b42ec75077529dd607b69c433990e244b2b7291d356fe7a5ff89ade06f745b9ff47e97c58125fbb5044728a5c3b2d7f4b69fa93ddd4639342062ee437f26941a6c28a58560aa4a4d2fa1a7db536785d72a5174706ce4842029464cda093433e2c26099cbbf6954bec650df00fed266559170f7133f0cbae867477367dbc795b1a7d53179504b0c52641ad74fbedafa09ff3ab7841e144b32be1e5cc6ee22315a4ff12362112abd1e4d51158d8e53ca6143df6430b5275da769e18c25591b25383f0399226aaa94d74d547fde2a66129a7e7aebcfc7c6d42519e0256d8a63af9ba33b6217762959f9bf8d41bdcd47814609de234c3dd7e94fef5e91d5648654099d294ad2ad439cd3463b00589ba3deac9e1ca866c7d46efa378299514312c118c77de3cc386c3e1d5007f976ad3d3dd41218af0308bfdc9de92eca0a5d255b8723b52f50668b85ce5f55a7adc2587e2c8c67ee03c83314c1a592f7d4663837cf53df2cb147f76a149a6fcc0af1926bca6be051e668f17dfc04a2401d5967ce47565f4c9bbea27a337d6bd3606ceeb33a01448ca4ff3d649879b8a91ae9bfd9ed1360a5ba1e37ea811d270bcee4fc4180c02e0fd54d4530d0754cd33d52860a629f7980cd8bd87e1b6cdc5dd42f117b898d6e41568cc522e40bd26c95c37c2278cad0a240fb5005139ffd28faff3d05a9f1affc8271b60fb61eb0178718908b1fe8e40a63ecca232c9a45778d7a63d4987b25b8569a59a4014153498ce16d86c0990bc598818021f15f7c99dcae9a29f0499304a2cfdff8959c1fe73de345cce95011f17a84d240adac7b48b05043a1c7d9b1911ce32b24eb8910c96b00b84d225b43c8656666092c7841e63165488cfa768cec52113fad69ae48503b7f5d32604903b5d30c54b682332d4803c0215c84e70f9d29d1f7e6aaa66bbf529701091f52b6d9fd5f397a943a21940c727f97044e87d112aea25813c769f104f328ef13e159f9bf3ea1f3f731545dd21fc8db9bd3968cbfca46b0e552e04439abb4c3236ebee791a1892786fed3222b60bd7611b37264c0654682c331ecb4172d208745ab25020dbd3ec44d07344d95dad2f1deff5d24cf9b4a718d1e166ac0989f9c13ac145813013f30f165c13163e303f8053b84cb9d6f55a54be184da24404e35dd2bbbba7acc19d9a812dddda485649bc6c7736e3f427e223ffc4e50ad46b44d3ee124944e507ffe6b169969550eef64db3ef3aa9039c55040af11a32944266154685a4914ce5f4cfd6197bf0d78bd215478e806ce92e8f29fa10d3795392bb8803a065ff3a567c646005e1971ab052d858730baa220740b203731f60a34ba3efad36b49291a18b6f2839364e2a76ee35af4434052b0bc9e08a97161b739de0031fb20324b62447a3e513650a1286eeed467fb63d6df1621a13f97fe0beb4aaa9972592c82f85fc79fea3dbba9137ea15773aafa4f42ee1f4999ea61a02bd5459158701aa0980955ee697bfa89e204291971ed6ad4e824134cc3c266f4d0058cb2e5edc5b6ed746935491a7fd95155f8277d184e3c20cbcff8683a54e635008474bac1d74b09759acc7563dbdb112b4cc864a98b2ea804814fce50165ac295bffdd7049c3c106bc6bfcd48fe41c37e26bae77cfd08f4c6e4d91d48c5a24335a681667a628b90d386af1ae9bd87e8dae39231db13331eca435f56c9b91a39f83778d95f961108399083721d735b52c1a4a577cfcd6a58b772653ad3ced44fe9cf3c5eba165cb7773ed135f18531e88652e731884a144348ff20aa0088e7a2217e418b41e8c31059aa5bc2d3a4708b725ee921537bdb2540638ef9db42bed1f28292b16d6a28f146e5409df7cc716907712937d53fe4e758fea8deada5a64ea52797d8598f1c6e1fab022ff5fdd7b2562740354aae3afd60379b220d31ad09d89ba35c7f25fb6af518d72cb5d03fc926df73d1ef9162958b02b8e2e034646aad3ef8dcccbc8c6de8f5e700ffc3f96ebaaaeb72a291fb81c5a7b834976d3e9ff94b5266a1e7c922de7f07b6eaed4b06df0c6df4c4a9b4f9c31372fd7b97044c2619d4b6d61973b31d3569e8b02ec8099ec3667c83efdfe6587a4f951546c781b4160d0fb0d49bb995b4d3fcf9e13791613e48245578b935ba16dfde6d96be5d91069cfd917bef7c199eff7eb38233fcdfb7057245e419371b79e19dc8dde92aba7d22547a8c85e3ec32f7225ecdfa2dc54d86d5f1c02ad58f4f8eb20fbef65f79396c496a20922961974fdf2f4ede053d899f834c206e228fb0eaaa2df1d9226cefa9a961cd968ab4f021c8eda6551bbb200f4e46ce78e98a3eb2c19e560c150ec827f3fc90397beb696c24dd7a167893c6a0e647a1a4a07125c9b977e4940eeb7d80d948698f7feb0af0d2b470be849820c87ab4de1894e2c6e7420bd1125b8b53c73fdc1fb32a948f98e6c946a82f88fe8e7e4204b178345cf3ba0f1ae15db98caa7b08b0004bbd08378883671a35b86f0d8a0cc9d952ae7ec22cc29c247d47f294b286e1198cbc5921c99bf57f894123486810c49ab9cf68e5b937ddbc2c245880551866ec42d79eec0f111420aacf6fe4e221d4d53d56416dcae1330dd3ecf1ac30fc5e7792045085703731978cb2607ae4838e73eb189231505816f0ff837f14d16c0f30b7dceb83be5e9e7d5b7156110d153cf2d6ee43e9fd1b9c7857ae4dd17cb86fcfbfcecaccba8e1fcf038627f00d23d177827a943809da83b8cb902baf0a65541fc45b8355bfb74fa6fa262ba2cb777366efa7863cfe04517a97203b7d4790b0490dbdc9f39d123baa492b0f35a6c14ea53e2d5d62791b3db1555e81db4b3ace62aa7e2b6de38e0879abf8a50f4d1d0431d5f3654cdef5c1f703810ad5af61c5eca7d1a625bd1a0da30379b5e7696c3beadca03f56ad609031a5a315ea1e818477a7ef2951a5e7ffd74aff9ac50444f85d44bd17240145d8a5d4c0dc7fa5c6bd9e7ae23a3e67bc28d47f02351601b9a58421b8e43ee306f58f28834f5e0c60730a9d7a0810f4d29c03d0b698f16ab585365c21be894c9c37b937c893aa8b899b10df19e56648cb05ca3d953513d33cd3454f0f5d7ccc69746f484ce2716a3db5fae929ca636758b898e6553fbeeb2ac386af75463d73b1806203d9cfd504990dfe1befc94f1a94697d25b73f89c4160999c33c609b81f32e40a90152f322370aba909799824ff331a6452c0f6812ecef7ed3c037d4d5d812176519797e47b69c742ce0e447f14fa4569f3449758a7d8a6adf6eb8f8319e3c693e6730f5c3891f668f6c39261fe418cfca9421842c13430cbc04d2e360b0c95d90d79a05ddb455340a5cf4afb768501e5e43ce567c6f90104ce9b466f0f3d0961c71a6f79ce2c332408aeabddad8767ec05bdbb76ed0fb2cca065fc148c29eb8282936fe09c1a1c81deb1dbdaa60bce288a7bd85dc605ed8771087b0577bd8d9b72f41761021a47559af84cdb3fdf10111b8b7d6f4e8b191038b6b1acb7e49b82c556a112aea6b8b539b09048c023eebd359fadcea318be4ec6fd9c66ab71cb12b7398ac3223d5b9588e092b1991c221d6d1015016f3be8d2524df935cc3abfd4670db19cd770ca3da6715f79c257f0c3d90bc44f5cb1d7c2ba31dd25c42ca3b86caa181063ac68818a962560a6d3875843d9ce7c7023e4d93dcceb2414d957e2e4c6f6cbeea85ed7ad772c661793a654645e6e722d1f62b377f99c395896f639f59196dc8425c47e1e31f61710e96e41fd2690063d8ddafd28fd1882e7b1a1c21d635ea38f358a30bf35805a938a9e9a7c2fe4b33022ee685251f2f03730691a36517534c89fed9bab15eef6c704057dbec45432fb5b5d62e3dde77d4a98d29846106c43767e34f1b1b9c5ffd57721a6eb556c4d6a020b7ad12145590c3cb66b47704765685525afec1d6129160714a4650877be9157914c8b60ac5849e011a7eb9426b9ddceea7b6ff9836ec056c9242762fb644910dac29109499a91c9782e60d65c0edf3b9396be4f23876b5cfeff2b64465971fd489c48934e44938bdd186d720bf1ec1ccdee52d5f1eb572f3da9a3da48259ae6969bdb2bc589e83809f8ecfb42e9dbf56131c1bb78b1339effe97e8dea3eb42ad3bb69aeb40ffad67c54b50c82c99733f6d0c1ba5f16c373ad4b0436a520d8bf004b7eed6c8c672963ab141d8cc0f9846293379c4d687639164d561bb83c2ecaa4bc37f185fd33d166cc972e3e235e2e8066118fbb9405b285d75501875953294bd457aecd5128c1faa339", 0x1000, 0x4}, {&(0x7f0000001440)="ea2cadfceb64da6440e61fcd0e6a55dd97b76722d8e7a3a287997c6979d9d9ac2c44d83cec3759f22c3369047544f7df223120a53a535cd88f7bc974aa0a01c61372215209bd8086adcd0da400269e8a59935bb5cff8366eb539b6286996cd92d07cda45e761b6a84b2983747a2dd5ef1f3b4c0bbe251603a5b654771f9664233c0d3a", 0x83, 0x5}], 0x20000, &(0x7f0000001580)={[{@umask={'umask', 0x3d, [0x37, 0x37, 0x30, 0x35, 0x34, 0x33]}, 0x2c}, {@sys_immutable='sys_immutable', 0x2c}, {@fmask={'fmask', 0x3d, [0x32, 0x34, 0x34, 0x36, 0x36, 0x31]}, 0x2c}]}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r1, 0x0, &(0x7f0000000200)={0x1, 0x0, 0x5, 0x9, r2}) r5 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ppp\x00', 0x10000, 0x0) ioctl$KVM_GET_TSC_KHZ(r5, 0xaea3) ioctl$TIOCGSID(r5, 0x5429, &(0x7f0000000280)=0x0) r7 = getpgid(r6) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0xe2, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0xff, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, @perf_bp, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0x1}, r7, 0x1, 0xffffffffffffffff, 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000498000)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x102040e4}, 0x1d6, &(0x7f00000015c0)={&(0x7f0000001600)=ANY=[@ANYRES16=r3, @ANYRES32=r0, @ANYBLOB="61dcc75c77d21d0e66", @ANYRES16=r4, @ANYBLOB="331ccdf49b915b5496ae58f188aca55deadded21614cedae65d5363b8f0a2b5586850af2383d9fad7bf478e891dbf6207bb27402c4e4e816dead167c9735b77a5e4574ebce1d15730c564c4d7777f484cbd60cdbd3beb074bac128191d3129338fc8725d94e04f3c514817505e18bfbacc14ee3b2b07b2b8c1307026b54656d4365059075cb860bf2adb2d49756b86254c9adcd681d0dbf00f4b32baf4f1"], 0xaf}, 0x1, 0x0, 0x0, 0xfffffffffffffffd}, 0x8000000000000) 2018/03/31 19:07:51 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x0, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:51 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x0, 0x807}, 0x1c) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000000)=0x1) sendmmsg(r0, &(0x7f0000008a00)=[{{0x0, 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000500)=[{0x60, 0x29, 0x3, "e10984fa3279d7a9e03a22b169d736c06ab11a96f7d25adf9166e34ba01ef80187324065bcda06ab9013268169230973698dc95dde627650790df783841dcbb38ed04b54d5375b9d6a"}], 0x60}}], 0x1, 0x0) 2018/03/31 19:07:51 executing program 2: syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:51 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f00000002c0)="6e65742f69676d7000e48823605ce3a78ece56db712cf46cbb4aa20354508de6154ea7783fa10cabfde24d460d9ddb0589dbc22ec2750670993c5ede308a36c5e79969a4a5") ioctl$TIOCCONS(r0, 0x541d) ioctl$TIOCLINUX5(r0, 0x541c, &(0x7f0000000000)={0x5, 0x57, 0x5, 0x7}) readv(r0, &(0x7f0000eeb000)=[{&(0x7f0000af5f47)=""/185, 0x38b}, {&(0x7f0000fea000)=""/190, 0xbe}], 0x2) 2018/03/31 19:07:51 executing program 0: 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) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x151300, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f00000000c0)={0x1, r0}) ioctl$ASHMEM_SET_SIZE(r1, 0x40087703, 0x8000) r3 = dup2(r0, r0) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f00000001c0)=""/177) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x10000, 0x0) ioctl$TIOCGSID(r4, 0x5429, &(0x7f0000000180)) ioctl$KVM_CREATE_DEVICE(r4, 0xc00caee0, &(0x7f0000000040)={0x7, r3, 0x1}) r5 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$KVM_SET_NR_MMU_PAGES(r5, 0x9205, 0x0) ioctl$KDSETLED(r1, 0x4b32, 0x200) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000340)=""/73, &(0x7f0000000280)=0x49) 2018/03/31 19:07:51 executing program 3: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x20000, 0x0) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000000040), 0x2) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000001540)={0x26, 'aead\x00', 0x0, 0x0, 'rfc7539(ctr-aes-aesni,tgr128)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000ff8000)="0a0775b005e381e5b3b60ced5c54dbb7295df0df8217ad4000000000000000e6", 0x20) r2 = accept$alg(r1, 0x0, 0x0) accept$alg(r1, 0x0, 0x0) sendmsg$alg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000015c0)="98783b4603aca8adf8a693397e53696ef1", 0xfffffffffffffe18}], 0x1, &(0x7f0000001480)}, 0x0) sendmsg$nfc_llcp(r0, &(0x7f0000001500)={&(0x7f0000000080)={0x27, 0x1, 0x2, 0x2, 0x80, 0x9, "b88f8a100d93569c4d1fc5c05b390ae2483ac5f900a43f4d3f3fa948493dad183b1e1af17d653101a94431a3de38aab5d1eeeb23de6233e405de99cd6c6f79", 0xa}, 0x60, &(0x7f0000003940)=[{&(0x7f0000000100)="6d166ae8ba9f90fee4c580482739817fbefa0d28ed7eb6f47c5dc3c2f68499d6985f91b6d707d56a5d61e6c86587ddd120551d8208920f37f94587dcde0336cf36873458900cc421a7b2a249ffd9a6ab154dbe4da7d27b4de37ab6019f9bdeac7d101615b70b0b1c0feb061e665def97774262e19969eb88371815ca1393fe4080fd21859c24234bf868df49bddaa79b43382fef6b850473dc759eb36e3dec834df9837f08087df32318bd63216975fa492f8581e03ffa37ae87fa75a815025683c88b33cea7ade1c406c146c0ff007630670603aeae1dfddfdc87defe4a5717480b24109924eb592d801dd354083dc8e265c0ac2c", 0xf5}, {&(0x7f0000000200)="2d4281d13653bc91ab3c84ab5990dae061fe8dff84cffd5e8a4bf49b75dbf2dc30ab60b9f931b815789f3aac822ab1629e0a5b0bd93f8db95151f7a506a1a525ebde6ab73316", 0x46}, {&(0x7f0000001600)="d155ec2c2a5edc50c0acb306aff5fc356002c54fa7b524ec145df9faba9a5df26566e262ad88d3da2e06a4aa272754e13480b361701d14c46cdc39c73468dbc876bcc3dc3fb81b3ac7794664488407859e1422e5e2213a575bc06d7899b41ce4363479dc5cb365f15f9479f0fd85e01675b88ab5ac8673ccc95f8ec7fef01a007a7f537283d8d2d8c4625bee30225b86a4948736f02a951722d390b66750ad63c4b6047dfaf62687fed25db31708d743ce7ab99564830ab94a37346bacbc7a7bc64ff7d2f4c777fc91c5c5e2244a7b37c34fce40ef13496a6b720c2155201c1c234aa72ea657232da129ab04f94770f8bec0e8775a9a66d07c9088c03cdae8d2ebf4302f50bb7394100fbccceb171bbb989fc25ca5bfd22c79e9fa46730354f2a2766dae09464522d1d9de4122f41bddb15f740b4f2b3fc7568bc967a0abc02b7a94126a3878f37f21cdc2022cbb45ace9cbda46e5d1c853330c0022424bbbd7bb25487a75eee55bff0e63b677735ac8f983f2c7832f2fb3d5d94b7a8f98648d9485cfa06cb7918fdbb565ad2e5be0b177bde2350cedc45a0fdc772501c3209b06a2b50dd2154de10f8bb3d97342f749a7fce5f4e97ffa9a647371112254f45a91c8fe389e6c00fddc63f4988d153275c5f5d579b333c1aeab18c03a8a394cd1bb8cda010e96c12b2e713353e15521934c8a51aadc5474200d7db18a03449f8840c9e4f8117f86c0fdfdae5b154418b0b550b5dc5c9601a0d792e1f21fa8a9c6f71c4a1bed80a0342b07e97e167162de3d9711e289fc2276ce3192d873db09947cec0cf736008dded2b196a2a62e65127d7139180cde9ddf5d8c85f61809b91702d5f705a4c1228800e713af183e811bd98175f02f99dbf9b9f8091d50d566c02fdbe59f4f57095db9798372a2e47a980d48e640bd807bfd6b147c99150924566e3b9a21ed28288bd35641bfa90949beaf2887982e0d6da9a17c034c8d90262d7d21d842a84e705a2fdd636e96026b69131b7daabf1138ca5c6b2bf388a715adf519685851860c85100606f05de5bff16642c2cb2ba4aee3ffbe289ba38fb9e54951074ba002dc72f36a31c893da886d03fa5f497c1b38d0f732685a1790c0deffac23a9a4d39293669d74053d9ae06c16c65c392f37eb0ba638293f9f328d8528e5c5b83aad29c49f7a368c20e4d3c854656367929cd1096f5a72d37d8f005006ada18ad38072aeee1958710e34c452b6c4329dc577ee9c72fa2e87b36c31239247307f3775bcacd2983a2b126cb21820a4e735ca8f1e60e982e1231e630ff52c20b21fb9b1009dcb2e17a9555bb60d2149827ff3b67b5b97d478830b64e104e4f8a2fc8613696cb705337bc0e85920b170e85c72d70145337b58f307fb90ffefe3bbe96150a0137fc218594e68598d6ad74e754615e01c62882b08b47e81c6931c5095e07985bd6fb2989bdd9bd960e22f45f1ca9b9d40e6657b531c873519350133fdb57c191533eccaf6704a0585d4d425d7dd65823eab26d7ff3e8a6c9bf9f1c76bd0f062197dd98b0b94c0c5da107a8fa10caece3641500439d0bf6c1492395e75e7185dce071db68817953fb5a1bc8afe20d5214a41cf0b781ab7fbbc6e01e01f1e65ab19a35b7844f8154a6fbba429ba7c59eb8ade6570ad071b002f042d9b1d36576ef1117f25885184758c666638bffd57905d29502530b20f72b9e3194f2641163e7b43ab8391c28c80ba865ae9d296620d2265c022845027a988fc970f37b37b35babfb6eefad782939d47d524796add4d0c28fc5c2e6372bec8c905f93c9e6ea1b472a348d512fd3c31ef1bb47ea24d22273a72ff262c04c85682ba72ee3f3bf5cd1e4ad3125687f14835b3abf20fee4676815edf539e86f7fa9e3d2d775de9eb9344b21735e5fe7bd3debbbcf30f7ed461d8a5742f9a4ea60f2b18c52fa4e821c2a173189713582d6f0ff182da9020e855017078ce18d8743f62c5662ed2b36887e7b5d44913fa241182cb3b0f560a715151cd9b1776859a7354815c6367a51e8a0414f19191dbe4559468952db90761dd4c8452a21752d57c3a08f00c3f70057f7682c233647761297e15b7149d2fb2b176713236fdf3b01201b7d92048520fe0ba9fec34f0023fca2ce3ccd9c7d2db1e3da1da0c5de777c0bef9f4dd2a6a7a193a40a6b18a1980e0114b84edf21aca3989eb27543af302212a91173b920bb9da2c6eedc00f85247ac66a17e4c541802848773ddb0de687e12cf09c0d42b002c63899b72ebcf71461d2edb3748d3e054d1b70bacbb367c40fef2e519c6d943c4314714152ca73af883e710990cb422807271dc6351f4872637042ef3857a9351c41cc66e9181e5d4914889c439454f114aebfb513d37f961e024a360b00b923ee2addd830d83c5fabede323681236dc5fdb094ec150fdf0768ff2dd7c4517d669fb020c6a3857087638c40711e160bb474e82fadceb6034cf2b5e35d67a4848560deeb52a4b48626cb62b71557a34dded452b4df450f13243f8c800023135c3ed9d62292c90d373de27f6b9f234bbc8a4695f7058c0fdd363fa6072c60331960ee40c7ce9e1baad897b1364ad9d9f2e1f9b4ff23de7b90e2111d6a2ca60fbfc40df3671155da184ceb6506907ea90bc2bc395c81aa17abfdd67cc2a51e32ef378f16345ccc8f098b32aa4acf4e98fbb77b514976d5693ca3143b05f48cbc00f4751fb2f1dbd1191a7161b34ff279e20b67a211f04700f19fc8742fffa2d7fe735c6c5f49a124f5374dabe3e4689d41bfc949f0c727e7f4b8bc3b313c75033f87ed3f3a1611a7e6dff6811cd6d9d2e6cd7d974d02542ad976a3c9ff3d9c44ae8a2fd23cb0dd61071b69b666e8be0eb9a9a23a8052cafe6bcb6ed138fd8fb98bee20237bcdfd03446c6ab8df5ba0a93130f71f005407e664faee61803f8633a3a3f262b93d5d022265279b27510f5b5e30c7f16437add91cdaf405534ac00ac7fe9be8883e34026833b04ddb0699c3c1939e1ba43cffcd46242c8ab2e947265a9f76b69475234215bd128ecb91d6cad677c6318b87fbfcb11c34542df3f00a36ae7e5a3d4a7f27b0d919b5a9525894ce958be8fd63d0344f2be97b32877af296558503250dbfc8471ecea3bb78d3833cd03a58191a702d65e43a22b5babdac6172f6ed5f1d7e62e088afdcc43de0a793b1f9b9929c1aa8ce1dd42584a2417d24aaea43f5de944a0f6abf2d9e2872eb55e9661b2379f8d6c2e7401d2716e4504dac477fbd8de690f91aa9a107ba20fd8f899ec50f90dddc0abd5b9880a3bd1e0fc0e127e5b3d9887dc8873ed29e4581e8188c220077e3504f252b0ae88ef593d0bf0fa35408fc23ffe84dbb1aaaee0de99c4140c7cd4d472697b0305e0e29f602ab79c0be6d4a270b28939819e62503a091357dcc2084f088556329ab2bc4e02bc4b88df01993a6d548dd7aaf07cde2ec20536d8e1bb60009c1f683d25f621858cc88e30a434df8712a90f01bb13086c5428ee194df256bb61d8b8148d9abb2cabbe67eb4e5a979a8a89e74f1f453b963dcd430643476ab15f4b3b5d150e9f1ac18d1bcbb6e6d23c34f7f9765771c33889c5d0c344cdf85d9d7eeef2d3100716eb255c554d49eee0e008333f18fb4360016f63836e575db59b555daed8ccd60756cb8d8db2138b4ac014e787f6a7693eb8d583e2a49deb2ff1192766c7ed2f40c07fac8e2dde8fa7ba8db81f3a68dbf3d82f990062f0757ef6ec976b8aa6479fc19cfcd1eb4d091a391508f9bfeb75b26f9ca8a14c653af21e99a13c79029c8a7a2f3feab1922a765afe08a7aaa772320e3b62cc59de2b081d94e20b57f1285e17818ebabb22e1e33ca0fd18a7c2323abf6e82d100a00941cada553d962d78b263c092356b8213b28d89c47231f94823a80fd61f6b0e25a95ed0ccc68e20e8a57e237118ad35c27843fba6d0839f5b88727f1cf209ba2bc5faccab21ee079b2891daf8209f40526a4a87b9a57f0c43d41991a7eefd4f204d2383338eeaf3c15b8f6f44545a5586653f9821a18de2461127f165b74e5da06c27026c32ac0e7ab3ec5c15e1cce83ee2dbe4f20aeef5a38ed72231e32dba4abd1cbb5f2a8e7f6db6b84f2a72decbff072991fc120d997e3f39adecf5dec90db5f0f39e133491cb72c1811a03dfe4ec177a9187ca21d2201e133c504769e7961cc90bad909704e57e220971a25b1c1e298cf9468dba37cfc2222c8e0b8f8f954b5f3fa5defa46225cf15b7a69a5a310bccb035bf4a0e66881c6ba9c543dbb8a9908bf24762f80fb046f31eed8b9a67b7a37357abc436d4eababb5fb52d30e365f97ab39cbc6a425e75100b0c026e8423e6f0acd6635f774ef517ff34512f6fcb343029b463f3b38ef93817cf54895eaaad70bd353d32689ff28d375879cc507e5b17af537b02cfd079e42bc1b9e2199d4642179c4a36f460379bc2059aec546db60c9d6c61af60c8eb334777f2c1c9b2bc54ffb7825d1df6e251bd399ca3b809b5c863fd5dfe3a1d40bc73a9f086913cec9d87a95ba9dcf84474464bea1ca13de30a1f84eb85013e19dbfca7e25f88e51a9812ae8f972f7bdadbc09d393d09b15152364d03302d7905e1ffd7a5899aace61683865c970f992f899fcc6cedf952f556c3fd5f63d70e2b105a54de76732e5981167cf1ea1b2093fd1fd48b7e4ae990e1a41d1ad6ccb662d3a70b674b5f172ff95c4e08df9dee456d4d2b0612f290c19c5486494ada9d7afe3b45fc726a8893d0775cd3f875ee1fe69a0e8036e3f497ba3d26273bccb07229aec23bd5f3e4ae1574a78d60bb56f87ba34c5d6c9e794a0104368cc3e97d7de71ddbf9a002f90631a6e55d25dcb25205b2275cf4c69bfaff9dee66be72c6fde6a702eee50a1c0337e27ccb825f5c9c6707e89fca9d63bd1360a26a33451bce05d2531a6dfaceec222abe6445cdeea03cfa3f73970b5aa0d09abb9676729af0dd82ee79f93d8c4a71236726ab141113d4b14dc43664e9bc1ff7b6cf794e2ba14139ddcaabbf60fc0dc3760a7175b841f024c0e347d83fbf045a1fed3031fd512b1745965d60e3a9255a7fc097d2eee92bb45ff460a0151b2a573be27b056d040d03e785372ebf50f75b9e84afc2f6f924b38f21b52c0b149627ea44d3b8cce12ed425a8e7fe9767ef66015cfc26877bd1dedc031f4bed5f61a23111cfcf30770377b5bae1808569e6e76785f402ee957d2b6efb596b47293fe60ae900b4c5ea79d506b0abaf740ca834db20cf4e6554354f20df3f535523a29b6d8f9b52c940b838c1cab967e3a5c4afaae95ea38ca7800b7d4f6edbb0db898e8c6dd50ea921f7b4fd013d49c7bfa0881d18a47d54ecbe071f823202e354be6e715560b864dd878ea1d45573417733b94350ac6192aff78d23ea6be9927b1b82bf0b0bbf8f944e9807107c3ce2d7d1b2e9b71cbc1cd911c84072900eb235ef625dafee10e8d0d90359d99f1d863b9ea0b3c2f20424f6a3c970d57e8a141624f4ab025bbdfe17438991f5a4e3858c2b0319d45ff44cca01036f93e3c18f790c0c70e819b2995b12dd461762367be6abafab10bfbe149db42e8dc8ad824211be7d20a250918decc0c317e165e20f17a08cba036efec4bc8488553da490373e49ce5c16fd8fc09ef3077af6c314016aa85a18de3ae25b34f404962e6922a1f4aa0b2c7ed2dc2163b55bf51d5257d1e2726eebb23a8760bed42f01e1d7d944b75d8eeecb9b6b7b4b93b0e6048c5e061b373b3a03a4bd44cbd5702e7c61c93054d7e", 0x1000}, {&(0x7f0000002600)="695b82f98724aa791e53ad5c495d9f704c8fa6fcc9e7e1b9e1bd6edc3729d495029a7acea5c004249a02c592369568908c3ff24bd9216c7804e78c9a62345702d111db5662071942c84ef8611d9aaff2c78140fee3c147ce9cde49289e64ae05a165d5577d14699bcf4c77aa4d37bcd18bb089bc50f72d1a6c78741964de79226161cb211a19ba3b4e76cd3496d5cf1d075578ab2a04fe4dd1d6106953f9ac19dbc2bdff380aa213d2c3c0816944b2b583d74fb926dcf0a9a42b073731cd97be89d6b695ebca9cf77aeee8c98dc11812071b161ae9f24575e88997101d88d57fc670061da83dadfbd815be5fcfc28bfbe1a00cfb08ab4902567e171b8a6a4bac5567e0e0cf4973ad7d4456f050482cf723a126fbf93ff9a066d96165f532237cc03722c57818b8f58e7e3968e4b8fa5fddd8e945af17b82844c83710791dabbf9b138ccbc4c43fb2d039ff00d6f76961c9ea3bdacf3545c0006275aa1a498a60adc07a84e864324e916b0bc744ccff1fd062326674021c939bba70d6a17212bab2993e974c8594c60b44db2d046f1aa942a3b1355eb2271224efb72f83e185f4d9e736ede3c323589b092ed2198596f118208e5d106e03e050ebbb504131523351ad6c01e7fa3e66cc0ce972f22b7fa2ba6a2092d8d3a727cf9f0f04b060cc3e1b20f9e3261b715bd4087b1218e8280b6eb3bbce652d918845db88a2fcb484fad3dda9fc2b7f5bb5339695c2a02cf72e5b7a1b2f2118ac593fa863a190030f1925e6b86251b991cec5e3f8888ce3ed472437420f076936d57223c9ae41d3a5b416948ca281bd7701ed252aeb832cbee60b70604a22c7ab05ce633e4d7e3830d3bd4ce3c2fe79ae6313aebfbf07b9b9d7f053bc446cc91e140cff4742f0196202ba4b31d8277826b696604da66b0a029ffaa5e517b9b9fe99ae98df3d625b72ebba1dfa143c77f4ef611d51d5c932d44d7619e51aaf2b92c036e532cd36c78b3757ee780c727909d22dc8950888fe02dee3db69bcf81515aade41264d506c4de104858c3bac930ff69d9cd3a6da807ed49394cb23e725684231e472ce0bc50104ce2bb2f4d80741644b055df1e7ae6a08d12397cfd91b29ffe13acdc69037eb8005111006fabe1026472871f163a81517353b00a154962f79575df415106262b4b82b54ea4db5640feb30829971ccce8654228f954dcabfcd7f0540b555ced9134deb5130949574294a25538f95aa305375e347dd02f719143d7414b4f12b367a0e1219355c24bead9245682cfbea783fdba390e0efdfa06b7fcd71c7c417c99eb38770aadcf86cced2ad98b535ccbd3bd6f5f8c9498237f452d6c76b1f5493820df19ece7fe17a242b42ac769936e75b9a8a54ec0e8e0da58d9d9e367b9bb8b5772172b6428ddb21efb96f2abd6b159085b5bbeaedd3a634e655cc5688607457bbca82afe70b7d044c60b78b54a1b71a245d89c262dce8914f07569f2339e2bbb53e247fca1882f50ccaadbff20fdaa5eb25a4e8daa2e5dfc6572d22522fe631382f1e27bdc5f20482d3700dfe396ed16774f9ba17df3daaeb73d37e4df5c7a164fd1fba14a880f36414c7e0e14cfd358e681a734940efb4d1aec7e392a5c4553a2e45989793c6dff835fda197df735ab15122209e93fa31d05cf4a9ffa09e8ed46845129e67e18d90a9b9f4f382fdd40f13d1927187fe3a3211fa17ee65a07b87bab8f742f8e64ba31196cf25d82b83d5ca350a979ef6862473859c90fc39a1a6cc627c643445a306db430a407e3bb25b5d392c6f412789b9cff7d1863056cfae7fcaf861e1c20751382b96895cadeb71a1e531da79ccb4e97e2dee53dfd90e089c69fb3c6caf155ae510df9d2517c5961efa1d94dfc361373218fd2b40f0de2b7761507cea98837c99fd08a2d0037ac50353064c250824e8f4a17bd2003d3cfd1a68d2c2584489af4965ba2db8fe99c4fbcdf8d63ea8612e31da5718cdcd02469e6f1531596737dc42a02a8ca8bdf9913ad09a2fc60c1e3ded4a0e03fa932b86063b70d603a2e56253f56676cd26f3b163fd92dc5e346093d15f0ec2cd964abf61436528e5b0486085a090c11eb8155ecf97baef5c0d23c0b7c587fb5b523996efff912f564b89cc8c9f8087083b154437ac525b05a0c47177a207210a1cee39cb071524db10f93752852c9e446c2dc4a648137b98d615de19a44aea1cdebadc0f6f6413559df7f795f5c7243a3a73995d89788a4a113db2f81b8b7b56db8fe709d43dab6f00b21aa65cd66841d07594e7614e23221e7fd849ef85681728bf4448b33a12ca2954849f7ff61c8a1a629986dccbafabea939006e888f40f74b3d7e97a97105933b42cdbf1cd67f272b928eb874ab716392d8e0a65f25a72d9f528b0618d6021ca8ff1adfa494871cbfb9f80c1534f13ad8e5935d2435c3d6f8af1d01e123b5d5198755ab2415bc00224b3dad48ca6179981f7276932358574f343a4682e4eb53b0559bd595d676eb6048ab8109d2529871ce6c0369e2126970f7d8a494bba3c93316e2a6b968a1fde2c010b5e789d2216420a316973913ebff3e77d9d8a0b61e47a2674e9c92315a0b484121a06030adbc26b7c3185c35edbe13ffcd9edaccfed1819f6035c09b60836ec2135447ed2f9ba821278e306bf107ff55fdfc330e62970b703df78e21502996029798eb4de7e12d2b28dd2d5f69823fe038219375fc04478a0e586ae0bd50bd1d2070f77d3ba6be644d91d0d57d19e30893b04345099b5c68c1207c25eec9ff97bb7aeb26845b3839328cd4985aec815085383ac939c5dd7bfeffffc5ad73486bec8f550e3bf7fca50b1ca0e29c249c323f005e50e4e76c49852f5dbf37f052d133f97f55ad379f2a4cc5d57fb9a3c0ac629e6a1c70fe96fdc27ac6c471948737a1c26a9ee9d2602cd392e63206a9e8d4471865e4e6b77c7aac12b924a541ec27f388ce71985a431ecfbe425754f36a384a3495c4e93a84e0afdb98dff732019ec4e35f34d945f8fbbfe246726a54202f4375a1f8ecb300c073e162872edd5253d735a5c07fb088a5b4ec995c0d0dfa9cf8e8de352d676a8c87ab20d10693181887b0c63499c733d942b61dd8a9bbd14a510b37e7886d511431b425eddcd668592d85e2652d072ffb6127b1eeb1d31e7acb6c978dcbdca530389455764e8484ff2d3022e96272d63c047e40e700dae1e0156d94e8498eb5bbc1d18bd81e2ea344b6da81c1e3bdd81298aad67b4e8a8b58fa19fb9c0eac526eded14ce23f639bdcb1978f94e56691e422083eadcd20a18928d5883fb871280b50f94ee66441d7861d1179ef8d0639f30ddf7b0063d98c32aae8642221edf618b496353dc7adaefb421c873e36b7a6984a91edf240ef1aa62380872867e0389fb5288434552a74e606cd47d36d1d662767ad055e766d453c3c87fbc4081227c732571df357454f1c3d69197bf1441f2da4d3e11e9f2a92d5b7528dc5161b56a40f13518e5c088de4ae98e85783208e78a2721026f5cc2c56556084550c38876de2ef49021857d5a613a6ba8f6ef907ce1d65e3bf087e74bd10b0b61efdba0cd4946f6efe47bde812510cdac08ef7f3035da2a708f1f13746f4fa2f9b6d4026993314d0b5454e1246c3d5308fe746d584fba369a7dec0c42104fc50c96ac2d280e411cddc11058c9e188dd3c427b516332801dbdb1af08416967b625ec6e94fbf125b8eb300b6bac02c2a4e1169c11832ee8a15eed1985a0189ac39082cddb5690311566f86d826cc789e2f710ad81d1c329b5a9ade4dfebbfe6ca23e8ae998024a10c1ba90529538b50af9842e4b30e78584be72e6c18d8940c32e02b67634bf093db3d850a0b967c91697570b0f1716865585bbd28c27c15a4091d51a93f0f26a14f94ef44820038c0b20f41584de4c4a8c3b561002e4de9ee1ebe7e6c9758f793e36fa521096fc7de6f54fe621835f9aa23808ba18f8491d88f4532dd01c34b7738083ef5a5a54cce75f5c928d3b87c0e4f3829853b8eda36b52fc5c9c771e194129b82c53bfe15127e5c34c310ed70f2508cea702e5a1fbad661d42ed70e804b3d9fa09ce353af1183d561caefbe869f8d6dd4d8c1fb4da27b64cbdbc2ff7142b7c55527d650ba919412e6ecec1d76131bf138038615f91f0ddd7e232e36e058181bedcb5d41bcd784c2f34c4dc95e1c52135841c954021192d2b621463e58dbab2761095cccfa5d80164ba5d0e7f40e72ff4c76b46ece8504eff4733aecc3f1a99eae647623e8ea2140ef270cb68af6f637fbc39745c8b87cf39063d4c1093587f92ab5f1f2237a86ddd2bf5f72a535a5cd614f4f65e5efbac0b6b3cc59262ec309401380da6e205e07783bc58bea6d79a86501bb0afb5414c5b8519fb2e7709f71bea7e09dc946deac1e5646a84740d0022269110d0a21746d37d4915a3366e23408c8f2546aed67df51545e0ce8abbcccbeb31053a2510a3aa9633383efd3aae1c1b6fc2d39a0aa7ad9393311baa8dd34b16169e6a0809e2abe1415fb5e92f0dd0191cc679dd65b5059d08661b6fd16cacbf50dc6a873fd713188483fef1607821ec4eecb16a6f2a86ec8a57426fa399840e6aa7467beee02e427fc60180a756b6dcee27cf7b07c149d7544fd16799a57828d50360ab30d0aee88a831579711a03c241723967850bed743724c19541cb665428e86ff565ab244350b4f0580722ad76ce5ccf64e652b71a72535be7f8a8032038f967e783eb0b1b84aeb2c3a0168ede702f4caae64551e0635635aaa260071edf4c98be7045c19b6ae3d3c2baf76242cd9d9eb797572d050098a0457e76ed6984d832df9329abc5217a98321b3fbc264585c221746d3627d1cb0923f0cd467fd44d763efd07044a1aa15a6cc4360faec607ff81edcd2eecf0185eeaf1fda4e30ebeb227338307e30df07acf49db666af48bcd72c485f3b2147cede7d84db5bdfbf3b6d920bbe8431c716b7debf8fbf17376406fbd0d5efd044737334fbad6ff3e3dc9c058efb37cbac25562f958823dfcf0d0d8f7601563c52064daaaa6ae206781a34294a07e01e82cb28c57c7ebfc10f89e47f6ca658151d005e7880bea08cdbb351fa3e599fac94e826681e38e4a8277881a0b92dd8bd6ed5e22271fc2c852dcbac47a1f4b9f2c83f99e2a450b662df184412c5d61c79285472e1f811c57491bec8a53a2c259ca930b9c86128815672bca38c01abd582dd0116fcc918fd7e6e54b136ddfe250130032032b0cb7b489a0e1d419befc68a49f25677ce66ca0cf96aa06d8b14a77f2935ecd1e327a3408456d88a528984dc3cc7b269c15c697703eb0de166f2c26fa437a2895f4691580df8db180de4f7b84282be951271f029fdd7e5a5268fe904cba3066311fd3f3b5b80b3f755e8ccbd2c62236cf9607d30a578800b00a88a9e7b411d552dc92ed0d18fc027d2b9cf8593a9c6615ebd646a367648d28250cd5475350ad3e4ed8d8308d364ce0edbcfe4a9aa62c1bfa0c635df312b8eaba8b580eec56cf4c3ae2144a8c343fd0578382c3fe294b5990a9345e9df6e9fc40a0c27c92ed4e50cd07eaa40870c2ed1abd34ad268af4448932c11edf134e23cb263206d0a3c1865b6ffff733902158cfb055a658aae473222b8701126f5219eb5a674c8861e06edf392a3e5e5e416df5b64b1092e8cd43fbabff0c3b14f0b240fdc9b86c0e8656584c0c2d3250254b4c96fdf1f3776af5dc643d62f71e7ac885185a2cee94e01f50d5e50a8f6f5c178145eea8ab952253e5f2e2b27", 0x1000}, {&(0x7f0000003600)="eb28d318abc4d956c0226010c6ed7da5c86a3cc9d16d5abfa13188a9ee0b3f22cbe656ea979c4a8786f01dd49bcf3d7218a8722112c8e96a068153e0715fa4d8f3ca46a67b0900d9f749e3809642ecc0a29002e407863c6f175ea5b49a5eddec8e04e697bbf867a7103458cba2cfcd5edb461d1f292828a755a4ac5c595e92824a8870586833f9d0cd7c2d3c53896e92ee0f1470d1f5502cad15913b2dca2080a40a46eecd9afe6d5297e98597885638bbf8ba2fcec93a681717b3672461ae8b1e4205f80ee1c3f6eefcc01032ad673d50b6fa91ba9d9dbdb17d62022f16855ce053dacb9fe24069277ad80edee44cb3839c4fdb", 0xf4}, {&(0x7f0000003700)="24601d68bf1958bb486380d61f938720778a364de1a0b28100074775adb055737742181c8bd713b2fa5e0bbb2dac6e080fe31ee8c3e0b6e6e7572fb0dd0e2d195be09af7e146d173b4e398a89176edb6ce4d7b04c18f3cf2129c2ddb9604d2de2c6cd358c714260ec2f8c14a1aa06049a3929de08d7585291f04bf47d36c2a64bec905ce98c30219179fe12c1472955f32fb8b4331", 0x95}, {&(0x7f0000000300)="2cc36090265754011295ba906e43621b84b5fd3d96c5945f976244f05b36d6e4f10e1d861c43722daf2eb4065c2a2f6e77f7f5fdc504e2f8fd9e2074e7955da7ac6ddc5cca1650ca7691073e8128d2fe23e24a7a031a1affc4dab522687d617668199ae9", 0x64}, {&(0x7f00000037c0)="35302a91879c4a32492004da6e513942c4a356b32a4e10fa62fe3d9f5e42dc3ad09db5ac4bcaf10dd26464d10c2c57524937165bdca79cdc4eab39b44f13d52b0ccca57fbe40e52b9a1027ce93e0803580dc16685cd5a755", 0x58}, {&(0x7f0000003840)="c868765bad067c01a608f38bdb32edb6b9e6fec501f442c9ab35ec8e33688d01a3b38b62fd13eb0eba0945c325897b80c54beaea15326b0875ec44ba23a23492408c3048534d263a7fc9397ddf24a38f0905b62bd7ccd35d02ec8d0373efd9a40845578d3f7bcd1b9c077aa39510d035c1de9c216cb4fe6a95573fe85f28cdff3bd6d23c1be42e0a20a4f3c42144efbc3a2eb865cc227e83c3465e846bbe7b5b6cb5d0598e74eb104ff187cab4a4ab2c96e8bda42fca25cf2f98e31f86cfcad2773d95660c68118ddebeca4201781ec3acc9bea148d548b261ab9b488b023f7fcca222c326e90ce6d4d30d5a099f0b", 0xef}], 0x9, &(0x7f0000001480)={0x20, 0x0, 0x2, "0ea73919f40a7e5cdb522f2f5c"}, 0x20, 0x51}, 0x810) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000280)=@sco, 0x80, &(0x7f00000013c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001400)=""/6, 0x6}, 0x0) 2018/03/31 19:07:51 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:51 executing program 2: syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:51 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x0, 0x807}, 0x1c) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000000)=0x1) sendmmsg(r0, &(0x7f0000008a00)=[{{0x0, 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000500)=[{0x60, 0x29, 0x3, "e10984fa3279d7a9e03a22b169d736c06ab11a96f7d25adf9166e34ba01ef80187324065bcda06ab9013268169230973698dc95dde627650790df783841dcbb38ed04b54d5375b9d6a"}], 0x60}}], 0x1, 0x0) 2018/03/31 19:07:51 executing program 2: syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:51 executing program 6: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000fe4000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r0, 0x5404, &(0x7f00006dd000)) ioctl$TCXONC(r0, 0x540a, 0x2) prctl$seccomp(0x16, 0x0, &(0x7f0000000180)={0x200000000000019f, &(0x7f0000000080)}) ioctl$TCSETA(r0, 0x5402, &(0x7f0000fd8000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) readv(r1, &(0x7f00000001c0), 0x253) socket$inet6_icmp(0xa, 0x2, 0x3a) 2018/03/31 19:07:51 executing program 0: 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={&(0x7f0000c0afff)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x3, 0x4000000000000084) io_setup(0x20, &(0x7f00000000c0)=0x0) io_submit(r1, 0x1, &(0x7f0000356ff0)=[&(0x7f0000928fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f00001b0000)='l', 0x1}]) io_destroy(r1) ioctl$sock_ifreq(r0, 0x0, &(0x7f0000000000)={'syz_tun\x00', @ifru_flags=0x400}) shutdown(r0, 0x0) 2018/03/31 19:07:51 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:51 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x0, 0x807}, 0x1c) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000000)=0x1) sendmmsg(r0, &(0x7f0000008a00)=[{{0x0, 0x0, &(0x7f0000000480), 0x0, &(0x7f0000000500)=[{0x60, 0x29, 0x3, "e10984fa3279d7a9e03a22b169d736c06ab11a96f7d25adf9166e34ba01ef80187324065bcda06ab9013268169230973698dc95dde627650790df783841dcbb38ed04b54d5375b9d6a"}], 0x60}}], 0x1, 0x0) 2018/03/31 19:07:51 executing program 2: perf_event_open(&(0x7f0000220000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:51 executing program 6: r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000140)={0xaa, 0x78}) r1 = epoll_create1(0x0) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000000)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r2 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x8, 0x400240) getsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f00000000c0), &(0x7f0000000100)=0xb) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) dup3(r1, r0, 0x0) flock(r2, 0x2) 2018/03/31 19:07:51 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:51 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x0, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:51 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x74, 0x7, 0x1, 0x6, 0x100000, 0xaf}) r1 = socket$inet6(0xa, 0x80002, 0x88) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000001040)=@rc, 0xa, &(0x7f0000001480), 0x0, &(0x7f0000001500)}, 0x0) bind$inet6(r1, &(0x7f00008a8000)={0xa, 0x4e23}, 0x1c) r2 = socket$inet6(0xa, 0x8000000000000802, 0x88) sendmsg$inet_sctp(r2, &(0x7f0000a29000)={&(0x7f00005dafe4)=@in6={0xa, 0x4e23, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000fc8000)}, 0x0) setsockopt$RDS_FREE_MR(r0, 0x114, 0x3, &(0x7f0000000080)={{0x100, 0x3}, 0x34}, 0x10) 2018/03/31 19:07:52 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x0, 0x807}, 0x1c) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000000)=0x1) 2018/03/31 19:07:52 executing program 2: perf_event_open(&(0x7f0000220000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:52 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:52 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:52 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) connect$inet6(r0, &(0x7f000000cfe4)={0xa, 0x0, 0x807}, 0x1c) 2018/03/31 19:07:52 executing program 2: perf_event_open(&(0x7f0000220000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:52 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_int(r0, 0x29, 0x21, &(0x7f000089b000)=0xffffffffffffffff, 0x4) 2018/03/31 19:07:52 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:52 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:52 executing program 6: 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 = syz_open_dev$dspn(&(0x7f0000000180)='/dev/dsp#\x00', 0x7, 0x0) ioctl$sock_ipx_SIOCIPXNCPCONN(r1, 0x89e3, &(0x7f00000001c0)) r2 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) r3 = getpgid(0x0) sched_setaffinity(r3, 0x8, &(0x7f0000000100)=0x5) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) mount(&(0x7f0000000200)='./control/file0\x00', &(0x7f0000000040)='./control/file0\x00', &(0x7f0000000080)='ext4\x00', 0x20005000, &(0x7f0000000180)) unlink(&(0x7f00000000c0)='./control/file0\x00') rmdir(&(0x7f000015dff6)='./control\x00') unlink(&(0x7f0000000140)='./control/file0\x00') close(r0) 2018/03/31 19:07:52 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000006000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000240)) openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x40100, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f000000afee)='/dev/snd/pcmC#D#p\x00', 0x0, 0x400) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x3) 2018/03/31 19:07:52 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = syz_open_dev$sndmidi(&(0x7f0000000140)='/dev/snd/midiC#D#\x00', 0xc, 0x2) connect$ipx(r0, &(0x7f00000000c0)={0x4, 0x7, 0x3ff, "7690b547199a", 0x800}, 0x10) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount(&(0x7f0000001600)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='9p\x00', 0x0, &(0x7f0000000100)) 2018/03/31 19:07:52 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:52 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:52 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:52 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000740)={0x400fffd, {{0x2, 0x4e24}}}, 0xfe31be9541bf722e) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x0, 'lo\x00'}, 0x18) ioctl(r1, 0x800000000008982, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000008c0)="d68ff9f3d2facc9614e8a6f3610d0ca94a68eeb7e6310b2a1681274cdf579ebde1aa5540388e024dc8ae4f406486febb4bbe32de5613cf5a604bf0b3e5b6553f6ee9ee181d8cd26c0a0de7db57310f9c1608541fdb96ea3b3f5e6718c9d997e1920789c012b9a3bd0315bc02b16c2631e7760632ddfc86b3883662ff4ca7599d317da56b2856fd7383800ab2a4bf12c90a47a55017710e1d04aef8ac0b413a67943e072e2e906ade663d658ed6ff984641931bd78781c8dd27af8258c11094654bbd8de9", 0xc4, 0x40, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mq_timedreceive(r3, &(0x7f00000002c0)=""/15, 0xf, 0x5, &(0x7f0000000380)={0x77359400}) r4 = fcntl$dupfd(r2, 0x0, r0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r4, 0x84, 0x21, &(0x7f0000000080)=0x300000000000000, 0x4) r5 = socket$inet6_udp(0xa, 0x2, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getegid() r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0x1, 0x0, r6, r7, r8, 0x66, 0x2f}, 0x20, 0x654, 0xe2e, 0x81, 0x2, 0x8, 0x0, r9}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="1e5b7b1d30859a82aa0b7eb4ad6ebf0634b21e3b0fbbf9b86bbbf64f4ca8d1e3f171e7ec690d308028b3b56716", 0x2d}], 0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(r4, 0x0, 0x48b, &(0x7f0000000100)={0x2, 'lo\x00', 0x3}, 0x18) setsockopt$IP_VS_SO_SET_STOPDAEMON(r4, 0x0, 0x48c, &(0x7f0000000500)={0x2, 'ipddp0\x00'}, 0x18) ioctl$sock_ifreq(r5, 0x8922, &(0x7f0000000400)={'lo\x00', @ifru_ivalue}) r10 = socket$alg(0x26, 0x5, 0x0) bind$alg(r10, &(0x7f0000001000)={0x26, 'hash\x00', 0x0, 0x0, 'michael_mic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r10, 0x117, 0x1, &(0x7f0000af2000)="8be3000000010000", 0x8) r11 = accept$alg(r10, 0x0, 0x0) sendmsg$alg(r11, &(0x7f0000275fc8)={0x0, 0x0, &(0x7f0000737fd0)=[{&(0x7f0000000040)="f40e9a619b64907bf1df7d593e58b848613e0431b8c62a3ad6e0070a627de9680bd0a4c717db4090bbfbb59e47e83100ab1a532c4764170fe1855d9cfa84cb69c439afe3c173215f5c35a48ab2b0492d81871f45b967c87053765bf9983475890671c39a9718f96e4ca7", 0x6a}], 0x1, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000170100000200000000000000000000001800000000000000170100000300000000000000000000007394e1e3018a889c3ab46edae7a2f8d5fee39e4049b53d41c96d3b5a6bef610e2bff33b2d85f20ca31892589b8989fbf4368ea1c705d006261161c26dd41e8d0c189f576d86b15737eca7f70fa22d2f57f95aaf16b62140f59cb2c8b72f3005bc92cc596bff7c0eb8c966ec6874bdf4349c5fc304e3fe04940c3ed85c6bbe960111d95e9e568b5b5f44b1595719b762773dcde0c5921166831fbfcfcd1490176edc02a2e91cd593d10bc7ed2df56cce1e5fc58216f2c25197ca16a348704a44be676fdf24e5889b99bf26304b593ee951f04f2c9e4ac8c5b463fb0b31660e1544f6d1880b0b5b46c7247"], 0x30}, 0x0) r12 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000440)='/dev/rtc\x00', 0x10000, 0x0) socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_mreqn(r12, 0x0, 0x27, &(0x7f00000001c0)={@multicast1}, &(0x7f00000004c0)=0xc) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000006c0)={'broute\x00', 0x0, 0x3, 0x9c, [], 0x1000016c, &(0x7f0000000800)=[{}, {}, {}, {}, {}], &(0x7f0000000600)=""/156}, &(0x7f00000003c0)=0x78) 2018/03/31 19:07:52 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:52 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 165.851943] 9pnet_virtio: no channels available for device ./file0/file0 [ 165.889978] 9pnet_virtio: no channels available for device ./file0/file0 2018/03/31 19:07:52 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:52 executing program 5: setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) [ 165.916342] 8021q: VLANs not supported on lo 2018/03/31 19:07:53 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) 2018/03/31 19:07:53 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:53 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) [ 165.966104] IPVS: stopping backup sync thread 14378 ... [ 165.968333] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 3, id = 0 [ 166.039851] 8021q: VLANs not supported on lo [ 166.092485] IPVS: Error joining to the multicast group 2018/03/31 19:07:53 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:53 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:53 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(0xffffffffffffffff, 0x119, 0x1, &(0x7f0000000080), 0x4) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000066fff4)=@abs={0x1, 0x0, 0x4e23}, 0x6e) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x200000, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r1, 0xc0bc5310, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r0}, {r0, 0x8ce083075b5cc547}], 0x2, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 2018/03/31 19:07:53 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) 2018/03/31 19:07:53 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000740)={0x400fffd, {{0x2, 0x4e24}}}, 0xfe31be9541bf722e) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x0, 'lo\x00'}, 0x18) ioctl(r1, 0x800000000008982, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000008c0)="d68ff9f3d2facc9614e8a6f3610d0ca94a68eeb7e6310b2a1681274cdf579ebde1aa5540388e024dc8ae4f406486febb4bbe32de5613cf5a604bf0b3e5b6553f6ee9ee181d8cd26c0a0de7db57310f9c1608541fdb96ea3b3f5e6718c9d997e1920789c012b9a3bd0315bc02b16c2631e7760632ddfc86b3883662ff4ca7599d317da56b2856fd7383800ab2a4bf12c90a47a55017710e1d04aef8ac0b413a67943e072e2e906ade663d658ed6ff984641931bd78781c8dd27af8258c11094654bbd8de9", 0xc4, 0x40, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mq_timedreceive(r3, &(0x7f00000002c0)=""/15, 0xf, 0x5, &(0x7f0000000380)={0x77359400}) r4 = fcntl$dupfd(r2, 0x0, r0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r4, 0x84, 0x21, &(0x7f0000000080)=0x300000000000000, 0x4) r5 = socket$inet6_udp(0xa, 0x2, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getegid() r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0x1, 0x0, r6, r7, r8, 0x66, 0x2f}, 0x20, 0x654, 0xe2e, 0x81, 0x2, 0x8, 0x0, r9}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="1e5b7b1d30859a82aa0b7eb4ad6ebf0634b21e3b0fbbf9b86bbbf64f4ca8d1e3f171e7ec690d308028b3b56716", 0x2d}], 0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(r4, 0x0, 0x48b, &(0x7f0000000100)={0x2, 'lo\x00', 0x3}, 0x18) setsockopt$IP_VS_SO_SET_STOPDAEMON(r4, 0x0, 0x48c, &(0x7f0000000500)={0x2, 'ipddp0\x00'}, 0x18) ioctl$sock_ifreq(r5, 0x8922, &(0x7f0000000400)={'lo\x00', @ifru_ivalue}) r10 = socket$alg(0x26, 0x5, 0x0) bind$alg(r10, &(0x7f0000001000)={0x26, 'hash\x00', 0x0, 0x0, 'michael_mic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r10, 0x117, 0x1, &(0x7f0000af2000)="8be3000000010000", 0x8) r11 = accept$alg(r10, 0x0, 0x0) sendmsg$alg(r11, &(0x7f0000275fc8)={0x0, 0x0, &(0x7f0000737fd0)=[{&(0x7f0000000040)="f40e9a619b64907bf1df7d593e58b848613e0431b8c62a3ad6e0070a627de9680bd0a4c717db4090bbfbb59e47e83100ab1a532c4764170fe1855d9cfa84cb69c439afe3c173215f5c35a48ab2b0492d81871f45b967c87053765bf9983475890671c39a9718f96e4ca7", 0x6a}], 0x1, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000170100000200000000000000000000001800000000000000170100000300000000000000000000007394e1e3018a889c3ab46edae7a2f8d5fee39e4049b53d41c96d3b5a6bef610e2bff33b2d85f20ca31892589b8989fbf4368ea1c705d006261161c26dd41e8d0c189f576d86b15737eca7f70fa22d2f57f95aaf16b62140f59cb2c8b72f3005bc92cc596bff7c0eb8c966ec6874bdf4349c5fc304e3fe04940c3ed85c6bbe960111d95e9e568b5b5f44b1595719b762773dcde0c5921166831fbfcfcd1490176edc02a2e91cd593d10bc7ed2df56cce1e5fc58216f2c25197ca16a348704a44be676fdf24e5889b99bf26304b593ee951f04f2c9e4ac8c5b463fb0b31660e1544f6d1880b0b5b46c7247"], 0x30}, 0x0) r12 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000440)='/dev/rtc\x00', 0x10000, 0x0) socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_mreqn(r12, 0x0, 0x27, &(0x7f00000001c0)={@multicast1}, &(0x7f00000004c0)=0xc) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000006c0)={'broute\x00', 0x0, 0x3, 0x9c, [], 0x1000016c, &(0x7f0000000800)=[{}, {}, {}, {}, {}], &(0x7f0000000600)=""/156}, &(0x7f00000003c0)=0x78) 2018/03/31 19:07:53 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:53 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) 2018/03/31 19:07:53 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) [ 166.842648] 8021q: VLANs not supported on lo 2018/03/31 19:07:53 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) 2018/03/31 19:07:53 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:53 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000080)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @link_local={0x1, 0x80, 0xc2}, [], {@canfd={0xd, {{0x0, 0xa1, 0x92, 0x400}, 0x3b, 0x2, 0x0, 0x0, "32f539b32f2ab1088cdc494e645e2d66d39cb44a03b1f980200eeb028fac190e0a931f8083baa46e8ad71aab0b51b1a9071ed955a4f191a32d7029875839bf11"}}}}, 0x0) [ 166.888703] IPVS: Error joining to the multicast group 2018/03/31 19:07:53 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:53 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:54 executing program 6: syz_emit_ethernet(0x2d2, &(0x7f00000003c0)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [{[{0x9100, 0x88, 0xa9, 0x3}], {0x8100, 0x2, 0xe4a, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "c84af2", 0x294, 0x29, 0x9, @mcast1={0xff, 0x1, [], 0x1}, @remote={0xfe, 0x80, [], 0xbb}, {[@srh={0x6e, 0xa, 0x4, 0x5, 0x10001, 0x7, 0xc5c, [@dev={0xfe, 0x80, [], 0x11}, @empty, @mcast2={0xff, 0x2, [], 0x1}, @local={0xfe, 0x80, [], 0xaa}, @empty]}, @routing={0x0, 0x8, 0x1, 0x7, 0x0, [@loopback={0x0, 0x1}, @local={0xfe, 0x80, [], 0xaa}, @mcast1={0xff, 0x1, [], 0x1}, @empty]}], @gre={{0x0, 0x0, 0x1, 0xfff, 0x0, 0x10001, 0x0, 0x1, 0x880b, 0xe5, 0x1, [], "1199d4131a49429b9dc7a6277c0be6c6779cedfcd2d9aee4bb6af110c08bf9d98a9ccd268d399e8a76ef53590f89c9a8a77538d5d9690a2def131fef0ecc34d25e50988ee64113665bed678311d5757070d8d069a6395c66188c812a71ab578fc521acd28cf02db0404321f930f35d36faf8a00469bec4cf4191a523b8e37a6a511435111e25044c00332507a0eb9f277ed5ca826d2a7156595731307b4b2ba0f08975561727282a0eb82490b798e9a4cd63e86cc51b77076e4c3c2c44bd407a01e32c360b75ca515e1323330911b47372728d9515ec91fe2b8364db12ff5a5274962c82ba"}, {0x3, 0x0, 0x100, 0x7, 0x0, 0x0, 0x800, [0x2, 0x5, 0x7a8a], "23f022e411a4dc2d04a984dd2a25202a0ea7f7736d198decb84d330271bfcabdbb5d97b1a37575a1dc2000923b09efa285494ecbb6f81a6609b2d81e3362152b756848759d64bfa134e687bd5850f4ef8fc739092b7f95"}, {0xa83, 0x0, 0xffffffffffffffe0, 0x7, 0x0, 0x0, 0x86dd, [0x5, 0x7, 0x2], "674120589bc0e91118288eecd44314ce3650ed48a30227133681bdb8a19f2a2108cd8dc05794349bce27051003ce83d6879ec427e3428cec3343880bbbe3b724218dcc43c338191543842b3d991d2a4779f9ed0695d97f07281f25695258706aa8f80388f851"}, {0x8, 0x88be, 0x0, {{0x1, 0x1, 0xae66, 0x3ff, 0x1, 0x6, 0x7, 0x800}, 0x1, 0x6fd}}, {0x8, 0x22eb, 0x3, {{0x100, 0x2, 0x5, 0x6, 0x1, 0x79, 0x7, 0x100}, 0x2, 0x4, 0x6, 0xc0c6af8, 0x7f, 0xee9d, 0x1, 0x3, 0x8, 0x3ff}}, {0x8, 0x6558, 0x1, "51b5"}}}}}}}, &(0x7f0000000300)={0x0, 0x3, [0xdc0, 0xf10, 0x9db, 0xd05]}) r0 = syz_open_dev$vcsa(&(0x7f0000000340)='/dev/vcsa#\x00', 0x6, 0x10000) ioctl$DRM_IOCTL_CONTROL(r0, 0x40086414, &(0x7f0000000380)={0x0, 0x8c46}) syz_emit_ethernet(0x36, &(0x7f0000aeb000)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @dev={0xac, 0x14}, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}, {[@timestamp={0x44, 0xc, 0x7, 0x0, 0x0, [{}, {}]}]}}, @icmp=@address_reply={0x12}}}}}, &(0x7f0000aebfe8)) 2018/03/31 19:07:54 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:54 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000740)={0x400fffd, {{0x2, 0x4e24}}}, 0xfe31be9541bf722e) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x0, 'lo\x00'}, 0x18) ioctl(r1, 0x800000000008982, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000008c0)="d68ff9f3d2facc9614e8a6f3610d0ca94a68eeb7e6310b2a1681274cdf579ebde1aa5540388e024dc8ae4f406486febb4bbe32de5613cf5a604bf0b3e5b6553f6ee9ee181d8cd26c0a0de7db57310f9c1608541fdb96ea3b3f5e6718c9d997e1920789c012b9a3bd0315bc02b16c2631e7760632ddfc86b3883662ff4ca7599d317da56b2856fd7383800ab2a4bf12c90a47a55017710e1d04aef8ac0b413a67943e072e2e906ade663d658ed6ff984641931bd78781c8dd27af8258c11094654bbd8de9", 0xc4, 0x40, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mq_timedreceive(r3, &(0x7f00000002c0)=""/15, 0xf, 0x5, &(0x7f0000000380)={0x77359400}) r4 = fcntl$dupfd(r2, 0x0, r0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r4, 0x84, 0x21, &(0x7f0000000080)=0x300000000000000, 0x4) r5 = socket$inet6_udp(0xa, 0x2, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getegid() r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0x1, 0x0, r6, r7, r8, 0x66, 0x2f}, 0x20, 0x654, 0xe2e, 0x81, 0x2, 0x8, 0x0, r9}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="1e5b7b1d30859a82aa0b7eb4ad6ebf0634b21e3b0fbbf9b86bbbf64f4ca8d1e3f171e7ec690d308028b3b56716", 0x2d}], 0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(r4, 0x0, 0x48b, &(0x7f0000000100)={0x2, 'lo\x00', 0x3}, 0x18) setsockopt$IP_VS_SO_SET_STOPDAEMON(r4, 0x0, 0x48c, &(0x7f0000000500)={0x2, 'ipddp0\x00'}, 0x18) ioctl$sock_ifreq(r5, 0x8922, &(0x7f0000000400)={'lo\x00', @ifru_ivalue}) r10 = socket$alg(0x26, 0x5, 0x0) bind$alg(r10, &(0x7f0000001000)={0x26, 'hash\x00', 0x0, 0x0, 'michael_mic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r10, 0x117, 0x1, &(0x7f0000af2000)="8be3000000010000", 0x8) r11 = accept$alg(r10, 0x0, 0x0) sendmsg$alg(r11, &(0x7f0000275fc8)={0x0, 0x0, &(0x7f0000737fd0)=[{&(0x7f0000000040)="f40e9a619b64907bf1df7d593e58b848613e0431b8c62a3ad6e0070a627de9680bd0a4c717db4090bbfbb59e47e83100ab1a532c4764170fe1855d9cfa84cb69c439afe3c173215f5c35a48ab2b0492d81871f45b967c87053765bf9983475890671c39a9718f96e4ca7", 0x6a}], 0x1, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000170100000200000000000000000000001800000000000000170100000300000000000000000000007394e1e3018a889c3ab46edae7a2f8d5fee39e4049b53d41c96d3b5a6bef610e2bff33b2d85f20ca31892589b8989fbf4368ea1c705d006261161c26dd41e8d0c189f576d86b15737eca7f70fa22d2f57f95aaf16b62140f59cb2c8b72f3005bc92cc596bff7c0eb8c966ec6874bdf4349c5fc304e3fe04940c3ed85c6bbe960111d95e9e568b5b5f44b1595719b762773dcde0c5921166831fbfcfcd1490176edc02a2e91cd593d10bc7ed2df56cce1e5fc58216f2c25197ca16a348704a44be676fdf24e5889b99bf26304b593ee951f04f2c9e4ac8c5b463fb0b31660e1544f6d1880b0b5b46c7247"], 0x30}, 0x0) r12 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000440)='/dev/rtc\x00', 0x10000, 0x0) socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_mreqn(r12, 0x0, 0x27, &(0x7f00000001c0)={@multicast1}, &(0x7f00000004c0)=0xc) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000006c0)={'broute\x00', 0x0, 0x3, 0x9c, [], 0x1000016c, &(0x7f0000000800)=[{}, {}, {}, {}, {}], &(0x7f0000000600)=""/156}, &(0x7f00000003c0)=0x78) [ 167.069618] 8021q: VLANs not supported on lo [ 167.096253] IPVS: Error joining to the multicast group 2018/03/31 19:07:54 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x0, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:54 executing program 0: setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000002000)="24b38b20d0ef3254115223ef6cf758327575c041e002a8089496079b1b45009349041eca724fdec73fab9b04e4a4a5af1d03000000000000007faa62b9c0d263274f4a010c4f93ef85516b042511f32764171ba9bd278cbe360c22f184073fe215dee02fe37161246323ee9c82c790add905b90a64adab9fef855d72abb637d460fc6fb5a9eec5535b119c9dfbde3f76323a5af634e4235a33d57e226460104ca0dedf1f0e8365cd43d106c41d009976034d6557bf8917cad630598f6e58fd1770012d78aabb64ffffffed0000464caeedf840d001fe92b08c3f7b8e1596417d7dcd645413be450000000000000001c122283846253398a04d99ca8680deb20632834bc027c44d4cf3fd102724d6748de61eebb06801048dea7636f3a248a9bf3123882ca9fc66b4e70b06d43045", 0x12e) setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f0000002000)={{0xa, 0x4e20}, {0xa, 0x4e20, 0x0, @empty, 0xdf}}, 0x5c) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000002000)={0x0, 0x0, 0x9, 0x0, 0xffffffff}, 0x14) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001f8e)="ac2524ed7dbf3553e99e2123f59f0900000000000000025b00ae1c9087fdc3512cff4e4b58928fb3dce7c781649ba9f8817cf593dfbe5c6a448d8d189c3fdf8d78107af39b544ba0130f3ef14009c6ff40e050fc8326f0b80f68b00806775026313a2568fa9570c154b9e6d698b9f461ff", 0x71) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f00000000c0)={{0xa, 0x4e24, 0xffffffffffffffb9, @remote={0xfe, 0x80, [], 0xbb}, 0x3}, {0xa, 0x4e23, 0x8, @mcast1={0xff, 0x1, [], 0x1}, 0x5}, 0x400, [0x58, 0x18000, 0x7f, 0x8001, 0x1, 0x3, 0x20, 0x8]}, 0x5c) setsockopt$inet6_int(r0, 0x29, 0x40, &(0x7f0000001fde), 0x4) r1 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r1, 0x201, &(0x7f0000000080)={&(0x7f0000000000)=""/99, 0x63}) truncate(&(0x7f0000000140)='./file0\x00', 0x9) 2018/03/31 19:07:54 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:54 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:54 executing program 6: r0 = perf_event_open(&(0x7f000001d000)={0x200000002, 0x78, 0xc568, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f000053bff8)='./file0\x00', 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x200000000002101, 0x1000000000000) mount(&(0x7f0000000080)='./file1\x00', &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='ncpfs\x00', 0x2080000, &(0x7f00000002c0)="92eb6c33747f9a7195bcae5a18aa5ef9653ae72deabc43a09f5d877dd9129b83432e2852f9d6cb78d302b39b99a4d0a175958d64d206ae5171b456d945b00c0790760fd10247cd464c2cfb5e0a7dc4523f567b75212d323e0f077371ea14742037f59f13b0253ec8350511e2f4eb9b144cdd1fe625633e014aa724dc71c95df3bc8a0c9094a8fe4f5323f66e50d8e1c84ba3a810d9a8ab4fed5f13b806b0aa2feff23f16630b42f2cd5be96e3e0df9cc474a360f019249a27c2175c20d31e8ee137de49e4f3962eb077516784cde1741972998c93d741593331ef2355a0c727ed24f89f48a3babb94944d57b9187c2451990") ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000180)=""/184) r2 = getpgrp(0x0) perf_event_open(&(0x7f0000000440)={0x3, 0x70, 0x6d4, 0x1, 0x2, 0x0, 0x0, 0x8001, 0x30, 0x2, 0xab, 0x9, 0xfffffffffffffffb, 0x0, 0x4, 0x1ff, 0x7fffffff, 0x556c939b, 0x1000, 0x6, 0x5, 0x401, 0xff, 0x158000000000000, 0x1, 0x0, 0x1, 0xfffffffffffeffff, 0x9, 0x6, 0x4, 0xfffffffffffffff7, 0x800, 0x2, 0x8, 0x5, 0x10001, 0x7, 0x0, 0x7ff, 0x0, @perf_config_ext={0x5, 0x2}, 0x80, 0x0, 0x1, 0x7, 0x4, 0x40, 0x2}, r2, 0xd, r0, 0x8) mount(&(0x7f0000b79ff8)='./file0\x00', &(0x7f0000db0ff8)='./file0\x00', &(0x7f0000f9cffb)='proc\x00', 0x0, &(0x7f0000cde000)) times(&(0x7f00000000c0)) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000000400)={{0x240, 0x100000001, 0x0, 0x9, 0x1, 0x4}, 0x6}) ioctl$UFFDIO_ZEROPAGE(r1, 0xc020aa04, &(0x7f00000003c0)={&(0x7f0000ffc000/0x4000)=nil, 0x4000}) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x80000, 0x0) setsockopt$netrom_NETROM_T1(r3, 0x103, 0x1, &(0x7f0000000140)=0x100, 0x4) 2018/03/31 19:07:54 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:54 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000740)={0x400fffd, {{0x2, 0x4e24}}}, 0xfe31be9541bf722e) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x0, 'lo\x00'}, 0x18) ioctl(r1, 0x800000000008982, &(0x7f0000000000)) sendto$unix(r1, &(0x7f00000008c0)="d68ff9f3d2facc9614e8a6f3610d0ca94a68eeb7e6310b2a1681274cdf579ebde1aa5540388e024dc8ae4f406486febb4bbe32de5613cf5a604bf0b3e5b6553f6ee9ee181d8cd26c0a0de7db57310f9c1608541fdb96ea3b3f5e6718c9d997e1920789c012b9a3bd0315bc02b16c2631e7760632ddfc86b3883662ff4ca7599d317da56b2856fd7383800ab2a4bf12c90a47a55017710e1d04aef8ac0b413a67943e072e2e906ade663d658ed6ff984641931bd78781c8dd27af8258c11094654bbd8de9", 0xc4, 0x40, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0x6e) r2 = socket$inet6_udp(0xa, 0x2, 0x0) r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mq_timedreceive(r3, &(0x7f00000002c0)=""/15, 0xf, 0x5, &(0x7f0000000380)={0x77359400}) r4 = fcntl$dupfd(r2, 0x0, r0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r4, 0x84, 0x21, &(0x7f0000000080)=0x300000000000000, 0x4) r5 = socket$inet6_udp(0xa, 0x2, 0x0) stat(&(0x7f0000000480)='./file0\x00', &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getegid() r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000d00)={{0x1, 0x0, r6, r7, r8, 0x66, 0x2f}, 0x20, 0x654, 0xe2e, 0x81, 0x2, 0x8, 0x0, r9}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)="1e5b7b1d30859a82aa0b7eb4ad6ebf0634b21e3b0fbbf9b86bbbf64f4ca8d1e3f171e7ec690d308028b3b56716", 0x2d}], 0x1) setsockopt$IP_VS_SO_SET_STARTDAEMON(r4, 0x0, 0x48b, &(0x7f0000000100)={0x2, 'lo\x00', 0x3}, 0x18) setsockopt$IP_VS_SO_SET_STOPDAEMON(r4, 0x0, 0x48c, &(0x7f0000000500)={0x2, 'ipddp0\x00'}, 0x18) ioctl$sock_ifreq(r5, 0x8922, &(0x7f0000000400)={'lo\x00', @ifru_ivalue}) r10 = socket$alg(0x26, 0x5, 0x0) bind$alg(r10, &(0x7f0000001000)={0x26, 'hash\x00', 0x0, 0x0, 'michael_mic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r10, 0x117, 0x1, &(0x7f0000af2000)="8be3000000010000", 0x8) r11 = accept$alg(r10, 0x0, 0x0) sendmsg$alg(r11, &(0x7f0000275fc8)={0x0, 0x0, &(0x7f0000737fd0)=[{&(0x7f0000000040)="f40e9a619b64907bf1df7d593e58b848613e0431b8c62a3ad6e0070a627de9680bd0a4c717db4090bbfbb59e47e83100ab1a532c4764170fe1855d9cfa84cb69c439afe3c173215f5c35a48ab2b0492d81871f45b967c87053765bf9983475890671c39a9718f96e4ca7", 0x6a}], 0x1, &(0x7f0000000a40)=ANY=[@ANYBLOB="0300000000000000170100000200000000000000000000001800000000000000170100000300000000000000000000007394e1e3018a889c3ab46edae7a2f8d5fee39e4049b53d41c96d3b5a6bef610e2bff33b2d85f20ca31892589b8989fbf4368ea1c705d006261161c26dd41e8d0c189f576d86b15737eca7f70fa22d2f57f95aaf16b62140f59cb2c8b72f3005bc92cc596bff7c0eb8c966ec6874bdf4349c5fc304e3fe04940c3ed85c6bbe960111d95e9e568b5b5f44b1595719b762773dcde0c5921166831fbfcfcd1490176edc02a2e91cd593d10bc7ed2df56cce1e5fc58216f2c25197ca16a348704a44be676fdf24e5889b99bf26304b593ee951f04f2c9e4ac8c5b463fb0b31660e1544f6d1880b0b5b46c7247"], 0x30}, 0x0) r12 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000440)='/dev/rtc\x00', 0x10000, 0x0) socket$nl_generic(0x10, 0x3, 0x10) getsockopt$inet_mreqn(r12, 0x0, 0x27, &(0x7f00000001c0)={@multicast1}, &(0x7f00000004c0)=0xc) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x81, &(0x7f00000006c0)={'broute\x00', 0x0, 0x3, 0x9c, [], 0x1000016c, &(0x7f0000000800)=[{}, {}, {}, {}, {}], &(0x7f0000000600)=""/156}, &(0x7f00000003c0)=0x78) 2018/03/31 19:07:54 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 167.671053] 8021q: VLANs not supported on lo 2018/03/31 19:07:54 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:54 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:54 executing program 0: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x0, 0x80000) ioctl$GIO_SCRNMAP(r0, 0x4b40, &(0x7f0000000300)=""/49) r1 = socket$nl_generic(0x10, 0x3, 0x10) bind$nfc_llcp(0xffffffffffffffff, &(0x7f00000011c0)={0x27, 0x1, 0x2, 0x7, 0x0, 0xc1, "4eeda24019275aa01c9e09403cfac9896edc271139fe8aeedb1e6b4eba8f248f8f8fa615fef6b2dc242a1f95f7db54870ad4c8353770bb2a574eb2d5faa83c", 0x15}, 0x60) read(r1, &(0x7f0000000000)=""/146, 0xc3ed9ab1f543712a) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000000240)=@sack_info={0x0, 0x0, 0x401}, &(0x7f0000000280)=0xc) setsockopt$inet_sctp_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f00000002c0)=r2, 0x4) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000008c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r1, &(0x7f0000000980)={&(0x7f0000000880)={0x10, 0x0, 0x0, 0x40042000}, 0xc, &(0x7f0000000940)={&(0x7f0000000900)={0x28, r4, 0x300, 0x70bd2a, 0x25dfdbff, {0xc}, [@IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4199}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x44000) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000740)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@rand_addr}}, &(0x7f00000006c0)=0xe8) setreuid(r3, r5) r6 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r6, &(0x7f0000000000)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000700)={0x18, 0x1d, 0xffffffffffffffff, 0x0, 0x0, {0x5}, [@generic='@']}, 0x18}, 0x1}, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(0xffffffffffffffff, 0xc00c642e, &(0x7f0000000080)={0x0, 0x80000}) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000000100)) recvmsg(r6, &(0x7f0000000680)={&(0x7f00000003c0)=@un=@abs, 0x80, &(0x7f0000000580)=[{&(0x7f0000000440)=""/148, 0x18e}, {&(0x7f0000000500)=""/104, 0xfffffef4}], 0x2, &(0x7f00000005c0)=""/142, 0x8e, 0x2}, 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') getsockopt$IP_VS_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x481, &(0x7f0000001540), &(0x7f0000001580)=0xc) setsockopt$inet6_group_source_req(0xffffffffffffffff, 0x29, 0x2f, &(0x7f0000001400)={0x9, {{0xa, 0x4e22, 0x7f, @local={0xfe, 0x80, [], 0xaa}, 0x9}}, {{0xa, 0x4e24, 0x0, @loopback={0x0, 0x1}, 0x5}}}, 0x108) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000840)={0x1ff}, 0x1) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f00000001c0)) ioctl$sock_bt_hidp_HIDPCONNDEL(0xffffffffffffffff, 0x400448c9, &(0x7f0000000140)={{0xf445, 0x1f, 0x0, 0x1, 0xd74c, 0x1}, 0xfffffffffffffffa}) 2018/03/31 19:07:54 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x0, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:54 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:54 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_buf(r0, 0x0, 0x22, &(0x7f0000f89000), 0x0) [ 167.736757] IPVS: Error joining to the multicast group [ 167.770256] netlink: 4 bytes leftover after parsing attributes in process `syz-executor0'. 2018/03/31 19:07:54 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) [ 167.849606] netlink: 4 bytes leftover after parsing attributes in process `syz-executor0'. 2018/03/31 19:07:55 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:55 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x0, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:55 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) socket$netlink(0x10, 0x3, 0xf) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f0000000000)=@ioapic={0x2, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3ff}]}) ioctl$KVM_RUN(r2, 0xae80, 0x0) 2018/03/31 19:07:55 executing program 6: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000000)={'vcan0\x00', &(0x7f0000000100)=@ethtool_dump={0x3f}}) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x3a677100, 0x101000) openat$mixer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/mixer\x00', 0x800, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000540)=ANY=[@ANYRES32=0x0, @ANYBLOB="d10000006423051543ecfc5534a65800973f88497bf791e636f68304951d33e85066ebe91f90fbb6b33d7bf5620ddbee48d5d034295683bf74a2835a0ba15b23edd4af68db4cc5574b27e4e825b51e389fef4c9fdd4a438b44ae90a8e360f88d79e94580cdb1886ce03fcb57d9a1207a459ee77e543d68586a5970e6250239fb1c225e420dc2f10f02ab6750d95be484b955d0c47418af07c70b4f8e6891355e71725e0ff980c6f967ac4167bd6f98fcc06d5eafb09a1138614c27c0650a3be10a44c73cc003581df854a7b3b68a3edc21001daa522a0ce0dfeb13d8792ea1f68c9bdbc097c8cdc8ef7311f14d97957addbdf9dace1e4f91fc7dc57381eae7ae522c5f722799d0bfaea3ef9c9ca1ea061fdb77b4ca031f012395b8300233a1b540c1f586d1b6b06052beb2bf597b47093d655bb2ada2"], &(0x7f0000000340)=0xe7) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)) mq_notify(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x3, @thr={&(0x7f00000009c0), &(0x7f0000000180)="1f2dec8c60a3ebd5fe628b39c105603bcb5e30d7ff959df745f229f6e642a20638bf6981d30d8ff15ba579bbdc20ed475cf69bcf195d"}}) accept$packet(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000400)=0x14) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000500)={'ip6tnl0\x00'}) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000019fe0)={{&(0x7f0000012000/0x2000)=nil, 0x2000}, 0x1}) r3 = memfd_create(&(0x7f0000003000)='-.[vmnet0^\x00', 0x0) r4 = getpgrp(0x0) sched_setaffinity(r4, 0x8, &(0x7f0000004000)=0x2) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000012000)="ca", 0x1}], 0x1, 0x0) lseek(r3, 0x0, 0x4) ftruncate(r3, 0x0) close(r2) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000000c0)={0x0, 0x1, 0x6, @random="7c2e1626459d"}, 0x10) ioctl$sock_SIOCBRADDBR(0xffffffffffffffff, 0x89a0, &(0x7f0000000980)='bcsf0\x00') mlock2(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockname$packet(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000240)=0x14) socket$inet6(0xa, 0x1, 0x0) syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x0) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) syz_open_pts(r5, 0x10080) ioctl$TCXONC(r5, 0x540a, 0x2) 2018/03/31 19:07:55 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:55 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:07:55 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x0, 0x101200) 2018/03/31 19:07:55 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(r0) write(0xffffffffffffffff, &(0x7f0000000100)="240000002a0025f000154302000000000000c4000400000000e102000000020000000000", 0x24) 2018/03/31 19:07:55 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0x0, 0x1}, 0x20) 2018/03/31 19:07:55 executing program 0: prctl$intptr(0x2c, 0xff) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer2\x00', 0x1, 0x0) getsockopt$inet_sctp6_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x401, 0x9, 0x1, 0x4, 0x4}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00000001c0)={r1, 0x7}, &(0x7f0000000200)=0x8) 2018/03/31 19:07:55 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:55 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x0) 2018/03/31 19:07:55 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:55 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff}, 0x20) 2018/03/31 19:07:55 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x0) 2018/03/31 19:07:55 executing program 3: mkdir(&(0x7f0000639000)='./file0\x00', 0x0) r0 = creat(&(0x7f0000df1000)='./file0/bus\x00', 0x0) fcntl$lock(r0, 0x7, &(0x7f0000027000)={0x1, 0x0, 0x0, 0xfffffffffffffffd}) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x1f}) 2018/03/31 19:07:56 executing program 1: bind$inet(0xffffffffffffffff, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(0xffffffffffffffff, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:56 executing program 0: 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 = socket$inet(0x2, 0x5, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000080)=@broute={'broute\x00', 0x20, 0x2, 0x3b0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000280], 0x0, &(0x7f0000000240), &(0x7f0000000280)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0x11, 0x0, 0x0, 'ip6gretap0\x00', 'syz_tun\x00', 'ip6tnl0\x00', 'syz_tun\x00', @link_local={0x1, 0x80, 0xc2}, [], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], 0x70, 0x108, 0x158}, [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}, @common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x10000, 'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff, 0x1, [{{{0xd, 0x0, 0x0, 'syzkaller0\x00', 'tunl0\x00', 'sit0\x00', 'ifb0\x00', @empty, [], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], 0xf8, 0x178, 0x1c8, [@statistic={'statistic\x00', 0x18}, @limit={'limit\x00', 0x20, {{0x0, 0xec}}}]}, [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x81, 'syz1\x00'}}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8}]}, @common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}}]}]}, 0x428) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000001640)=@broute={'broute\x00', 0x20, 0x1, 0x1e8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20001700], 0x0, &(0x7f0000001980), &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff01000000130000000000000000007663616e3000000000000000000000006966623000000000000000000000000073797a72616c6c6572300000000000007663616e300000000000000000000000aaaaaaaaaabb0000000000000180c2000000000000000000000070000000f800000028010000646e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa000000ffffffff0000000049444c4554494d4552000000000000000000000000000000000000000000000028000000000000000400000073797a3000000000000000000000000000000000000000000000000000000000000000004e465155455545000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000001000000feffffff00000000000000000000000000000000000000"]}, 0x260) 2018/03/31 19:07:56 executing program 5 (fault-call:1 fault-nth:0): r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:56 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x0) 2018/03/31 19:07:56 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:56 executing program 6: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000080)={0x2, r0}) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000000)) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f0000000100)) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r2, 0x4010ae68, &(0x7f0000000040)={0x0, 0x4000}) 2018/03/31 19:07:56 executing program 3: r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffff9) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, &(0x7f00000000c0)="018d63b430c035358b4dee3239f48380df1a936fc70edebb6db54b38b69bd0fd40eee40d87328dbfacec6386146ed2a2bd341e779f89f0cde64a89ed03363c8a83351a15f700639f7343842b2c59d65e02ed7385bff03fbb9069f909f9136cf34513253dc59d549cdddbaa16dde6d1bae539347f17fd", 0x0) add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, r0) 2018/03/31 19:07:56 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) [ 169.389840] FAULT_INJECTION: forcing a failure. [ 169.389840] name failslab, interval 1, probability 0, space 0, times 0 [ 169.401126] CPU: 0 PID: 14565 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #374 [ 169.408499] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 169.417838] Call Trace: [ 169.420417] dump_stack+0x194/0x24d [ 169.424028] ? arch_local_irq_restore+0x53/0x53 [ 169.428679] should_fail+0x8c0/0xa40 [ 169.432371] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 169.437448] ? unwind_dump+0x4d0/0x4d0 [ 169.441317] ? find_held_lock+0x35/0x1d0 [ 169.445357] ? __lock_is_held+0xb6/0x140 [ 169.449399] ? check_same_owner+0x320/0x320 [ 169.453699] ? rcu_note_context_switch+0x710/0x710 [ 169.458604] ? trace_hardirqs_off+0x10/0x10 [ 169.462905] should_failslab+0xec/0x120 [ 169.466861] kmem_cache_alloc_trace+0x4b/0x740 [ 169.471419] ? lock_acquire+0x1d5/0x580 [ 169.475368] ? lock_acquire+0x1d5/0x580 [ 169.479318] ? trace_hardirqs_off+0x10/0x10 [ 169.483619] ? __lock_acquire+0x664/0x3e00 [ 169.487831] fl_create+0x115/0xab0 [ 169.491349] ? fl6_renew+0x1e0/0x1e0 [ 169.495037] ? find_held_lock+0x35/0x1d0 [ 169.499077] ? __might_fault+0x110/0x1d0 [ 169.503114] ? lock_downgrade+0x980/0x980 [ 169.507238] ? __mem_cgroup_largest_soft_limit_node+0x780/0x780 [ 169.513269] ? lock_release+0xa40/0xa40 [ 169.517217] ? check_same_owner+0x320/0x320 [ 169.521511] ? print_irqtrace_events+0x270/0x270 [ 169.526242] ? __unlock_page_memcg+0x72/0x100 [ 169.530710] ? unlock_page_memcg+0x2c/0x40 [ 169.534922] ? __might_sleep+0x95/0x190 [ 169.538873] ? kasan_check_write+0x14/0x20 [ 169.543085] ipv6_flowlabel_opt+0x62c/0x2c90 [ 169.547472] ? ipv6_flowlabel_opt_get+0xaf0/0xaf0 [ 169.552288] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 169.557450] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 169.562612] ? trace_hardirqs_off+0x10/0x10 [ 169.566906] ? lock_release+0xa40/0xa40 [ 169.570859] ? reacquire_held_locks+0x1f9/0x3e0 [ 169.575506] ? __lock_acquire+0x664/0x3e00 [ 169.579713] ? print_irqtrace_events+0x270/0x270 [ 169.584445] ? filemap_map_pages+0x919/0x15d0 [ 169.588914] ? print_irqtrace_events+0x270/0x270 [ 169.593644] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 169.598806] ? trace_hardirqs_off+0x10/0x10 [ 169.603103] ? trace_hardirqs_off+0x10/0x10 [ 169.607398] ? print_irqtrace_events+0x270/0x270 [ 169.612133] ? print_irqtrace_events+0x270/0x270 [ 169.616862] ? find_held_lock+0x35/0x1d0 [ 169.620905] ? lock_acquire+0x1d5/0x580 [ 169.624860] ? lock_sock_nested+0xa3/0x110 [ 169.629069] ? lock_acquire+0x1d5/0x580 [ 169.633023] ? do_ipv6_setsockopt.isra.8+0x23d/0x39d0 [ 169.638190] ? mark_held_locks+0xaf/0x100 [ 169.642313] ? do_raw_spin_trylock+0x190/0x190 [ 169.646871] ? __local_bh_enable_ip+0x121/0x230 [ 169.651515] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 169.656506] ? lock_sock_nested+0x91/0x110 [ 169.660715] ? trace_hardirqs_on+0xd/0x10 [ 169.664838] ? __local_bh_enable_ip+0x121/0x230 [ 169.669482] do_ipv6_setsockopt.isra.8+0x7f8/0x39d0 [ 169.674471] ? do_ipv6_setsockopt.isra.8+0x7f8/0x39d0 [ 169.679635] ? ipv6_update_options+0x330/0x330 [ 169.684191] ? __fdget_pos+0x12b/0x190 [ 169.688054] ? trace_hardirqs_off+0x10/0x10 [ 169.692351] ? trace_hardirqs_off+0x10/0x10 [ 169.696648] ? check_same_owner+0x320/0x320 [ 169.700949] ? find_held_lock+0x35/0x1d0 [ 169.704987] ? find_held_lock+0x35/0x1d0 [ 169.709028] ? __fget+0x342/0x5b0 [ 169.712457] ? lock_downgrade+0x980/0x980 [ 169.716582] ? lock_release+0xa40/0xa40 [ 169.720532] ? __lock_is_held+0xb6/0x140 [ 169.724570] ? __fget+0x36b/0x5b0 [ 169.727998] ? iterate_fd+0x3f0/0x3f0 [ 169.731776] ? lock_downgrade+0x980/0x980 [ 169.735901] ? get_pid_task+0xbc/0x140 [ 169.739764] ? proc_fail_nth_write+0x9b/0x1d0 [ 169.744234] ? map_files_get_link+0x3a0/0x3a0 [ 169.748704] ? handle_mm_fault+0x35b/0xb10 [ 169.752918] ? __fget_light+0x2b2/0x3c0 [ 169.756870] ? fget_raw+0x20/0x20 [ 169.760301] ? wait_for_completion+0x770/0x770 [ 169.764860] ipv6_setsockopt+0xd7/0x130 [ 169.768806] ? ipv6_setsockopt+0xd7/0x130 [ 169.772936] rawv6_setsockopt+0x4a/0xf0 [ 169.776886] sock_common_setsockopt+0x95/0xd0 [ 169.781355] SyS_setsockopt+0x189/0x360 [ 169.785303] ? SyS_recv+0x40/0x40 [ 169.788729] ? SyS_write+0x184/0x220 [ 169.792418] ? SyS_read+0x220/0x220 [ 169.796023] ? do_syscall_64+0xb7/0x940 [ 169.799970] ? SyS_recv+0x40/0x40 [ 169.803397] do_syscall_64+0x281/0x940 [ 169.807259] ? vmalloc_sync_all+0x30/0x30 [ 169.811382] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 169.816895] ? syscall_return_slowpath+0x550/0x550 [ 169.821798] ? syscall_return_slowpath+0x2ac/0x550 [ 169.826706] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 169.832044] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 169.836862] entry_SYSCALL_64_after_hwframe+0x42/0xb7 2018/03/31 19:07:56 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000140)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw-serpent-sse2\x00'}, 0x58) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/dsp\x00', 0x200, 0x0) socket$alg(0x26, 0x5, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r1, 0x84, 0x6e, &(0x7f0000000380)=[@in={0x2, 0x4e21, @broadcast=0xffffffff}], 0x10) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00001ec000)="0a0775b0d5e383e5b3b60ced5c54dbb7", 0x10) r2 = accept$alg(r0, 0x0, 0x0) recvmsg(r2, &(0x7f000022efc8)={&(0x7f0000bb5ff0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000000)=[{&(0x7f0000fb0ff4)=""/12, 0xc}], 0x1, &(0x7f0000139000)=""/70, 0x46}, 0x0) [ 169.842029] RIP: 0033:0x454e79 [ 169.845194] RSP: 002b:00007f42132d7c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 169.852878] RAX: ffffffffffffffda RBX: 00007f42132d86d4 RCX: 0000000000454e79 [ 169.860119] RDX: 0000000000000020 RSI: 0000000000000029 RDI: 0000000000000013 [ 169.867360] RBP: 000000000072bea0 R08: 0000000000000020 R09: 0000000000000000 [ 169.874603] R10: 0000000020f68000 R11: 0000000000000246 R12: 0000000000000014 [ 169.881844] R13: 0000000000000540 R14: 00000000006f9ea0 R15: 0000000000000000 2018/03/31 19:07:57 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:57 executing program 2 (fault-call:1 fault-nth:0): perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) [ 169.934680] kernel msg: ebtables bug: please report to author: EBT_ENTRY_OR_ENTRIES shouldn't be set in distinguisher [ 169.988742] FAULT_INJECTION: forcing a failure. [ 169.988742] name failslab, interval 1, probability 0, space 0, times 0 [ 170.000091] CPU: 0 PID: 14587 Comm: syz-executor2 Not tainted 4.16.0-rc7+ #374 [ 170.007454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 170.016810] Call Trace: [ 170.019383] dump_stack+0x194/0x24d [ 170.022999] ? arch_local_irq_restore+0x53/0x53 [ 170.027670] should_fail+0x8c0/0xa40 [ 170.031370] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 170.036453] ? perf_trace_lock+0xd6/0x900 [ 170.040590] ? trace_event_raw_event_lock+0x340/0x340 [ 170.045769] ? find_held_lock+0x35/0x1d0 [ 170.049835] ? check_same_owner+0x320/0x320 [ 170.054140] ? rcu_note_context_switch+0x710/0x710 [ 170.059060] should_failslab+0xec/0x120 [ 170.063021] kmem_cache_alloc+0x47/0x760 [ 170.067065] ? handle_mm_fault+0x465/0xb10 [ 170.071280] ? check_same_owner+0x320/0x320 [ 170.075591] getname_flags+0xcb/0x580 [ 170.079375] getname+0x19/0x20 [ 170.082550] do_sys_open+0x2e7/0x6d0 [ 170.086247] ? filp_open+0x70/0x70 [ 170.089769] ? mm_fault_error+0x2c0/0x2c0 [ 170.093898] ? SyS_read+0x220/0x220 [ 170.097513] SyS_open+0x2d/0x40 [ 170.100773] ? do_sys_open+0x6d0/0x6d0 [ 170.104643] do_syscall_64+0x281/0x940 [ 170.108511] ? vmalloc_sync_all+0x30/0x30 [ 170.112638] ? _raw_spin_unlock_irq+0x27/0x70 [ 170.117115] ? finish_task_switch+0x1c1/0x7e0 [ 170.121593] ? syscall_return_slowpath+0x550/0x550 [ 170.126504] ? syscall_return_slowpath+0x2ac/0x550 [ 170.131417] ? prepare_exit_to_usermode+0x350/0x350 [ 170.136416] ? retint_user+0x18/0x18 [ 170.140116] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 170.144948] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 170.150115] RIP: 0033:0x40f0d1 [ 170.153282] RSP: 002b:00007fcf31c447a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 170.160974] RAX: ffffffffffffffda RBX: cccccccccccccccd RCX: 000000000040f0d1 [ 170.168225] RDX: 0000000000000000 RSI: 0000000000101200 RDI: 00007fcf31c44850 [ 170.175473] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 170.182721] R10: 0000000020000040 R11: 0000000000000293 R12: 0000000000000014 2018/03/31 19:07:57 executing program 5 (fault-call:1 fault-nth:1): r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:57 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:57 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 170.189970] R13: 000000000000067f R14: 00000000006fbc88 R15: 0000000000000000 [ 170.238546] FAULT_INJECTION: forcing a failure. [ 170.238546] name failslab, interval 1, probability 0, space 0, times 0 [ 170.249856] CPU: 1 PID: 14596 Comm: syz-executor5 Not tainted 4.16.0-rc7+ #374 [ 170.257213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 170.266560] Call Trace: [ 170.269149] dump_stack+0x194/0x24d [ 170.272783] ? arch_local_irq_restore+0x53/0x53 [ 170.277474] should_fail+0x8c0/0xa40 [ 170.281199] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 170.286309] ? __local_bh_enable_ip+0x121/0x230 [ 170.290972] ? fl6_renew+0x143/0x1e0 [ 170.294674] ? find_held_lock+0x35/0x1d0 [ 170.298721] ? __lock_is_held+0xb6/0x140 [ 170.302773] ? check_same_owner+0x320/0x320 [ 170.307077] ? lock_release+0xa40/0xa40 [ 170.311034] ? rcu_note_context_switch+0x710/0x710 [ 170.315941] ? __unlock_page_memcg+0x72/0x100 [ 170.320421] should_failslab+0xec/0x120 [ 170.324375] kmem_cache_alloc_trace+0x4b/0x740 [ 170.328936] ? kasan_check_write+0x14/0x20 [ 170.333150] ipv6_flowlabel_opt+0x679/0x2c90 [ 170.337541] ? ipv6_flowlabel_opt_get+0xaf0/0xaf0 [ 170.342361] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 170.347526] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 170.352692] ? trace_hardirqs_off+0x10/0x10 [ 170.356993] ? lock_release+0xa40/0xa40 [ 170.360954] ? reacquire_held_locks+0x1f9/0x3e0 [ 170.365606] ? perf_trace_lock+0xd6/0x900 [ 170.369730] ? perf_trace_lock_acquire+0xe3/0x980 [ 170.374546] ? perf_trace_lock_acquire+0xe3/0x980 [ 170.379366] ? trace_event_raw_event_lock+0x340/0x340 [ 170.384533] ? perf_trace_lock+0x900/0x900 [ 170.388742] ? perf_trace_lock+0x900/0x900 [ 170.392956] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 170.398122] ? trace_hardirqs_off+0x10/0x10 [ 170.402419] ? trace_hardirqs_off+0x10/0x10 [ 170.406718] ? print_irqtrace_events+0x270/0x270 [ 170.411456] ? print_irqtrace_events+0x270/0x270 [ 170.416187] ? find_held_lock+0x35/0x1d0 [ 170.420228] ? lock_acquire+0x1d5/0x580 [ 170.424176] ? lock_acquire+0x1d5/0x580 [ 170.428126] ? do_ipv6_setsockopt.isra.8+0x23d/0x39d0 [ 170.433298] ? mark_held_locks+0xaf/0x100 [ 170.437418] ? do_raw_spin_trylock+0x190/0x190 [ 170.441977] ? __local_bh_enable_ip+0x121/0x230 [ 170.446620] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 170.451615] ? lock_sock_nested+0x91/0x110 [ 170.455830] ? trace_hardirqs_on+0xd/0x10 [ 170.459955] ? __local_bh_enable_ip+0x121/0x230 [ 170.464602] do_ipv6_setsockopt.isra.8+0x7f8/0x39d0 [ 170.469597] ? do_ipv6_setsockopt.isra.8+0x7f8/0x39d0 [ 170.474765] ? ipv6_update_options+0x330/0x330 [ 170.479322] ? perf_trace_lock+0x900/0x900 [ 170.483533] ? perf_trace_lock+0xd6/0x900 [ 170.487657] ? perf_trace_lock_acquire+0xe3/0x980 [ 170.492477] ? trace_hardirqs_off+0x10/0x10 [ 170.496777] ? trace_event_raw_event_lock+0x340/0x340 [ 170.501941] ? perf_trace_lock+0x900/0x900 [ 170.506151] ? find_held_lock+0x35/0x1d0 [ 170.510191] ? find_held_lock+0x35/0x1d0 [ 170.514232] ? __fget+0x342/0x5b0 [ 170.517662] ? lock_downgrade+0x980/0x980 [ 170.521788] ? lock_release+0xa40/0xa40 [ 170.525747] ? __lock_is_held+0xb6/0x140 [ 170.529796] ? __fget+0x36b/0x5b0 [ 170.533229] ? iterate_fd+0x3f0/0x3f0 [ 170.537007] ? lock_downgrade+0x980/0x980 [ 170.541137] ? get_pid_task+0xbc/0x140 [ 170.545000] ? proc_fail_nth_write+0x9b/0x1d0 [ 170.549477] ? map_files_get_link+0x3a0/0x3a0 [ 170.553948] ? handle_mm_fault+0x35b/0xb10 [ 170.558163] ? __fget_light+0x2b2/0x3c0 [ 170.562115] ? fget_raw+0x20/0x20 [ 170.565546] ? wait_for_completion+0x770/0x770 [ 170.570111] ipv6_setsockopt+0xd7/0x130 [ 170.574061] ? ipv6_setsockopt+0xd7/0x130 [ 170.578188] rawv6_setsockopt+0x4a/0xf0 [ 170.582141] sock_common_setsockopt+0x95/0xd0 [ 170.586612] SyS_setsockopt+0x189/0x360 [ 170.590564] ? SyS_recv+0x40/0x40 [ 170.593994] ? SyS_write+0x184/0x220 [ 170.597690] ? SyS_read+0x220/0x220 [ 170.601294] ? do_syscall_64+0xb7/0x940 [ 170.605245] ? SyS_recv+0x40/0x40 [ 170.608679] do_syscall_64+0x281/0x940 [ 170.612545] ? vmalloc_sync_all+0x30/0x30 [ 170.616669] ? _raw_spin_unlock_irq+0x27/0x70 [ 170.621141] ? finish_task_switch+0x1c1/0x7e0 [ 170.625613] ? syscall_return_slowpath+0x550/0x550 [ 170.630517] ? syscall_return_slowpath+0x2ac/0x550 [ 170.635421] ? prepare_exit_to_usermode+0x350/0x350 [ 170.640413] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 170.645757] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 170.650579] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 170.655745] RIP: 0033:0x454e79 [ 170.658910] RSP: 002b:00007f42132d7c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 170.666598] RAX: ffffffffffffffda RBX: 00007f42132d86d4 RCX: 0000000000454e79 [ 170.673843] RDX: 0000000000000020 RSI: 0000000000000029 RDI: 0000000000000013 [ 170.681086] RBP: 000000000072bea0 R08: 0000000000000020 R09: 0000000000000000 2018/03/31 19:07:57 executing program 6: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000280)={0x26, 'aead\x00', 0x0, 0x0, 'ccm(aes-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000c18000)="ad56b6c50400aeb995298992ea5400c2", 0x10) r1 = accept$alg(r0, 0x0, 0x0) sendmsg$can_raw(r1, &(0x7f0000477000)={&(0x7f0000000080)={0x1d}, 0x10, &(0x7f0000000240)={&(0x7f00000001c0)=@canfd={{}, 0x0, 0x0, 0x0, 0x0, "b5a419fb5df128c83ad9430362a22a5abf1e4123efccc641602c2da3630b58d04766c58b254ff2a965ccb226c8c7355c33306c99adaa0aa59006f8dc9b01b737"}, 0xff89}, 0x1}, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000300)=""/232, &(0x7f0000000140)=0xe8) recvmmsg(r1, &(0x7f0000000740)=[{{&(0x7f00000000c0)=@sco, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000000)=""/94, 0x5e}}, {{&(0x7f0000002f40)=@pptp={0x0, 0x0, {0x0, @dev}}, 0x80, &(0x7f0000003200)=[{&(0x7f0000000640)=""/226, 0xe2}], 0x1, &(0x7f00000007c0)=""/239, 0xef}}], 0x2, 0x0, 0x0) 2018/03/31 19:07:57 executing program 0: execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000280)='%vboxnet1mime_typenodev\x00', &(0x7f00000002c0)='/dev/ptmx\x00', &(0x7f0000000300)='TPROXY\x00', &(0x7f0000000340)='/dev/ptmx\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='+}md5sum\x00', &(0x7f0000000440)='{\x00', &(0x7f0000000480)='}-\x00', &(0x7f00000004c0)='net/mcfilter6\x00']) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000140)='net/mcfilter6\x00') getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000180)={'TPROXY\x00'}, &(0x7f00000001c0)=0x1e) mmap(&(0x7f000053b000/0x2000)=nil, 0x2000, 0x1000004, 0x40000002871, 0xffffffffffffffff, 0x0) msgget(0x1, 0x1) mremap(&(0x7f00000cd000/0x3000)=nil, 0x3000, 0x2000, 0x3, &(0x7f000053b000/0x2000)=nil) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x4000, 0x0) ioctl$TIOCGSOFTCAR(r1, 0x5419, &(0x7f0000000040)) r2 = dup(0xffffffffffffffff) ioctl$TUNSETLINK(r2, 0x400454cd, 0x10e) ioctl$int_in(0xffffffffffffffff, 0x0, &(0x7f0000008ff8)) r3 = socket$inet(0xa, 0x2, 0x0) ioctl$sock_netrom_SIOCGSTAMP(r2, 0x8906, &(0x7f0000000080)) setsockopt$EBT_SO_SET_ENTRIES(r3, 0x0, 0x80, &(0x7f0000000c80)=@broute={'broute\x00', 0x20, 0x2, 0xa18, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000200], 0x0, &(0x7f0000000040), &(0x7f0000000200)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0x3, 0x0, 0x0, '\x00', '\x00', '\x00', '\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [], 0x898, 0x898, 0x8c8, [@quota={'quota\x00', 0x18}, @u32={'u32\x00', 0x7c0}]}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff, 0x1, [{{{0xb, 0x0, 0x0, '\x00', '\x00', '\x00', '\x00', @random="46ca750fc811", [], @empty, [], 0x70, 0x70, 0xc0}}, @common=@log={'log\x00', 0x28, {{0x0, "19358fd7efa35ca2d7eb1767a4c43b69655391056303b97ef841b924cf71"}}}}]}]}, 0xa90) r4 = socket$inet(0xa, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r4, 0x0, 0x80, &(0x7f000000a000)=@broute={'broute\x00', 0x20, 0x1, 0xd0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20009000], 0x2, &(0x7f0000008000), &(0x7f0000009000)=[{0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0x19, 0x0, 0x0, '\x00', '\x00', '\x00', '\x00', @remote={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [], @local={[0xaa, 0xaa, 0xaa, 0xaa], 0xffffffffffffffff}, [], 0x70, 0x70, 0xa0}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8}}]}]}, 0x148) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000200)) ioctl$sock_bt_bnep_BNEPCONNADD(r0, 0x400442c8, &(0x7f00000000c0)={r4, 0x40, 0x7, "72baef8508d15d5d109acb9e66bec1fbff0dbcecbc43e762b0fa0b12a5052f5b87d53cc587cdace50b891fe95a95fabe3ed62c28c1c12386065ad7d1dd3c06060965e76babcb2e03f0c2ca56a82163745855faa7840d8c550a59e7a9fb7eab5b3d5e0db731"}) 2018/03/31 19:07:57 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:57 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) [ 170.688330] R10: 0000000020f68000 R11: 0000000000000246 R12: 0000000000000014 [ 170.695574] R13: 0000000000000540 R14: 00000000006f9ea0 R15: 0000000000000001 2018/03/31 19:07:57 executing program 5 (fault-call:1 fault-nth:2): r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:57 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:57 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2, &(0x7f0000000280)=0x242, 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f000012afe4)={0xa, 0x4e22}, 0x1c) r2 = accept4(r0, &(0x7f0000000100)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @multicast2}}}, &(0x7f0000000000)=0x80, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r3, 0x84, 0x7c, &(0x7f00000003c0)={0x0, 0x3, 0x100000001}, &(0x7f0000000400)=0x8) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000180)={r4}, &(0x7f0000000300)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000200)={0x9, 0x3, 0x800d, 0x401, 0x1, 0x0, 0xc494, 0x7, r5}, &(0x7f0000000240)=0x20) listen(r1, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x14, &(0x7f0000000080)=@assoc_value, &(0x7f00000000c0)=0x8) sendto$inet6(r0, &(0x7f0000eb9fff), 0xffffff31, 0x20000003, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) sendmsg$kcm(r2, &(0x7f00000001c0)={&(0x7f0000000340)=@nfc={0x27, 0x1, 0x2, 0x7}, 0x80, &(0x7f0000000040)=[{&(0x7f0000000440)="6fb424b5ecc9d50b998fcf6e4bc5cda22c5535a320d160ca16565133f6f0e52ca4fee6fe77fef988499d285591abdf4d4547272ea9edf7dad4f04f3b8f40a8d9017de432f021c30989635557a363472a94500b9e644bb0c9fae82608320a18e00c805a1573f83e6f109d1f5a32272fb30945b7b02b4827d7bf9045f2b03c0a0f558b047e9edca0c92fdc98cf32cb02cf1e6480b3808cd1d2f0aa8e255efbe811548b9ae68c41f075beabc2d8ecd305d4043b8243626db80e6aff53a26939cb1ebe2406a3d4aa26c288508d1696297f922edba35b8d24cd4750c03100", 0xdc}, {&(0x7f0000000540)="0390f82c150ee51253c0cbd12c94c198a30409fb03d501701376dbe870abb47faf39f1b052885105d2bb4e753c92f845db62272c5597973231cb3d7b7b0fded6b204192026f5ec9ba836a5a53d5ec0222db1290e159b768e9aa2df893722d743caa2a23c0f4389a2d8e6cd80276b9e95e2952fdc699d9e085333b5232da79064ac9bd4afd3a24bc087207835081809c06ecd10cdb68fa1c0e771a904209f3a4dbb9e7b1823721ee1935f8e5b6042339f2118968819c42a8b4027dd9eaf3a8d67ea796fa7554d99ca16bed526e719a99416fe0955ef3959cfc51ca1178221dbda468a94f57b3ed4cb67c1087d6b46e87d5f09e45c79a280b0553ca06e2247fcd05dfeaa2ca63be1497f0639fff8b90c866a3509c85124025dd32d3aa34812d86a6e4db9f32061d090083374b170c57b7a1d63136f6b810ca9599b44c0c17f9b8d8168adfa00dd727b7e3c6a4f397e0d7d04fb6d9baaf209fcb4630158128694acac79ff4aa31366ca5e369cc3435f5a7626205c48dbf3de7e5aa292e152efa080715249539156667313ecc28592786c5d07d8f00952f474ab8a9d76c968fe08efec13cbf7cb2d8e9a49300ed15ab24b199a01e6a246cd6015bb6750de96ef83db7822957bbb09e5ee94c98b33f5529ed4917ec97a45ba994a9410a6fc2e1924c274227f646a6232983fd5b9c072b4490b8d50cf4ba6a786fca327514d701c83f38cb495e9da187f21798418383e5513fe9f7b632adf26c8b21b70b1c82556b4f598bec1a4afde65f3d292d8fd7c34e6dd3f73883c3782cf889f7232c754dafe4799db881a13402b326ce2ebd1d757a81b20b04351568d023fc2cffc9b508ca1110efd2782aa8f045cbd80342decd31f38b1b574031fa4837a41391e0d6ff8df09b018d0afd12df9b13aa917cf744a347be3997f9eeb2989983f51683e94714f1f6121f917ff3f901ce22f42b427292136a11621e19242bc293d29ba46f432f616bb3d3df6e5cf6f38fb89e8774935846671a7ffff185912382149edb8db86b74a6f652e9d1c917a216a0d46af1438da928f85ef35f30c231a09e9d9da60ac0105a90968f3bec488195b3282b290a3bba40b233daead05a3bf485723c873ccbcfd780e22b97878f1de71f19699e2ceebcaf3a113b0de09ad2b0f73aa5b1f570e2c68d369037a0b4e364aa7f09e0e3c575d507e3801bd93f0816e0c510e18d327051acadce98c37d68246fccff4555c130b4718c579a7acedd88af8237c40c53e8e866aa99564ef358cadb5ea8fd2ea73fc6dc4873c30ddd6534c7e6ad94e10d7b6e491937f7c5da407d4a9a0a1bca2ee531acfbda309083b447fe388553abcd5cdafa060c4f4f90c1a5fd9edfea64ea91c36188619e9c44ecada8d6a3a66e9b5f6b9bafa90567fcd2625e4ce7f3147e3bf23606f8092913c05bee1d7afad1c27c6a55b7cbb6382a76c4b18ba348cabc59c0690abafc01ed94381ac1018a2137f33c7a19ef8b892f33789d48b191b12a04d7c4289687312c285ef18edc5b306915fed72057e1310a2ed00c9341c0f68639c7d381f0faa0007f15e9bf461ba912fe412e56712193cb56a0587458f632cd1c7817df5bb1055eaf2f2f7c5f44b0a52acc908bc75570d9fc06a63f59fb126a37e020ea7e0183378d4fedf7d3e6ad1320dd8f5de9b7c5c104335384f4130f62bf76728e2ea0c7e9d67d7d145f02e5db3fd51425167330e65f9c5b311742859f5878224a47f6978734e537ee65cf68658593407c75746e3758874f25cdf849b6598903859e6badf170d778e2263f0806745e01c776ebf23ad1f350195fed8cf53c8ddc73c0efd20abe496055faf6682c181da4486907f3057d4cd6923594d277af1dac6a0b752cacb1481778c669fd25c10b3aae0a6faee332c9336c702fe8d9821e5dca8f98b372babd6daa394c8116d0da5e52cddd333196323e04d840575363b0850941417bdfcfdc2294fb95c1f294ad6a4376d3401345ce48891a7c337d4464dddb99a7e0538af3414be14f7bf530c516b1221ec666ac27cef7d8b7bc22e828b10f79b2e6ddd7f508646681458fc45c244116e22e300e364a6c69b4d4268fa1516bbf91320e7eff1e830513a67e77bf12bb9096f9f0420033e0db8476983c61dbc43f7351d36c106decbaaef5c52492a24b8d6445ee7ecb71830de05dfd482149dc08177fb682c02bd56cfbbae9c02693d8c3007093a0abd830305fe109ff899605d7055cdfb316238a48a42031e33acd557f7361ff1f0f94ff6bdae82928070222a723737f4f20d6ae5751f26543e7c62970c7c32a376c4910e303f8eae749d5095ecfcac779a0f33f9f09884a9fedca7484ca60af486d14d426acbfc6ca58c5f0daa80f6872374d24e44ad5497c1b8535bccab21f238786830ce7d5a5cd044717abd22f458c85e7150381daba64168f22311d8e4d7e3069516a994e61f7dc3b70022c40cd6f3db299a12a5a0ee3202d18c1306b3e15152e787e277dee5e989990cd23de77403ff807c778979765bbbfc57c05345606bf9561ffca01a54b9710c0ec454e1c6bebefc095e3cb9dc25c56604f38fdcf42de013327f29b0351f270dbdf5a87a578e88a3dffa8c566ad4ff60b8a453ca556f24be172926a79cae6c05bc11d64e2d697f1bb3e73e16c8729de791e995e45629f3a269be4472ee3105b970952c2716397b234075b3010f88b923e1141d54814404338d4717137584c47d5e9a17711f76fd5eb4e23d280c1f4f6c050799b3231a5a3cd44cd146757c9e614de703d6ccc9131bfcf9dfeb6702b6704f4ef03b577ba9acf655ae54e6af91fc063aced4e19a0c564e72c8bd30f521fa253423f869ba7b6cd15e497ae63b10bc6c0b183f62156610fc7fa2caea37559cbaf839a7a9f0f27d0cf839b8fc026cb397862d31c4b1f13fbe34549c6016fd837b30a855c42a64849856a0a4b3f13c815f181476cbe61511656de7112b274be1172c95ad9b5bcc965c26640f1c88904358edc1898b5c4ef069068578f1c6d324db0070bd3ae481affab8c71298dc105d6808e5fd1158e74a72246ce175586f91e9789e6732d4bd7f293f8553f9a8e8169336e11986e37ca9becf4a3546225a1b7495ba086219c6f41c6265cfa87c4279de3d3e8da530853fb2f3722684f2de366dc919a74c915b214c3c878d6004534b5d4bfb67d667afa29c8eda5752c257da48ac45c35bb3e74fc11a6e3563bc552fa4a52baa1cde8ccab17eb2e03c9f8f6c88182c0b77da7e97df79d9fe9a2ea8d059dded9170076143b52aa3e0fa64f48fc56f6a0514cb4707e9531b741a23cdfea53f3d7e48a054ff963df78ed7b6c3c89465ccf6c81ecd9df3dc4bccfbb5c057b3541409b09adc490de5a0da6bd884e804ab3322f585b26dec0a21da3263d2e1e930e1367bf9e18a0d3671a3375d421551f8e4d92af16c1ac99bd5a1009c662c8792f3f6f5ba789c79b596f027f909a1bbe6013789aaa293d2e477e7e3b227162d4ae3e771e13479dc5a782d424564d363742194b799d3eefdf665615789ab4fcb99f030e1c8b59c97003e96151928345f7b9f7cabdb9b3ce9b3a250db1740b5745f1e653958129b31fe427b55b2295b363d594ec5761a601782c4285cda00dc538ceef9d48af67b91be654100509ff81e4a18440d19b45799647e89908b61faca94444c9f20219679b2114b6a3c1ef332c937a638c40d255ddfb7ddcae77230d3aca42f0b2f2fc91c95a7350450517b50edfbbdfaa318e842479d9cdcd78c1c6e31ddf8d3e7c571a241a781f030e64d129186a661e07d79e1aedb259573dea12d666fb0c04003d288b0ac00c84b7d7d581c408e52c251d4c3ddc4b378b73d618e7c708c93d79b0c99585d69adb7d703169d081ecbf3912f31a36c110a52a3cddb487233ed9fe345136ad8dabac61b94c86a0022049e48dedb1d53383ffe30bb6b419526602884590c34e8e8723633b44b2e68817eff4c2efe97ceeaf8972c089875cbfe7f4ab6cc5389a9481a3b116ea56c343b8a2fac43b8184cc546539bfc4319b1efacbdbc50e673bbd14ce765a9a70f57a0008770e2b0e8e77408bf6bc3985d735385c58fbea310c0f37c5a53fb4800b81c0a8ac70e43f6934264ad20ab583d7e6cc55ce7ce13e5289800d167518cd937f1c31aeeaec4bdb6c1a5be2e8c8c5010cf47b6e014b6d83db3db593c7207fa5c38ce8dddf6afd37da8b689a331d16c26f1292e0c5eb963b8308bfca0410dc29e661246458816bb3290cc8098c034f8d48417ac7e9f65a246a46f4c67f5c6c0229d245abaace1e80bd87720f2a227bb61f6dd7c3bc194710d7a3249a0eba26c781ed003bb573e841bcc9b9a4c60ff2f16da63b278288877c410305d6b907cba0a82975338b4c3b9eb00d2c58bdc07969c16033fcc4443f6af61de6e88fb78e3955dcb47f9a50388c397e88d9dda09c67491f81223a2e1f2643c27321ba201f1ac39c99f25a64168381cce7d36a68837f98ca7000558cca938949303a53ff571828c857ab48032926fb82362cb31e6d125d712e5b06861d50920fec3b16055c4f7499454db3ef36eb6089a4e89101fac296867fd57fa8b560982f80804f41ecd2a219442174ea657ff950718190e73eaba724dd7b7e8c9be3c22c0b3cdab52ba9e356595265f4e41c7dc184dee955b3570e2dd272c425d8ee8d424f49e4bbf684ab3b92e50fe9f592485326fab2f6713f90cf66b0f55af9cedc883729d63fd084de1cdf4e1aaccf589ce62d42a47d9eeedf7217b984c1e9b94a6c6ed5a534608b9a0b54b1ea761972fef600e2af43c0d09f68550a106d9ec7136cd1b41e8097247f29145402239afdd5cd4533ab318ccf02c83806c7930eab15258dfebdc13bc7284bc5444bd71186e7ee72e00e958a7612f4942ca9bf3ee63bb9f890b73403d71255e82c86051484a12e06a864abec9177c0e23127f4eb3623262ee4ad210d7c933f22f0c9bf11f986e2f19b35d319d39f07d7c102a34cef000666e6aa5e8aadc7e8c3c867ba58080e2e0ee405afb6289e5eb45a9dd388bf4a33555c0f68fb76e3e70bb1edb16db369f5ec7266fb8e55974e1c68d0a625889b082d2b1b8f106790c523cf42610e12cb9481c33d15bd28c658e4b93474c1299f81bcac9f007fb8c1252db287a342a740bc6b990810ea7ff971df00db2186e11613800f9cc61b52cdaf940a7e08af4b80dd01a7c41171f4caaa50a6ec899fdc00db93fe4b66e224e887fbc342f321cea8317e3bbf373afd376c3889887b4207a4ded702a79cdee042c7643e7cd23b7854c483c64153ab5cf69378124aa53b5857144fc0c873c6b02e11b34c953e886d030af9995d2090a647034f787d94429b42b71d458a9cfb42abf6a32fc43bda387136232a050760d82ee633da5e751afa07ea5924f951ff2ab1e3ac7839c4bee948ef2bf65e0a3b91fd63cc8b6aa321f5d2fa763bb443de307eeb6f914346262ee91c89be124a3ac78c6e40924bde44d04ec6d16c7858cfa07f1fab4abe18814efb2450a5f242677de693a7e1d85081dff9800640550e9595bb8c56eefad0b3cf444d0e43061df5ac222460996567c77bd3c806d7d7a4965011a9f87b43abd22cc23e1e487bda55c1a7003170853cac7c2b171713602fb2c5088c2e230fa1fe310db5b17646786d7e48a7c1849c1ba95ee53688a256d8881a760af77a35d5a30125ac57eb025532c97866187adfa3e99d829109b75a88f7c8e21c578b5f8f2b3a89b5a72beb05030e3730135cdf031215e269d6e", 0x1000}], 0x2, &(0x7f0000001540)=[{0xd8, 0x117, 0x3, "81e82cdc0e5f366eb9414c47d250ae21f67d3c9176b86ced11054964a7c9ca8d8d485bc0ede276d4856ac7244803526255ff3340c9cf7f2a05036a85ca3d642fe5dbad71c3e815dff337a392e46d7db824070601efdb95b64f25595a34613fbc5d6026d4bd3643cd3d7e5379510695ed7617829d21685967145f3a2fa638a8310558b33fd84cd6ca8f6633ce014d571ae8edabd48eb9316e6d4b2b923c7d3fd2886b02f345aafbc36e78d0954868314449dc55e4c51cb2b1decb24f8d3b572a2be"}], 0xd8, 0x8081}, 0x20000044) shutdown(r1, 0x0) socket$l2tp(0x18, 0x1, 0x1) [ 170.868599] kernel msg: ebtables bug: please report to author: Wrong nr. of counters requested 2018/03/31 19:07:58 executing program 2 (fault-call:1 fault-nth:1): perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:07:58 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:58 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:58 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:58 executing program 6: socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = memfd_create(&(0x7f0000004fff)='\x00', 0x4) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) lseek(r1, 0xfffffffffffffffe, 0x2) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000000)=@req3={0x1, 0x1, 0x1f, 0x1, 0x5, 0x1, 0x3}, 0x1c) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000180)={0x0, 0xde, "07f686ef14f5acd898c60f862784c67c9b441d5962fe22a461266b0f64d0f3d2fa10fb94790f8b057d91bd17e688ed9e30b41c226e78720abbba6afe50c41483ceb878e1b95cc7a2970da3dd349cd902d97462b4693620e9032f938de296c06c777988bf1fbd84842d55d547725c641921c5d7efb53b2ebe9baee62e9a9d907f59db6b25d56790a5e36b20d5b5b3e611473219a12958061b630a759b360fe87c754797cd9f26bc0aedd2d22b5955cdb73a2f0f73089a2a3c9252c493a699a44629fae97fc9a674948d0587298e2ed332386736efca0611d369d3c46fc035"}, &(0x7f0000000280)=0xe6) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f00000002c0)={0xf, 0x8, 0x85, 0x8, r3}, &(0x7f0000000300)=0x10) lseek(r0, 0x0, 0x3) fadvise64(r0, 0x0, 0xfffffffffffffffc, 0x3) 2018/03/31 19:07:58 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000280)={0x0, 0x0, 0x9}, 0xc) r1 = syz_open_dev$sg(&(0x7f0000000100)='/dev/sg#\x00', 0x3, 0x200) bind$bt_rfcomm(r1, &(0x7f0000000140)={0x1f, {0x0, 0x1f, 0xcf1, 0x40, 0x3f, 0x6fe}, 0x8001}, 0xa) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x8) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f00000000c0)={0x40}) 2018/03/31 19:07:58 executing program 3: r0 = accept4$inet6(0xffffffffffffffff, &(0x7f00000014c0)={0x0, 0x0, 0x0, @local}, &(0x7f0000001500)=0x1c, 0x80800) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000015c0)={0x7fff, 0x2, 0x8, 0x3382}, 0x8) r1 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x10) readv(r1, &(0x7f0000001440)=[{&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000100)=""/142, 0x8e}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000340)=""/170, 0xaa}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/25, 0x19}], 0x7) r2 = socket$can_bcm(0x1d, 0x2, 0x2) connect(r2, &(0x7f0000001540)=@ethernet, 0xffffffffffffff43) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000006000)={'vcan0\x00', 0x0}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000002000)={0x0, 0x3f}, &(0x7f0000006ffc)=0x8) nanosleep(&(0x7f0000011ff0), &(0x7f0000002000)={0x0}) sendmsg$can_bcm(r2, &(0x7f0000000000)={&(0x7f0000004000)={0x1d, r3}, 0x10, &(0x7f0000002ff0)={&(0x7f0000001740)=ANY=[@ANYBLOB="01000000030000000000000000000000e982a7d8da8f6143ce8a15a9eab534da571f4c29485cad70ec726284dfda7200aabd86960ad632886f0c623dbe00e206f33121be11d2842d1a074511e779119b05dec8314aef6c06bb9e170e3ea29abe85145c", @ANYRES64=r4, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYBLOB="000000000100000000000000000000008e1542a852d67adee3d5772a933419bbbb40ded2010cabe36de696a8fb6bf318dc038c53bf6e63c01c6b11a03d3183369387dbb3f426b612f9a640cde0674b1e83f814f43c959f1c2039cbd254c7c544121457163c0960f34dcffb06989ba9eb69b19b5a7cd7d2ed7052dd9f05b389dc677ea0855d75152d0cb7c420ded5f8e7617a754b73af222cea5f000000000000000000000000000000"], 0x48}, 0x1}, 0x0) 2018/03/31 19:07:58 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000), 0x0, 0x0) close(r0) [ 171.841989] FAULT_INJECTION: forcing a failure. [ 171.841989] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 171.853856] CPU: 0 PID: 14662 Comm: syz-executor2 Not tainted 4.16.0-rc7+ #374 [ 171.861219] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 171.870555] Call Trace: [ 171.873132] dump_stack+0x194/0x24d [ 171.876744] ? arch_local_irq_restore+0x53/0x53 [ 171.881403] should_fail+0x8c0/0xa40 [ 171.885102] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 171.890190] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 171.895361] ? perf_trace_run_bpf_submit+0x20d/0x330 [ 171.900449] ? perf_tp_event+0xae0/0xae0 [ 171.904503] ? memset+0x31/0x40 [ 171.907769] ? perf_trace_lock_acquire+0x532/0x980 [ 171.912684] ? perf_trace_lock+0x900/0x900 [ 171.916900] ? should_fail+0x23b/0xa40 [ 171.920773] __alloc_pages_nodemask+0x327/0xdd0 [ 171.925426] ? __alloc_pages_slowpath+0x2d10/0x2d10 [ 171.930430] ? find_held_lock+0x35/0x1d0 [ 171.934491] ? check_same_owner+0x320/0x320 [ 171.938801] cache_grow_begin+0x72/0x640 [ 171.942848] kmem_cache_alloc+0x400/0x760 [ 171.946974] ? handle_mm_fault+0x465/0xb10 [ 171.951185] ? check_same_owner+0x320/0x320 [ 171.955491] getname_flags+0xcb/0x580 [ 171.959277] getname+0x19/0x20 [ 171.962452] do_sys_open+0x2e7/0x6d0 [ 171.966150] ? filp_open+0x70/0x70 [ 171.969673] ? mm_fault_error+0x2c0/0x2c0 [ 171.973802] ? SyS_read+0x220/0x220 [ 171.977412] SyS_open+0x2d/0x40 [ 171.980673] ? do_sys_open+0x6d0/0x6d0 [ 171.984543] do_syscall_64+0x281/0x940 [ 171.988409] ? vmalloc_sync_all+0x30/0x30 [ 171.992536] ? _raw_spin_unlock_irq+0x27/0x70 [ 171.997015] ? finish_task_switch+0x1c1/0x7e0 [ 172.001494] ? syscall_return_slowpath+0x550/0x550 [ 172.006402] ? syscall_return_slowpath+0x2ac/0x550 [ 172.011311] ? prepare_exit_to_usermode+0x350/0x350 [ 172.016309] ? retint_user+0x18/0x18 [ 172.020006] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 172.024840] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 172.030009] RIP: 0033:0x40f0d1 [ 172.033185] RSP: 002b:00007fcf31c447a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 172.040872] RAX: ffffffffffffffda RBX: cccccccccccccccd RCX: 000000000040f0d1 [ 172.048121] RDX: 0000000000000000 RSI: 0000000000101200 RDI: 00007fcf31c44850 [ 172.055366] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 172.062875] R10: 0000000020000040 R11: 0000000000000293 R12: 0000000000000014 [ 172.070121] R13: 000000000000067f R14: 00000000006fbc88 R15: 0000000000000001 2018/03/31 19:07:59 executing program 0: unshare(0x8000400) mkdir(&(0x7f00000000c0)='./control\x00', 0x0) r0 = open(&(0x7f0000267ff6)='./control\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x40049409, r0) 2018/03/31 19:07:59 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xfb, 0x1}, 0x20) 2018/03/31 19:07:59 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:07:59 executing program 3: r0 = memfd_create(&(0x7f000000e000)='\x00 ', 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000053ff3)='/dev/snd/seq\x00', 0x0, 0x101802) r2 = dup2(r1, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f000002b000)={0x0, 0x0, 0x0, "9ede7a8c5ae95ec8672c93340f643a664f13eeab65c0322901dc6bd36cde2c51f01b7f0b014f9f91eeb7c37c7240f476c8d753d000aa8faf8fb574dbcfa6dc4d"}) r3 = memfd_create(&(0x7f0000000000)="2d766d6e65743121df2376626f786e65743000", 0x2) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r0, 0xc0a85352, &(0x7f0000000040)={{0x2, 0x20}, 'port0\x00', 0x10, 0x0, 0xd5, 0x1, 0x4, 0xff, 0x4, 0x0, 0x4, 0x40}) connect$pptp(r3, &(0x7f0000000100)={0x18, 0x2, {0x3}}, 0x1e) write$sndseq(r0, &(0x7f0000044fd0)=[{0x0, 0x1, 0x0, 0x0, @tick=0x3, {}, {}, @ext={0x0, &(0x7f0000051000)}}], 0x30) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000140)=""/50) write$sndseq(r2, &(0x7f0000053000)=[{0x0, 0x1, 0x0, 0x0, @tick=0x3, {}, {}, @ext={0x0, &(0x7f0000055ffe)}}], 0x1c) dup2(r1, r1) 2018/03/31 19:07:59 executing program 6: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x3, 0x80002) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r0, 0x84, 0x4, &(0x7f0000000040), 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$VHOST_RESET_OWNER(r0, 0xaf02, 0x0) getsockopt$inet6_int(r1, 0x29, 0x3, &(0x7f0000c61000), &(0x7f0000871000)=0x4) signalfd4(r0, &(0x7f0000000080)={0x8}, 0x8, 0x800) 2018/03/31 19:07:59 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:07:59 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000), 0x0, 0x0) close(r0) 2018/03/31 19:07:59 executing program 2 (fault-call:1 fault-nth:2): perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) [ 172.689138] FAULT_INJECTION: forcing a failure. [ 172.689138] name failslab, interval 1, probability 0, space 0, times 0 [ 172.700408] CPU: 1 PID: 14691 Comm: syz-executor2 Not tainted 4.16.0-rc7+ #374 [ 172.707767] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 172.717117] Call Trace: [ 172.719702] dump_stack+0x194/0x24d [ 172.723334] ? arch_local_irq_restore+0x53/0x53 [ 172.728002] ? __lock_is_held+0xb6/0x140 [ 172.732071] should_fail+0x8c0/0xa40 [ 172.735794] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 172.740891] ? perf_trace_lock_acquire+0xe3/0x980 [ 172.745719] ? find_get_entries_tag+0xeb0/0xeb0 [ 172.750371] ? find_held_lock+0x35/0x1d0 [ 172.754427] ? check_same_owner+0x320/0x320 [ 172.758730] ? rcu_note_context_switch+0x710/0x710 [ 172.763636] ? find_held_lock+0x35/0x1d0 [ 172.767675] should_failslab+0xec/0x120 [ 172.771625] kmem_cache_alloc+0x47/0x760 [ 172.775662] ? lock_downgrade+0x980/0x980 [ 172.779786] ? trace_hardirqs_off+0x10/0x10 [ 172.784088] get_empty_filp+0xfb/0x4f0 [ 172.787949] ? proc_nr_files+0x60/0x60 [ 172.791812] ? perf_trace_lock+0x900/0x900 [ 172.796029] ? __lock_is_held+0xb6/0x140 [ 172.800066] ? trace_hardirqs_off+0x10/0x10 [ 172.804370] ? unwind_get_return_address+0x61/0xa0 [ 172.809276] path_openat+0xed/0x3530 [ 172.812967] ? find_held_lock+0x35/0x1d0 [ 172.817008] ? path_lookupat+0xba0/0xba0 [ 172.821054] ? lock_downgrade+0x980/0x980 [ 172.825181] ? lock_release+0xa40/0xa40 [ 172.829134] ? find_held_lock+0x35/0x1d0 [ 172.833169] ? do_raw_spin_trylock+0x190/0x190 [ 172.837724] ? __lock_is_held+0xb6/0x140 [ 172.841766] ? _raw_spin_unlock+0x22/0x30 [ 172.845892] ? __alloc_fd+0x29b/0x750 [ 172.849673] do_filp_open+0x25b/0x3b0 [ 172.853452] ? may_open_dev+0xe0/0xe0 [ 172.857229] ? strncpy_from_user+0x323/0x430 [ 172.861616] ? mpi_resize+0x200/0x200 [ 172.865393] ? get_unused_fd_flags+0x121/0x190 [ 172.869948] ? __alloc_fd+0x750/0x750 [ 172.873724] ? getname_flags+0x256/0x580 [ 172.877763] do_sys_open+0x502/0x6d0 [ 172.881453] ? do_sys_open+0x502/0x6d0 [ 172.885316] ? filp_open+0x70/0x70 [ 172.888831] ? mm_fault_error+0x2c0/0x2c0 [ 172.892953] ? SyS_read+0x220/0x220 [ 172.896560] SyS_open+0x2d/0x40 [ 172.899814] ? do_sys_open+0x6d0/0x6d0 [ 172.903680] do_syscall_64+0x281/0x940 [ 172.907546] ? vmalloc_sync_all+0x30/0x30 [ 172.911672] ? _raw_spin_unlock_irq+0x27/0x70 [ 172.916142] ? finish_task_switch+0x1c1/0x7e0 [ 172.920614] ? syscall_return_slowpath+0x550/0x550 [ 172.925519] ? syscall_return_slowpath+0x2ac/0x550 [ 172.930426] ? prepare_exit_to_usermode+0x350/0x350 [ 172.935417] ? retint_user+0x18/0x18 [ 172.939108] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 172.943928] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 172.949093] RIP: 0033:0x40f0d1 [ 172.952259] RSP: 002b:00007fcf31c447a0 EFLAGS: 00000293 ORIG_RAX: 0000000000000002 [ 172.959943] RAX: ffffffffffffffda RBX: cccccccccccccccd RCX: 000000000040f0d1 [ 172.967186] RDX: 0000000000000000 RSI: 0000000000101200 RDI: 00007fcf31c44850 [ 172.974431] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 172.981674] R10: 0000000020000040 R11: 0000000000000293 R12: 0000000000000014 2018/03/31 19:07:59 executing program 5: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x301000, 0x0) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket$inet6(0xa, 0x2, 0xffbffffffffffffd) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:07:59 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x0, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:00 executing program 3: ioctl$DRM_IOCTL_AGP_FREE(0xffffffffffffffff, 0x40206435, &(0x7f0000002000)={0x0, 0x0, 0x0, 0x25}) bpf$PROG_LOAD(0x5, &(0x7f000095c000)={0x1, 0x5, &(0x7f0000002000)=@framed={{0x18}, [@jmp={0x5, 0x0, 0x1, 0x0, 0x0, 0x1}], {0x95}}, &(0x7f000040dff6)='syzkaller\x00', 0x1, 0x29e, &(0x7f000000a000)=""/195}, 0x48) r0 = request_key(&(0x7f00000000c0)='cifs.idmap\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000140)='#ppp1*em0eth0posix_acl_access)vmnet0^\x00', 0xfffffffffffffffe) request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)='syzkaller\x00', r0) 2018/03/31 19:08:00 executing program 6: perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f8, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x4) [ 172.988921] R13: 000000000000067f R14: 00000000006fbc88 R15: 0000000000000002 2018/03/31 19:08:00 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/cuse\x00', 0x0, 0x0) getsockopt$netrom_NETROM_T2(0xffffffffffffffff, 0x103, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ion\x00', 0x0, 0x0) r2 = epoll_create1(0x0) ioctl$KVM_IRQ_LINE_STATUS(r0, 0xc008ae67, &(0x7f00000001c0)={0x7, 0x20}) io_setup(0x5f, &(0x7f0000000100)=0x0) io_submit(r3, 0x1, &(0x7f0000000200)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x1, 0x401, r2, &(0x7f0000000280)="3ad3439e69541694062f120c5ff98b332fd737cb588e045f75126281ddbe9e0f3bacb029f27d664239786f9129fdb973a89076b8f80435253afaa5e70117377f0c3ea0aa0274a48fab207472fe42eb040c2392ff6a3690bd34b01da2fc1a85052dfe7119d533ca3b86912298ce25b56b46cf79f0a1bf02ed49b274bc0817465a08a765cb13bf2057aa3b9cdbdf6e8b4e3c519657674697b1a0959ca327e7f314f75aba31916dc551171259968f70dca370079fdad2e98b6f0e1b6f7b5cc2c90d1dff9d27c6a8eca484d750c312085bdd139abcec027083dd8f6148344d382f134e9347060c20ff73e15ea08b05f141406ffc048a21f58e82442404291bc97bf060a7714a279b610ee254b370fb106d54aafb17673d48877f970fb084dc69355e4ed8f6a0e92f701429d8d1454eb88f8669b56bbe25670ed376e75fe8a40336e47dec75c1ede2268c2e2df2fe0a0b1d2ab6522b5209a6cae8259c5a7d5721ed9934482b6b41f31507c6d4d1e901b6966495bac3b654804e129e51e25f68b3633b7cc46db05b34d57946d2b17791546f43762304a93f1348fea5550b5c1ba7c2211c3f2a499706249ac1f7c73f21fb57f04831911f2eed1373e6eaca6d1a5ded763939d6046e3f108fca30776f01fa236b8a21a6c403d56d8f17bd5b86dceb77fa1bb087d8a1bcf569cf3b236f6863a017093892799d3b73fa1591ffe0d43920d4b82679a109557973664f78fce0b0796ce086bfbd71c9fbefe64d029c46fb55cc09609e15357a7ba3c2e152c960ec06be1fd6e2f9e2c9e4cccdd8f20f66cb75756d7b22cee2e92aed66bf094a517c45d0795eacc7db078bd067d5e751a5699b57fefaf195a7203ad01837a9ba76e2541c706c1484f946528b192856afa89fc6d21045e3b533bbc3888b0ee30b5d21260bccf37c66b4905a0f74ecbab28ec8d47c8117ce071de3a2f41f19c70a9e07accf45ae3f948027c3594bde9ac359a60185efba4b6753f8299a0408839993d0c83346b32978c3712c5a413fed7f8648552c13f0edb984232d18cab3983bf5683ab44cb208ee1f386e96fe6cde4a575b779771c46a24e7628c8a0c6e288e51b0dc91dc57004c8b94c5878ed5cad4beaabd976b7eae85655d6d80c6371014a4a2d86866c64ca185b8570b050b169f029000555267ddee19e13cc62b6d64f800a80be472710643c3716c6e116ae82414cc6ca578eba9d3633c166e241a46e36113bd455315612ede2fa0d2e0c8bc8523ac41a3f5670cfeb36a5b7c63eb6ea467372630887b04091d428f3970ebf7870f9405a4f841b46a48da1c893d67eac4bdacf38acfad6ad7ade8ccc7907a971f2b8ba1e017711a8188952e892e1cc89b7af00a973fb370a0e7a20bc8ebe768eb4cf60c45f8b36484ac98eb732cf2b67ed3f68bcb5018992ccdcc22d26dd610b4e3b88a56f476fb9ff543d32f8dc5abff46af4cbfc903e39912fbd67275d7dc43eb3e2716cab35c6f8b9c248fb80644cccee21547b81142b15bd3ec853d22bded001c9cf319ee9eed5e7a212746287b7e03a2a7098ee5e17a298cdc51572b4e3931217dc40beb130f993ce4d2bd8966c9d48e394d2b38a91a9d5e2cfcbc27b68ddeb7dfc7a5f22a97a85ad262b332911c712a6a617ad760eec79737295556fbd46fdcad94abaa4ae6f3482ff5f97936480354647f03a5098f72d4ab845e25b8902e5904f184c04212f8e8b8e4ff39340e0280a8124c2cf514c8da2048b184cb703b40c31bdc2369a45bab2b97d6cef2c50d7202d838751a181407a85f5fe7a54447a7730de31e1fb7106fc142ec35e0aebc8f87d005330b7bc7b99c1e0e288905a647343c7a146a37913c95db7bf9707013b4726dc9f32b1fe1b8f665cea585cb14230f2937a6cbc6d488ecb639d55eb3553ad0e8a622dcbd26cc1120932573d2da7a3a19cdf909c9ddb517e9c080b99fea0eb25a1b0c389ea45ec473a7885d25739125a4cbd9be0e780adef333cc3b5b2fb720468df294b0500065d76ecad294ad7180bcc957c67ad0045e6397b94efc7d7bc11f05b1ee0e575fb6415fe19e4b1570f9dd6aad786ccc8842d09ea5081aa3ec9e5707e6ee214198ba98adbcbf58ba43239d79592ba97f235684331f2932a862704b97e12d86e6ebe59b82cd5502591317fb1aecdf62f33190e6c64aac63f13b3242ba4ef6cd9fdc3751bc83540c3a5d709f411fb59311f542cb3bd7c403f6b0de74efebb452d99d0480c2e3e4bc671ff96b212d77d8b8cc2b2358852459c2a0ef5f41d1d29893f75a5a8d498a416be091c45fa1c1d201f9fc9fe63f24b981263a031db1921cc5b3288cc09dc3a5dd11247d0d777cc33ac8ee7d79ec542c0889d9deb60e8b19e265901b15f1ba3c77ccaa39342ce0f22b7128ac00e948d536557b0fa1aad1ef06ac56b58ee5f3801dfb3fcc0b18c0884b3c3174cbc6aa72da4ebd251513c816caf985fef85532e7d183b3444a317e977b14fa6eca3ed9318324a49d75da47f241b64dabda2ff4990e55f61cf6e1c720cf16e0de15b9165956be921aa0237c51379fb5ef0b7fdadabcf52db703fd60eeb658c0378bf191568ce26fbdcc37347d6d313df44f0648ff44b9ccbb98588f10fe0434db4eb5a9f22f69f831e03b468cdf612b8b0afdca6c0035add37d6189e2085439478f6df746d0f2b096f86b1d888b9e180bc77044cb01b663b51888e824595a8ea385310ed75a507fee7038975d7b302dbd22ffb7685017b2118481d45fa1ce1cc9f174a4107648b5515b11e906bf3c92bbd174bb2250706f4808ab74afa51e9616364884dd8ed0555bd944b765e610b0d9fc28ec1d04fff389ffd3224021a9ecb9cb34b0619ef1c94136dee1ce97e1ec68389dd286a303e16ef53b5417f79f19e465282b7214d075fccde4ef1f80855740bfb4052bc9509bfdc8198f48da7a70549414997ec65b4d349df11fa18671f16df34a494c9ab080e916f7e0b3a1c4b671147839f062b404639cc5df75fbe3a0b7a9a4b702064665121ec09e3abe7047f2d6b661bba733786821742f29bf3fa6f5cbe47932a34192f1b6aeff2e7ece6953e28b733b7ce02b52a0cddac1c15edb51876aed75f753bba11ce8105029a7548642475879083f77f4e3561a6857fc28a9137bb510f0080c15f21de3eb00bcdb78faf62d3d498b748cf99ac83962ceab56b4faed62efb34d63d35507f12dd58d2ac55155f5a6dedda9978aec05a5b1c502ab8570282e492bfe6d16d10c3fbf8dec52817209db1e128318c72a5bc44d55a7c958a8496d549c81158e6c3b5bb2fa22066a26df7a8775b111902f5a41607868a9c7fb6b017a9f98661b889ab681e0bcaccc7bcd703f4df5c35de92169ee6f90a00911484559d1fa4464e6ae8bdcc2b670bffd0dc1996105369a12d6da735f5372b0911eb1d4ea7b668162e5817f7631e75c3b061413fe5e29ea2b6d60bbc3b8592a8bb8f4489bc4ab2fddd8c5f6392906305d1ddeef859bdd6275f0b155335e840cb359afb612f4556c3922bc9043b8160bc28603a09e05800fa66f8918c7a3e83fc12ff4ac408c14e1bf2194f1713087c2d148b26ea2be9b6bb283225b92b0297db9a50d59ef622b6bea8ed4c17bb7765095e770e39a870f571d9149d27b5f610ea4c37a4a661b2f8d76d0795a638bf04e353719c2b076c5ccf3534b0c8bf74bf3872bde6d10758434d050042e19449c5a29995dcabcd57648e9207ba2ea18597f521fd052ad42301874e0c083d3d4b9cc7b2618bb559edf34836734e21c816a76ebc75e5d96291fc5e3ed504ac8f4670b2f5779fe09886d8523e95772ed6a7c31a9d5b694fc1455099dcd31162dd831931aee6df9ab38898aa5d9bc66ade2cebd3363634302a35c7c9d3360f8480915e5c85a8c281e34698596f96262860e9c903d65c7959255b3803e243df26ba92f5c7a3d0f1fffe059efa3817f6f43f99b7537c89b6d10bea6acbbdc2a76e2d5f782f7c2e5844dd3b945d3418afd6b8e332c6086ef7df88ca5f3421d4d244a76558e4bee4eeed660b6f7c7d99e24b11885deb024eb672583cbcdbe2129d9365148a0e82e09bc17a7ff71397602ca30c5ca0c8357e388c929eb485529e0098f3c9acc892d3de3d6c6095b74392e162b9d2c6215e97bb43c6a2d4c70df192f0522eb9155654ed40ea8ba4f20254dc9b372bb637630d218966fa4f620d96a372e9a36f8fe1915048ac0713f2b07bca1a7cee143db60473ef4f09c703930b57e1c1ea2cccbf4fcc549383e6e5277a6c04bbabaa603792f76a385b5cb6b1779d9946d6bd7975279c6f3bb3fdfee9ee000abc5d4bb146f86aae3aa0f37c86877b9994929f99216b82109ed201b9d6c315ed566e2aadba678f879a340f36790d1cdb58199f5b363268d83799c4b62cc3514c833b617bd3f9a8e7beb4275195bcb105539da572662938d25c1ee7e50e07dbb8960ce0246f588f91f4213eaff0d387d81a71560f4f43a7d10d88108d99efb5c68f04a3e8f0377a4fe0554802bee9391a11beb62992fab2b2b023721a0bbeba527501673bc34d25e4993dc8aa02453670d4fcce5fdd3fb8eed0db78e169b7c554f87198817cf6cc247bad9e620ec8a8f75619a5d69f31c9cdcd32520d86e13d20086948d93295293ef69fd215ba2c26eb5b3c6e9fe7c7838ff110ad9b4c28a6643109f14ad4de776da49c5ddac1fb50dd8dc58efa9826831e36d35b41184cf259c67075c5cf65abac46569be4efd657a67eb4bab0567ce972ce228d6eccaf358dc5212d65b7bf9b8e336fadb709fbfa1bef7903155cd5f9a6ed5dbe5f699ca0e09f1ae1220c2d0a34bcc6eaa5b7b57609181e2c6c42b7ad5cdd887e72b8a0aa30cb4d376e6e371330ab5ccc42627c346d2be7f962cddf24e04b4fd1b59c91345aa27f99c868596d1aff6cff543c99522f670f1fea2c6f0e90649041501a2ef832cd85c503ce05cc4b8d9550cb8f7a50b91ea53a3b654b3428950164d1f4e02b52da2c3af46e4a858070a2095fff19d18f5ec17eaf3e2fd603ba9b81e46a96c75e071163d19d0950ea7a3072ab31ff9b80079089d2ec25171374c88f1e469c15cdbba20334ff0c05c2280de6fe5c703eb443f33d25159bba3f203d4bc35f5beb13521924f2434de721ce2ad93ed65a387c64729a928d441ed742215e87950a06a6693b2a5a0db7843457e0da34e6e52635732ea4128d8e3da916ce70b168dd92dc6742cbe6d3c23f3790dcbef77fd57c025a5a986da0d71f4aca7012e905c3b8b7a89d53dd6c76b6e3a472a167624d9687e857e1fff1a12bc939d751fd5c0851e83c57237f42ac0102c193304233920702a42385044765d6d9d39e22fabb3530dfcdc28e2a72ef9b247ddd1413bb3e0a4d019045ddff210d35a3e2bc050eb96c4690b60d41ec64146f3183459439a107ac5ad561410155e831c5f311ec62f7449401a02206d9a85992c1032a9dd6ef836bd761889276b8d9d3047a0b6ddf8990372d9ccc7fba3ecab0df024305ff8647364fb0a90cb9c6ddd8326bb625678cbe697655bd7f70f4a1c3639ffc2082e5e7947be825c27090d5bb17a331e281d94efcb5e8f47378392a83ffb2a36097c074018111f32263cd34fd6a2e3b7ba6a553412377c0401d3c6542ba68272ce4ffdfa830bba2b0a3661da43162c21af4132e25a2d979ee1cfbe5d880248d09a2d2016a0668b36626e008de8b4005e8e2edc2c25feb81f34b6aa682369fd09566efa26cc7b7355c0997dfe6645f82a0b4ff88acbcab58be276c4bfca2a", 0x1000, 0x2, 0x0, 0x1, r0}]) ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) close(r2) sendmsg$kcm(0xffffffffffffffff, &(0x7f0000001fc8)={0x0, 0x0, &(0x7f0000b1afa0), 0x0, &(0x7f0000002000)=ANY=[@ANYBLOB="1000000040000000"], 0x10}, 0x0) ioctl(r1, 0xc0184900, &(0x7f0000002000)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f0000d83000)) dup2(r2, r0) getsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000000c0)=""/64, &(0x7f0000000140)=0x40) 2018/03/31 19:08:00 executing program 5: r0 = socket$inet6(0xa, 0x1000003, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1, 0x0, 0x1ff, 0x610ea8b7}, 0x20) 2018/03/31 19:08:00 executing program 2 (fault-call:1 fault-nth:3): perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:00 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:00 executing program 6: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x80000, 0x0) r1 = socket$inet(0x2, 0x840000000003, 0x2) r2 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet_int(r1, 0x0, 0xcd, &(0x7f0000000000), 0x3c) setsockopt$nfc_llcp_NFC_LLCP_RW(r0, 0x118, 0x0, &(0x7f0000000100)=0x80000001, 0x4) getsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000380), 0x4) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000180)={&(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000100), &(0x7f0000000140)=[0x0], 0x7, 0x5, 0x0, 0x1}) signalfd4(r2, &(0x7f0000000340)={0x7}, 0x8, 0x800) io_setup(0x7fff, &(0x7f00000001c0)=0x0) io_submit(r3, 0x4, &(0x7f0000000840)=[&(0x7f0000000300)={0x0, 0x0, 0x0, 0x1, 0x7, r1, &(0x7f0000000200)="84c162347a666c8207b7f768f66b738d991d4a0b69685529e0523f0503d818974f765c327a35b09c026c72845f3417309c369472477b48e8219f2e53196dd66a7c20667e98ed1e9d294d0d7a395d4ea60e576c9cde76e813bb348dfd45002483bdfc73a2000620880114fc3edb5702b0c5a52db9aa738d2c528f7761ba1a48cd90ff8093f1451975a001c537685d042e1d47eca2ad3b36d36fec67af0222187b2c51d28b487e524c39ec6dc81e8ed154e35ce4dddc5b60c4c0506a23d590e1e0fd0c313279307a9c43258e4506c03a291489dc1633a1b2177116ac491a3b", 0xde, 0x4, 0x0, 0x0, r0}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x7, 0xfffffffffffff6b4, r1, &(0x7f00000003c0)="bd7fbdbfd79668306b55e4e01eef23eb3ad24905b45e942047af7f65", 0x1c, 0x95b6, 0x0, 0x1, r0}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x7, r2, &(0x7f0000000500)="629840cb96c09da90fd50fbc41f75925c01a3b50f4f5b840d9b6c5924aff62e0a9c394885df2048c1ada54d6bc4f9fd7b620c6cb082fe96c6b06a749923e72af41e4d37636d91b5f5e428039cbe297d7d7ec9715581a57ad5fe322ff6afe889cd95fb77bebe76d51188740664db86e9a49dab5ee31dd0fed6c323897ee5cb160a9cad6d12f86fd430b7d89834d3ec7ff18b5e0c45a068f656f437d5f5f28c6efe72139ea36a3a53d4534883737e1a8c4ac1d935d7084bbf12512139f66c58a29", 0xc0, 0x3, 0x0, 0x1, r0}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x7, 0x8, r2, &(0x7f0000000740)="d021bb055d28fb923b0045c889ebf0bf1557718da57ce99b553a9801947cca2fcab915ed7d1dcf35931275116bfd78670c279000d40af2fba438f4e1714bc3009cd704462981f106f9f2563eb5e5c7c5272a913e1dc6fd0f7e0965e48b4bd723d824595b82fa214d4d9d90945284c48c2c99282f76d93f43dee49d8095b032dff97cea87486616b66d47", 0x8a, 0x800, 0x0, 0x0, r0}]) socket$l2tp(0x18, 0x1, 0x1) 2018/03/31 19:08:00 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ppp\x00', 0x34000, 0x0) r1 = gettid() setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(0xffffffffffffffff, 0x10e, 0x1, &(0x7f0000000440)=0x1f, 0x4) sendto$unix(r0, &(0x7f0000000300)="bc1049f133842863264ad36240d71a0cb73d8a038c6524532608a6c775f466f6bac1cd22c4d0b2b308d2a6200af36c78ddefaee24a3bcfc2", 0x38, 0x800, &(0x7f0000000340)=@file={0x1, './control\x00'}, 0x6e) setsockopt$sock_int(r0, 0x1, 0x21, &(0x7f0000000500)=0x4, 0x4) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000)=0x36, 0x7) inotify_init() r2 = syz_open_dev$sg(&(0x7f0000000740)='/dev/sg#\x00', 0x9, 0x0) inotify_rm_watch(0xffffffffffffffff, 0x0) get_robust_list(0x0, &(0x7f0000000280)=&(0x7f0000000240)={&(0x7f0000000200)={&(0x7f00000001c0)}}, &(0x7f00000002c0)=0xc) r3 = syz_open_procfs(r1, &(0x7f0000000180)='net/dev_mcast\x00') r4 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/arp\x00') r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0x20000, 0x0) r7 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f0000000200)={'syzkaller0\x00', 0x3}) dup(0xffffffffffffffff) ioctl$sock_inet_SIOCSARP(r5, 0x8955, &(0x7f0000000000)={{0x2}, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}}, 0x0, {0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 'syzkaller0\x00'}) getsockopt$netrom_NETROM_T2(r3, 0x103, 0x2, &(0x7f0000000680)=0x8, &(0x7f0000000700)=0x4) syz_open_procfs(r1, &(0x7f0000000100)='net/dev_snmp6\x00') pread64(r4, &(0x7f0000000040)=""/8, 0x8, 0x1fffd) ioctl$sock_inet_sctp_SIOCINQ(r2, 0x541b, &(0x7f0000001980)) ioctl$LOOP_SET_STATUS(r6, 0x4c02, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x0, 0x8, 0x7, 0x12, 0x1, "ea688ff1c9775d64111865f686596a1fe2b0f50c0fe0d75ea13e018dd61836979df962a4596346e7f744a158402b06681c53539cbab027cd71d20cad3f0318aa", "b24298450231825ca35b38dbf9cf214d1f8236a1d46c82735cc907b128bb936f", [0x1, 0x1f]}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000001780)={{0xa, 0x4e21, 0x7, @loopback={0x0, 0x1}, 0x7e85}, {0xa, 0x0, 0x7b8, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xf}}, 0x100}, 0x6, [0x0, 0x0, 0x5, 0x12, 0x0, 0xf7a, 0x0, 0x1f]}, 0x5c) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000540)) preadv(r3, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/58, 0x3a}, {&(0x7f0000000580)=""/233, 0xe9}, {&(0x7f00000019c0)=""/63, 0x3f}], 0x3, 0x0) 2018/03/31 19:08:00 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) prctl$setname(0xf, &(0x7f0000000080)=' posix_acl_access\x00') setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x1, 0xff, 0x1}, 0x20) r1 = socket$inet_dccp(0x2, 0x6, 0x0) accept$inet(r1, &(0x7f0000000000)={0x0, 0x0, @multicast1}, &(0x7f0000000040)=0x10) 2018/03/31 19:08:00 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:00 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:00 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:00 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) r4 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r6 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r6, 0x89e0, &(0x7f000031aff8)={r4, r5}) ioctl$sock_kcm_SIOCKCMCLONE(r6, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:00 executing program 6: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x82) r1 = socket(0x1e, 0x4, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 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) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f00004ee000)=@req3={0x6000, 0x0, 0x1, 0x7ff}, 0x1c) setsockopt$sock_int(r1, 0x1, 0x6, &(0x7f0000000040), 0x4) sendmsg$key(r1, &(0x7f00005af000)={0x0, 0x0, &(0x7f00003f1000)={&(0x7f00007b1000)={0x2, 0x0, 0x0, 0x0, 0xffffffffffffff26}, 0xffe2}, 0x1}, 0x0) r2 = memfd_create(&(0x7f0000000140)="740500750000d1fe9442e4bc9c23ab3e000000000000008c00", 0x1) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f00000005c0)={0x0, 0x0, 0x81}, &(0x7f0000000600)=0x10) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) ioctl$VHOST_GET_VRING_BASE(r2, 0xc008af12, &(0x7f0000000180)) ioctl$PPPIOCGCHAN(r2, 0x80047437, &(0x7f0000000080)) sendfile(r0, r0, &(0x7f0000000000), 0x102000004) ioctl$LOOP_CLR_FD(r0, 0x4c01) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x4}, 0x2c) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x8, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu={0x201a7f1b, 0x5, 0x201a7fd7, 0xa, 0x0, 0xffffffc0}], {0x95}}, &(0x7f0000f59000)='GPL\x00', 0x6, 0xfcb6, &(0x7f00001a7f05)=""/251}, 0x48) r4 = accept4$nfc_llcp(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) unshare(0x8000400) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) unshare(0xc000000) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000000340)=ANY=[@ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="40082b0000f0df000000"]) r5 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/rfkill\x00', 0x14280, 0x0) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@hci, &(0x7f0000000140)=0x80) renameat2(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x7) fanotify_mark(r5, 0x5, 0x8, r2, &(0x7f0000000240)='./file0\x00') fdatasync(r0) 2018/03/31 19:08:00 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000), 0x0, 0x0) close(r0) 2018/03/31 19:08:00 executing program 3: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$TCSETSF(r0, 0xc074510c, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff1b}) setsockopt$llc_int(r0, 0x10c, 0x9, &(0x7f0000000000)=0xa5, 0x4) 2018/03/31 19:08:00 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:00 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) bind$inet(0xffffffffffffffff, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:00 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:00 executing program 3: r0 = syz_open_dev$sndpcmc(&(0x7f0000000200)='/dev/snd/pcmC#D#c\x00', 0x1f, 0x2) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000240)=@assoc_value={0x0}, &(0x7f0000000280)=0x8) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r0, 0x84, 0xf, &(0x7f00000002c0)={r1, @in6={{0xa, 0x4e20, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x1ed}}, 0x7fffffff, 0x80000001, 0x0, 0x2, 0x3}, &(0x7f0000000380)=0x98) memfd_create(&(0x7f0000000080)="2649e964b2f8a3a97f14b96ea3b553bdda6adbaf1da61cbad64822dc1daf6c79c144731ee6d92aa8eecf9675166b563a2135483ce02cacb45516e03224215ea358f01d0834ccebfefc5337294a355529adb584fe988236d97744b3104d3cd08c1e404698eb5e17b1687f1addf805155c14f5c228ce9bf19943f16046d8d8c41b060bfae5d94a6d9459601a612bb7e0e3faf19b08f549dd4dbc48511d819cb4ed72b15db4c66aebdd0355531ddef93489158a68f72af31fd371c7293607cbaf440b422405374642d682263baac89a6a4158f74cb948303f4ae60fdd9aa712aa51542ad03583279b9a3e04c8d2cc333052721d10848d19f2c9f01a366390c5998d14f82162442ac721836bb81392630689ab0456e5da2d583f32974b4f137faa606747a6333d96f04cae5e25f38e06d353ad4d138f610d85ecab", 0x0) 2018/03/31 19:08:00 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000000)={'irlan0\x00', {0x2, 0x4e23, @multicast1=0xe0000001}}) 2018/03/31 19:08:00 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000300)={'ifb0\x00', 0x1}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) write$tun(r1, &(0x7f0000000140)={@pi={0x0, 0xf8}, @void, @arp=@ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={0xac, 0x14, 0x14, 0xaa}, @random="8df05c035610", @loopback=0x7f000001}}, 0x20) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) [ 173.721699] print_req_error: I/O error, dev loop0, sector 0 2018/03/31 19:08:01 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:01 executing program 3: fcntl$getown(0xffffffffffffff9c, 0x9) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000001040)) syz_open_procfs(0x0, &(0x7f0000001340)="6e6574016669625f7472699cd0a4c169657374617400f9e2301c2b2f6fe9a294f3c73511b2230c345f8968d5ba62ea8e4612f0acc89f48ba071d1aa68523004cab99bc1611d3862b125545c47cd858c77ee3b4c421e5620d6ee5a2f4cb2311ab10cad66c5f50e129015b3ca0e70bfbb6679f6feeb48ae2f053e900f6e70ab9629e009888138b7f79dc2cadd6c15ca6fe7d7503c17cee86e7638f2fab2b151d3013f1115804c14ad111") eventfd2(0xffffffffffffffff, 0x80001) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@mcast2, @in=@multicast2}}, {{@in=@broadcast}, 0x0, @in6=@remote}}, &(0x7f0000000140)=0xffffffffffffff4e) r0 = add_key(&(0x7f00007f8000)='user\x00', &(0x7f0000cf7ffb)={0x73, 0x79, 0x7a}, &(0x7f0000fc3f94)="f5", 0x1, 0xfffffffffffffffd) keyctl$get_persistent(0x16, 0x0, r0) openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x40400, 0x0) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) futimesat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)={{r1, r2/1000+10000}, {r3, r4/1000+10000}}) unshare(0x8000000) ppoll(&(0x7f0000000780), 0x2, &(0x7f00000007c0)={0x77359400}, &(0x7f0000000800)={0x9}, 0xc2) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffffff, 0x84, 0x22, &(0x7f0000000280)={0x0, 0x0, 0x9}, 0x10) r5 = semget$private(0x0, 0x4, 0x0) semtimedop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}], 0x1, &(0x7f0000000080)={0x0, 0x1c9c380}) unshare(0xc000000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4000) openat$cgroup_type(r6, &(0x7f0000000000)='cgroup.type\x00', 0x2, 0x0) getpid() semctl$IPC_RMID(r5, 0x0, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) r7 = syz_open_dev$midi(&(0x7f00000011c0)='/dev/midi#\x00', 0x0, 0xa4100) r8 = openat$vcs(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vcs\x00', 0x0, 0x0) ioctl$VHOST_NET_SET_BACKEND(r7, 0x4008af30, &(0x7f0000001240)={0x2, r8}) 2018/03/31 19:08:01 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) bind$inet(0xffffffffffffffff, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:01 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(0xffffffffffffffff, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:01 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:01 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) getpeername(r0, &(0x7f00000001c0)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}}}}, &(0x7f0000000240)=0x80) bind$vsock_dgram(r1, &(0x7f0000000280)={0x28, 0x0, 0x3, @any=0xffffffff}, 0xffffffffffffff67) r2 = dup3(r0, r0, 0x80000) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x2f, "8909ed97e6cfeba664beebf8d8b390af3a6728c7990954ee5019ce47ac5b5aa89d293150572b89451fd352f13ed380"}, &(0x7f0000000100)=0x37) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000140)={r3, 0xd3, 0x8, 0x3, 0x5, 0x200}, &(0x7f0000000180)=0x14) r4 = dup2(r0, r0) sendto$llc(r4, &(0x7f0000000000)="cbea059278539a88c2d63c72e8024f248509cd1a45dec4e415e8c3768e9cbb1a7515e9bbbe66af121fc4c1995fa6223bbf5a58f27acefbce48245b98ca67c7ff49e3c53aba34b5b20ed8d9e6a9", 0x4d, 0x14, &(0x7f0000000080)={0x1a, 0x31b, 0xfff, 0x5, 0x3, 0xec64, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xd}}, 0x10) 2018/03/31 19:08:01 executing program 6: r0 = syz_open_dev$loop(&(0x7f0000ca9ff5)='/dev/loop#\x00', 0x0, 0x82) r1 = socket(0x1e, 0x4, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0, 0xffffffffffffffff, 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) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f00004ee000)=@req3={0x6000, 0x0, 0x1, 0x7ff}, 0x1c) setsockopt$sock_int(r1, 0x1, 0x6, &(0x7f0000000040), 0x4) sendmsg$key(r1, &(0x7f00005af000)={0x0, 0x0, &(0x7f00003f1000)={&(0x7f00007b1000)={0x2, 0x0, 0x0, 0x0, 0xffffffffffffff26}, 0xffe2}, 0x1}, 0x0) r2 = memfd_create(&(0x7f0000000140)="740500750000d1fe9442e4bc9c23ab3e000000000000008c00", 0x1) pwritev(r2, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f00000005c0)={0x0, 0x0, 0x81}, &(0x7f0000000600)=0x10) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) ioctl$VHOST_GET_VRING_BASE(r2, 0xc008af12, &(0x7f0000000180)) ioctl$PPPIOCGCHAN(r2, 0x80047437, &(0x7f0000000080)) sendfile(r0, r0, &(0x7f0000000000), 0x102000004) ioctl$LOOP_CLR_FD(r0, 0x4c01) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x4}, 0x2c) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x8, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu={0x201a7f1b, 0x5, 0x201a7fd7, 0xa, 0x0, 0xffffffc0}], {0x95}}, &(0x7f0000f59000)='GPL\x00', 0x6, 0xfcb6, &(0x7f00001a7f05)=""/251}, 0x48) r4 = accept4$nfc_llcp(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) unshare(0x8000400) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(0x0, 0x0) unshare(0xc000000) ioctl$sock_bt_hidp_HIDPCONNADD(r3, 0x400448c8, &(0x7f0000000340)=ANY=[@ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="40082b0000f0df000000"]) r5 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/rfkill\x00', 0x14280, 0x0) getsockname(0xffffffffffffff9c, &(0x7f00000000c0)=@hci, &(0x7f0000000140)=0x80) renameat2(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x7) fanotify_mark(r5, 0x5, 0x8, r2, &(0x7f0000000240)='./file0\x00') fdatasync(r0) 2018/03/31 19:08:01 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000080)=""/115) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r0, 0x81785501, &(0x7f0000000100)=""/247) 2018/03/31 19:08:01 executing program 5: r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x48000, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffffff, 0x84, 0xf, &(0x7f0000000040)={0x0, @in={{0x2, 0x401, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x1, 0x9, 0x2, 0x400, 0x7fffffff}, &(0x7f0000000100)=0x98) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000180)) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000140)={r1, 0x6}, 0x8) r2 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:01 executing program 2: perf_event_open(&(0x7f0000220000)={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, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x40000, 0x98) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f00000000c0)={0x7ff, {{0x2, 0x4e22, @loopback=0x7f000001}}}, 0x88) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:01 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:01 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r2, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r3, r0, 0x1, 0x0) dup2(r1, r3) bind$inet(0xffffffffffffffff, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:01 executing program 3: r0 = memfd_create(&(0x7f0000000000)='I', 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) accept(r0, &(0x7f00000000c0)=@hci={0x0, 0x0}, &(0x7f0000000040)=0x80) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000140)={r1, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x10) msgget$private(0x0, 0x400) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 2018/03/31 19:08:01 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) 2018/03/31 19:08:01 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) tee(r2, r0, 0x1, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r3, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={r3, r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 174.583685] print_req_error: I/O error, dev loop0, sector 0 2018/03/31 19:08:01 executing program 5: r0 = dup(0xffffffffffffff9c) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffffff, 0x84, 0x10, &(0x7f0000000300)=@assoc_value={0x0, 0x80000000}, &(0x7f00000001c0)=0xa4bf) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000200)={r1, 0xfffffffffffffff8, 0x800, 0x100000000, 0x3, 0x7}, &(0x7f0000000240)=0x14) r2 = socket$inet6(0xa, 0x800, 0xc000000000000002) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1, 0x0, 0x10000, 0x8}, 0x20) clock_gettime(0x0, &(0x7f0000000280)={0x0, 0x0}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f00000002c0)={r3, r4/1000+30000}, 0x10) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r0, 0x40086424, &(0x7f0000000140)={r5, 0x2}) r6 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x2000, 0x0) ioctl$DRM_IOCTL_GET_UNIQUE(r6, 0xc0106401, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) gettid() write$evdev(r6, &(0x7f0000000040)=[{{0x77359400}, 0x5, 0x5, 0x6}, {{}, 0x3, 0x200, 0x10001}, {{0x77359400}, 0xfffffffffffffff8, 0x7, 0xffffffffffff6de8}], 0x48) 2018/03/31 19:08:02 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) 2018/03/31 19:08:02 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:02 executing program 4: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f0000000540)) r3 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r3, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r5 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r5, 0x89e0, &(0x7f000031aff8)={r3, r4}) ioctl$sock_kcm_SIOCKCMCLONE(r5, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r6, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:02 executing program 3: setsockopt$inet6_MRT6_ADD_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd2, &(0x7f00000002c0)={{0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}, {0xa, 0x4e20, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14}}}}, 0x5c) r0 = memfd_create(&(0x7f0000000240)="00205e487620a478897f3acde394c7c1bdb3579a8930daf727fe5a903e12c58404beebc095c357bb75c8cab9bd97c2d12000000000000000fc96fd46", 0x1) r1 = syz_open_dev$sndseq(&(0x7f0000000180)='/dev/snd/seq\x00', 0x0, 0x101801) r2 = getpgrp(0x0) ptrace$cont(0x1f, r2, 0x0, 0x2451a8c) r3 = dup2(r1, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f000002b000)={0x0, 0x0, 0x0, "9ede7a8c5ae95ec8672c93340f643a664f13eeab65c0322901dc6bd36cde2c51f01b7f0b014f9f91eeb7c37c7240f476c8d753d000aa8faf8fb574dbcfa6dc4d"}) write$sndseq(r3, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @connect}], 0x2cf) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000100)={0xa7}) 2018/03/31 19:08:02 executing program 5: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x200000, 0x0) ioctl$TIOCNXCL(r0, 0x540d) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x3, 0xff, 0x1}, 0xd) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000100)={0x15, 0xb3, &(0x7f0000000040)="10f58fe73a9751d064d715a1781e2aa164c622653ea2c84f55f9e37006a8e6cc3a2f76569e7e139d4db8080e0758f13e525b78118b36f2f70c034fa59292679a068cd4751d3614d1e2df695d015d9414ce8f5bb343f7302c44561945b5911c98117daf7a036610f7ebb2bcf28edd0efded36d1b9cbb60d80bb76576fc6591ac1c060c4d3471e6c321e8c4e3b0654e8b9da4748b02796f4263d25e9cd0ff0015f80e000ab3a46ae00e1f94eaa56092ad34a4146"}) 2018/03/31 19:08:02 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet6_tcp(0xa, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f00000000c0)=0xff, 0x4) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:02 executing program 6: r0 = 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, 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, 0x70, 0xe2, 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, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r0, 0x0) r1 = perf_event_open(&(0x7f0000014f88)={0x1, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 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) request_key(&(0x7f00000000c0)='asymmetric\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000180)='erspan0\x00', 0xfffffffffffffffb) r2 = syz_open_dev$sndpcmc(&(0x7f0000000280)='/dev/snd/pcmC#D#c\x00', 0x4, 0x40) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000040)={0x6, 0x70, 0x5, 0x9, 0x5066549a, 0x7f, 0x0, 0x8, 0x2, 0x6, 0xe5, 0x80000001, 0x77, 0x9, 0x2, 0x1f, 0x1f, 0x7, 0x8, 0x4, 0x7f, 0x3f, 0x7f, 0xffff, 0x640, 0x5, 0x80000001, 0x8, 0x5, 0x1000, 0xfffffffffffffffb, 0x0, 0x1ff, 0x4, 0x0, 0xae, 0x401, 0x1, 0x0, 0x8, 0x1, @perf_config_ext={0x101, 0x10001}, 0x4a53, 0x200, 0x3ff, 0x5, 0x100000001, 0x1ff, 0x80}, r3, 0x4, r1, 0xb) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/rfkill\x00', 0x4800, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r4, 0x29, 0x41, &(0x7f00000002c0)=ANY=[@ANYBLOB="73656375726974790000000000000000000000000000b9660000000000005aa69cac876d9452f3791a030000000000000000db000000000000f800000000000000000000000000f9b4ca56953b57090000000000000000000000395d28043e12557b6ff9"], 0x48) request_key(&(0x7f0000000380)='.dead\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a}, &(0x7f0000000000)='erspan0\x00', 0xfffffffffffffffb) 2018/03/31 19:08:02 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:02 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000000)={0x0, 0x2710}, 0x10) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:02 executing program 6: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f000000d000)=[{&(0x7f0000008000)="4c0000001200ff09fffefd956fa283b724a6008000000000000000683540150024001d001fc41180b598bc593ab6821148a730de33a49868c62b2ca654a6613b6aabf35d4c1cbc882b079881", 0x4c}], 0x1}, 0x0) recvmsg(r0, &(0x7f0000000040)={&(0x7f0000001fc0)=ANY=[], 0x0, &(0x7f0000000200), 0x0, &(0x7f0000001640)=""/183, 0xb7}, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000003f00)=""/4096, 0x1000}], 0x1) recvmsg(r0, &(0x7f000001cfc8)={&(0x7f0000000080)=@l2, 0x80, &(0x7f0000022fe0), 0x0, 0x0, 0xfffffffffffffd86}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$cgroup(r1, &(0x7f0000000000)='syz0\x00', 0x200002, 0x0) 2018/03/31 19:08:02 executing program 4: pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) write$sndseq(r0, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x1c) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r4 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f000031aff8)={r2, r3}) ioctl$sock_kcm_SIOCKCMCLONE(r4, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r5, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:02 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:02 executing program 3: ioctl$sock_SIOCBRADDBR(0xffffffffffffffff, 0x89a0, &(0x7f0000000000)="766c616e301000000000000000070002") r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000180000fa07000000000000"], 0xf) write$rdma_cm(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="91e7a972eac1989e213830d077011aacbefa43a5e62e144b6c43ef271ab17f87ed92939beb0d23a006bad5587c7e735624a8e4b332a5853b31a37bf101fc45d9da7c765b88b1b1ede96c8d111cb0bbe2103324bcc5b2050d8f6efb9efdd5fc8e2ee44033bc494450e52e74df41a4eba3deea0b4c82423ecb194ac88f36d3acda22d4a524b2f23022426f9b8430"], 0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2000000000003, 0x31, 0xffffffffffffffff, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmat(r1, &(0x7f0000dd1000/0x2000)=nil, 0x6000) msgget(0x1, 0x530) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, @mcast2}, &(0x7f0000000280)=0xffffffffffffffef) setsockopt$inet_sctp6_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000180)={0xbcb, 0x0, 0x1f, 0x0, 0x4, 0x80000000, 0x81, 0x3, 0x800, 0x3, 0x5b8}, 0xb) madvise(&(0x7f00003eb000/0xc00000)=nil, 0xc00000, 0x9) r3 = memfd_create(&(0x7f0000003ff7)='cgroupK\\\x00', 0x0) fallocate(r3, 0x8, 0x0, 0xfff8) ioctl$sock_inet_SIOCGIFDSTADDR(r2, 0x8917, &(0x7f0000000140)={'yam0\x00', {0x2, 0x4e21}}) syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0xed, 0x48800) accept4$nfc_llcp(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0x60, 0x80800) request_key(&(0x7f0000000140)='ceph\x00', &(0x7f00000004c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000500)='syzkaller0\x00', 0x0) getresgid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f00000001c0)) setresgid(0x0, 0x0, r4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x12000000, &(0x7f00000002c0)="41bd7c6a61ba61eda97bb36ced7b21d22bd31ffe391a5eb15c4488ed3ad3a2ef6082c282123949b5ccf3e66188b60762a52112236a240c311848", &(0x7f0000000300), &(0x7f0000000340), &(0x7f00000003c0)="9a3a5e96cf05426f43f9b5451172a069960266a936f9bcd04510e46c5394c26b3e4a8488a01cf2533e6a608873dedb304061142cfe9e4ce723ed26c5ffd4a9275900681b761f89b549bf7c03a1b1941c9818fd5e0b9e552706d8240309dcd64e465ee6180c063af06b4fcdcbf622d836f6bd0b2b6326eb7501226273a700de570f7ae0b80e5293f6cc81573e68aced16678853a3ede03854152b7d6c9433d3e28fedfd21f6dfe08a75b27b9ac4ee1011189e") openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/enforce\x00', 0x10000000020680, 0x0) openat$vcs(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vcs\x00', 0x7ffd, 0x0) accept$netrom(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000200)=0xa) r5 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000380)='/dev/loop-control\x00', 0xfffffffffffffffd, 0x0) r6 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$LOOP_CTL_ADD(r5, 0x4c81, r6) r7 = msgget(0x3, 0x101) msgctl$IPC_RMID(r7, 0x0) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(0xffffffffffffffff, 0x84, 0x1f, &(0x7f0000000480)={0x0, @in6={{0xa, 0x4e21, 0xaeab, @mcast2={0xff, 0x2, [], 0x1}, 0x25b8}}, 0x1, 0x66fd}, &(0x7f0000000540)=0x90) 2018/03/31 19:08:02 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x80, 0x101200) [ 175.429119] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.436595] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. 2018/03/31 19:08:02 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) [ 175.536801] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.544320] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.572762] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.580230] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.594245] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.601688] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.610865] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.618630] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.628419] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.635880] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.645117] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.652524] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.661223] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.668633] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.677226] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.684632] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. [ 175.693209] netlink: 'syz-executor6': attribute type 29 has an invalid length. [ 175.700588] netlink: 8 bytes leftover after parsing attributes in process `syz-executor6'. 2018/03/31 19:08:03 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:03 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg$nl_route(r0, &(0x7f0000000040)={&(0x7f0000002ff4)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f27f427fbea141d7a8110000000000000a0000007d0d4a784dcbbd", @ANYRES32=0x0], 0x18}, 0x1}, 0x0) 2018/03/31 19:08:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:03 executing program 4: pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000d62fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r2, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r4 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r4, 0x89e0, &(0x7f000031aff8)={r2, r3}) ioctl$sock_kcm_SIOCKCMCLONE(r4, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r5, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:03 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000)={0x20, 0x401, 0xbe41, 0x39}, 0x8) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:03 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)="2e2f6367726f757000361a6f74a1b774b8642f3dfdd313d92946ff0167415d8dc22791dcd496520c1c99f4b07d3b2a11090000000229210b73abdcd2986fc290ac9b6ace278586d39949a54fb276eb1fd3964b0cad27e417b33abb8d3b00e64e75e4dff47de27536dccdde5fc746b04faafcec347560a31b3a35a5f20bc949d75cbb763987", 0x200002, 0x0) r1 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000003c0)='cgroup.procs\x00', 0x2, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f00000000c0)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r2, 0x403c5404, &(0x7f0000000100)={{0xffffffffffffffff, 0x2, 0x1, 0x0, 0x3}, 0x3, 0x1ff}) sendfile(r1, r1, &(0x7f0000000040), 0x1) ioctl$TIOCCBRK(r2, 0x5428) r3 = dup2(r0, 0xffffffffffffffff) setsockopt$inet_int(r3, 0x0, 0xb, &(0x7f0000000300)=0x2, 0x4) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f00000002c0)) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) sendto$inet(0xffffffffffffffff, &(0x7f0000002f40), 0x0, 0x0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x1}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000240)={r5, 0x16, "9f7a101c286e002c9c7dad70825941f7ba92bf0ed492"}, &(0x7f0000000280)=0x1e) accept4(r4, &(0x7f0000000980)=@hci, &(0x7f0000000a00)=0x80, 0x80000) syz_genetlink_get_family_id$ipvs(&(0x7f0000000a80)='IPVS\x00') socket$inet_smc(0x2b, 0x1, 0x0) socketpair(0x10, 0x3, 0x7, &(0x7f0000000040)) r6 = socket(0x40800000015, 0x6, 0x0) bind$inet(r6, &(0x7f00008a5ff0)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) sched_getaffinity(r7, 0x8, &(0x7f0000000400)) sendto$inet(r6, &(0x7f0000f7db7f)="ba671368d1010000004900000001000000018be49e9301442865319997d0efdb2f54b6a10c7327757482bfce945c2a91fb8dfafc1d3f56bc543ab87321e12cca08a744a2d128b00634bc882151d36809229a96bc3437ef159489384ade077ba295eac2882dbfd3781dd4d4e609c42628dbb709b3eb1fa030009045dd98b9e6d77b6cec9ceb685595d43995e0f04c32260943add79831e661c6a351dedc8b9d220fbf9fb6e44fb6a629ce9a82025124fec9f3ee751f7da0cd7e799be88ddbdac20b48e890ff81d7fa28c2d017d7932f2569038740461accd4582f576e4fdb6150a3399f8266bc19eb943648ad1ad81420ed6c382436e474390c8995e829e4f9df43eed85a60b9ee254e31eb62900857fa134e76cc64880334adbff069a2e5e647d2ed36a96b23834b6f6ca6b8113baf4cf30347fbb7ffc30aea99872cc0dba03b07d3347b2d257edbe2733c26b7337a79962d8ce85469e3bcbe0e4a48a6ae69d13f2d4b5155b390ef67aa714b82b6313ee277cb8986eca5db2e97cb1ae2243bba80274f614ece521baef443394b4c161cb9ae926e21892578b49cfd6efe1cb1572148c10d92218ed73ec116a18de80ac42d2726a4523a764fc6dc356c5fbbf9d2c947ae3bc9a3dc76099f3257c8d5952876151b0326d8cb1d5683ee4ad5ded9a34c00ac1b03f34627ec18a7c2e92c87b7896549cfab5eb55fa85a970994bd4b22b5f0d045e241256d06f485a47b4a55ed389bc1734541232cd41908b5cfa4b8fcfcafce500a0c7ae99767713a98e7927aa69f6ccd7daea62f19ceb82559f41899c9a9aee99113e7e64b5f8b9824be9fdbfa4dd4995673d882bb4daeb64413b334e114965d2ba3cea8051e692508701b9400cb12eae457f8b8549944091b729160939918d8fcae611a5ded665f770db637487a236da1a58ba7566668651a77171fc4fe506496d19059343dbe4f426625d3f2b705f54581372361770bf5a9098a9fafefaf546426b294239ac33e3186e4d58ad2fa995a6ad4dc074e7cca11aead109563b2076c7c6e9f57ec63df960804e2e7f9d8444de9550cca3df7834d864e9777291c2e1f6205de2e43dc995ab8bb1515a365efc2830fa3e7a1dd137f550d6035212bc1f51c3b4ceea430df49ffc9210084ef156ad7e0d219efd6c116693735b44521d389969a3a65617cd2fd6e14060601cee4cd054cf36fe048b57d1d9ee3cad2a73552449926b4a6b03fbe9c0ec68357e1fbe52ed77b67f5870c0aefb7ee8236747e0d67a26725fb515544cbbe8464da94cfd8c0b94bb4e51a263b1749bd0a7cf651931f806d1b928d1f9994f1ad4d50e6a5cd7a8e4e687f8564fdacc864013d095ba9d5709eced3c28eabda476d177a7836400a01e02beeb5a6636d4064fdda344967ad8682d14b87c71727cb66be27d1d39191f4223c545b62fb4860262ba8076a65dbc194cee1df846c584b7bbe9dce6e6895b2cbbb64b03b55548b845cc3de2f939ef918421af9a5e9157e837651245299c03992d0ddee06bd22a31522aca0f309b1feccebc0b1c0ed9d21c19bfd15cd313ff64394fd6a10904890c9f6d646b026f27253e8f584c3ffd20ad67e8b62ed7676706d40bc5c80e376980b81", 0x481, 0x0, &(0x7f000069affb)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) 2018/03/31 19:08:03 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0xdc6e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, @perf_bp, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:03 executing program 6: perf_event_open(&(0x7f000001d000)={0x2, 0x70, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x200000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x40000080806, 0x0) socket$inet6(0xa, 0x3, 0x788) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f00000000c0)={@remote={0xfe, 0x80, [], 0xbb}, @mcast2={0xff, 0x2, [], 0x1}, @empty, 0x3, 0x78, 0x2000000000000007, 0x2000000000, 0x0, 0x2}) 2018/03/31 19:08:03 executing program 4: pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000bc8000)={0xaa}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r3 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f000031aff8)={r1, r2}) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:03 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) socket$nl_xfrm(0x10, 0x3, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:03 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000080)={0x0, @in6={{0xa, 0x4e21, 0x9fc0, @remote={0xfe, 0x80, [], 0xbb}, 0x200}}, [0x1, 0x6, 0x401, 0x1b8f, 0x8000, 0xffffffff00000001, 0x1, 0x0, 0xe47, 0x7, 0xfffffffffffff800, 0x7fff, 0xff, 0x100, 0x6]}, &(0x7f0000000180)=0x100) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000001c0)={r1, 0x80000000}, &(0x7f0000000200)=0x8) 2018/03/31 19:08:03 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:03 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:03 executing program 3: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/sequencer\x00', 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(0xffffffffffffffff, 0xc04064a0, &(0x7f0000000e80)={&(0x7f0000000800)=[0x0], &(0x7f0000000c80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000d00)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000e40)=[0x0, 0x0, 0x0, 0x0], 0x1, 0x7, 0x4, 0x4}) r2 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000d80)=ANY=[@ANYRES32=0x0, @ANYBLOB="98000000651b13f8f9495d9bf41248204dc8af503b3ba8679dd6092f74ffff3a8e207c2976d065c5d701235d0100010000000000d8a71752f0f641d03c0b07c1a9b2c4ae6d13d67ec55af995fb10c0e89c679764cddb2f21c9718b94703e87bf1451170291f4f005c4566d1313ad328396949b97dfb2d91bb40134df09ed3b"], &(0x7f0000000200)=0x2) socketpair(0xa, 0x2000003, 0x5, &(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp6_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f00000003c0), 0x4) ioctl$DRM_IOCTL_ADD_CTX(r3, 0xc0086420, &(0x7f0000000d40)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(0xffffffffffffffff, 0x4010641c, &(0x7f0000000680)={r5, &(0x7f0000000a80)=""/97}) r6 = accept(0xffffffffffffffff, &(0x7f0000000b00)=@alg, &(0x7f0000000b80)=0x80) getsockopt$EBT_SO_GET_ENTRIES(r4, 0x0, 0x81, &(0x7f0000001180)={'broute\x00', 0x0, 0x3, 0x20, [], 0x3, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000500)=""/32}, &(0x7f0000000480)=0x78) sendto$ipx(r6, &(0x7f0000000bc0)="662df4a093cdd7b35ff6ae42bc7d13930c1fea26aee3a47d99eb39c72fb76601dc87206d4eb86e00240f2194fa63c4e57a634a03fbc5a09ef3dcfb35ce84046ec80043aad86ba46f2e3bf4f8838948f37ed11512a1b49e", 0x57, 0x0, 0x0, 0x0) setsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000340)="f6fa4b79ba6f6c4c5323e2af43013ecee5c86b06eeb23ef53a19c375a5f79c47658a554390c336a7455599d8f112c413f52eec22356dd4871dd874ff3eeb849bf7f48b056e1ccdd135800a9abba99cc4", 0x50) getsockopt$inet_sctp_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f00000003c0)=ANY=[], &(0x7f0000000240)) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000540)=@broute={'broute\x00', 0x20, 0x6, 0x14, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000a80], 0x0, &(0x7f0000000300), &(0x7f00000004c0)=ANY=[@ANYRES64=r4, @ANYRES32=r0, @ANYPTR64=&(0x7f0000001080)=ANY=[@ANYPTR=&(0x7f0000000840)=ANY=[@ANYRES64, @ANYPTR64, @ANYRES16=r4, @ANYRES64, @ANYRES32=r0, @ANYBLOB="561b524e73bafd80414f8909ac4b6432b69e5a38e90ce64ff3ef3460b0f4ab2d640316919b7bd1a32052cec9e50656e9c2daf817f09a76434281a44a545a6025a5f6cfb65261da9c86645f83c659c61ed16403926675521dcaed80ace97e58deee910673adc55962024b727ef708cac2a5da3278668f43c4fa5d13b91b50a74c9cc7f5efd31d553233d79ed484b1bff925696342463d71239e140bbb581dedff", @ANYRES64=r3], @ANYBLOB="563a7fd75bcbefa28ee03230d138d035f89b72caaa1cb17d6be7569069ca39fd6223ce1de23a25985920bf8d496071b87b9cfb827ff2bd845b3756f98f0acf9c199e9bfadc49536cc389a91090d30a5688d97c4ad725f6967efc8e62fccffffdcbec41b1fd1158b5897f978fa76090004cbf57428992abe83f6e62c8e4d822ee2f2f42e7d5f1b8e09cd612cb4b58d88d10f1998fee59d8078254a854e50be60b42820f9cc01dfe82265f163009de3288e049d445263339fe4af048e1e0ab"]]}, 0x8c) getsockopt$sock_linger(r4, 0x1, 0xd, &(0x7f0000000100), &(0x7f0000000140)=0x8) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f000000b000)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000beeff0)={&(0x7f0000000ec0)=ANY=[@ANYBLOB="eb000000100013070000000000000000fe8000e296e340000000000000080000005208878fb600000040000000004d1b8d40b3dd0000f3ffffffffffffff31610000003985b268370d137c3e1cdf12cc80280b85b6739c10b702270c8ebb1a99dbeb4af72abe74a3a4fb81a43037a5eeed86a2098c8ef74de5871c3f13c7f61b63eecc26c7828be06cdd679d23380d1429d44968e55dbd9f8c7ae1", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ff020000000000000000000000000001000000003200000000000000000000000000ffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000"], 0xf0}, 0x1}, 0x0) r7 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x100000001, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) r8 = socket$key(0xf, 0x3, 0x2) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000100)={{{@in=@remote={0xac, 0x14, 0x14, 0xbb}, @in=@local={0xac, 0x14, 0x14, 0xaa}, 0x4e20, 0x0, 0x0, 0x0, 0xa}}, {{@in6=@ipv4={[], [0xff, 0xff], @rand_addr}}, 0x0, @in=@multicast1=0xe0000001, 0x0, 0x3}}, 0xe8) sendmsg$key(r8, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x2, 0x12, 0x0, 0x0, 0x2}, 0x10}, 0x1}, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0x1c) add_key$user(&(0x7f0000000280)='user\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000400)="fc0395c74790b8e1aa9fa6182ab4639e20aa152920bbf7d6bea96168b0308e8ef8", 0x21, 0xfffffffffffffffd) bind$inet(r2, &(0x7f0000000180)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x2b) syz_emit_ethernet(0x0, &(0x7f0000000480)=ANY=[], &(0x7f0000000440)={0x1, 0x40000000000, [0x2, 0x0, 0x393, 0x8be]}) getsockopt$inet6_IPV6_IPSEC_POLICY(r6, 0x29, 0x22, &(0x7f0000000940)={{{@in=@local, @in6=@local}}, {{@in6=@local}, 0x0, @in6=@remote}}, &(0x7f0000000a40)=0xd) tee(r7, r2, 0x5299, 0x2) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000001840)={{{@in6=@ipv4={[], [], @broadcast}, @in6=@ipv4={[], [], @multicast1}}}, {{@in=@multicast2}, 0x0, @in=@remote}}, &(0x7f0000000c40)=0xfffffffffffffdb3) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x0, &(0x7f00000006c0)="c5d3082e99819f3816efd1e9205adcf5810fe53baa9be3b9658e190724ad8e0e987431b5206f8bc9548b3c4903f6fda0b86bb6d10bcdca853545b94745197c1a41d4fe428cc06875a9574a8427d7aeef2cf0f95154dfe7fdad", 0x59) 2018/03/31 19:08:03 executing program 6: r0 = socket(0x8000000000015, 0x80005, 0x0) getsockopt(r0, 0x8000200000000114, 0x8, &(0x7f000047c000), &(0x7f0000000040)) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x0, 0x19}, 0x10) 2018/03/31 19:08:04 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) close(r0) 2018/03/31 19:08:04 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$KVM_SET_CPUID2(r0, 0x4008ae90, &(0x7f0000000080)={0x2, 0x0, [{0x80000007, 0x0, 0x6, 0xfffffffffffffff9, 0x2, 0x200, 0x3ff}, {0x80000019, 0x40, 0x2, 0xfe000000000, 0x2, 0x4, 0x3}]}) mlock2(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) 2018/03/31 19:08:04 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x0, @multicast1=0xe0000001}}) 2018/03/31 19:08:04 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:04 executing program 4: pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) userfaultfd(0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r3 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f000031aff8)={r1, r2}) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:04 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/23, 0x17}, {&(0x7f00000001c0)=""/176, 0xb0}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/23, 0x17}], 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x40000, 0x80) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f0000000400)=0x7) 2018/03/31 19:08:04 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f0000000140)='/dev/snd/seq\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x40032, 0xffffffffffffffff, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/qat_adf_ctl\x00', 0x480000001, 0x0) r2 = shmget(0x1, 0x3000, 0x1000, &(0x7f0000000000/0x3000)=nil) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000340)={{{@in6=@mcast1, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000000240)=0xe8) getgroups(0x1, &(0x7f0000000280)=[0x0]) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getegid() ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f00000004c0)=0x0) r8 = fcntl$getown(r0, 0x9) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000500)={{0x698, r3, r4, r5, r6, 0x1, 0x5}, 0xffffffffffffff0d, 0xffffffffffffffc1, 0x6, 0x2, r7, r8}) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r0, 0x40bc5311, &(0x7f0000000180)={0x1f, 0x0, 'client1\x00', 0xffffffffffffffff, "32deb736b6234e5d", "a3c19b2c30b24846b172b42dd40c67e5e36c9ff432fa81548f5b759315260e89", 0xffffffffffffffff}) syz_open_dev$sndpcmp(&(0x7f0000000100)='/dev/snd/pcmC#D#p\x00', 0xfffffffffffffffd, 0x800) r9 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='proc\x00', 0x5000, 0x0) tee(r9, r9, 0xffffffff, 0x0) ioctl$EVIOCSKEYCODE_V2(r9, 0x40284504, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "c2de2ab216ba192e2a8d618e3afaa03407645781f91c2e81182bea9274a55f04"}) 2018/03/31 19:08:04 executing program 3: syz_open_dev$random(&(0x7f00000017c0)='/dev/random\x00', 0x0, 0x800) r0 = syz_open_dev$loop(&(0x7f0000308000)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0xc0481273, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3900ea631d00000000020000010000009f00000023f7b7d65f90b0e6330ee739b319d8f6aa6bd58d1443474482e85040fb4947ebb55bd19f335b5bffff0001f3", "cfa430745a540dc1c149b7b81579f6a41c51f7d51933223e82ab867dac761faf"}) r1 = socket(0x10, 0x2, 0xc) write(r1, &(0x7f0000000000)="1f0000000104ff00fd4354c007110000f305010008000100010423", 0x1b) write(r1, &(0x7f00000001c0)="1f0000000104fffff13b54c007110009", 0x10) r2 = socket(0x0, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) bind(r2, &(0x7f0000000580)=@generic={0x1e, "0103000000000500ffffffffffffffe409a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f84b9a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f131668ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c801f70dc136cb184a"}, 0xffffffffffffff3e) unshare(0x60000000) getuid() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000740)) getgid() getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000840)={{{@in=@local, @in6=@ipv4={[], [], @loopback}}}, {{@in6=@mcast2}, 0x0, @in=@remote}}, &(0x7f0000000280)=0xe8) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000040), &(0x7f0000000000)=0xffffffffffffff25) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001100)={{{@in6=@local, @in=@multicast2}}, {{@in6}, 0x0, @in=@loopback}}, &(0x7f0000001200)=0xe8) gettid() sendmmsg$unix(r3, &(0x7f0000001e00)=[{&(0x7f0000000080)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000100)=[{&(0x7f0000000780)="e3123d17f53f50dcd3ae946237ca5ec466ff50fa1bbe3ffc9851365185906bf010dfe98f97235e9ed0553d1b740917cdefb26bd61e7b4f86deda2f61438c02b9a67b6370349cd10026f05d49cba1bddef87b69ba3a354162d55f5fcf1ff8958add81a6d59b847180ab706bb48aec8e6a741fec7efceb9ecc6fc7521ea87cb793e0d071c3f3ba2a6c70166a3adf945e1dc1", 0x91}], 0x1, 0x0, 0x0, 0x4008804}], 0x1, 0x20000014) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000140)={0x0, 0x8}, &(0x7f0000000240)=0x8) r5 = socket$inet6(0x10, 0x3, 0x0) sendmsg(r5, &(0x7f0000003fc8)={&(0x7f0000000000)=@nl=@proc={0x10}, 0x80, &(0x7f0000002000)=[{&(0x7f0000001000)="5500000018007fafb72d1cb2a4a280930206000000a843096c2623692500090021000149bd50ca8a9848a3c728f1c46b7b31afdc1338d54400009b84136ef75afb83de448daa7227c43ab8220000bf0cec6bab91d4", 0x55}], 0x1, &(0x7f0000002040)=[{0x18, 0xff, 0x401, "b03dc9803fcbd4c0"}, {0xe8, 0x111, 0x401, "e436161f7c23c732d21b7f155ec9fdb97628a554294c5499d899768804667fdf219190d465f0020168bbdee5cab37a0bdc1169b84c852d3bc87ebba7e7a4b5302238a79ee7a0487c00cd736f0014e82827d16900830190d545a15f25fc9dcde8858f1b378825ffd3d99313b66cdc0ac94bbd800e790a48ce1281a389b0dccd14208790d33df420cc36a5d406fd1a80c5e585dfcfdd68392dbc8f95f7001d742b9e1c0ffa789bc52ec73ea3a92ad1ac400e90e59425f0aa1b47c627a10a1113357724c70bf6432a9dd9370369860bf63b5ba2"}, {0xe0, 0x107, 0x100000000, "fbce08d31ee1e60e93ea09d3c198c74b6f0fbccc706bbb616141ef57d643902947849bd6e9f195315e6376254c7224342662ac856366fbb698030981525895b4d9d919e1e528d1f0a7fac51c32da6d4397268eb3b36d0498e44815259afe2d55dced1efcaa439ce820ab33582dbbc0b44d44fd1f27044bde2ce0d160291e19cdb2ef3b74ff7c42fef83144989c00406aaa1be28658f8c760af10455536ac16448f4d8d20e7594b5aa4a0a2cdf3b6413151910b1cc198358e8b10ad0de95ca49e4013dd4fa364f6bbd4c4ce40"}, {0x98, 0x1, 0x7fffffff, "1e2a9fb31dcbb95091b1adcc951ec67c701be7f6f5d1fda8327fabff411bc9eb5effcaba53dc0ebea5c091a9a392afd2a19401fb454fa52b5851b242a4e3d6e30e1a21a5236d9c8412429acd307015663d0592799446c3c93332d3129223ce79b170722b6d41b060f15bede43766cf446353bb3c17967b2cde1dbe37d68072a3b35b7ba561a99736"}, {0xc0, 0x10b, 0x3, "206b2e4a3cf6d51bb9f2bcf077e9c4b3cb7c1a7827db0e1f28333546806ea55eb2eddf3e7de2ca6c66631954a58f52910add0e2505a7e98a3c73172c5db862b17901331c76cabf9a2a9e8aa0a6d188df6820899b9ee5e782b444c45f7fd5d707107b81595cb987683aaeb9a4e7f84caa096f9f844591c6b6ddcad3d55bad1efd79463081262d9b7af989162d3f86b9eaf977985aae850094cb86d2ef06e07ecc005f28e30cd92586762e8362"}, {0x60, 0x11b, 0x0, "5fb4dd4e7fd349e9e4c716c755be83a85d16043a57e820d940bce7cedb46684b375a2fc5bcdc0e4b6270ab366ce8964886f68b25287e863e601ae34728ad259155b76780369d654f66fa70e3a66cbbe5"}, {0x1010, 0x119, 0x20, "73837b70f2a3e35222d64d3bd917ef3fad4d3dbba58c9a30fd1872aee0044575f356bce34e4b8ceb454d8a18ae3db87c689ccd783ef0e01bc5420178d713ff617153b7dd96d5e22689c77cbb3796dc4a50eb2ae5a1dc480f3dacb6a8673a9a9b260fa8c2dd392afca3df2a9142a570e0eeefada93d35c39a360bbe6453aff347c5b57b299ae1e26187e3265cb8ed2dda8c00170bb18d1f087d91f02cd9eabbcd824dec03d61a927a1e61ffa9021cd4ce4074a00833ee323cfc781f8766b49d18a878038a18c7249375563fde16ab3e651a4e8746aa6600458dc586966228712f51f7fd913adb36c82dba297acb8d06453c98daf0ca742c9b759b584289bc037e8225403aec55fc7eebb13393754aba78f1a6568e0316715c03934878a81bc75031083a21f20b5bde9351d3aec5777f72541015f3bacebe2f9ea1c92f7957d5efd967b54424303b20f3b7ee21e3055e3b57476f70d053c559104d7a4738520f03255e0a5318d622c87de30a68954779177ef07b0f26f68ed08cf671346f50ca7587d879ea1d5562215399bd376587cb6a11854fa5c8258289320fc38f7d4289cbc07482cc5075ed9fde549901a75b43188609b627b190be79726a0b0819a2a11960072b7dd307c48dea1b7698ce9735c44643f2fd142ff464192f413956af06edea1be253cd7d5507250c9287f58a0b7e08777e74bfbd3dc303087ce705a6d4ac8e09152a4f7e527a1b49e4412750d3cad441a9e998025a36d5d3d20cd432328854380ea1c55e463718dfa194db19c6febd199f82a8e897800712d7110fe05ac69a0236a64972363e653c06189674c7b89546239b2b3bdee8c00d98f21892c4d2bfd2b86113b3a5e7305d88545f2892bc506319afdfb3071fe1f091eb6ddbbc6c6e3ad4c95bb2e2d31d160e1f7227cd33115551b7dbfe7027635411944b65e83dbdc962e67aaa4b0b50afcbfb26598dd9b7eb5924a898842b4b94fc013c41f66a272fcc9361dc8c61599cfc4eae8a8290090db169b396a1fa99a97fca47c1defb79c16d8ddef7907c48408bfa27838992ed022793e0ec85d29916386b71b1588dcbf57a548e52375b2502b27f04d97415202e12491981bb4ef33ad04bf5c5697b42d8cbc2b1bc95cf8d15b2e8b712974dd7db7fb907c6a4d4fd9f7603bc4c4818f6bbabd95edfb1c53b318ca39f1625975f74f2001b750eabdabd7f8fd599f34aded58010f127b9ca99f3a00e3dd20ab6781560bb788510a97a78d6316f2678c3c48b840cbb3a929b71b59f5762ec4d107d832e8f9819e28174e74687774716a69ac79975e8161e64de5276f499a9a140842c39333a3f045b58cbf6044d355cb337c13e72fbca61020e56fd9248b559745ba33ef38aefac1957cad16b9f79ff0a6883f8cebe15b7f49356e1e551132bf080c96735b26080c38c0bd0083db04f4a0770ce7708cd8c64263218e0c7b5c9df97811c2ce44ccba9c6310bcc22a5f3d41c4cace650dd0fa5696ad29ee22b89afbf35d5e0f1a620afffcf4e0898bdff8268b92e4c365dcdcae08f266b8ec7ca518f742f6b969ba3b4ceb818924973c2b3a1759f427f6df029f5befea6e0a864c78b87bf18124b5e8f9e6c007440705b5eee87b7261abebd29891c0cb14a352535dd640e2df553bb99ad48c7ae37bdb3e812b42a7801cf5747bd7affdcfc3effacedbe63c4b1c7ffde7276458e865e7b60133c8e4de7df2734b9e11f562ce0f1ad1651711e2502ea43f29f416a6e0522c7af2f6d99a56cc2ca2f65ea43936cac1160b93bd3cc2f3c1b49a4ea2c4a3a50e9b9e3afe1dffe6bd0725806f762ca890635619476108df8d8f823335421bd20f10f64157d0871ae2546c280ba56a436fce2ceb55f7cf2d7a84ee9341a60c12702712cc2b4d7822269f08ac9758c2150ed848f4c0f39bb2f66e019fb981de655964609c9bdbdcef6c9b781381d6cbd88e2e2b3bfb8c43abce463c50af46b4a24a7a0574970d5a81beba55055b887d7bd323a6e40bfecbe93bbc9ff1fc9fd934e1bf0893d6c0da618f7ca3aeb66c45d54135d05b446ed0f7b31053c0ad476ef89dd826ece54ec6b9198d2138483619114f47674f807d3f788a1ad8f128e7da4a3b6389b5e2c58b79d5bf891f7a457bc15a04bddbe06b388ee37b176ed618aa91347d9fa2f23e9ea941b6ebf9884d6ec7bd515f216e921e359c49c695c542cbe7dc1c874d39041718f072ef6b67c0a7a327b954d579f6db58a06ef172d1f3355af9f80da9c737434e76bfe30ce862d8bb1a7cbd86175145745af74c1930625dc6c585d530655ddc51f5598f9f9c24ee7c6ec176336ad0a8978bcfac24d5ac25f92a52e8e991095d3df254e3664ed1ff4fae4dc75373a16f6581abaf359ed76875a25eb69ba761cba88734af06bae90c7e4dd901ff4d407b05ae7afe3cc35da8611f589fc4733b4de3970f004e2eb7ddab714644187e1a04afa2f05d388c4f3bdf0037b2e9b12c5912111beba405dc4a2da811a47c8537f14514ba4c0402f610ba428547655c0d60acfabb2b152eaa08a5500063cbfe0eae8c90691b34e1fe2524d8e11a440fdc9491813a6bbbf89341e6c93123992f9922cb481a6706124812d42e1aa03e7fd0c3080ba6cda5bc08be0671059bbad68a3b150300fe95c19c07e746a8b7bba41738028b8087ab8f5d1aee3a2b9f2c916e2d69d1879cc4e1b806ed8d5512de13f1fb8aebe7e7a7ca3fff95c7573e4ed16026d7c2e0f8350c4ae47f76c119f290fbc395f48a58469e50fc775deb43879f3324b21698d46888895e65d2be759dcb2a2fe791168e80038f26269f3a948b40b6e70c29c35faf84e36a281576caeb25c89bb359f805b8b0f9cb0ef2a71bbed87d1584ceb11dd833ef012becb0a58b3d6fa980c1c859026058cb51f012d09bc43d0513cd5e8bd86c8da2967d76fd491ab4b7c819c191636afb0f746c3030aab14f552ebc5a2b9493c2ed8d5a52f7166ebb03088ad139e14b8e096ce8ebf690a9a85fa6732305a3be66a9f28400a88de975237ccbef0a86e33063b538a5da265dc25cd45c52165cfe4b44e6fab168d820a8871ddcc0f2f485996b2e96e22a8cc4ef5a9bf9ed6ac9ab0f9ae98dc4f1058624be9d97b5edd097e5060efc34573153e6602e9d30a398b8ec27c1fd231bb8d56b952a1b9638708d76f5bd2758e1d07e63c1abb74d4b542c3988508988142584adf4e9611d299e8184330875ecda3e8c853e2d6f093d9490297f6d5db942b320a4259cc97db7c8c1406d5ef4feafe2cbb86547fbbff52c5008c9daba8fd743d702209c12dd9cba804a3923ecc19f6b631f546ab876fa1da296ca0fac1f19e1c71a51764a97fe3160edf0859f0ecf7c4e6ff027b2c6d54cd76c484bf2205142ae0a555a619e38244dc70c0a02f7cc969c9801c3d5e723fc7508553ca652e9e9f2e253de1eb80e1ee030320e282e5a98615373df3843c7053c986d89394710aa5d97e75642b79326c269161bef197fd78fb149c1ae864bbf7cafcc5cb7a3effb489bf8fbaf14ec22e5c3da51ed9c5fbd2702d576b1a86b1a28945483024a26f5c269febd93aef515941bcf4fa7c7c6f595bb85c7ca595235e965f3b9c98fdf7b3a502b22b7c74fcbf58c90cd58a140d1f645663c35add640421fa6300d7a8c7b1ceb90066e8a4008ab863f69154f1b280abe1e5a6f628d219dfa625e9aa7bcb5240ed2ae62ce2fbb177da5ccb6b7ddf26eecaf2027587032107209ed363489fcebe7e0c1e01bc9459592ce386ec2cc258fa31e22a8ed66a4b1f06d8980f040d74b54502b85774a8ee7847cb16cd6fdab39580100383a5ca1e1ddbd8c611f34b943746bfea072251293360546752fe7ba52bd4e5a89486b418d7c5baa1c97a7695cb32e15a0b91d2eefd054f4f291ca4dcd9560554dc571da7e3abad50346648065ae10b237a4acf0a383b2fb653cc6fbe52d05e8ab0e6890153f054d14a8cd4d2a54591d7db839ea2aef74efee10b133519a8eb8635b5ff8b81d4e8df0746a264d8b7f71d26e1e63b737ccdd98ef4afaeede975743b9de6c3233d6c8e13974afc5ff977f6799010ea5d0f2e83b74e6494a622c31b7a062cfd486eb0385f97afea6848968addf1131727dc10edbe62745a5413fec71d538195e5f7d78c846069337a04f20f04597f6eefb144a5b105ba3f6afbf18927f84fd25b19428d086c8c4b58ace4b98267bbd9fe2635c9b209b8319439c1eb575befc7edb81f776c67285b4b807aff8c17ca91889765e91e92e33f15e76f3fcd4a59237350d0b57ec7bcd2011737f0d5be4521ab038d2f35ddec5d3d97d58f60ea9d989111cfc3285d72493cc7348a03e253af93b4af46694805d0e7415f7a3c967b689e73c3c93de1c09cf5a962ddd5f8e35cc826f2c1a402181291302212a3d8847081bbacf17cfe51d64ed8c3af648cf727801738e80b82f1a5b4bb761c8c9ceea74a98acc681ae010996594d3f8f76c584c655433b4c6db71440cb0bf16841f535128bdde89686134314557ae76c1ede3af9dc882c7e36e0141460aae938d6735e15149aef207d58fa2c94e21d6c22aac6acb8e4ad0ae8927a154baf5a418589c3f99cfa981152d777b0a058c3a8ecb449f4d13f0ca32fc0238d2dab09d5f663e997612f75ee2c079884179fc7b37539d16b3e679d24587a5253121abb95a0dc62fc83c99f23807224a4fc82dcb2b114d1f9e67922c2a3039d1d2270c910b8fa2b754d5578c0dfddd002c89c6b0c0f85786eeec3ece6e1bd9af3fafe3f34f3a0c70775772727ed0973f49d539c5c72e3bdabb07200beecbca3a7ad627396ee8d4a18d5e98375e05596ea469351a02a3e9c9e99968ed294e31bb181df83f58f014759ae344b81eed18fcb37e932d24e7c69b1df656cdd4634012d89cab68452e10177656a9bc3c833400e8b56237948c1d06e4397523e8411fe1df0b05c239820f3345df04445bad2fbc2acd58c4b549db09f0a8ab8fb86ad2c8bae6876162a819a40cb5ec36c0c623b287f3daf635465529bdc06e07aa86b719475a1c7bf024895eaadcb7009b1a3d3ff38cc9d235179db89324d7ca8dcb2065e65e8da38a1790189195de689ebff4e1e9822fce0db4983c2db37740ba31ef3b8720869b56532f8c93ea341b4a3b4bfb12bebd3fe79144bca94a5ad05144b460ac92db387fa0b75ce7b749a5d3035f96bdc376555ea9e21fec71b52cc7ab03cd74ac1cfe81b93dd106162d3709230d9c5145eb57bd9ebca6e4c70d94d990063bfed4a8c0b56bffd255ed1e16a2e1c83daf0392e427c7a6219b04e761eb46ee8fc84a8e3c068ef0b681a0a1900408ea7576b3040d3e91de64878983db1fcce12c7ce9d3dce4189af3c7df2203e0fcac1810595d494f5647a77c9f7dcf94d21769bd3697685d7b27a6735cc275dd3a3980676920eea69c9f54dcf5bd6589c2cb91fae920d23ac14727783cb5ecf805362a7b62990c6eceb6dd3c82501154a0e8d7ccaa2f7f244c5e1e5f15025a0123ca30b5839bbdfee379e3731dcc8992ff507d1cce68173dadc11cf9434c92d7839ef438ca6df659bcb055b489d363e61ce521cdba5481d5015136e543fdb31aa4ab30574b5cdde6d9401ccd34e49b42d2c23d3c45492a81ba0f33fe67498c7560df400138aa7ffee136aae975e8fce27d2c4303c63cf1cd0c692370234c356744a582e8fd6490dff058ea5ffa9ddade45c402937ee25cfd53176957dc3192b828c9a4ab0006f8c4baa3b8fa1e9d0667311f74b4bbb1a2776f6dcdfe165bba4"}, {0x38, 0x118, 0x80000000, "beff870bab6fd2c088b6d3b6a60a5cfd523e13a1902b97ee65f53bdd62c05db47d"}], 0x13e0}, 0x0) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f0000000600)={r4, @in={{0x2, 0x4e23, @multicast1=0xe0000001}}}, 0x84) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000180)) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000200)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSARP(r6, 0x8955, &(0x7f0000000500)={{0x2, 0xfffffffffffffffe, @dev={0xac, 0x14, 0x14, 0xa}}, {0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}}, 0x0, {0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 'syz_tun\x00'}) ioctl$sock_inet_SIOCGARP(r6, 0x8954, &(0x7f0000000400)={{0x2, 0x4e23, @rand_addr=0x8000}, {0x307, @random="04d8d2a5efdf"}, 0x14, {0x2, 0x4e24, @multicast2=0xe0000002}, 'bridge0\x00'}) syz_open_procfs(0x0, &(0x7f000060c000)='oom_score_adj\x00') 2018/03/31 19:08:04 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x0, @multicast1=0xe0000001}}) 2018/03/31 19:08:04 executing program 2: r0 = getpid() perf_event_open(&(0x7f0000220000)={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, 0x4, 0x0, 0x0, 0x81}, r0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_icmp(0x2, 0x2, 0x1, &(0x7f0000000180)) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'syzkaller1\x00', 0x0}) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000140)=r1, 0x4) connect$packet(r1, &(0x7f00000000c0)={0x11, 0x1c, r2, 0x1, 0x8001, 0x6, @random="b5d56a2f1374"}, 0x14) syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0x7fff, 0x202) 2018/03/31 19:08:04 executing program 0: bind$inet(0xffffffffffffffff, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(0xffffffffffffffff, 0x1) 2018/03/31 19:08:04 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x0, @multicast1=0xe0000001}}) 2018/03/31 19:08:04 executing program 4: pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r3 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f000031aff8)={r1, r2}) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 177.118639] IPVS: ftp: loaded support on port[0] = 21 2018/03/31 19:08:04 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x0, @multicast1=0xe0000001}}) 2018/03/31 19:08:04 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x4}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x1c, 0x6000) ioctl$KVM_IRQ_LINE_STATUS(r0, 0xc008ae67, &(0x7f00000000c0)={0x140000, 0x8001}) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$KVM_DIRTY_TLB(r0, 0x4010aeaa, &(0x7f0000000100)={0x9}) ioctl$KVM_GET_REGS(r1, 0x8090ae81, &(0x7f0000000140)) 2018/03/31 19:08:04 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) [ 177.316569] IPVS: ftp: loaded support on port[0] = 21 2018/03/31 19:08:05 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x0, @multicast1=0xe0000001}}) 2018/03/31 19:08:05 executing program 3: socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000140)={'ip6gretap0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x80, 0x0) setsockopt$sock_int(r0, 0x1, 0x856ef25e96780a29, &(0x7f00000001c0)=0xfffffffffffffffd, 0x4) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000000)={0x0, 0xe118}, &(0x7f0000000080)=0x8) socket$packet(0x11, 0x3, 0x300) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r2, 0x28, 0x0, &(0x7f0000000180)=0x9, 0x8) getsockopt$packet_int(r2, 0x107, 0x12, &(0x7f0000003ffc), &(0x7f00000000c0)=0xffffffda) 2018/03/31 19:08:05 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000040)) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@empty, 0x800, 0x0, 0x3, 0x9, 0xfffffffffffffffc, 0x0, 0x3}, 0x20) 2018/03/31 19:08:05 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) close(r0) 2018/03/31 19:08:05 executing program 1 (fault-call:4 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:05 executing program 4: pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000f61000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$sndseq(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x0, @time={0x77359400}, {}, {}, @raw32}], 0x30) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r1, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r3 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f000031aff8)={r1, r2}) ioctl$sock_kcm_SIOCKCMCLONE(r3, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:05 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000009c0)=0x0) r2 = syz_open_procfs(r1, &(0x7f0000000a00)='net/icmp6\x00') r3 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000a40)={{{@in=@dev, @in=@multicast2}}, {{@in=@local}, 0x0, @in=@dev}}, &(0x7f0000000b40)=0xe8) io_submit(0x0, 0x9, &(0x7f0000000940)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x7, 0x2, r0, &(0x7f00000000c0)="fefad10316d7e239606320ad2486409a4342eade6f1deeadb46e3b5ce6ae3e5985146ee77a1ed8b27927f8e34257999f37d8f4ee26c3fbf1fa5e445c1f29314800ddf2f74c0818d3780b90e0fb43762c7778376ce1f986f417045a7d168d7ea445b2f8f70f6cb136", 0x68, 0xffffffff, 0x0, 0x1, r3}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x2, 0x1, r3, &(0x7f0000000180)="def4868273d37bad204572a5ee94fc820a81bb73746bc8006515b67f1945ac", 0x1f, 0xd1, 0x0, 0x0, r3}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x7, 0x81, r3, &(0x7f0000000200)="a36d8c2f6cbeabaa602a61925881b623ea62065412ad79954a98cceb2c3605825320e933ea668fad4797899c6fc6cd5c9fe43e52f34d6eb8d83691d53035d1a14668b31ba4927ddaed38ffb6b0bb6c0e128586ef1b6138f2369e8e960faeccad74ebf94a0ce7cdfada3d821813fcc8deb7d4a22c9397889cee51b29d205ca9eefa21253d2ef370b8f17e2becbfb7d45d984f788312e4dde264466b9a9d7d568604d744cf6ee84e2be29562a82d2c509e7dc4abe0e0114efef1d9ddc373750ce8f801c3234b6ca3a0c400d8d04139fd45bff9738fd140e13832e31dab9563f5b0a1b8627d3efbfe", 0xe7, 0x10000, 0x0, 0x1, r3}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x8, 0x1f, r3, &(0x7f0000000340)="02fcf2d350e56eb0a40b6b814db1684c9f9a546aaf7f5054601a7b21ea45b6abe8670847f667f1b751e7e779dfd1148eba5f3412ed478cca76c4cdbff34731fd1b7d6d38", 0x44, 0x8, 0x0, 0x1, r3}, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x1bdc8f38, r3, &(0x7f0000000400)="98b6d617fe8e4ccaec63d012f31f9bab57630edfacd0f1b87d21b3d9a96a5db76030e0e209d63c9ea342b585e27e66bb6aacc9fc9cc9e205014d725416fbb4c49da7cfbb4ba1dcc69f1a87ba4d586c198f49d0e38913ffddd64ac04fc88b6cd6a35205bb56b7638197389c173992679cb6fa36159e58277607fa5082c98dea51055c293c755e3826ce30dbb4aaddf83adfe1635d8900f7882724915dcd76c3ec60d86c170e39e073d3b8df43a31f722d8f72ac39568d711517786b7e8fdaec2352cb028060eec6d9dab32df2e8c3bb6bd3bab8b6fc9df8f917c1da6dd0d078e622a40a4716", 0xe5, 0x7, 0x0, 0x0, r0}, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x9, r3, &(0x7f0000000540)="8237c8192e070eb117653be4e277d45628a295b284e20d1d80e16cb31f4e37a2a0663335f3d3d4ad0970d6f7cf14014862439349356016b3ab1da552bee74703bd6c9eba205d8568abdc688cf069d48d0832535333b67d88f816c8c0ea276f874832a99ba85dccac68cad48003dd58d7647abd884173616544b185a7d4679087f183e6c7a3baeeeafbf076ef8b0c355fabf131bca0faa692fc630f6b9d9fc402d6c08d9c880f90ae287dbc340804a3accb679cca244be123f731", 0xba, 0x9, 0x0, 0x0, r3}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x7, 0x2, r3, &(0x7f0000000640)="29f19cae85cad5c6a1200621d7d97c9740c30bfb6eb9582342f2e1c97a91f0256195f98523311f831b9798ab43700cb4e3426a01871d7a4883309c5c1ce6cc497f1c4d90944d036bca87fd52f6fb6e7e82498fe7f3feabb7a094a150a1d4134d813a7643bd52595f724d6b8b08c76bcebf1ea175084d481b5100418869cdb4cdfc2c8aeecb09294bb50cd4c2022b91fc1a8e23f3890caa88099d9e2147f534dd87c3341bdaee69237d38a2e355c75c5a490feeacee92919f57b7cd00f1c461e0223113708fd88b5c45486fc3022af258ec1c6eef50d76d6c99a3ad065406f457cc2e18a20aefcfe0a2998679c819d40d3c", 0xf1, 0x364, 0x0, 0x0, r3}, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x8, 0x5c43cb88, r3, &(0x7f0000000780)="ead78e672e3250", 0x7, 0x3f, 0x0, 0x0, r3}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x3, 0x5, r0, &(0x7f0000000800)="a909aec3bbdc8a43be2e8d53521ffba972f67536cf14bf3242d7b9634f05ba686880f669b7d5db4f52c2750a9709f3cebdffee3ecb42d5f622eff7be35026faa6c288ff7215642894155698f375557cc68667c6d4c44882425ce1fa04fec376935ee41762279c89fbbf556297ddf7f36130d751817093526e906c865104f80d72856473514aea35d077c8d670fef16080293358de22d356d2a6367c3c28f09e43e5f3783ed5261df354f188bf8353919026d828658e34d2f31a9d62b4b633145e74a0b209d8164952d6234a83e282a604d2ed501e0720f89be", 0xd9, 0x7, 0x0, 0x1, r3}]) syz_open_dev$sndtimer(&(0x7f0000000080)='/dev/snd/timer\x00', 0x0, 0x80800) 2018/03/31 19:08:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) [ 178.127962] FAULT_INJECTION: forcing a failure. [ 178.127962] name failslab, interval 1, probability 0, space 0, times 0 [ 178.139558] CPU: 1 PID: 15043 Comm: syz-executor1 Not tainted 4.16.0-rc7+ #374 [ 178.146912] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 178.156261] Call Trace: [ 178.158849] dump_stack+0x194/0x24d [ 178.162481] ? arch_local_irq_restore+0x53/0x53 [ 178.167149] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 178.172343] should_fail+0x8c0/0xa40 [ 178.176057] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 178.181155] ? lock_acquire+0x1d5/0x580 [ 178.185139] ? find_held_lock+0x35/0x1d0 [ 178.189203] ? __lock_is_held+0xb6/0x140 [ 178.193264] ? check_same_owner+0x320/0x320 [ 178.197582] ? rcu_note_context_switch+0x710/0x710 [ 178.202505] should_failslab+0xec/0x120 [ 178.206463] kmem_cache_alloc_node+0x56/0x760 [ 178.210942] ? perf_trace_lock_acquire+0xe3/0x980 [ 178.215773] __alloc_skb+0xf1/0x780 [ 178.219385] ? skb_copy_and_csum_dev+0x370/0x370 [ 178.224119] ? rcu_read_lock_sched_held+0x108/0x120 [ 178.229112] ? inet_sk_state_store+0xf2/0x530 [ 178.233583] ? inet_sendpage+0x660/0x660 [ 178.237619] ? get_pid_task+0x34/0x140 [ 178.241486] ? proc_fail_nth_write+0x9b/0x1d0 [ 178.245959] ? print_irqtrace_events+0x270/0x270 [ 178.250691] ? find_held_lock+0x35/0x1d0 [ 178.254735] tcp_send_fin+0x27f/0xd20 [ 178.258515] ? sk_forced_mem_schedule+0x140/0x140 [ 178.263334] ? tcp_alloc_md5sig_pool+0x460/0x460 [ 178.268067] ? mark_held_locks+0xaf/0x100 [ 178.272190] ? do_raw_spin_trylock+0x190/0x190 [ 178.276748] ? __local_bh_enable_ip+0x121/0x230 [ 178.281394] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 178.286385] ? lock_sock_nested+0x91/0x110 [ 178.290595] ? trace_hardirqs_on+0xd/0x10 [ 178.294719] ? __local_bh_enable_ip+0x121/0x230 [ 178.299364] ? tcp_set_state+0x830/0x830 [ 178.303402] tcp_shutdown+0xe1/0x110 [ 178.307096] inet_shutdown+0x170/0x350 [ 178.310965] SyS_shutdown+0x137/0x290 [ 178.314739] ? SyS_getsockopt+0x340/0x340 [ 178.318865] ? SyS_write+0x184/0x220 [ 178.322556] ? SyS_read+0x220/0x220 [ 178.326158] ? do_syscall_64+0xb7/0x940 [ 178.330111] ? SyS_getsockopt+0x340/0x340 [ 178.334235] do_syscall_64+0x281/0x940 [ 178.338097] ? vmalloc_sync_all+0x30/0x30 [ 178.342218] ? _raw_spin_unlock_irq+0x27/0x70 [ 178.346688] ? finish_task_switch+0x1c1/0x7e0 [ 178.351161] ? syscall_return_slowpath+0x550/0x550 [ 178.356068] ? syscall_return_slowpath+0x2ac/0x550 [ 178.360974] ? prepare_exit_to_usermode+0x350/0x350 [ 178.365967] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 178.371307] ? trace_hardirqs_off_thunk+0x1a/0x1c 2018/03/31 19:08:05 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x3, 0x6281) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:05 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x0, @multicast1=0xe0000001}}) 2018/03/31 19:08:05 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) pipe2(&(0x7f0000e3eff8)={0x0, 0x0}, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r4 = dup3(r3, r2, 0x0) ioctl$KVM_INTERRUPT(r4, 0x4004ae86, &(0x7f00000000c0)=0xc00000) openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x0, 0x0) [ 178.376132] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 178.381295] RIP: 0033:0x454e79 [ 178.384461] RSP: 002b:00007f2f148c4c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 178.392154] RAX: ffffffffffffffda RBX: 00007f2f148c56d4 RCX: 0000000000454e79 [ 178.399402] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 178.406648] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 178.413895] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 178.421142] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000000 2018/03/31 19:08:05 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f0000000000)={@broadcast, @multicast1, 0x0}, &(0x7f0000000040)=0xc) setsockopt$inet6_IPV6_PKTINFO(r0, 0x29, 0x32, &(0x7f0000000080)={@empty, r1}, 0x14) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:05 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x1011fc) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000080)) 2018/03/31 19:08:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:05 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x13) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) 2018/03/31 19:08:05 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_tcp_int(r0, 0x6, 0x22, &(0x7f0000000000)=0x6c51, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:06 executing program 2: perf_event_open(&(0x7f0000220000)={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, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000080)=""/185, &(0x7f0000000140)=0xb9) 2018/03/31 19:08:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:06 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) tee(r0, r0, 0x8, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000040)={0x0, 0x3, 0x7000, 0x2000, &(0x7f0000ffc000/0x2000)=nil}) accept4$ipx(r0, &(0x7f00000000c0), &(0x7f0000000100)=0x10, 0x800) 2018/03/31 19:08:06 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x13) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) 2018/03/31 19:08:06 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000780)='/dev/rtc\x00', 0x220000, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000800)={0x77b8, {{0xa, 0x4e24, 0x8, @mcast2={0xff, 0x2, [], 0x1}, 0xffffffffffffffe0}}, 0x1, 0x7, [{{0xa, 0x4e20, 0x401, @dev={0xfe, 0x80, [], 0xc}, 0x1ff}}, {{0xa, 0x4e24, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x12}}, 0x7}}, {{0xa, 0x4e23, 0x20, @loopback={0x0, 0x1}, 0x9}}, {{0xa, 0x4e20, 0x1f, @local={0xfe, 0x80, [], 0xaa}, 0x5}}, {{0xa, 0x4e23, 0x4, @local={0xfe, 0x80, [], 0xaa}}}, {{0xa, 0x4e21, 0xbc, @mcast1={0xff, 0x1, [], 0x1}, 0x20}}, {{0xa, 0x4e20, 0x9, @mcast2={0xff, 0x2, [], 0x1}}}]}, 0x410) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f00000007c0)) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000001080)={0x0, 0x9}, &(0x7f00000010c0)=0x8) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000001100)={r2, 0x4}, &(0x7f0000001140)=0x8) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000080)=@mangle={'mangle\x00', 0x1f, 0x6, 0x678, 0x150, 0x4b8, 0x0, 0x150, 0x388, 0x5a8, 0x5a8, 0x5a8, 0x5a8, 0x5a8, 0x6, &(0x7f0000000000), {[{{@uncond, 0x0, 0x128, 0x150, 0x0, {}, [@common=@srh={0x30, 'srh\x00', 0x0, {0x3c, 0x0, 0x37c, 0x9, 0x4, 0x2, 0x80}}, @common=@frag={0x30, 'frag\x00', 0x0, {0x1f, 0x2, 0x8, 0x4, 0x2}}]}, @HL={0x28, 'HL\x00', 0x0, {0x0, 0x5}}}, {{@ipv6={@loopback={0x0, 0x1}, @mcast1={0xff, 0x1, [], 0x1}, [0x0, 0x0, 0xffffff00, 0xffffffff], [0x9036d8dfe9b1327b, 0xff000000, 0xffffffff, 0xffffff00], 'bcsf0\x00', 'syz_tun\x00', {}, {0xff}, 0x73, 0x1, 0x6, 0x10}, 0x0, 0x120, 0x148, 0x0, {}, [@common=@ah={0x30, 'ah\x00', 0x0, {0x4d6, 0x4d2, 0x81, 0x4e, 0x2}}, @inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x4}}]}, @unspec=@CHECKSUM={0x28, 'CHECKSUM\x00', 0x0, {0x1}}}, {{@uncond, 0x0, 0xc8, 0xf0}, @HL={0x28, 'HL\x00', 0x0, {0x3, 0x1}}}, {{@uncond, 0x0, 0xf0, 0x130, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x1}}]}, @common=@unspec=@ERROR={0x40, 'ERROR\x00', 0x0, "fdd54bb32a8ea97869ed1fa0d6664361b1bab09ca01c8fba993ecfee1a77"}}, {{@uncond, 0x0, 0xc8, 0xf0}, @HL={0x28, 'HL\x00', 0x0, {0x3, 0xc}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x6d8) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000c80)=@security={'security\x00', 0xe, 0x4, 0x3a0, 0xffffffff, 0x1e0, 0xf0, 0x1e0, 0xffffffff, 0xffffffff, 0x2d0, 0x2d0, 0x2d0, 0xffffffff, 0x4, &(0x7f0000000c40), {[{{@ipv6={@local={0xfe, 0x80, [], 0xaa}, @empty, [0xff, 0xffffff00, 0xffffffff, 0xff000000], [0xffffffff, 0xffffffff, 0xffffffff, 0xa0541b1706f843b5], 'tunl0\x00', 'bond0\x00', {0xff}, {0xff}, 0xbf, 0x7, 0x1, 0x1}, 0x0, 0xc8, 0xf0}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x2, 0x7646, 0x401}, {0x4, 0x7f, 0x8}}}}, {{@uncond, 0x0, 0xc8, 0xf0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffc}}, {{@uncond, 0x0, 0xc8, 0xf0}, @common=@unspec=@NFQUEUE0={0x28, 'NFQUEUE\x00', 0x0, {0x9e9}}}], {{[], 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x400) 2018/03/31 19:08:06 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) close(r0) 2018/03/31 19:08:06 executing program 4: pipe(&(0x7f00000003c0)) pipe2(&(0x7f0000f61000), 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:06 executing program 1 (fault-call:4 fault-nth:1): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) [ 179.066622] FAULT_INJECTION: forcing a failure. [ 179.066622] name failslab, interval 1, probability 0, space 0, times 0 [ 179.077938] CPU: 1 PID: 15098 Comm: syz-executor1 Not tainted 4.16.0-rc7+ #374 [ 179.085295] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 179.094647] Call Trace: [ 179.097232] dump_stack+0x194/0x24d [ 179.100864] ? arch_local_irq_restore+0x53/0x53 [ 179.105533] ? is_bpf_text_address+0xa4/0x120 [ 179.110039] should_fail+0x8c0/0xa40 [ 179.113760] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 179.118874] ? save_stack+0xa3/0xd0 [ 179.122500] ? save_stack+0x43/0xd0 [ 179.126119] ? kasan_kmalloc+0xad/0xe0 [ 179.130001] ? kasan_slab_alloc+0x12/0x20 [ 179.134148] ? find_held_lock+0x35/0x1d0 [ 179.138210] ? __lock_is_held+0xb6/0x140 [ 179.142278] ? check_same_owner+0x320/0x320 [ 179.146602] ? rcu_note_context_switch+0x710/0x710 [ 179.151537] should_failslab+0xec/0x120 [ 179.155517] kmem_cache_alloc_node_trace+0x5a/0x760 [ 179.160542] __kmalloc_node_track_caller+0x33/0x70 [ 179.165482] __kmalloc_reserve.isra.39+0x41/0xd0 [ 179.170243] __alloc_skb+0x13b/0x780 [ 179.173961] ? skb_copy_and_csum_dev+0x370/0x370 [ 179.178711] ? rcu_read_lock_sched_held+0x108/0x120 [ 179.183721] ? inet_sk_state_store+0xf2/0x530 [ 179.188215] ? inet_sendpage+0x660/0x660 [ 179.192268] ? get_pid_task+0x34/0x140 [ 179.196154] ? proc_fail_nth_write+0x9b/0x1d0 [ 179.200650] ? print_irqtrace_events+0x270/0x270 [ 179.205404] ? find_held_lock+0x35/0x1d0 [ 179.209475] tcp_send_fin+0x27f/0xd20 [ 179.213278] ? sk_forced_mem_schedule+0x140/0x140 [ 179.218121] ? tcp_alloc_md5sig_pool+0x460/0x460 [ 179.222880] ? mark_held_locks+0xaf/0x100 [ 179.227023] ? do_raw_spin_trylock+0x190/0x190 [ 179.231604] ? __local_bh_enable_ip+0x121/0x230 [ 179.236275] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 179.241292] ? lock_sock_nested+0x91/0x110 [ 179.245520] ? trace_hardirqs_on+0xd/0x10 [ 179.249664] ? __local_bh_enable_ip+0x121/0x230 [ 179.254325] ? tcp_set_state+0x830/0x830 [ 179.258380] tcp_shutdown+0xe1/0x110 [ 179.262096] inet_shutdown+0x170/0x350 [ 179.265981] SyS_shutdown+0x137/0x290 [ 179.269779] ? SyS_getsockopt+0x340/0x340 [ 179.273927] ? SyS_write+0x184/0x220 [ 179.277643] ? SyS_read+0x220/0x220 [ 179.281270] ? do_syscall_64+0xb7/0x940 [ 179.285242] ? SyS_getsockopt+0x340/0x340 [ 179.289388] do_syscall_64+0x281/0x940 [ 179.293269] ? vmalloc_sync_all+0x30/0x30 [ 179.297416] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 179.302950] ? syscall_return_slowpath+0x550/0x550 [ 179.307876] ? syscall_return_slowpath+0x2ac/0x550 [ 179.312802] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 179.318164] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 179.323008] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 179.328188] RIP: 0033:0x454e79 [ 179.331370] RSP: 002b:00007f2f148c4c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 179.339074] RAX: ffffffffffffffda RBX: 00007f2f148c56d4 RCX: 0000000000454e79 [ 179.346340] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 179.353603] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/03/31 19:08:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x0, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(0xffffffffffffffff, 0x1) 2018/03/31 19:08:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x0) 2018/03/31 19:08:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x0) [ 179.361577] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 179.368844] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000001 2018/03/31 19:08:06 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x0) 2018/03/31 19:08:06 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open_by_handle_at(r0, &(0x7f0000000080)={0xbb, 0x9, "5e0ea0e26dc2fe7c84daaf2a4117498bfd0341b02962f7192e71ed0e4415b901626314e96cf00228d82436813ed6b723b577ba366a10644c83c4956ee069e8caa0d27df7ca7484da50c63add7fe22d4e209962c094409d2eba5461106c593b962ae994553bf67c611750e18310628e7e74dab8a9cd3d9fd22813916036a019a375cd60a0739b68ed00e86aea9b01ee864bda0f9519c23524df2b398a8a4920f16126c7995d449aa67fc5b36b6548f3fed2533b"}, 0x400000) r1 = socket(0x17, 0x805, 0xe0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e21, @broadcast=0xffffffff}}, 0xfff, 0x73f, 0x7, 0x81, 0x80}, &(0x7f0000000200)=0x98) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000240)={r2, 0xfeb}, &(0x7f0000000280)=0x8) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000580)='/dev/sequencer\x00', 0x24000, 0x0) getsockopt$IP_VS_SO_GET_VERSION(r3, 0x0, 0x480, &(0x7f00000005c0), &(0x7f0000000600)=0x40) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:06 executing program 5: r0 = socket$inet6(0xa, 0x0, 0x1) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000080)={0x1, r0, 0x1}) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000140)={r1, 0x50, &(0x7f00000000c0)}, 0x10) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x10000, 0x0) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000040)=""/39) 2018/03/31 19:08:06 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x13) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) 2018/03/31 19:08:06 executing program 4: pipe(&(0x7f00000003c0)) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:06 executing program 1 (fault-call:4 fault-nth:2): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:06 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(0xffffffffffffffff) 2018/03/31 19:08:06 executing program 3: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x20000, 0x0) ioctl$int_in(r0, 0x5421, &(0x7f00000000c0)=0x3) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dsp\x00', 0x43c, 0x0) ioctl$int_in(r1, 0x800000c0045002, &(0x7f0000000040)) [ 179.991361] FAULT_INJECTION: forcing a failure. [ 179.991361] name failslab, interval 1, probability 0, space 0, times 0 [ 180.002690] CPU: 0 PID: 15141 Comm: syz-executor1 Not tainted 4.16.0-rc7+ #374 [ 180.010042] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.019383] Call Trace: [ 180.021969] dump_stack+0x194/0x24d [ 180.025602] ? arch_local_irq_restore+0x53/0x53 [ 180.030275] ? trace_event_raw_event_lock+0x340/0x340 [ 180.035474] should_fail+0x8c0/0xa40 2018/03/31 19:08:07 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in6=@remote, @in=@broadcast}}, {{@in=@local}, 0x0, @in6}}, &(0x7f00000002c0)=0xe8) ioctl$KVM_SET_CPUID(0xffffffffffffffff, 0x4008ae8a, &(0x7f0000000500)={0x2, 0x0, [{}, {}]}) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_mr_cache\x00') perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000480)='cpuset.memory_pressure\x00', 0x0, 0x0) read$eventfd(r2, &(0x7f0000000080), 0x8) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/247, 0xf7}], 0x1) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000300)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) write$rdma_cm(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="0000040100000000000000fffffff2005df841254d7ebc2ccb6b4c701e44ba437130cb2cb78d35cbcae948b9c940cc695dbbf3a85b5fc9bc5a69b09e8e1c38ae31e170beaa353f0b2de9cf36ffbcaec1f2e601e1a4640c2cad", @ANYPTR=&(0x7f00000027c0)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x20) [ 180.039192] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 180.044294] ? debug_object_activate+0x307/0x730 [ 180.049053] ? lock_downgrade+0x980/0x980 [ 180.053210] ? print_irqtrace_events+0x270/0x270 [ 180.057975] ? mod_timer+0x583/0x13c0 [ 180.061787] ? lock_downgrade+0x980/0x980 [ 180.065932] ? trace_hardirqs_off+0xd/0x10 [ 180.070171] ? _raw_spin_unlock_irqrestore+0xa6/0xc0 [ 180.075274] ? debug_object_activate+0x307/0x730 [ 180.080029] ? lock_timer_base+0xaf/0x280 [ 180.084185] ? mark_held_locks+0xaf/0x100 2018/03/31 19:08:07 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 180.088337] ? _raw_spin_unlock_irqrestore+0x31/0xc0 [ 180.093446] ? skb_try_coalesce+0x28c/0x1c70 [ 180.097854] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 180.102884] should_failslab+0xec/0x120 [ 180.106861] kmem_cache_alloc_node+0x56/0x760 [ 180.111357] ? skb_append_pagefrags+0x960/0x960 [ 180.116024] ? tcp_try_rmem_schedule+0xd20/0x17c0 [ 180.120874] __alloc_skb+0xf1/0x780 [ 180.124504] ? skb_copy_and_csum_dev+0x370/0x370 [ 180.129258] ? free_obj_work+0x690/0x690 [ 180.133319] ? minmax_subwin_update+0x103/0x520 [ 180.138003] ? minmax_running_min+0x205/0x650 [ 180.142504] ? minmax_running_max+0x650/0x650 [ 180.147011] ? trace_hardirqs_off+0x10/0x10 [ 180.151328] ? kfree_skbmem+0xdd/0x1d0 [ 180.155223] tcp_send_ack.part.38+0xce/0x610 [ 180.159623] tcp_send_ack+0x49/0x60 [ 180.163234] tcp_fin+0x40b/0x960 [ 180.166582] ? tcp_validate_incoming+0x1380/0x1380 [ 180.171494] ? __lock_is_held+0xb6/0x140 [ 180.175541] tcp_data_queue+0x2080/0x3de0 [ 180.179676] ? tcp_send_rcvq+0x520/0x520 [ 180.183716] ? tcp_fastretrans_alert+0x2220/0x2220 [ 180.188626] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 180.193792] ? sk_reset_timer+0x3c/0x50 [ 180.197748] ? tcp_schedule_loss_probe+0x4f/0x490 [ 180.202566] ? tcp_init_tso_segs+0x11a/0x200 [ 180.206953] ? tcp_write_xmit+0xd4a/0x5470 [ 180.211162] ? perf_trace_lock+0xd6/0x900 [ 180.215293] ? pvclock_read_flags+0x160/0x160 [ 180.219763] ? perf_trace_lock_acquire+0xe3/0x980 [ 180.224579] ? tcp_urg+0xf6/0xbd0 [ 180.228009] ? perf_trace_lock_acquire+0xe3/0x980 [ 180.232837] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 180.237917] ? sched_clock+0x31/0x40 [ 180.241615] tcp_rcv_state_process+0xf74/0x4920 [ 180.246265] ? tcp_finish_connect+0x420/0x420 [ 180.250741] ? __release_sock+0xca/0x360 [ 180.254781] ? lock_downgrade+0x980/0x980 [ 180.258909] ? mark_held_locks+0xaf/0x100 [ 180.263034] ? __local_bh_enable_ip+0x121/0x230 [ 180.267683] tcp_v4_do_rcv+0x55c/0x7d0 [ 180.271546] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 180.275583] __release_sock+0x124/0x360 [ 180.279540] release_sock+0xa4/0x2a0 [ 180.283232] ? __release_sock+0x360/0x360 [ 180.287354] ? lock_sock_nested+0x91/0x110 [ 180.291564] ? trace_hardirqs_on+0xd/0x10 [ 180.295688] ? __local_bh_enable_ip+0x121/0x230 [ 180.300332] ? tcp_set_state+0x830/0x830 [ 180.304368] ? tcp_set_state+0x830/0x830 [ 180.308406] inet_shutdown+0x1a8/0x350 [ 180.312273] SyS_shutdown+0x137/0x290 [ 180.316054] ? SyS_getsockopt+0x340/0x340 [ 180.320178] ? SyS_write+0x184/0x220 [ 180.323872] ? SyS_read+0x220/0x220 [ 180.327477] ? do_syscall_64+0xb7/0x940 [ 180.331427] ? SyS_getsockopt+0x340/0x340 [ 180.335553] do_syscall_64+0x281/0x940 [ 180.339416] ? vmalloc_sync_all+0x30/0x30 [ 180.343540] ? _raw_spin_unlock_irq+0x27/0x70 [ 180.348013] ? finish_task_switch+0x1c1/0x7e0 [ 180.352487] ? syscall_return_slowpath+0x550/0x550 [ 180.357392] ? syscall_return_slowpath+0x2ac/0x550 [ 180.362297] ? prepare_exit_to_usermode+0x350/0x350 [ 180.367289] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 180.372634] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 180.377456] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 180.382623] RIP: 0033:0x454e79 2018/03/31 19:08:07 executing program 0 (fault-call:3 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:07 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x13) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = socket$inet(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) [ 180.385791] RSP: 002b:00007f2f148c4c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 180.393475] RAX: ffffffffffffffda RBX: 00007f2f148c56d4 RCX: 0000000000454e79 [ 180.400720] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 180.407967] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 180.415213] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 180.422460] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000002 2018/03/31 19:08:07 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc\x00', 0x2a180, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000140)=@sack_info={0x0, 0x1, 0x300000}, &(0x7f0000000180)=0xc) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f00000001c0)={r1, 0x8513, 0x10}, 0xc) 2018/03/31 19:08:07 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x4e22, 0x3, @mcast2={0xff, 0x2, [], 0x1}, 0x4}, 0x1c) 2018/03/31 19:08:07 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'sha256_mb\x00'}, 0x58) r1 = accept$alg(r0, 0x0, 0x0) clone(0x0, &(0x7f0000000080)="c6d2a0dd0859242e076504be8354cf0cfd8995d5640fd26e400bd50020e84f6c73d3b13d0be4f6717e4b55cf92d326a43add5542aa816907bdcc9219d9541801d51c3ca66a069c1495000000000000", &(0x7f000084effc), &(0x7f0000c35ffc), &(0x7f0000b3bfff)) sendto(r1, &(0x7f00000005c0)="ed8543ca7a822b79a25b77a5b57a2cfd63ff7c35a59b63c5b02fedfc468ea9e8a98f61ab7d45134f4591511e260b623ac1b1257a9defb3fdec21a51ca962d1567a000d5cf985273c7dbfcca472b49fe7f495688b99b5e844594958c438c9d0d1ad7deab530e549d09926073f26daf004195222a8f8aaf0d4c570aa903381a817445ec448c91f553becbadd39dc89f45283c07d3d50244e499d1c4584cbe133ee0d0c1e8a10dcf095919a4bdb43cc4f6ee004ad7725b0c3c65ac2", 0xba, 0x44080, &(0x7f0000000800)=@pppoe={0x18, 0x0, {0x2, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xa}, 'ipddp0\x00'}}, 0x80) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000012f18)={{{@in6=@local={0xfe, 0x80, [], 0xffffffffffffffff}, @in=@loopback=0x7f000001}}, {{@in=@multicast1=0xe0000001}, 0x0, @in6=@local={0xfe, 0x80, [], 0xffffffffffffffff}}}, 0xe8) getsockopt$inet_buf(r2, 0x0, 0x0, &(0x7f0000f18000)=""/4096, &(0x7f0000472ffc)=0x1000) r3 = syz_open_dev$binder(&(0x7f000000fff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000012000)={0x8, 0x0, &(0x7f0000005fd4)=[@acquire={0x40046305}], 0x0, 0x0, &(0x7f0000012fc7)}) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000008fd0)={0x8, 0x0, &(0x7f000000dff8)=[@release={0x400c630e}], 0x0, 0x0, &(0x7f0000000f4d)}) r4 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x3, 0x26002) getpgid(0xffffffffffffffff) r5 = userfaultfd(0x0) ioctl$UFFDIO_API(r5, 0xc018aa3f, &(0x7f0000000fe8)={0xaa}) mmap(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_REGISTER(r5, 0xc020aa00, &(0x7f0000281000)={{&(0x7f0000000000/0x3000)=nil, 0x3000}, 0x1}) r6 = getpgrp(0x0) ioctl$UFFDIO_UNREGISTER(r5, 0x8010aa01, &(0x7f0000000080)={&(0x7f0000001000/0x1000)=nil, 0x1000}) sched_setattr(r6, &(0x7f0000000040)={0x0, 0x0, 0xcbe39ef09cd20bf1, 0x7, 0x0, 0x80000000, 0x1, 0x3}, 0x0) ioctl$UFFDIO_UNREGISTER(r5, 0xc020aa04, &(0x7f0000005000)={&(0x7f0000000000/0x3000)=nil, 0x3000}) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000300)={{{@in6=@loopback, @in6=@remote}}, {{@in=@multicast1}, 0x0, @in=@remote}}, &(0x7f0000000180)=0xe8) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) getpid() ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000000240)=""/135) geteuid() getgroups(0x6, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mq_open(&(0x7f0000000500)='\x00', 0x40, 0x110, &(0x7f0000000540)={0x2, 0x8, 0x0, 0x4, 0x100, 0x1, 0x3, 0x6}) [ 180.535110] FAULT_INJECTION: forcing a failure. [ 180.535110] name failslab, interval 1, probability 0, space 0, times 0 [ 180.546422] CPU: 0 PID: 15168 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #374 [ 180.553779] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 180.563123] Call Trace: [ 180.565717] dump_stack+0x194/0x24d [ 180.569348] ? arch_local_irq_restore+0x53/0x53 [ 180.574030] should_fail+0x8c0/0xa40 [ 180.577749] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 180.582867] ? find_held_lock+0x35/0x1d0 [ 180.586934] ? __lock_is_held+0xb6/0x140 [ 180.591012] ? check_same_owner+0x320/0x320 [ 180.595333] ? rcu_note_context_switch+0x710/0x710 [ 180.600267] should_failslab+0xec/0x120 [ 180.604232] kmem_cache_alloc_node+0x56/0x760 [ 180.608711] ? perf_trace_lock_acquire+0xe3/0x980 [ 180.613540] __alloc_skb+0xf1/0x780 [ 180.617149] ? skb_copy_and_csum_dev+0x370/0x370 [ 180.621883] ? rcu_read_lock_sched_held+0x108/0x120 [ 180.626882] ? inet_sk_state_store+0xf2/0x530 [ 180.631357] ? inet_sendpage+0x660/0x660 [ 180.635398] ? get_pid_task+0x34/0x140 [ 180.639266] ? proc_fail_nth_write+0x9b/0x1d0 [ 180.643741] ? print_irqtrace_events+0x270/0x270 [ 180.648472] ? find_held_lock+0x35/0x1d0 [ 180.652521] tcp_send_fin+0x27f/0xd20 [ 180.656302] ? sk_forced_mem_schedule+0x140/0x140 [ 180.661126] ? tcp_alloc_md5sig_pool+0x460/0x460 [ 180.665861] ? mark_held_locks+0xaf/0x100 [ 180.669985] ? do_raw_spin_trylock+0x190/0x190 [ 180.674546] ? __local_bh_enable_ip+0x121/0x230 [ 180.679194] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 180.684189] ? lock_sock_nested+0x91/0x110 [ 180.688400] ? trace_hardirqs_on+0xd/0x10 [ 180.692526] ? __local_bh_enable_ip+0x121/0x230 [ 180.697176] ? tcp_set_state+0x830/0x830 [ 180.701219] tcp_shutdown+0xe1/0x110 [ 180.704911] inet_shutdown+0x170/0x350 [ 180.708779] SyS_shutdown+0x137/0x290 [ 180.712557] ? SyS_getsockopt+0x340/0x340 [ 180.716681] ? SyS_write+0x184/0x220 [ 180.720375] ? SyS_read+0x220/0x220 [ 180.723981] ? do_syscall_64+0xb7/0x940 [ 180.727941] ? SyS_getsockopt+0x340/0x340 [ 180.732067] do_syscall_64+0x281/0x940 [ 180.735938] ? vmalloc_sync_all+0x30/0x30 [ 180.740064] ? _raw_spin_unlock_irq+0x27/0x70 [ 180.744537] ? finish_task_switch+0x1c1/0x7e0 [ 180.749013] ? syscall_return_slowpath+0x550/0x550 [ 180.753926] ? syscall_return_slowpath+0x2ac/0x550 [ 180.758837] ? prepare_exit_to_usermode+0x350/0x350 [ 180.763831] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 180.769178] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 180.774005] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 180.779178] RIP: 0033:0x454e79 2018/03/31 19:08:07 executing program 5: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_ports\x00', 0x2, 0x0) recvfrom$ax25(r0, &(0x7f0000000040)=""/129, 0x81, 0x40000000, &(0x7f0000000100)={0x3, {"fcda49d453ccd9"}, 0x100000001}, 0x10) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x1, 0xff, 0x1}, 0x20) [ 180.782343] RSP: 002b:00007f867df84c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 180.790034] RAX: ffffffffffffffda RBX: 00007f867df856d4 RCX: 0000000000454e79 [ 180.797280] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 180.804524] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 180.811769] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 180.819022] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000000 [ 180.948570] binder: 15180:15182 ioctl c0306201 20012000 returned -14 [ 180.962204] binder: 15180:15182 BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 2018/03/31 19:08:08 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = dup3(r0, r0, 0x80000) ioctl$TIOCLINUX2(r1, 0x541c, &(0x7f0000000000)={0x2, 0x7, 0x6, 0x1, 0x1, 0xff}) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:08 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x26, 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, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:08 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x13) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) socket$inet(0x2, 0x3, 0x3) 2018/03/31 19:08:08 executing program 1 (fault-call:4 fault-nth:3): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:08 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:08 executing program 3: socket$can_bcm(0x1d, 0x2, 0x2) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmsg$can_bcm(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000140)={0x1d}, 0x10, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[]}, 0x1}, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) prctl$setname(0xf, &(0x7f0000000080)='\x00') r0 = gettid() setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x2710}}, &(0x7f0000000280)) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x40880, 0x0) memfd_create(&(0x7f0000000180)="7dca00", 0x2) ioctl$DRM_IOCTL_MODESET_CTL(r1, 0x40086408, &(0x7f0000000100)={0xffff, 0x2}) rt_sigprocmask(0x0, &(0x7f0000032ff8)={0xfffffffffffffffe}, 0x0, 0x8) tkill(r0, 0x8) rt_sigtimedwait(&(0x7f0000001ff8)={0x20000000000fff}, &(0x7f0000000000), &(0x7f0000000040)={0xffffd, 0x989680}, 0x8) 2018/03/31 19:08:08 executing program 7 (fault-call:6 fault-nth:0): socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:08 executing program 0 (fault-call:3 fault-nth:1): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) [ 180.990657] binder: 15180:15197 ioctl c0306201 20012000 returned -14 [ 180.998442] binder: 15180:15182 BC_REQUEST_DEATH_NOTIFICATION invalid ref 0 [ 181.034614] FAULT_INJECTION: forcing a failure. [ 181.034614] name failslab, interval 1, probability 0, space 0, times 0 [ 181.045870] CPU: 1 PID: 15203 Comm: syz-executor1 Not tainted 4.16.0-rc7+ #374 [ 181.051217] FAULT_INJECTION: forcing a failure. [ 181.051217] name failslab, interval 1, probability 0, space 0, times 0 [ 181.053224] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 181.053229] Call Trace: [ 181.053245] dump_stack+0x194/0x24d [ 181.053258] ? arch_local_irq_restore+0x53/0x53 [ 181.053269] ? is_bpf_text_address+0xa4/0x120 [ 181.053278] ? kernel_text_address+0xd1/0xe0 [ 181.053288] ? __unwind_start+0x169/0x330 [ 181.053302] should_fail+0x8c0/0xa40 [ 181.101258] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 181.106349] ? save_stack+0xa3/0xd0 [ 181.109961] ? save_stack+0x43/0xd0 [ 181.113569] ? kasan_kmalloc+0xad/0xe0 [ 181.117440] ? kasan_slab_alloc+0x12/0x20 [ 181.121565] ? kmem_cache_alloc_node+0x144/0x760 [ 181.126302] ? __alloc_skb+0xf1/0x780 [ 181.130082] ? tcp_send_ack.part.38+0xce/0x610 [ 181.134640] ? tcp_send_ack+0x49/0x60 [ 181.138422] ? tcp_fin+0x40b/0x960 [ 181.141942] ? tcp_data_queue+0x2080/0x3de0 [ 181.146244] ? tcp_rcv_state_process+0xf74/0x4920 [ 181.151064] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 181.155106] ? __release_sock+0x124/0x360 [ 181.159234] ? release_sock+0xa4/0x2a0 [ 181.163102] ? inet_shutdown+0x1a8/0x350 [ 181.167143] ? SyS_shutdown+0x137/0x290 [ 181.171101] ? do_syscall_64+0x281/0x940 [ 181.175144] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 181.180492] ? print_irqtrace_events+0x270/0x270 [ 181.185228] ? trace_hardirqs_off+0x10/0x10 [ 181.189530] ? trace_hardirqs_off+0x10/0x10 [ 181.193833] ? ip_fragment.constprop.47+0x200/0x200 [ 181.198829] ? iptable_mangle_hook+0xaf/0x4a0 [ 181.203314] should_failslab+0xec/0x120 [ 181.207273] kmem_cache_alloc_node_trace+0x5a/0x760 [ 181.212274] __kmalloc_node_track_caller+0x33/0x70 [ 181.217187] __kmalloc_reserve.isra.39+0x41/0xd0 [ 181.221923] __alloc_skb+0x13b/0x780 [ 181.225624] ? skb_copy_and_csum_dev+0x370/0x370 [ 181.230362] ? mark_held_locks+0xaf/0x100 [ 181.234494] ? retint_kernel+0x10/0x10 [ 181.238362] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 181.243359] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 181.248097] ? retint_kernel+0x10/0x10 [ 181.251967] tcp_send_ack.part.38+0xce/0x610 [ 181.256355] tcp_send_ack+0x49/0x60 [ 181.259961] tcp_fin+0x40b/0x960 [ 181.263310] ? tcp_validate_incoming+0x1380/0x1380 [ 181.268222] ? __lock_is_held+0xb6/0x140 [ 181.272269] tcp_data_queue+0x2080/0x3de0 [ 181.276409] ? tcp_send_rcvq+0x520/0x520 [ 181.280456] ? tcp_fastretrans_alert+0x2220/0x2220 [ 181.285369] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 181.290540] ? sk_reset_timer+0x3c/0x50 [ 181.294497] ? tcp_schedule_loss_probe+0x4f/0x490 [ 181.299320] ? tcp_init_tso_segs+0x11a/0x200 [ 181.303709] ? tcp_write_xmit+0xd4a/0x5470 [ 181.307932] ? pvclock_read_flags+0x160/0x160 [ 181.312409] ? tcp_urg+0xf6/0xbd0 [ 181.315850] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 181.320935] ? sched_clock+0x31/0x40 [ 181.324633] tcp_rcv_state_process+0xf74/0x4920 [ 181.329290] ? tcp_finish_connect+0x420/0x420 [ 181.333771] ? __release_sock+0xca/0x360 [ 181.337812] ? lock_downgrade+0x980/0x980 [ 181.341949] ? mark_held_locks+0xaf/0x100 [ 181.346082] ? __local_bh_enable_ip+0x121/0x230 [ 181.350737] tcp_v4_do_rcv+0x55c/0x7d0 [ 181.354603] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 181.359168] __release_sock+0x124/0x360 [ 181.363130] release_sock+0xa4/0x2a0 [ 181.366827] ? __release_sock+0x360/0x360 [ 181.370954] ? lock_sock_nested+0x91/0x110 [ 181.375170] ? trace_hardirqs_on+0xd/0x10 [ 181.379297] ? __local_bh_enable_ip+0x121/0x230 [ 181.383946] ? tcp_set_state+0x830/0x830 [ 181.387988] ? tcp_set_state+0x830/0x830 [ 181.392030] inet_shutdown+0x1a8/0x350 [ 181.395902] SyS_shutdown+0x137/0x290 [ 181.399687] ? SyS_getsockopt+0x340/0x340 [ 181.403816] ? SyS_write+0x184/0x220 [ 181.407510] ? SyS_read+0x220/0x220 [ 181.411118] ? do_syscall_64+0xb7/0x940 [ 181.415077] ? SyS_getsockopt+0x340/0x340 [ 181.419207] do_syscall_64+0x281/0x940 [ 181.423075] ? vmalloc_sync_all+0x30/0x30 [ 181.427208] ? _raw_spin_unlock_irq+0x27/0x70 [ 181.431683] ? finish_task_switch+0x1c1/0x7e0 [ 181.436158] ? syscall_return_slowpath+0x550/0x550 [ 181.441067] ? syscall_return_slowpath+0x2ac/0x550 [ 181.445976] ? prepare_exit_to_usermode+0x350/0x350 [ 181.450977] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 181.456325] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 181.461153] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 181.466321] RIP: 0033:0x454e79 [ 181.469488] RSP: 002b:00007f2f148c4c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 181.477181] RAX: ffffffffffffffda RBX: 00007f2f148c56d4 RCX: 0000000000454e79 [ 181.484428] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 181.491677] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 181.498925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 181.506173] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000003 [ 181.513439] CPU: 0 PID: 15207 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #374 [ 181.520791] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 181.530128] Call Trace: [ 181.532696] dump_stack+0x194/0x24d [ 181.536305] ? arch_local_irq_restore+0x53/0x53 [ 181.540951] ? is_bpf_text_address+0xa4/0x120 [ 181.545422] ? kernel_text_address+0xd1/0xe0 [ 181.549805] ? __unwind_start+0x169/0x330 [ 181.553938] should_fail+0x8c0/0xa40 [ 181.557633] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 181.562719] ? save_stack+0xa3/0xd0 [ 181.566324] ? save_stack+0x43/0xd0 [ 181.569928] ? kasan_kmalloc+0xad/0xe0 [ 181.573791] ? kasan_slab_alloc+0x12/0x20 [ 181.577919] ? find_held_lock+0x35/0x1d0 [ 181.581964] ? __lock_is_held+0xb6/0x140 [ 181.586017] ? check_same_owner+0x320/0x320 [ 181.590324] ? rcu_note_context_switch+0x710/0x710 [ 181.595238] should_failslab+0xec/0x120 [ 181.599190] kmem_cache_alloc_node_trace+0x5a/0x760 [ 181.604195] __kmalloc_node_track_caller+0x33/0x70 [ 181.609106] __kmalloc_reserve.isra.39+0x41/0xd0 [ 181.613840] __alloc_skb+0x13b/0x780 [ 181.617531] ? skb_copy_and_csum_dev+0x370/0x370 [ 181.622262] ? rcu_read_lock_sched_held+0x108/0x120 [ 181.627259] ? inet_sk_state_store+0xf2/0x530 [ 181.631731] ? inet_sendpage+0x660/0x660 [ 181.635767] ? get_pid_task+0x34/0x140 [ 181.639634] ? proc_fail_nth_write+0x9b/0x1d0 [ 181.644107] ? print_irqtrace_events+0x270/0x270 [ 181.648837] ? find_held_lock+0x35/0x1d0 [ 181.652884] tcp_send_fin+0x27f/0xd20 [ 181.656663] ? sk_forced_mem_schedule+0x140/0x140 [ 181.661486] ? tcp_alloc_md5sig_pool+0x460/0x460 [ 181.666221] ? mark_held_locks+0xaf/0x100 [ 181.670347] ? do_raw_spin_trylock+0x190/0x190 [ 181.674907] ? __local_bh_enable_ip+0x121/0x230 [ 181.679554] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 181.684545] ? lock_sock_nested+0x91/0x110 [ 181.688755] ? trace_hardirqs_on+0xd/0x10 [ 181.692878] ? __local_bh_enable_ip+0x121/0x230 [ 181.697522] ? tcp_set_state+0x830/0x830 [ 181.701560] tcp_shutdown+0xe1/0x110 [ 181.705253] inet_shutdown+0x170/0x350 [ 181.709118] SyS_shutdown+0x137/0x290 [ 181.712896] ? SyS_getsockopt+0x340/0x340 [ 181.717027] ? SyS_write+0x184/0x220 [ 181.720723] ? SyS_read+0x220/0x220 [ 181.724331] ? do_syscall_64+0xb7/0x940 [ 181.728282] ? SyS_getsockopt+0x340/0x340 [ 181.732409] do_syscall_64+0x281/0x940 [ 181.736271] ? vmalloc_sync_all+0x30/0x30 [ 181.740395] ? _raw_spin_unlock_irq+0x27/0x70 [ 181.744871] ? finish_task_switch+0x1c1/0x7e0 [ 181.749344] ? syscall_return_slowpath+0x550/0x550 [ 181.754249] ? syscall_return_slowpath+0x2ac/0x550 [ 181.759156] ? prepare_exit_to_usermode+0x350/0x350 [ 181.764149] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 181.769494] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 181.774317] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 181.779482] RIP: 0033:0x454e79 [ 181.782648] RSP: 002b:00007f867df84c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 181.790337] RAX: ffffffffffffffda RBX: 00007f867df856d4 RCX: 0000000000454e79 [ 181.797585] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 181.804830] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 181.812079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 181.819323] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000001 2018/03/31 19:08:08 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1, 0x0, 0x0, 0x3}, 0x20) r1 = dup(r0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001580)={{{@in=@local, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@dev}}, &(0x7f0000000040)=0xe8) recvfrom$packet(r1, &(0x7f0000000080)=""/196, 0xc4, 0x40, &(0x7f00000016c0)={0x11, 0x800000d, r2, 0x1, 0xfffffffffffffff8, 0x6}, 0x14) getsockopt$inet_sctp6_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000000), &(0x7f0000000180)=0x4) 2018/03/31 19:08:08 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000100)={0x0, 0xe583}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r0, 0x84, 0x72, &(0x7f0000000180)={r1, 0x3, 0x30}, &(0x7f00000001c0)=0xc) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f0000000080)={0x0, 0x80000, r0}) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f00000000c0)={r2}) 2018/03/31 19:08:08 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:08 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x13) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:08 executing program 1 (fault-call:4 fault-nth:4): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:08 executing program 0 (fault-call:3 fault-nth:2): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:08 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:09 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0xc, 0x0, 0x0, 0x7f}, 0x20) r1 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x0, 0xd00) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r1, 0x800448d3, &(0x7f0000000040)={{0x3f, 0x1f, 0x1, 0xca, 0x4, 0x9}, 0xc4b2, 0x3, 0x5afc, 0x400, 0x9, "0d0f3990ffab07fd2cf4579091c78d6e4067ee5def113a5cb82bda8aa22ebebc6ca3c8eb6c3ca88517af41f64602557233ad63e65056a1dd62425e938782117fe466479df79dd5f8934b39d707c9b851413f7452c2dcef274b442f38fa2e7d8aea9709f3bba2aa930c5537c75869a2dcbf09df744713050831b0573c7511e351"}) ioctl$void(r0, 0x5451) 2018/03/31 19:08:09 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 182.028978] FAULT_INJECTION: forcing a failure. [ 182.028978] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 182.040809] CPU: 1 PID: 15241 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #374 [ 182.048165] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.057507] Call Trace: [ 182.060080] dump_stack+0x194/0x24d [ 182.063692] ? arch_local_irq_restore+0x53/0x53 [ 182.068353] should_fail+0x8c0/0xa40 [ 182.072052] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 182.077138] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 182.082307] ? lock_downgrade+0x980/0x980 [ 182.086437] ? lock_release+0xa40/0xa40 [ 182.090400] ? rcutorture_record_progress+0x10/0x10 [ 182.095398] ? perf_trace_lock+0xd6/0x900 [ 182.099526] ? perf_trace_lock_acquire+0xe3/0x980 [ 182.104356] ? is_bpf_text_address+0xa4/0x120 [ 182.108833] ? trace_event_raw_event_lock+0x340/0x340 [ 182.114003] ? perf_trace_lock+0x900/0x900 [ 182.118227] ? should_fail+0x23b/0xa40 [ 182.122100] __alloc_pages_nodemask+0x327/0xdd0 [ 182.126754] ? __alloc_pages_slowpath+0x2d10/0x2d10 [ 182.131746] ? kasan_kmalloc+0xad/0xe0 [ 182.135610] ? kasan_slab_alloc+0x12/0x20 [ 182.139739] ? find_held_lock+0x35/0x1d0 [ 182.143784] ? __lock_is_held+0xb6/0x140 [ 182.147834] ? check_same_owner+0x320/0x320 [ 182.152142] cache_grow_begin+0x72/0x640 [ 182.156188] kmem_cache_alloc_node_trace+0x434/0x760 [ 182.161279] __kmalloc_node_track_caller+0x33/0x70 [ 182.166190] __kmalloc_reserve.isra.39+0x41/0xd0 [ 182.170927] __alloc_skb+0x13b/0x780 [ 182.174624] ? skb_copy_and_csum_dev+0x370/0x370 [ 182.179360] ? rcu_read_lock_sched_held+0x108/0x120 [ 182.184359] ? inet_sk_state_store+0xf2/0x530 [ 182.188839] ? inet_sendpage+0x660/0x660 [ 182.192879] ? get_pid_task+0x34/0x140 [ 182.196750] ? proc_fail_nth_write+0x9b/0x1d0 [ 182.201226] ? print_irqtrace_events+0x270/0x270 [ 182.205960] ? find_held_lock+0x35/0x1d0 [ 182.210007] tcp_send_fin+0x27f/0xd20 [ 182.213794] ? sk_forced_mem_schedule+0x140/0x140 [ 182.218614] ? tcp_alloc_md5sig_pool+0x460/0x460 [ 182.223350] ? mark_held_locks+0xaf/0x100 [ 182.227472] ? do_raw_spin_trylock+0x190/0x190 [ 182.232033] ? __local_bh_enable_ip+0x121/0x230 [ 182.236681] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 182.241676] ? lock_sock_nested+0x91/0x110 [ 182.245888] ? trace_hardirqs_on+0xd/0x10 [ 182.250020] ? __local_bh_enable_ip+0x121/0x230 [ 182.254667] ? tcp_set_state+0x830/0x830 [ 182.258705] tcp_shutdown+0xe1/0x110 [ 182.262398] inet_shutdown+0x170/0x350 [ 182.266263] SyS_shutdown+0x137/0x290 [ 182.270042] ? SyS_getsockopt+0x340/0x340 [ 182.274170] ? SyS_write+0x184/0x220 [ 182.277865] ? SyS_read+0x220/0x220 [ 182.281472] ? do_syscall_64+0xb7/0x940 [ 182.285424] ? SyS_getsockopt+0x340/0x340 [ 182.289554] do_syscall_64+0x281/0x940 [ 182.293421] ? vmalloc_sync_all+0x30/0x30 [ 182.297547] ? _raw_spin_unlock_irq+0x27/0x70 [ 182.302025] ? finish_task_switch+0x1c1/0x7e0 [ 182.306498] ? syscall_return_slowpath+0x550/0x550 [ 182.311404] ? syscall_return_slowpath+0x2ac/0x550 [ 182.316313] ? prepare_exit_to_usermode+0x350/0x350 [ 182.321310] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 182.326656] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 182.331485] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 182.336652] RIP: 0033:0x454e79 [ 182.339819] RSP: 002b:00007f867df84c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 182.347508] RAX: ffffffffffffffda RBX: 00007f867df856d4 RCX: 0000000000454e79 [ 182.354757] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 182.362005] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 182.369255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 2018/03/31 19:08:09 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 182.376502] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000002 [ 182.398343] Can not set IPV6_FL_F_REFLECT if flowlabel_consistency sysctl is enable [ 182.406110] FAULT_INJECTION: forcing a failure. [ 182.406110] name failslab, interval 1, probability 0, space 0, times 0 [ 182.415428] Can not set IPV6_FL_F_REFLECT if flowlabel_consistency sysctl is enable [ 182.417421] CPU: 0 PID: 15244 Comm: syz-executor1 Not tainted 4.16.0-rc7+ #374 [ 182.432508] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.441853] Call Trace: [ 182.444441] dump_stack+0x194/0x24d [ 182.448066] ? arch_local_irq_restore+0x53/0x53 [ 182.452740] should_fail+0x8c0/0xa40 [ 182.456455] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 182.461555] ? __usecs_to_jiffies+0x4c/0x60 [ 182.465883] ? tcp_ack_update_rtt.isra.33+0x436/0xe40 [ 182.471073] ? tcpnv_acked+0xfd/0x1060 [ 182.474957] ? tcp_update_pacing_rate+0x214/0x3a0 [ 182.479782] ? tcp_sndbuf_expand+0x2c0/0x2c0 [ 182.484180] ? tcpnv_cong_avoid+0x18f/0x2a0 [ 182.488485] ? tcp_ack+0xd09/0x51a0 [ 182.492105] should_failslab+0xec/0x120 [ 182.496058] kmem_cache_alloc+0x47/0x760 [ 182.500096] ? retint_kernel+0x10/0x10 [ 182.503961] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 182.508954] inet_twsk_alloc+0x1b7/0xb30 [ 182.512992] ? inet_twsk_hashdance+0xb20/0xb20 [ 182.517557] ? perf_trace_lock+0xd6/0x900 [ 182.521685] ? pvclock_read_flags+0x160/0x160 [ 182.526627] ? tcp_try_coalesce+0x5e0/0x5e0 [ 182.530929] tcp_time_wait+0x56/0xa60 [ 182.534711] tcp_rcv_state_process+0x35bb/0x4920 [ 182.539445] ? tcp_finish_connect+0x420/0x420 [ 182.543921] ? __release_sock+0xca/0x360 [ 182.547961] ? lock_downgrade+0x980/0x980 [ 182.552084] ? __lock_is_held+0xb6/0x140 [ 182.556121] ? mark_held_locks+0xaf/0x100 [ 182.560245] ? __local_bh_enable_ip+0x121/0x230 [ 182.564891] tcp_v4_do_rcv+0x55c/0x7d0 [ 182.568751] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 182.572795] __release_sock+0x124/0x360 [ 182.576752] release_sock+0xa4/0x2a0 [ 182.580442] ? __release_sock+0x360/0x360 [ 182.584565] ? lock_sock_nested+0x91/0x110 [ 182.588776] ? trace_hardirqs_on+0xd/0x10 [ 182.592902] ? __local_bh_enable_ip+0x121/0x230 [ 182.597549] ? tcp_set_state+0x830/0x830 [ 182.601585] ? tcp_set_state+0x830/0x830 [ 182.605623] inet_shutdown+0x1a8/0x350 [ 182.609485] SyS_shutdown+0x137/0x290 [ 182.613262] ? SyS_getsockopt+0x340/0x340 [ 182.617388] ? SyS_write+0x184/0x220 [ 182.621077] ? SyS_read+0x220/0x220 [ 182.624681] ? do_syscall_64+0xb7/0x940 [ 182.628633] ? SyS_getsockopt+0x340/0x340 [ 182.632756] do_syscall_64+0x281/0x940 [ 182.636621] ? vmalloc_sync_all+0x30/0x30 [ 182.640746] ? _raw_spin_unlock_irq+0x27/0x70 [ 182.645217] ? finish_task_switch+0x1c1/0x7e0 [ 182.649688] ? syscall_return_slowpath+0x550/0x550 [ 182.654592] ? syscall_return_slowpath+0x2ac/0x550 [ 182.659495] ? prepare_exit_to_usermode+0x350/0x350 [ 182.664489] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 182.669832] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 182.674653] entry_SYSCALL_64_after_hwframe+0x42/0xb7 2018/03/31 19:08:09 executing program 0 (fault-call:3 fault-nth:3): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) [ 182.679815] RIP: 0033:0x454e79 [ 182.682980] RSP: 002b:00007f2f148c4c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 182.690663] RAX: ffffffffffffffda RBX: 00007f2f148c56d4 RCX: 0000000000454e79 [ 182.697908] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 182.705153] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 182.712399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 182.719642] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000004 [ 182.767417] FAULT_INJECTION: forcing a failure. [ 182.767417] name failslab, interval 1, probability 0, space 0, times 0 [ 182.778692] CPU: 1 PID: 15256 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #374 [ 182.786039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 182.795368] Call Trace: [ 182.797936] dump_stack+0x194/0x24d [ 182.801547] ? arch_local_irq_restore+0x53/0x53 [ 182.806193] ? is_bpf_text_address+0xa4/0x120 [ 182.810671] ? kernel_text_address+0xd1/0xe0 [ 182.815063] should_fail+0x8c0/0xa40 [ 182.818756] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 182.823842] ? save_stack+0xa3/0xd0 [ 182.827446] ? save_stack+0x43/0xd0 [ 182.831048] ? kasan_kmalloc+0xad/0xe0 [ 182.834912] ? kasan_slab_alloc+0x12/0x20 [ 182.839038] ? kmem_cache_alloc_node+0x144/0x760 [ 182.843773] ? __alloc_skb+0xf1/0x780 [ 182.847549] ? tcp_send_ack.part.38+0xce/0x610 [ 182.852109] ? tcp_send_ack+0x49/0x60 [ 182.855885] ? tcp_fin+0x40b/0x960 [ 182.859401] ? tcp_data_queue+0x2080/0x3de0 [ 182.863701] ? tcp_rcv_state_process+0xf74/0x4920 [ 182.868522] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 182.872561] ? __release_sock+0x124/0x360 [ 182.876689] ? release_sock+0xa4/0x2a0 [ 182.880552] ? inet_shutdown+0x1a8/0x350 [ 182.884588] ? SyS_shutdown+0x137/0x290 [ 182.888539] ? do_syscall_64+0x281/0x940 [ 182.892586] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 182.897931] ? print_irqtrace_events+0x270/0x270 [ 182.902666] ? print_irqtrace_events+0x270/0x270 [ 182.907401] ? trace_hardirqs_off+0x10/0x10 [ 182.911698] ? lock_downgrade+0x980/0x980 [ 182.915823] ? trace_hardirqs_off+0xd/0x10 [ 182.920040] ? _raw_spin_unlock_irqrestore+0xa6/0xc0 [ 182.925123] ? debug_object_activate+0x307/0x730 [ 182.929855] ? lock_timer_base+0xaf/0x280 [ 182.933990] should_failslab+0xec/0x120 [ 182.937945] kmem_cache_alloc_node_trace+0x5a/0x760 [ 182.942945] __kmalloc_node_track_caller+0x33/0x70 [ 182.947857] __kmalloc_reserve.isra.39+0x41/0xd0 [ 182.952593] __alloc_skb+0x13b/0x780 [ 182.956287] ? skb_copy_and_csum_dev+0x370/0x370 [ 182.961024] ? free_obj_work+0x690/0x690 [ 182.965068] ? minmax_subwin_update+0x103/0x520 [ 182.969716] ? minmax_running_min+0x205/0x650 [ 182.974188] ? minmax_running_max+0x650/0x650 [ 182.978662] ? trace_hardirqs_off+0x10/0x10 [ 182.982956] ? kfree_skbmem+0xdd/0x1d0 [ 182.986821] ? bictcp_cong_avoid+0xf20/0xf20 [ 182.991208] tcp_send_ack.part.38+0xce/0x610 [ 182.995595] tcp_send_ack+0x49/0x60 [ 182.999200] tcp_fin+0x40b/0x960 [ 183.002546] ? tcp_validate_incoming+0x1380/0x1380 [ 183.007454] ? __lock_is_held+0xb6/0x140 [ 183.011503] tcp_data_queue+0x2080/0x3de0 [ 183.015638] ? tcp_send_rcvq+0x520/0x520 [ 183.019678] ? tcp_fastretrans_alert+0x2220/0x2220 [ 183.024590] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 183.029757] ? sk_reset_timer+0x3c/0x50 [ 183.033710] ? tcp_schedule_loss_probe+0x4f/0x490 [ 183.038533] ? tcp_init_tso_segs+0x11a/0x200 [ 183.042922] ? tcp_write_xmit+0xd4a/0x5470 [ 183.047136] ? perf_trace_lock+0xd6/0x900 [ 183.051268] ? pvclock_read_flags+0x160/0x160 [ 183.055742] ? tcp_urg+0xf6/0xbd0 [ 183.059176] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 183.064262] ? sched_clock+0x31/0x40 [ 183.067959] tcp_rcv_state_process+0xf74/0x4920 [ 183.072612] ? tcp_finish_connect+0x420/0x420 [ 183.077090] ? __release_sock+0xca/0x360 [ 183.081130] ? lock_downgrade+0x980/0x980 [ 183.085262] ? mark_held_locks+0xaf/0x100 [ 183.089391] ? __local_bh_enable_ip+0x121/0x230 [ 183.094040] tcp_v4_do_rcv+0x55c/0x7d0 [ 183.097904] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 183.101945] __release_sock+0x124/0x360 [ 183.105904] release_sock+0xa4/0x2a0 [ 183.109599] ? __release_sock+0x360/0x360 [ 183.113722] ? lock_sock_nested+0x91/0x110 [ 183.117937] ? trace_hardirqs_on+0xd/0x10 [ 183.122063] ? __local_bh_enable_ip+0x121/0x230 [ 183.126707] ? tcp_set_state+0x830/0x830 [ 183.130745] ? tcp_set_state+0x830/0x830 [ 183.134783] inet_shutdown+0x1a8/0x350 [ 183.138648] SyS_shutdown+0x137/0x290 [ 183.142424] ? SyS_getsockopt+0x340/0x340 [ 183.146550] ? SyS_write+0x184/0x220 [ 183.150248] ? SyS_read+0x220/0x220 [ 183.153855] ? do_syscall_64+0xb7/0x940 [ 183.157808] ? SyS_getsockopt+0x340/0x340 [ 183.161936] do_syscall_64+0x281/0x940 [ 183.165800] ? vmalloc_sync_all+0x30/0x30 [ 183.169927] ? _raw_spin_unlock_irq+0x27/0x70 [ 183.174399] ? finish_task_switch+0x1c1/0x7e0 [ 183.178873] ? syscall_return_slowpath+0x550/0x550 [ 183.183778] ? syscall_return_slowpath+0x2ac/0x550 [ 183.188685] ? prepare_exit_to_usermode+0x350/0x350 [ 183.193679] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 183.199029] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 183.203853] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 183.209023] RIP: 0033:0x454e79 [ 183.212192] RSP: 002b:00007f867df84c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 183.219876] RAX: ffffffffffffffda RBX: 00007f867df856d4 RCX: 0000000000454e79 [ 183.227123] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 183.234368] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 183.241615] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 [ 183.248860] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000003 2018/03/31 19:08:10 executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r2 = perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getrlimit(0x1, &(0x7f0000000080)) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r2) 2018/03/31 19:08:10 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000080)={0x0, r0}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000380)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRES32=r0], @ANYRES32, @ANYRES16=r0, @ANYRES16=r0, @ANYRES32, @ANYBLOB="0100382fd4cb11324b358aa2d37b4bcbe777680d88f7cb410556590fdd", @ANYRES16, @ANYRES32=r0]], &(0x7f00000001c0)=0x2) setsockopt$inet_sctp6_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000140)={0x3, [0x8e0, 0x5, 0x401]}, 0xa) fstat(r0, &(0x7f0000000440)) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000200)={r2, 0xa2, "7acd2186e7b6135da88a42fe7fbce938f2565547e6b48cd5af1b8fcbb38d085e38db4727ae4aa4dd89726d7497d5ae1a552372f9443e78a063bd2d612d927be969989ef587a0477d28e3297066b7e83935352455e063111cc4fe45024450218bae3c70981be08724941c65540d3c6a559f2ba812ec731d46f5bc5d34213cf4844a1f1629c35b774d0cf18ec2dd54580e016a8ebbbf8d6dd6669f1d04dc59669ea485"}, &(0x7f00000002c0)=0xaa) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f0000000340)={&(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000100)) getsockopt$sock_int(r1, 0x1, 0x2b, &(0x7f00000004c0), &(0x7f0000000500)=0x4) ioctl$KVM_GET_PIT(r1, 0xc048ae65, &(0x7f00000003c0)) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:10 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.current\x00', 0x0, 0x0) ioctl$KVM_SET_XSAVE(r1, 0x5000aea5, &(0x7f0000000100)={"b34b174c67ca2c57be85945025f0d15c11dc87a9cf9a04626a2d630ec772d2c61f1304d4894c9196093483dd0fcd511647c2d31579c57d1463baf40e3e61b301b1ecf370e7f49c58b1d4728cd9f5dc51f9ced7644a73ea3cb349e6c4910d35af077c39839f2c495228d67fb108a6f3beefe2c2fe59e8d3f51ba871ecf9a8211d6564cf725b1d683e01e1ebeb12c524d5be73625d1bf3ece7476f56ea359fc778269c8af9cb5657882f09b3b74c43d80daa26f5bcd86dee71709ffd0dc6cd24f439a6325ce450d7c7f9aa19dc663ebd89c45abd7edf7458a6f011b40d73799c5b7a6fa783cd3c761c4cdd3ae5b084c5fa91ddfd04ba13d921a730a9e33e86216f7281bd5f9ce3ba5e2d527c0d10646829d00a269fb660469ff517ba5ab60621c7fe0f1d57ea077da048cd5aac1d17a438d72671a69ae88f97688c38ac265283cfc3953becef2a08543f8dbf63747973ec653072d92814d5e96f47f62ce935ce94d5244ebc1a520de4d69d2c6fca88d5bae541cd7c2ec0f2c3a5c2575caa12726ab0e6c032af8a1011626867513e0a4e086555fbbb03222b777891e097f20ff2182c4f042aeb893354d5a45f68259257f253b03fb8b788c3fa501b76f060d15a874fa06df8124aa09cd457ef54aea32f6653cc2eb56e64343d0f96a2b6b25fd109c39c61873630b6981a42d391fc9ac4e08ab269d50158270e263f99dc8f43901b32583666a697d2e2001c77bce846b7d1c6aff7cf42edf12791436f90d7eaa42b15ec0751b04c8dca3ed02f1854276807122f3927f701eea47d99a9a17c066b0837d63a0151dbc3f9b9428d227eb61dbd937bae8f159268b900a6a4c0e78da626377d7ddaa4556c946f03981b1cba91df715cce1d571fb477113aacf3e29d4ff4cdea1656c9bf56fbf8289f672afb29b92c83fb3af82d9e74cc5677a6b3f10bfff459c6e3b09f7add4cea1eba8ccf60ece604b34e9dd6c6e69ebb68f0755a425f6f8c34dee501daebd1d0cd7e9654904a6a119fc7e1e640bc454643e9fccfc195cb233e8ad2d6a3361ffb82b47cd7358f7c26fa7d7a2317fd07712d0930c413eb7d15ac352c58e15717daf7e51f68513a4127150fd495084281fe293d890c3af078f90cdb1f19b5ead1aa20d5ce94746886d26be6c608f37ddcf2dda392f083e377bab307636e1e3b81b77f5a254201fce634dbf4142afc6a2a6226cba8a0258f3f50da4a73cff0960b7cb4b42450b777315e1c333aebf561ac2a5e4f223e8190ef8fb4b925d4bffc456ce6ca0b87d6261a3e91b03f5856bf8830d5c6b9adcbed4f6870eb640081de018bb9eb1f26de70306733eef88689e924421607ef5b64361135c0cea1aaba9c84ca2b33784a1427a03c09629ed8c57fad292c779109be40312a444e51f2f7a225ad9882f44ad827eac6de42acfe4e1bc8009275c36fef61"}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@loopback={0x0, 0x1}, 0x800, 0x1, 0xff, 0x1}, 0x20) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000040)={@local={0xfe, 0x80, [], 0xaa}, 0x0, 0x2, 0xff, 0x1, 0x9, 0x3, 0x5}, &(0x7f0000000080)=0x20) 2018/03/31 19:08:10 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:10 executing program 3: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x400000, 0x0) ioctl$KVM_GET_PIT(r0, 0xc048ae65, &(0x7f0000000040)) setsockopt$inet6_dccp_int(r0, 0x21, 0x1b, &(0x7f00000000c0)=0x3, 0x4) mq_unlink(&(0x7f00000004c0)='/dev/qat_adf_ctl\x00') ioctl$ION_IOC_HEAP_QUERY(r0, 0xc0184908, &(0x7f0000000140)={0xfff, 0x20, 0x1, 0xffffffffffffffff}) r2 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000180)={{{@in=@multicast1, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@local}}, &(0x7f0000000280)=0xe8) ioctl$TUNSETOWNER(r0, 0x400454cc, r3) ioctl$KVM_SET_PIT2(r0, 0x4070aea0, &(0x7f00000002c0)={[{0xff, 0x9, 0x19292f7, 0x2, 0x0, 0x8, 0x8001, 0x0, 0x6, 0x10001, 0x9, 0x1, 0x40}, {0x3, 0xe5d, 0x7, 0x0, 0x9, 0x5, 0x6, 0x8, 0xffff, 0x6, 0x10000, 0x4, 0x1}, {0x10000, 0xfffffffffffffff7, 0x8, 0xfe, 0x2, 0x5, 0x27, 0xffffffff, 0x0, 0xffffffff, 0x5, 0x3, 0xf2}], 0x81}) r4 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/ip_mr_cache\x00') r5 = open(&(0x7f0000000580)='./file0\x00', 0x8040, 0x8) fcntl$setlease(r5, 0x400, 0x0) rt_sigprocmask(0x0, &(0x7f0000032ff8)={0xfffffffffffffffe}, 0x0, 0x8) r6 = perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rt_sigtimedwait(&(0x7f00005a1000)={0xfffffffffffffffd}, &(0x7f0000d31ff0), &(0x7f00007adff0)={0x77359400}, 0x8) setsockopt$SO_BINDTODEVICE(r5, 0x1, 0x19, &(0x7f0000000400)='tunl0\x00', 0x10) truncate(&(0x7f000037eff8)='./file0\x00', 0x0) fcntl$setlease(r6, 0x400, 0x3) recvfrom$unix(r1, &(0x7f0000000780)=""/154, 0x9a, 0x10000, 0x0, 0x0) preadv(r4, &(0x7f0000000740)=[{&(0x7f00000005c0)=""/68, 0x44}], 0x1, 0x0) lookup_dcookie(0x0, &(0x7f0000000340)=""/47, 0x2f) connect$rds(r0, &(0x7f0000000380)={0x2, 0x4e22, @multicast1=0xe0000001}, 0x10) ioctl$PPPIOCGFLAGS(r5, 0x8004745a, &(0x7f0000000100)) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r1, 0x4008af23, &(0x7f00000003c0)={0x1, 0x3}) ioctl$KVM_IRQ_LINE(r0, 0x4008ae61, &(0x7f0000000700)={0xea6, 0x5}) getsockopt$IP_VS_SO_GET_INFO(r2, 0x0, 0x481, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$TIOCGPTPEER(r0, 0x5441, 0x9) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, &(0x7f0000000500)=ANY=[@ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="0000040000000000"]) ioctl$TUNSETOWNER(r1, 0x400454cc, r3) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f00000005c0)) 2018/03/31 19:08:10 executing program 1 (fault-call:4 fault-nth:5): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:10 executing program 0 (fault-call:3 fault-nth:4): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:10 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 183.377501] FAULT_INJECTION: forcing a failure. [ 183.377501] name failslab, interval 1, probability 0, space 0, times 0 [ 183.388816] CPU: 0 PID: 15281 Comm: syz-executor0 Not tainted 4.16.0-rc7+ #374 [ 183.396175] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 183.405522] Call Trace: [ 183.408107] dump_stack+0x194/0x24d [ 183.411745] ? arch_local_irq_restore+0x53/0x53 [ 183.416414] ? is_bpf_text_address+0xa4/0x120 [ 183.420905] ? kernel_text_address+0xd1/0xe0 [ 183.425294] ? __unwind_start+0x169/0x330 [ 183.429430] should_fail+0x8c0/0xa40 [ 183.433125] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 183.438214] ? save_stack+0xa3/0xd0 [ 183.441822] ? save_stack+0x43/0xd0 [ 183.445425] ? kasan_kmalloc+0xad/0xe0 [ 183.449291] ? kasan_slab_alloc+0x12/0x20 [ 183.453415] ? kmem_cache_alloc_node+0x144/0x760 [ 183.458149] ? __alloc_skb+0xf1/0x780 [ 183.461927] ? tcp_send_ack.part.38+0xce/0x610 [ 183.466486] ? tcp_send_ack+0x49/0x60 [ 183.470266] ? tcp_fin+0x40b/0x960 [ 183.473785] ? tcp_data_queue+0x2080/0x3de0 [ 183.478084] ? tcp_rcv_state_process+0xf74/0x4920 [ 183.482901] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 183.486939] ? __release_sock+0x124/0x360 [ 183.491064] ? release_sock+0xa4/0x2a0 [ 183.494927] ? inet_shutdown+0x1a8/0x350 [ 183.498968] ? SyS_shutdown+0x137/0x290 [ 183.502919] ? do_syscall_64+0x281/0x940 [ 183.506961] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 183.512306] ? print_irqtrace_events+0x270/0x270 [ 183.517047] ? print_irqtrace_events+0x270/0x270 [ 183.521782] ? trace_hardirqs_off+0x10/0x10 [ 183.526084] ? lock_downgrade+0x980/0x980 [ 183.530212] ? trace_hardirqs_off+0xd/0x10 [ 183.534428] ? _raw_spin_unlock_irqrestore+0xa6/0xc0 [ 183.539514] ? debug_object_activate+0x307/0x730 [ 183.544247] ? lock_timer_base+0xaf/0x280 [ 183.548384] should_failslab+0xec/0x120 [ 183.552338] kmem_cache_alloc_node_trace+0x5a/0x760 [ 183.557342] __kmalloc_node_track_caller+0x33/0x70 [ 183.562255] __kmalloc_reserve.isra.39+0x41/0xd0 [ 183.566990] __alloc_skb+0x13b/0x780 [ 183.570686] ? skb_copy_and_csum_dev+0x370/0x370 [ 183.575423] ? free_obj_work+0x690/0x690 [ 183.579467] ? minmax_subwin_update+0x103/0x520 [ 183.584121] ? minmax_running_min+0x205/0x650 [ 183.588600] ? minmax_running_max+0x650/0x650 [ 183.593075] ? trace_hardirqs_off+0x10/0x10 [ 183.597374] ? kfree_skbmem+0xdd/0x1d0 [ 183.601241] ? bictcp_cong_avoid+0xf20/0xf20 [ 183.605633] tcp_send_ack.part.38+0xce/0x610 [ 183.610031] tcp_send_ack+0x49/0x60 [ 183.613638] tcp_fin+0x40b/0x960 [ 183.616982] ? tcp_validate_incoming+0x1380/0x1380 [ 183.621895] ? __lock_is_held+0xb6/0x140 [ 183.625947] tcp_data_queue+0x2080/0x3de0 [ 183.630085] ? tcp_send_rcvq+0x520/0x520 [ 183.634130] ? tcp_fastretrans_alert+0x2220/0x2220 [ 183.639047] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 183.644215] ? sk_reset_timer+0x3c/0x50 [ 183.648171] ? tcp_schedule_loss_probe+0x4f/0x490 [ 183.652990] ? tcp_init_tso_segs+0x11a/0x200 [ 183.657382] ? tcp_write_xmit+0xd4a/0x5470 [ 183.661597] ? perf_trace_lock+0xd6/0x900 [ 183.665730] ? pvclock_read_flags+0x160/0x160 [ 183.670202] ? perf_trace_lock_acquire+0xe3/0x980 [ 183.675027] ? tcp_urg+0xf6/0xbd0 [ 183.678461] ? perf_trace_lock_acquire+0xe3/0x980 [ 183.683284] ? tcp_xmit_recovery.part.54+0x110/0x110 [ 183.688367] ? sched_clock+0x31/0x40 [ 183.692065] tcp_rcv_state_process+0xf74/0x4920 [ 183.696728] ? tcp_finish_connect+0x420/0x420 [ 183.701209] ? __release_sock+0xca/0x360 [ 183.705248] ? lock_downgrade+0x980/0x980 [ 183.709382] ? mark_held_locks+0xaf/0x100 [ 183.713511] ? __local_bh_enable_ip+0x121/0x230 [ 183.718166] tcp_v4_do_rcv+0x55c/0x7d0 [ 183.722035] ? tcp_v4_do_rcv+0x55c/0x7d0 [ 183.726076] __release_sock+0x124/0x360 [ 183.730041] release_sock+0xa4/0x2a0 [ 183.733734] ? __release_sock+0x360/0x360 [ 183.737861] ? lock_sock_nested+0x91/0x110 [ 183.742073] ? trace_hardirqs_on+0xd/0x10 [ 183.746199] ? __local_bh_enable_ip+0x121/0x230 [ 183.750848] ? tcp_set_state+0x830/0x830 [ 183.754886] ? tcp_set_state+0x830/0x830 [ 183.758927] inet_shutdown+0x1a8/0x350 [ 183.762795] SyS_shutdown+0x137/0x290 [ 183.766577] ? SyS_getsockopt+0x340/0x340 [ 183.770709] ? SyS_write+0x184/0x220 [ 183.774402] ? SyS_read+0x220/0x220 [ 183.778013] ? do_syscall_64+0xb7/0x940 [ 183.781974] ? SyS_getsockopt+0x340/0x340 [ 183.786101] do_syscall_64+0x281/0x940 [ 183.789968] ? vmalloc_sync_all+0x30/0x30 [ 183.794093] ? _raw_spin_unlock_irq+0x27/0x70 [ 183.798566] ? finish_task_switch+0x1c1/0x7e0 [ 183.803043] ? syscall_return_slowpath+0x550/0x550 [ 183.807949] ? syscall_return_slowpath+0x2ac/0x550 [ 183.812871] ? prepare_exit_to_usermode+0x350/0x350 [ 183.817867] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 183.823210] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 183.828041] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 183.833207] RIP: 0033:0x454e79 [ 183.836383] RSP: 002b:00007f867df84c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000030 [ 183.844069] RAX: ffffffffffffffda RBX: 00007f867df856d4 RCX: 0000000000454e79 [ 183.851317] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000000000013 [ 183.858564] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 183.865809] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000014 2018/03/31 19:08:10 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:10 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0x3, 0x1, 0x0, 0x3}, 0x20) 2018/03/31 19:08:10 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000003e00)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f0000003c80)=[{{&(0x7f0000000080)=@rc, 0x80, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/141, 0x8d}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/215, 0xd7}, {&(0x7f0000001300)=""/70, 0x46}, {&(0x7f0000001380)=""/58, 0x3a}], 0x6, &(0x7f0000001440)=""/174, 0xae, 0x7759}, 0x1c733596}, {{&(0x7f0000001500)=@ax25, 0x80, &(0x7f00000017c0)=[{&(0x7f0000001580)}, {&(0x7f00000015c0)=""/172, 0xac}, {&(0x7f0000001680)=""/31, 0x1f}, {&(0x7f00000016c0)=""/253, 0xfd}], 0x4, &(0x7f0000001800)=""/196, 0xc4, 0x1000}, 0x4}, {{0x0, 0x0, &(0x7f0000001b00)=[{&(0x7f0000001900)=""/152, 0x98}, {&(0x7f00000019c0)=""/106, 0x6a}, {&(0x7f0000001a40)=""/152, 0x98}], 0x3, &(0x7f0000001b40)=""/118, 0x76, 0x100000001}, 0x9}, {{&(0x7f0000001bc0)=@ax25, 0x80, &(0x7f0000001ec0)=[{&(0x7f0000001c40)}, {&(0x7f0000001c80)=""/139, 0x8b}, {&(0x7f0000001d40)=""/182, 0xb6}, {&(0x7f0000001e00)=""/188, 0xbc}], 0x4, &(0x7f0000001f00)=""/221, 0xdd}, 0x59}, {{&(0x7f0000002000)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @local}}}, 0x80, &(0x7f0000003600)=[{&(0x7f0000002080)=""/42, 0x2a}, {&(0x7f00000020c0)=""/228, 0xe4}, {&(0x7f00000021c0)=""/165, 0xa5}, {&(0x7f0000002280)=""/206, 0xce}, {&(0x7f0000002380)=""/95, 0x5f}, {&(0x7f0000002400)=""/199, 0xc7}, {&(0x7f0000002500)=""/243, 0xf3}, {&(0x7f0000002600)=""/4096, 0x1000}], 0x8, &(0x7f0000003680)=""/131, 0x83, 0xfffffffffffffffd}, 0x5}, {{&(0x7f0000003740)=@generic, 0x80, &(0x7f0000003b00)=[{&(0x7f00000037c0)=""/119, 0x77}, {&(0x7f0000003840)=""/200, 0xc8}, {&(0x7f0000003940)=""/176, 0xb0}, {&(0x7f0000003a00)=""/1, 0x1}, {&(0x7f0000003a40)=""/99, 0x63}, {&(0x7f0000003ac0)}], 0x6, &(0x7f0000003b80)=""/224, 0xe0, 0x614}, 0x2dac}], 0x6, 0x2, &(0x7f0000003e40)={r0, r1+30000000}) getsockopt$inet6_int(r2, 0x29, 0x43, &(0x7f0000003e80), &(0x7f0000003ec0)=0x4) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:10 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:10 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) [ 183.873055] R13: 0000000000000603 R14: 00000000006fb0e8 R15: 0000000000000004 2018/03/31 19:08:10 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:11 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) syz_mount_image$bfs(&(0x7f0000000280)='bfs\x00', &(0x7f00000002c0)='./file0\x00', 0x4, 0x1, &(0x7f0000001300)=[{&(0x7f0000000300)="b1fb318150e38b76c00328dea96a2f1a5efe65d5c52e7aa87fedb9b49e52424f234216bd0c41e2941f7200b377eeef9f5a6a2c701793298efcb0e0a91b4d51ebe64a124036ed4ec82cf951db211430039fcf1e76d5744492260f7fd4a3fa6ebd4f72311a1ad94ffaf4164832a4d1737542d749540c886d7d7228e2fbf5a266aaaf42476a556d63c5fe3a5a70f22f3d7e750ae17bc339c6c6234b0c807143112b65479978ecae526738bdfbca94a6ee5a21a267d22b79b45dee7e134a043ea711533517c83cfdcf674fb2877372526f7a34b4a0a2146b1100dd1cedaa7aa85a6d0c26617199776918e0d33dcf99c1068863fe333a8b2b18894d2fb79d6a6a88f684f5c9c7f3053d5725bc5f4f9980ca3a05903dde809ffe53775279ec4e99cc0e9cafe46b833c1a1c0e583f553d56bade0cf1a7d4ac5f735422e9cab82e678eca4e7a9286e64a70c2004e89c2628edb0e9395c452948eb2d03d8ecb867abf4d35ebf97135f375820442a9e9bd2b7508049fe02791a5971fca168925e6e80204c992de59d53b1986f41f9136f45b678fa5e1cf5f7fcf4cef3d410bc6f9386efca1b625d66143796df8a265fe830bb7d8d1541cf3548d65ebe9564620cb4123b4eaaf6185f3d47d89b77341d291216f9d100f4bba9596f77f550d9b54ff39bf685d27758ce4072f65febd3c50af2bb57eed4d5f3e50c6bb4340499fe10e97d9a3183ff6d0553060e8c1d6de862a572c554d22e83245b859c836f47807d24ee34c4bebaf1e20065b3a04393172bd11aa6f31a16c9da0381752c32666a7ec34257daeaea8a40d6c888476942e4a7600f3c14044c47ba02118c2949f5c9d3165b1cd8c0ac51715361f0473d3656c75f0a9d9ac3450cf36636d1d01f2fb5e88106dc52c47b59d33d3882c3e3d163c9dd4d8a25f33bf4e716864a782a5ff3a5141ac5376f0f30f966d1e151b3692e6e70e69719b71d59cabd5870c9307213aa27d7975274485370d2edd60e0ff9f78c49db599f6c2f8b6917c42fafbdf553cc834881a4d5257b61003fabc7e8f670b462f773dde6708f1501ecdf6884ac9bdc2f33de1e435e7d82bfe19237cfe446975b58533c4bba7c8fccee5bdd73fea288a69ff3ea8823ab16f4288c118e97bec7925be5d80ff8b51338b185b182027dbec666c177c5803dd3617a1303397643641ae3baee0ace2e230388511d2a54ccbb5e088ea46350e8c6fa55e70e850feab37b12fecd31c48a397b434737bc54c52ba0ebcb7755b18bc52737e892c5932519bdeca4bd11dee8a4a9347dc4e2807ce6b0563a2f0dac64534bcd927a8d12ec19de01dbbe60bb446a42420ee52a9021860a75b9f5d95e20b9021588c4e3df1df6617857d14076b17dda44da87669258660c7a27e2cd51ccef2aa02361a8d154a982fc32dfc1db2d7855df237fe89566043b52b18f3033d6a34ca8bc698ee484cc879cb0f3501283c6691ea027ac31e10ab996970e226419b9d7a589c3018127b49fa070f4ef43dd04866c2ddceb33e7b25388e1b84f68c6f5963f117195471d707a2e55a65db9753a4f25be27ad27872cd1a5154eed77d3712912146e7b12c7623e235d60c2f685345c86e95646057d1fa1afe7ad7823b68aaf2ef39acad380a63657eee58e2f9b9f46ac641b092011e85c05b79fa79c2fcf7d218bd717d737dce5fc7a3e7b55666674d7e6dc7046f5f264fadaac5ab22ca7cc42893c2b81677090a8107d3ae64196ffd3e597e499b79f0d3ddb2c5caa59fea65d08ce58da6c25a396901b1eb238d36575285dc1ac8678b4583391def2c4845a3730e6e90703e6ead27c78ac9a0e940bcd61fcdba29ebc942eff353bb39366a43f1ca011a3be3ae60336032dbdcd217df74537b8654daafd2155462a6aa4dd34222406c35be85ab9c766c838de7dc8e26597961e21233ca4583c98f4cb4c251bd16d8e0bf3bee27534d1610959f7a06f74ef885d2d9b6e02321de5847e0d795cd89867ee04cd1f7b9777f7a62d46ff4c24e075ad4892471cf7cfa475bc02fd1969af9d814c942ccc16e3c26dc5cf3347ce3eb63bd49285d57490dd9f642c50cc5bd66bdc6afa611563b81c70d4fb97fb137a4590f0ad186c6c1f762ec6ab68ded876bb3b09a3658bb1fafcfb354ef3331421fb4ec5c11c8bedc5adc77315849107efa560bdb6547a9006945d236d16c6591c5b871a9d1e5c94c855c6cd4300a9848245dbe9a8f034fc003fbbfd216dbb8eb683326a09caa50de5f354ea9ce7d1a168fe190d0ed0a73ff1171147d2fabc67a21cac396023bd7b56a70c0f81ba71aecf268aa2fdaad9654b9cbb7881a533cbf919bfecfe78791c42f3d51303df45e937f10984e23b1e8336fd29517293d58ab583abc5c720a85d5fc7506d22dd3e5d9675ccbab90c75629e2d6deae64222c7815cb5187965c1e165c14a4146e8456c2cb9d8f346c0a932e563c4149888e7a5b22c71597aac10fd012030375f9ac6eebe45291196e3604b41ad95ba55f21532f38feb4cf20f7b4341a2892af4bc14cefb49c276a2b708f61c40f32de98a6c87d45fec66b02b5f553c614679cb29695f9537ecee8b2db66d02033c186432e49f2c76ef8378a63e00185cda05fbd7cac44d1f5dae9fbd51452904a59dce025cfa0f2a9a9f75c328dad1c019e5cc2d31ed4e8b13a0105b0629e3f3310aa39d77e39baad9195f81d9c8aa87404eef35e4506c1acd7e27d47baf1f70b1a24481c69b20f066573fdf5c63c95157ce3eb6b6098188df841070f80f1588a5ce361542d5e3b4a6efe76d54b20b82f8aa00021390459d4073fafeaa93526f2b31e1b66d34f489e774615902b71869d1d18df561801d90214e78e64388e4b75d77269bcfb7645b9dbb68a3eb2fefb76998b77f6bb4c084dc7f69ce266f05bf78585e4c7a5385371e550c883ba9d3bba52f8ea5e642f3b0bae6c7c59f0761ad364211b64ce395263899f6e799d5d330c9e771331b6b5a678092f9045828fd139229092efbfcbf9be52ecb2b9b26e2e087cb126f0a4c9f6fd850f3f0633f7f3ef3770c82864e48c595b0be6cffce8faac0841b4d220a3977947219848dda08567471bc9ab4aad3ae84c748cce251a2646b4e9a16333f8939fd7527d71f5d8aeaa93ac8fb1e58162db24fb7cdec4ea621982788b7b411fc7e57949ab0c2a04eb70b8a5f43ce1caa058a4eec740aed9727823f0127afa5260e1ec9bf8fdc39b441cb546553701703b965f87f113393504514805464e9663d311646b7ee16795d4da25fdada36fd01859d45e53bbf8c204ff0bf40a3b8a71d5e3a6525a5bb110da7c03db8665b986f751a3592e8b2903791d495dce894fb28ce47cf7d5732eb8368fb2fe996761eeb35a482a27447a9db863e86d52dfdf736820287d5c411b767e61e61458ef6eeac7bd6888c43459f90c5a8bea065e21b8635b420ee74ca01d1bbb324c6ffdc4e8118fb1d284794a626e26c6059875f01ba314d1484aa020b6658022940f700325a13d9733840b1f12d94c07557fad86ce329ddc29abdf7c041e73c3bc4f09b5fccc597b72674896d279f05eab043943a276773a21358232a6e48c9c6b0d7b2c0959c554ea91be3959b0c000a1b2b5d01afe34d86696720591bf6035aa5a73add1ad420fdb41c90120c45f7a261fe6a8c8a51f998349fcf11fb5b81e275add8bd30f4c2abbe286cd37aef895e2319f6692890b3832bd661a74795190b21ac900956c679a073688712a2ed01a29f454b36a3b7b51e40c8d34d5943de9cd35f71732e54e71f00017df5630d05ad172bc1eaaf6762ae5e1b4ab74cc707ca64ed497731becfbb18785aad329ba33467e26b36a601bbf411807081b9c90b659f55740e9d9f5008301fc0f4fbee1324985b339fa23274cd739b802120111bdd07de39213288da9c3f8a7c777b026b4778e6fac4c75147a14ba44e81c39c10b28574ee67d8ac3ebc7f05b9c59ec98753dcf4074c0a93018d25b8697e804446c8f53983632f5222f54455b5d67aa42d9c0259b9275b7278cbbe76bcdec917c056e6201b14820490e60c4f8d56397d8a931a15430ebb4fbe722b9a6221154643feb1a330fa229e8932a46f69c1ec6c257d601b02cd3a6d1d218e89d1e460453cec8cd6325ccc410daa4a0045039d5a031f309bf68ed168ba0cc4cb127b9d333abe0362b4216fb99cf58710bb8249216cd4a309e87245898e4d124b53de162dcb8ccaddf1467c5a845e68592a4c17f84fe0839d4cba90a02725dc51c728db0a5f68a38f49d01b78caf100b93b10e6d8cfbc32e9e9cf56e6b9b901098c4e332e37324755357bedc26e6ff8d05a7564200c6a49d486a8a925c0b3568101202d90f2d84add26616fd41649ddd7b9871350b99ec3dd96769d0d24cda34c15f7bda6dff28c9da985fce3399f3037e3d47ddf02809a8a6a427c05b6b44e2f69ebaf03444b7acce5e89b108e678e1f3ffd3d25405f1a0ea4d0ed7014f299c4b875c7ffb6cb149af81da16b6ac14e2eabee2a57e79eeaf762ccbec5d9423a1912305f2f3c78cd19492783a4047835219e9d5b26816dd809dbecc2233cb8cbe8b7f327622c9e7143033f38bf2a01a5a96df6bb17c06ad21614950e2178d5173ba6839fe695233005107b0f77bf37374a573a25e0a776846579e9377e17290c5b6077e7ee9334a97c612b8e1691c2316ba6cee9e6629f14a28beb8d99c67fe06962143e6f959bbfbde32447f92e00c31775fd1e30b58b238e7cc8a3d4a189e55e08d9a82f2db17d0cfec8ff779954482fc390fa28fe58d9876270d7449475437ec9a7708e9187f588f242febab225b9f7e4f8b53667113f7218f07b9c9db42ff78db03173fe3598ad71d423106569484f9b3329e58bc914ddc243802a271947fafd6505fabeddcef60be4d14fabd581c77f5bbde9b2469e1017f477421620029742a3d3af15430109040e7b5b55d11825baa46f4cef9ca974004dac45e0b89b878dce4bf7f45d310472e0d60bdbb2e56c3f33dd9305d5cf3693e1d3c97473f259c5f46d60aebad94896d992d4639e39b7edb9a944c3364e91fea6a51c63b41d8539bceca5633d7d15f8f83611f82ec91ab57a0c8e4029390c6873c46f2efa629a3051077d99691a6d6e98417ec5a233106effb277eb50ab66cc45bfb930aa5dd47e06cf315b35be0f03403335a49d559df42dd77cf8db6c8c219b68bf6e18a6bb280299a80eb1fe65e378d481e66b8bd98e9100fb12b2032f141ed147de08a56e3748e9f9d81866ce53cf36b9c957512bdf7b44087b5968293887ea87f3e9f4fba31e5ef2252d1383f8b30505a9a43f32947fd9140e3f51b5d9e17e904def95d0ab72a426180437a191b1a907172ed73765a8263386df4493d121a6bf4e15cbf7ac9e531a1bc2ef086e1785d831b9a590e7211afece76b4a53568fccf9d3f86f1bb052bd5d3447941d13755df1e195d7b8bf4d4bd10354391baf729aef71f6a6f9e5560a1b1803e497777fb83a65644b9c46631aee42dce8456a6065897c20da39856de45ac84dd0c925a6c517b6206049357ed21c07fe849ea90e9f9b594f6b7b2229d7d18b8994fa0698486c031202cb836435f2332407b3e875d760bcbc994b326b03ebc8fbf01f813967aac263878ff3161d852b1afc93f3b03db3f0cd61ad34009d59060d25a6c3732acbdade1e9f45844c61364af3c74645f92b9c99bbcf2d5f3c75996ecc389fcf1d3f9963f3113c5583fef2cd209f521ebc0105f29d4ac7b92d50145d54088b2614284dfdd3b435a78156", 0x1000, 0x34b5}], 0x400, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x100, 0x0) getsockopt$netrom_NETROM_T1(r1, 0x103, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) clone(0x18000, &(0x7f00000000c0)="a2167ca00ebfaf83da3e56d10e96e190b4608b7c457a1b940f9db55d33551d9b828be60cfd87a21f0e126072ec3e36201c3764f781d97b0c8c9fc87ccc6438b0cc80c7b63331db42b2768a4594bf29b7abbb14783d96ee0d62d0", &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="0dfc5540e28c02520f021652547dd76b5e68fdf7857dcdba8185a54ba178c64d16edad41d844641af9edbd5e33c1813bd693e05318ee5522ccd730be0dd0c73fe211b692d222f5d4bda84d905673bac2ebc42c643c7cf066c3f99c534b73ff49cc80b1aa8ee227db9b05e6ba1f44245cd66593d0eebccc9415a80a574eacdfe826f4d09bb36698db24023f0c61ab47") 2018/03/31 19:08:11 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) sendto(r0, &(0x7f0000000040)="fdbdbe08a95fd7810b60d7ce1b1abaa70b215530fb1c56cf841b991e0a3b160aa9fe6501845e70bf1a34b1fdc1a50606372431464788ed1225b00123f0fbca28cdbd6e285d18889d368ac4938b79378e31fd6ffdc06483ec25b1ee5a3cf66f91075f0200dbde449ec7bf62c66521e91f9db6c97855", 0x75, 0x0, &(0x7f00000000c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r0, 0x2, 0x1, 0x3, 0x2, {0xa, 0x4e21, 0x2d1, @remote={0xfe, 0x80, [], 0xbb}, 0xfffffffeffffffff}}}, 0x80) accept4$inet(r0, &(0x7f0000000180)={0x0, 0x0, @remote}, &(0x7f00000001c0)=0x10, 0x80000) 2018/03/31 19:08:11 executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:11 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x0, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:11 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r2 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x699, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000080)) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:11 executing program 2: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000480)='/dev/dsp\x00', 0x20000, 0x0) syz_mount_image$hfsplus(&(0x7f0000000100)='hfsplus\x00', &(0x7f0000000140)='./file0\x00', 0x1dd, 0x4, &(0x7f0000000380)=[{&(0x7f0000000180)="cc42426206b6ade71c081e9bf12da0dcb8bf9e11e74b058f05802b2478f84614d3d0e56be0180d1e2a690a82a9a10fda05416f96cfd2a6b9b47026251df0178e57ab7d0b27", 0x45, 0xe87}, {&(0x7f0000000200)="3e7cd1afa872321a0dc2de8b087e7ed20906c44b69d4e8ef928b857d30b61726678c1c122f42033cea87a8b9c29ff9843a2bb97721e14e687756d463ce3445afa8626ea9915ca16bdf8a", 0x4a, 0x4}, {&(0x7f0000000280)="137fa625eb7a03ca2b2a6d6f7fca92f481696e1de937879cc31755eeeffcd1073f224fc2243adb8ea9401aa3875eac18e31e536fd892445c37483819d7f9df86459049dab97ecfddb5f30ad7430d", 0x4e, 0x80000001}, {&(0x7f0000000300)="5f9ff71c65e044d585ed06fb3ad773831bfe221b1b97e870a8113786d70965d215c4a3d7f9c1896761a0213f7f88cd997001a5d18deac44ef12a1eeee50330a16bbae19a75a836969ee6fc3c933019083cf72e9ac559445ebaaa6e5d9c6b3efbb1f1c3965d", 0x65, 0xfffffffffffffffb}], 0x80000, &(0x7f0000000400)={[{@session={'session', 0x3d, [0x33, 0x7f]}, 0x2c}, {@session={'session', 0x3d, [0x30, 0x7d, 0x2d, 0x35, 0x0, 0x0]}, 0x2c}, {@nls={'nls', 0x3d, 'cp775'}, 0x2c}, {@nls={'nls', 0x3d, 'default'}, 0x2c}, {@nls={'nls', 0x3d, 'cp869'}, 0x2c}, {@uid={'uid', 0x3d, [0x32, 0x7b, 0x38, 0x32, 0x3b, 0x84a0596233e00aae, 0x2d]}, 0x2c}]}) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f00000000c0)=0x1ff) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:11 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0x3, 0x1, 0x0, 0x3}, 0x20) 2018/03/31 19:08:11 executing program 0 (fault-call:3 fault-nth:5): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:11 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:11 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:11 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x0, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:11 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 2018/03/31 19:08:11 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:11 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:11 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/cuse\x00', 0x600, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000980)={r0, r0, 0x8448, 0x6ab5, &(0x7f00000008c0)="3ae59899e5ceb7c47f4af99a3ba0646697ee3a8ed8f1ecc686b968120333fc206c85648700930fbdf61b57eb6deef1e4a825c9a5e012f03a44d7eed34aa50c733a2d7b868af3fa8a1932637a7a8bc6e8f2750b1925f832bc83604633bc4e6f3e41be1ce7782b91f5ffbe320bebb4ce18b5267158225d3f05c2ab8bab1a9a4da9a7741e1e3041f5106f73ba11da6e09bb22edcdc7a06b0cb780e234ef210465af2722929c656fe72ff09471003d12b45e", 0x8, 0xfff, 0x6, 0x2, 0x1ff, 0x10000, 0x4, "681e99572c6cb1e7fb6776e0cad568948f090ae357675880e07ab51da2a856"}) r2 = signalfd(r0, &(0x7f0000000300)={0xf}, 0x8) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0x6e) r3 = socket(0x1e, 0x2, 0x0) bind(r3, &(0x7f00001bb000)=@generic={0x1e, "01030000000000feff0000000002000009a979f321b30c7bc8790405c7bad62e0a53a632ed4938d36d0e00000000000000829a2b0a0006e43a4b2470a0c5216669ca021f6f65dce060e7e58f358c00f9f0000158d19bcb3151314a8ef1f1620c85bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a"}, 0x80) r4 = socket(0x1e, 0x2, 0x0) bind(r4, &(0x7f0000d80f80)=@generic={0x1e, "0103000000000000000000000000000009a979f321b30c7bc8790405c7bad62e0a43a632ed4938d36d73fb8f8401a3ff59829a2b0afe7ce43a4b2470a0c5216669ca021f6f65dcf160e7e58f358c0002f0000158d19bcb31f1314a8ef151622ca5bdb9c8ead2000077aeb81c90001d6d7c980ee590c8b9f70dc136cb184a"}, 0x80) close(r3) setsockopt$inet_tcp_TCP_CONGESTION(r4, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0xfffffffffffffc34) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000000040)={0x0, 0xdc, "58bb01f5fee99a49d60aea32e5797857da807ffd05ec0bf699fd97fe923371f53c99991f631581bc860c87cfa197509ea0e71fc573af176bad505c938f04401f985a8bf83640f706781dad32520f5fb58574fa352d8b4f30cb40dd609da027b84bd3b7eeaa8924117b278b65bc1e5354e872ce60a4a4b9843b149fe0433d4a4d4b069ec111db3f9f710866aa0f4b69f5568fb2cbe8d73461e2911290f0bda4cb0f5d0795ee5fb09452240623f303f01a145e6aa20d0e83a8fde29db3bd25358efc1407288ed5870302c96846febc368ac24c43eb5ddd661bb933d03a"}, &(0x7f0000000180)=0xe4) ioctl$sock_bt_hidp_HIDPCONNADD(r2, 0x400448c8, &(0x7f0000000440)={r3, r0, 0x1, 0x80000000, &(0x7f0000000400)="64d9c22f5464a602456ef28f0ef0bb00b5b56456a8e4", 0x80000001, 0x6, 0xef98, 0x0, 0x4, 0x88, 0x0, "f54b6e8e5d179d84ea47bdfe73d88220b448a3095d3e2b1c25bf737a5b9227f17c4dc5671ac915de4e1a344d2e1ff3dd5ced3d2a73218aa43ec2f8364ef85e85aa860e8fd852007c8b49aae6a29a6e412694f39f9631f23dc27ca742935cd89cdd47769234f4a9cf64c14b88d0ff38bc"}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r4, 0x84, 0x6c, &(0x7f00000001c0)={r5, 0x3b, "73e88893d21dd9d1b2c86a51d1b5c426605f6cb79778974e6fa25743607d915bf45efffbaaf4295439158a480288db0d3f4a0e3cc0905ef30a5f4e"}, &(0x7f0000000240)=0x43) fcntl$setpipe(r3, 0x407, 0x5) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) getegid() ioctl$sock_SIOCGIFBR(r4, 0x8940, &(0x7f00000002c0)=@add_del={0x2, &(0x7f0000000280)='teql0\x00', 0xacd}) 2018/03/31 19:08:11 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x10000, 0x109000) r1 = request_key(&(0x7f0000000200)='.request_key_auth\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000280)=',wlan1\x00', 0xffffffffffffffff) r2 = add_key(&(0x7f00000002c0)='rxrpc_s\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="52635ccc6f0a29428cce25052227aacbfc8f93ad8fb1d62c085241d53a5ff966e27410e704c3057ea94458970f71c3b7419702c1ff76b1a0ff72f4a8980dccb5f82b025bb8da061e27523ac2037a3d10b3c07a2a196ab34771b0", 0x5a, 0xfffffffffffffff9) keyctl$negate(0xd, r1, 0x10000, r2) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000080)=0x0) get_robust_list(r3, &(0x7f0000000180)=&(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)}}, &(0x7f00000001c0)=0x18) 2018/03/31 19:08:11 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x0, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:11 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:11 executing program 5: r0 = socket$inet6(0xa, 0x7ff, 0xc96b) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r1 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0x35f, 0x8000) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) pwrite64(r0, &(0x7f0000000000)="990db49c7ecc90a4149c6728102f561dc7ba9a37bf8767770b6c22b4b31700798a00abe21c6d069bd76655de97a79f6d189eb6d319ba18beb26dbb34776d00598f74fc1700d405f4d85d13220b2d2287eafbc31ceb0eda641b4f1c364d8a38132cb607dbfa3ecb84dafaf03700613184edc2884659e9b8f57f68", 0x7a, 0x0) 2018/03/31 19:08:11 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x0, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) fcntl$setstatus(r0, 0x4, 0x44c00) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x40000, 0x0) ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x402000, 0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f00000000c0)=""/7, &(0x7f0000000100)=0x7) sendto$inet(r0, &(0x7f0000000000)="6a0c246f71c05a604d9479562c0f612b1a06660ba660ecfe14364bdc733fcbb01b9a794a440961b747449e38e676723ecdb6d74088e940c629520f2405bd009e9c772949b5b32059d2a43d9ab2e4f54d5444ee8da314c8d53f11479fe3526810bf69fec728ad4e37d96e2305b1f05bd0b65ab77f08dc17c31c6a138ef3b1e673", 0x197, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0xa) shutdown(r0, 0x1) 2018/03/31 19:08:12 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:12 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x80, 0x80) setrlimit(0x1, &(0x7f00000000c0)={0x10001}) 2018/03/31 19:08:12 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:12 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:12 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = dup3(0xffffffffffffffff, r0, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000080)={0x10000000}) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000300)="2f70726f632f7379732f6e65742f697076382f76732f73796e635f76257273696f6ed0", 0x2, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000100)=""/52) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x80f00, 0x0) getpeername$llc(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000140)=0x10) 2018/03/31 19:08:12 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0x40) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r1) openat$vnet(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-net\x00', 0x2, 0x0) 2018/03/31 19:08:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) r1 = dup(r0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000040), &(0x7f0000000080)=0x6) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:12 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xffff7fffffffffff, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) fadvise64(r0, 0x0, 0x8, 0x9) 2018/03/31 19:08:12 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:12 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet6_buf(r0, 0x29, 0x3d, &(0x7f0000000000)=""/129, &(0x7f00000000c0)=0x81) r1 = socket$inet6(0xa, 0x3, 0x1) r2 = dup(r1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000100)={0x0, 0x1}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000180)={r3, 0xe5}, &(0x7f00000001c0)=0x8) ioctl$UFFDIO_WAKE(r2, 0x8010aa02, &(0x7f0000000240)={&(0x7f0000ffc000/0x1000)=nil, 0x1000}) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r0, 0x84, 0x19, &(0x7f0000000200)={r3, 0x7fffffff}, 0x8) 2018/03/31 19:08:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) 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 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x20080, 0x0) getsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000c45ff8)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) creat(&(0x7f0000000040)='./bus\x00', 0x0) unlink(&(0x7f000057b000)='./bus\x00') read(r4, &(0x7f0000d48000)=""/1, 0x1) ioctl$int_in(r3, 0x5452, &(0x7f0000008ff8)=0x3f) fcntl$setown(r3, 0x8, r2) setsockopt$inet_mreq(r3, 0x0, 0x27, &(0x7f0000000080)={@loopback=0x7f000001, @dev={0xac, 0x14, 0x14, 0xf}}, 0x8) fcntl$setsig(r3, 0xa, 0x12) dup2(r3, r4) tkill(r2, 0x16) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r5 = dup(r0) ioctl$KDADDIO(r5, 0x4b34, 0x9) accept(r5, &(0x7f0000000180)=@generic, &(0x7f0000000200)=0x80) tee(r0, r0, 0x1ff, 0x8) shutdown(r0, 0x1) 2018/03/31 19:08:12 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:12 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) bind$unix(0xffffffffffffffff, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:12 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x6, 0x20000) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0xfffffffffffffffc, 0x404048c2) 2018/03/31 19:08:12 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:12 executing program 5: r0 = add_key$keyring(&(0x7f00000004c0)='keyring\x00', &(0x7f0000000500)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffff8) add_key$user(&(0x7f0000000340)='user\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000003c0)="fdfcf93cf7f7ef16fa61b143736573817c04c841ee1207ac00e0bad3f70b2c78cdc06d5a4a4fd2b8e1badc3de27603c0ff2462dece9ad460ed0e42c9571256790792015d740ddf05ebbefa9b1d58cb3a665e1400afae0bb97921ab8e422b2bb28bce1957faf5cb7d519164c57016c14a9b03babd56c7c18605de8e1e071ec7465fb364fb2ca6ff6427d8c625e952b4d397a9b8be2e98cd7f197954cb28582277d5f57dc20066e88a36df6348376389b67f117be885efc68c2b9ef6d6e8afbf8178", 0xc1, r0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='schedstat\x00') ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000040)=""/192) r2 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) recvmsg$kcm(r1, &(0x7f00000002c0)={&(0x7f0000000180)=@can={0x0, 0x0}, 0x80, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/118, 0x76, 0x2}, 0x40000101) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000300)={'teql0\x00', r3}) lgetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='security.selinux\x00', &(0x7f0000000200)=""/1, 0x1) 2018/03/31 19:08:12 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x80000, 0x0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x9, 0x4) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000180)={0x0, @in6={{0xa, 0x4e20, 0x5, @mcast1={0xff, 0x1, [], 0x1}, 0x6}}, 0x80000001, 0x8, 0x8, 0x10000, 0x7}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000240)={0x0, 0xffff, 0x3, 0x1f, 0x2, 0x4, 0x9, 0xda, {r2, @in6={{0xa, 0x4e20, 0x9, @dev={0xfe, 0x80, [], 0xb}, 0x5}}, 0x1, 0x1, 0x20, 0x40, 0x3f}}, &(0x7f0000000100)=0xb0) 2018/03/31 19:08:13 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:13 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) socketpair$inet6(0xa, 0x0, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$sock_bt_cmtp_CMTPCONNADD(r0, 0x400443c8, &(0x7f0000000240)={r1, 0x6a3}) r2 = socket$inet6(0xa, 0x800, 0x207) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x2}, 0x20) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000080)={0x8, {{0xa, 0x4e23, 0x71f, @remote={0xfe, 0x80, [], 0xbb}, 0x9}}, 0x0, 0x1, [{{0xa, 0x4e24, 0x1, @dev={0xfe, 0x80, [], 0x16}, 0x4}}]}, 0x110) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000040)="8e74d4d32a3d1f8bd8a0a4c734f3b20e", 0x10) ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x891a, &(0x7f0000000000)={'vcan0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) 2018/03/31 19:08:13 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:13 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:13 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0xc) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:13 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f00000001c0)='/dev/midi#\x00', 0x32c7, 0x1011fb) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r0, 0x40605346, &(0x7f0000000080)={0x3f, 0x2, {0x1, 0x3, 0x9c, 0x3, 0xffffffff}}) 2018/03/31 19:08:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000000280)="0ccf4fabcab408801651df351537400e95b08cdcd19143076fb57c1c4a706de34abaafd4fe8cd97cd5850e515cb267fc11d1463c92f9a69474493b3d52952edafcbb73b1e47f0e7d09998c84d67a0b9638ccedbe241eb7f0e891814515b9f75c823637e86de54474c8693b9b6af460af8f29ceedffdda048eeefad7be8207df4ff50eb9fc9525b814ec4d2f823a6a52a11dd74ee55ac85895963663d024a07e27655772b8ce70f71aae27f5395d1821e1d00cd050000000000000093995f74fd46f5688b3e477ec76e8e5a71ab5dcaa8e4fe02f0ed7fc1fcf70000000000000000000000", 0x0, 0x20020007, &(0x7f0000000180)={0x2, 0x4e21, @loopback=0x7f000001}, 0xfffffffffffffc18) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x0, 0x489, &(0x7f00000000c0)={{0x3e, @dev={0xac, 0x14, 0x14, 0x17}, 0x4e23, 0x4, 'sed\x00', 0x8, 0x8, 0x64}, {@dev={0xac, 0x14, 0x14, 0x11}, 0x4e21, 0x10000, 0x4, 0x36b, 0x1ff}}, 0x44) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc\x00', 0x0, 0x0) setsockopt$netrom_NETROM_T4(r1, 0x103, 0x6, &(0x7f0000000080)=0x4, 0x4) r2 = syz_open_dev$sndmidi(&(0x7f00000001c0)='/dev/snd/midiC#D#\x00', 0x9, 0x2) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000240)=0x3, 0x4) shutdown(r0, 0x1) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f0000000000)={r0}) 2018/03/31 19:08:13 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={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, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:13 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:13 executing program 2: set_thread_area(&(0x7f0000000080)={0xfffffffffffffffc, 0x100000, 0x1000, 0x100000001, 0x8f54, 0x3f, 0x21, 0x8, 0x4}) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) fsync(r0) 2018/03/31 19:08:13 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:13 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 186.381765] IPVS: set_ctl: invalid protocol: 62 172.20.20.23:20003 sed 2018/03/31 19:08:13 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:13 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:13 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000080)={0x0, @rand_addr, @rand_addr}, &(0x7f00000000c0)=0xc) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:13 executing program 5: r0 = socket$inet6(0xa, 0x2000000000000003, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x30000, 0x0) [ 186.453649] IPVS: set_ctl: invalid protocol: 62 172.20.20.23:20003 sed 2018/03/31 19:08:13 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:13 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:13 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:13 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:13 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = accept4(r0, 0x0, &(0x7f0000000040), 0x80000) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) getsockopt$bt_BT_RCVMTU(r1, 0x112, 0xd, &(0x7f0000000080)=0x8001, &(0x7f00000000c0)=0x2) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:13 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) socket$inet6(0xa, 0x807, 0xffffffff) 2018/03/31 19:08:13 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x0, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:14 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:14 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) r1 = gettid() ioprio_get$pid(0x2, r1) 2018/03/31 19:08:14 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/enforce\x00', 0x0, 0x0) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x6, 0x0) perf_event_open(&(0x7f000001d000)={0x5, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000000), 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x6, 0x200000) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f0000000100)={0x0, 0x74, &(0x7f0000000080)=[@in6={0xa, 0x4e22, 0x6, @remote={0xfe, 0x80, [], 0xbb}, 0x26}, @in6={0xa, 0x4e23, 0x10000, @empty, 0xfffffffffffff131}, @in6={0xa, 0x4e22, 0x8, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in={0x2, 0x4e20, @loopback=0x7f000001}, @in={0x2, 0x4e23, @multicast1=0xe0000001}]}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000940)=ANY=[@ANYRES32=r1, @ANYBLOB="790000001ac0c57feafa701dffc605a99a0ff6aae01a998ff3630cffdbaecf3adb5813c1ec1435cadb8421bdfb2d584f7595157b797d985e27020ebfca87e28286801243f0d4c9bc9aad725742a74bdf6b2c26755d050b8e350a6d40342fe90ca8234e544b4a92d7b2824da5fd1df9a050cc3bf386fd5050891bcde12f3f2d61573a23e81a554e18eaa9e5170d1585396539080b658d0c841c6b3fec8452"], &(0x7f0000000180)=0x81) r2 = socket$inet(0x2, 0x6, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f00000008c0)=@broute={'broute\x00', 0x20, 0x2, 0x3e8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000280], 0x0, &(0x7f0000000240), &(0x7f0000000280)=[{0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x1, [{{{0x11, 0x0, 0x0, 'ip6gretap0\x00', 'syz_tun\x00', 'ip6tnl0\x00', 'syz_tun\x00', @link_local={0x1, 0x80, 0xc2}, [0x0, 0x1000, 0x0, 0x0, 0xff], @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, [], 0x70, 0x108, 0x158}, [@common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}, @common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}]}, @common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x10000, 'syz0\x00'}}}}]}, {0x0, '\x00', 0x1, 0xffffffffffffffff, 0x1, [{{{0xd, 0x0, 0x86dd, 'syzkaller0\x00', 'tunl0\x00', 'sit0\x00', 'ifb0\x00', @empty, [], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], 0x130, 0x1b0, 0x200, [@ip6={'ip6\x00', 0x50, {{@empty, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}}}, @limit={'limit\x00', 0x20, {{0x0, 0xec}}}]}, [@common=@IDLETIMER={'IDLETIMER\x00', 0x28, {{0x81, 'syz1\x00'}}}, @common=@NFQUEUE0={'NFQUEUE\x00', 0x8}]}, @common=@LED={'LED\x00', 0x28, {{'syz0\x00'}}}}]}]}, 0x460) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000140)={0x2, 0xa2b, 0x4, 0x7, 0x2, 0x20, 0x10000, 0x8a82}, &(0x7f0000000180)=0x20) r3 = socket(0x1d, 0xb, 0x0) setsockopt$inet_group_source_req(r3, 0x0, 0xfe0d64ad1c6cb9f1, &(0x7f0000000680)={0x1000, {{0x2, 0x4e23, @multicast1=0xe0000001}}, {{0x2, 0x4e22, @broadcast=0xffffffff}}}, 0x108) openat$ipvs(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/sys/net/ipv4/vs/sync_version\x00', 0x2, 0x0) r4 = syz_open_dev$loop(&(0x7f0000000b80)='/dev/loop#\x00', 0x0, 0x4006) r5 = memfd_create(&(0x7f0000000000)="74086e750000000000000000008c00", 0x0) pwritev(r5, &(0x7f0000f50f90)=[{&(0x7f0000000040)="aa", 0x1}], 0x1, 0x81006) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x3, 0xffffffff}, &(0x7f0000000440)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r5, 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(r5, 0x84, 0x11, &(0x7f0000000740)={0x0, 0x200}, &(0x7f0000000340)=0x8) pselect6(0x40, &(0x7f0000000a80)={0x28b, 0x3, 0x9, 0x8001, 0xff, 0x1ff, 0x40, 0x10000}, &(0x7f0000000b00)={0x92a, 0x7, 0x7fff, 0x9, 0x0, 0x5, 0x8, 0x1f}, &(0x7f0000000b40)={0x80000001, 0x81, 0x2, 0x4, 0x3, 0x7, 0xb3f5, 0x37ef}, &(0x7f0000000bc0), &(0x7f0000000c40)={&(0x7f0000000c00)={0x6}, 0x8}) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r5, 0x84, 0x6, &(0x7f00000007c0)={0x0, @in6={{0xa, 0x4e23, 0x7, @dev={0xfe, 0x80, [], 0xe}, 0x3}}}, &(0x7f0000000880)=0x84) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r5, 0x84, 0x7b, &(0x7f00000008c0)={0x0, 0x1b5}, &(0x7f0000000900)=0x8) sendmsg$inet_sctp(0xffffffffffffffff, &(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(r4, 0x4c00, r5) sendfile(r4, r4, &(0x7f0000000080), 0x102000004) ioctl$LOOP_CLR_FD(r4, 0x4c01) fdatasync(r4) 2018/03/31 19:08:14 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff}) r1 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x81, 0x200000) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cpuset.memory_pressure\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e) sendmmsg$unix(r0, &(0x7f00000bd000), 0x20, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000040)=[{r1, 0xc1a6}], 0x1, 0x0) r3 = shmget(0x0, 0x1000, 0x1002, &(0x7f0000ffe000/0x1000)=nil) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000240)={0x0, 0x2d, "77a7010b25f70b273710b0e582816ad0041e82a3893eb088e03382115d55525e4bc7b56b770364bcb2e213dc0a"}, &(0x7f0000000280)=0x35) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f00000002c0)={r4, 0x8, 0xf}, &(0x7f0000000300)=0x8) shmctl$SHM_UNLOCK(r3, 0xc) close(r0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r1, 0xc0a85352, &(0x7f0000000100)={{0x800, 0x7}, 'port1\x00', 0x20, 0x2, 0x7ff, 0x3, 0x473, 0x1, 0x4, 0x0, 0x2, 0x400}) 2018/03/31 19:08:14 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:14 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x0, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:14 executing program 5: r0 = socket$inet6(0xa, 0x3, 0xb) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:14 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e22, @loopback=0x7f000001}, 0xfffffffffffffe64) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:14 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x0, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:14 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) socketpair$inet6_sctp(0xa, 0x0, 0x84, &(0x7f0000000000)) [ 187.388356] print_req_error: I/O error, dev loop0, sector 0 2018/03/31 19:08:14 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:14 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0xfeb6) shutdown(r0, 0x1) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x3, 0x100) getpeername$ax25(r1, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:14 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:14 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) r2 = syz_open_dev$sg(&(0x7f0000000140)='/dev/sg#\x00', 0x7fffffff, 0x20040) ioctl$KVM_S390_UCAS_MAP(r2, 0x4018ae50, &(0x7f0000000180)={0x3ff, 0x43, 0x6}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) r4 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x200000, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f00000000c0)=0x14) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000000100)={r5, 0x1, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xa}}, 0x10) close(r0) 2018/03/31 19:08:14 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0xa213, 0x129101) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r1, 0x800448d3, &(0x7f0000000100)={{0x1, 0x9, 0x1df, 0x80, 0x8000, 0x1000}, 0x3, 0xffffffff, 0x9, 0x6, 0x100000000, "0bb44065fdf058817a1b2ea53ec48b663a3688ef507cb91b5d961c99d11d4d35144a9d5e99b012905bb73974049e9bca31ec13d48937064af7763f5df5814ed576ac452e2f2de7ba950134b8878bb5fef8a1d22eb089ed71d187990b515c348079bedc706316905ef552b0c1abadb2f658efa0d0d132b53c20aef189a7a2a6eb"}) shutdown(r0, 0x1) 2018/03/31 19:08:14 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:14 executing program 5: ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000000)=0x0) ptrace$pokeuser(0x6, r0, 0x6, 0xff) socket$key(0xf, 0x3, 0x2) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:14 executing program 2: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000001080)='/dev/sequencer2\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000001100)=""/237, &(0x7f0000001200)=0xed) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) r2 = gettid() fcntl$setown(r1, 0x8, r2) ioctl$KVM_DEASSIGN_PCI_DEVICE(r0, 0x4040ae72, &(0x7f0000001280)={0x4, 0x5, 0x9, 0x0, 0xfffffffffffff6aa}) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080)="0fa93ac5734a8ca82cf2d2d9ed14ca59f19b2cfdada63be65d12c7e56312a104b768af41561f35570ab9e8562fc0f4900295a7ddc5cc23c222fefdd7057586d12889ece10c2a32038c2a5400b667936de289baf8d0a3c7ac43a144563fe825525b713918c357abfd2954121aed820a8bb1ff28922883e1e549416df5ea4069f83041861b3427cbddbed13dc7ee5a002e8b7f32e08a01083460e9e529295ffb45c9f42a26b083b2fe36990815f72cf7dc4e1e1eb0685c27858dd858353232816732dc4b9fbe33bb6073c8f31c479f7ca0b9fda1b09fdfbd5808b4a4441da441c8753bcb2c410a537e4a1bf72a0034277aaeda008f22633450f8342eb6c82a9a331cba9e2a2ba083dbafbedc9ec0d8f726c170caa768250a6a95e13b09745af6fba4347e3efd01aa37f1fc1581fb9694b00e08ab6e596f7c49c5bc9ab6acf49ba048fc9495ddc3a915ef8156b60292d02683689de6675ae538d515e4a070bcf5d2cc6f2c37f12a31b46d06dcac2c4710fa530c168221120e23104524daa89b108f4b8a01ee364162864b11d520c47ad0f02311d7ffad384102892779d9a56310878dcb75cf890ef26eb7b3ae903ec7f9f353c84ece8a3cfdf12b5d4ea6d059a3da3a77c2f406ef1acc6f4df8615b5d3cd8e419a9c372eb3bd5c6f59fd06ad2c7277c72191d400d61584e02cdb1ca387473339964a59cecef4565e7583cba39e8222f23825adc9cad046723e160dda61bba0964f059791f25d6a13de79fb291c1cc00aabf93e79d54f4763e04895ebfa588d356b7225ec793b74d77367abb03a1f93d1a8dc7d9985b009cf66e74f3fae77c411a7ebbecb9fc09348071e1bd678ae0cfbd2d1031f302112aa7eed2b53a15e76df96cdadd2c108fc634ec40becd4bc862024d6da2566a19ddf99b549b9d2c1325f368c7ba5a03848548e8db964b4bf87a10f2e429df3bce2ddd272f4038d0f21147c4467351ba360ffc0aed79631a54648ce01125353a27463e783c29dbe455d96209eb78e8d5630ddc42e2a1c4556c1a6a34ddeb3ec9faa604bc8d2a6a0152a6af53a31f4841c241332cf610c67d3d675ebf14294feb25de6dfd5068b21536414dd3eab603223addc05913935f0e4d975403ae8d357f999f94592e3e2e327bcaa15a5e73a5f55ca81b83222e9f881bc39e82f92cb145ddd344a136afe37d4fd43eaab02b0ee95434caac369e8d2d0337df45aa5c7095acc8111f31bab58e4b509a6496363b5e98f265b1632dab36ba1bec376adb8764028bdbb6e7d6537d59d10d70a6dc1ea030d577af4848363d7510b989468a646ff306dbffea6d6772ce6018f65a3e0e1710e3117d98ec360a9d623e7eb570a405283ceca836348a5d6d617b0f022434594b6c6b1820d83a6a30e0db50402cdb6f2075e3fd075c71b5797df16ae2152d40522120dd62f13bf28f1e1b7fdcb212b7f975efc46abe0ab9d006b52c4951264016832c14ceaa0c8c4fae0442dadad0d09188d521b471cf37f2664018759ac80a468e3e65c4010555aeede3bf9a6cd4fd445f76cd4d5aa212bcb528441fe51cf7aac52b815c6f9706ad735698864cd8135177162b89dcb94836682739bfca814636e9afb1d1c37b818ff6102e4c348b30d4d6f7ef0f23d2340a10d30e96316f3fb179c25672eb774dbb745fd54a3f381e3c2643eba3422fb27e8f8e757600866da37478bcbd52f747428c8e29284e411f42b8d2e332d3021d7896cf185ce28034cc5d292c66038052c070afe8b1588f4d364407bfb4bd044d8f2348a20b9a3060f4695dbf9352a86a2f8970d693c150fc6d2f49501e9bc12d04d7e261f22e6d48c7f57fdd3dcdd85f1e5de7c7527f8c4d8755fb693da98f6166b1b8efbbc2af34dd6ecbb7c279c73b515d9a1d03b363c2b14a4bcc8f2e0358fb5e4087dfe3ad963e788b6dde14d7e07a1a743c6d6fd041d518c37ce90e84ce47fa47414e896e13f011d029bee8eb07df8b6bd5c6f44a1be5cb42def000f5f64b31506fa1f129e8d8f05a191daeabeef7a993cc3b48774d12f61af8055569c621f91e0f0058298c5307d27a8a316f33ea5dd539d1e6953236b593aa7672e04398dcf1255f63acda12a8693510de0abc3965ce3af3e34783c0a7141003b981da24cee156c5cff9bf23adf44f08eafb7a5d49ad8f2c6f0a2366cf69482cfac477cb4880cb14a1d961df7eade13c55a65f90425698d297349685b39db612c72b46c09a6ce9eb86d9d7baf26e1b417713bf414102f91b9631d0a9c16bd214342e40b943c77d3230f4b6e3d228aebdcb21927617dd1c39f19aa60c2e3cf62ce8cea7e63046be8e93afe7c5022c9126f69bd47c4b3d211b1f59ff9bc632859b8e20dd6d1fa3e16f8eff90a9233006dff655a4e42ef0ebdb76ee6e484fbda873c0c167a320edb3b2573f21123e7876679d5b163a7791a45bd96c7a0469325c574479a69b11979403532ccc1ce566646df2f36f39a80b3e59eb9381b109987958e31214cd0c73656c6323f9fc82fe86fc7a063c4e83a32b96fdee36e667999792389d7909ecbe238fb3ddae97df8b269a244106045a71a81956c11c19b262e0b53f721ef65f5ab27a52cb00f3aee004ba921aebb670831d427bd4101bc1b122d946c5a3e38ae30e944cf625390780ff24bc9f5ec92a195b3e832d61e52c2246497ff825695979cf4ba73a619c8c0c7ac40547ec05cdf7983e1ae1363cc06b693ab6570186353bf9e3cb53376e667ef5fe62c9713b083da795d351b0dbf5f0c035e34e510324b6d0ce890c2de7d4bd9cbc4ba03b82185d5a2282991439d5bb6185ec6ba31181b8e02ecaec5d8bd493f145424b583107e65d894d6e12985fc3566463e93fa08a18ad2f83d46c710b23b52804d10abd61d9afade3b035ef177a03dc654127366d92a484bf8a413db9e124c8016c87d7df26900924e513632b8902997b67d9e3f57fd10bc531d3c483e873bebffcac84c5994e96c1d58ca708bfe3be3b6c3eb998c648ed3b3af7be1011b90cd4c022ec9019107e9e705df4a24fadf9e8346ba649f52efd18e40de0930e5f9befdf8968c0f14b667f3dbf1539421e41ef4b088671b6e31f18f19b28abdcade04e759943882e5790159cfdf9d938932a2da283b4038570d88989348203a3ae8c5776c569e041f0c16930195c23cae9848af3866bc8d7ebeed2695e176567e15820c0e8ef4fa2d40087c98823be5a2e7f6520b978d5e856ec88de1836c966a34cba08cd6e9175f3231ef11cbc2fb39776e96c752aab148b06ed04c374678ee2a1387b7b9fc811ee7df0398eab6f15386842a708986e7429e435f101f9c990f6f48deaa182ee33d8bc9f46e2dd5cfc4156d1d4c9b9f72a05b1b9bad20ea58fbb5ec478bbc25dc45c46db71215f58a8a3f2aa4eca0fabb3a8c35b4c083c80c9e9d13bef38c517f10e85be35febf4374c39e0e0ed5e8c2726c9e327f316df53efcb05cdb0278098ff85ef4280d5ddacdb5f3a6f159232797c2a3873bd50479d85d4fca8c6badcd5ec4f305ea6f61a54aec2d847ddf1ee2b08c97fbcacca5689e8eeecc77f85463611606cf09a61e82cfa198af22461d2a4886a054bf38efa2b3599049d65bc1b67c7d2a3d39b90d268a9b879b0c0bf12461447d304bd8f079cb70e21624ee8e8706370e9f023d982fc913cf0cdb8dfc57a93fb86a4dc5623e605b7ab39bd90f7fccfd7752488960bd20f55addcc8b2b9b9b635b910cb8ed0112244628db912b92a6d8e861eeaae989a96b209fecae285501481cd01dafda407c70a55e3125aa353cbccda96faf33c68262643915d22d44e8fdd3b692f981a8b632839bbb929a8110082e74be27392cd9fc381d9a949a3f527c3499ece71e6f94da8ab4c8dde93d37156113e42f785327d246833532b4a2fb5bddd712cb027004e6dc0c0de5a0102e170cd4bbdf06e786e07e3ad5fd6a0a47812ef86a3251fb2fb0ef0d4965cf4c81d89c3c51b8112835de8632cc8b5f47265506b372bbbdb1d416f3fd6075ec331423adad49a8fcbb6350fad59d90b76573f40978fe19a3ff1121338ff5cadc9f2ca9c782f37183bd6ce0c09b6d13aef8d6b985556b7e52c6616daf62ab3a1da08fbf814dadc9e7a198880db39e053d3f1eadc5ed246312786c4aa39c1b8c7739437f39555ec81ff079e4b34c66ca941e5f20f2bfaa6879c3bd76f04fda97c1611ca59d1a9870567dea0c035764748ac587c2c1e946cdcdc8e837c1b1d85cf25e9c9858a6ba4b3fc6138684d97ed8899de5fb71ad1b21b0423df80d35bcfa4aa6b0801a12d6d20e7634a3f5eae2f6a8127ccc4a8b0629d544e4373c5a3c4e07f903a6755706c80c1fb12356e1676c8c660e255fd7125632ea8585a8129e7a58be0c195af122d461089d029b71dd7f589cbfac1f787aee109a4a511c71cdf1f4197c79c3121f1c9b73a1a9d156d612f52426ccfd87bae2133716fd2997f72fca2a7500f7be0f79a4dc62e808bb6e9d5f7fe50cefcd269e43b3117a9f32a22c8c43762c4dc72bbd92dc8b3b577f2a18e42079fcea861bc1067f4bf4984e25764a611bd6733a490b259ab81754bcdb05325cc57836aad2867169a23035dfe99007319e7024b0933057773409d7ae6000b1f3a7b8687555958cbb37b8e4b6ff290ec55ab3a4e15d4fe832a5a2322308ea3f33a38437ad0c577ac4a9b73eb07d7d78b81aaa4108b33f55ae401d54d6efd78d5976383f613e2437a1fa3bd71fbf51a9c47c703844078aa959bdcc09dd45531c5419e9f16cbc254565ee7a0fa8567d8f86b3cc80da5880d6977bc88bf16f38fb3b9baa712e447117cb2391b71abba65e77fdc2094e3fcc0b49169d2ff6225676f0807cb3697acd2a79f256e569315ad073a293ba38752259a6030c503cc3599200377fa54be1cebda3fdbfcb4c4906b810c9407eddf89e7e73600c8f0562d46e201aa02cdeb99bd28607687a00f7f8a6c11b46c5e473ba2809f1b0e3d3e426cf26de645d4913a6a8c3c1d8a5f23ad739f573e00ec63d748505a0ea054b8194476de54d724f49d612a5a995f20cbac94b5bd8419ecf1d62d565d1ad0ea3250743ff7bdc9388d680083ee501ce2c33e13629f1cedefaad7eea4a277e1556f848ee8fbfed1d5466b7cde752cb02c5d88ff9cdd534fcc73fcb9c7908e464f19fff8f0c53fd5787032ec4bbcfb722c83f7631ffe1110277f65190c8ef7a721e87480c6d9c5d991ba472b791cebeb0ce707b14830ada6dd63edbd5c87b8dc7c2e989f6901fc10c342786bda3f7207e1d2db7730e79fb92c4687c415f4ccf15a25f3f2bdeddc7c839c00bd6957089a386342cffe320115f3b585d78356f1024e89d56788bce0b14eb83b66d398491e38500716946532c2c8806a58234fe1957cf0b1ef7b3f15d67298743f4d0f939382bc1cbf562445888bb5a6f71cbbcfe51cd12ed2610d40feb70568fcc7795068df7332c38e1709f8d27b82df73d47bdaf2e2ce5d4dee25a433490393921020c35147f060d494363ce7aa34eea728985ee0aaf17c29d510ce1081fb98f46304794e16f17b7aab794060bc759dc04d8238e11a0cdd0a8372173419b2ef28a04c699326f300c89ded5a1a0a64ecc745dd79cf5218cd02e6cfb472afb8341c3428a361e40790faa5ca09c64b4fe1e386c8312ed5629f30fb9eb29d635804865f004ead048beb628a0e6150706cb55ec32a07fc6ddab1c7f60d47bd90882d66b8b547a55426eca1a1f88448a0edc5c7146d4cda6df9271a1c6f8770d56c44980f3ca65a0d6c32e", 0x1000) ioctl$ION_IOC_HEAP_QUERY(r0, 0xc0184908, &(0x7f0000001240)={0x5, 0x10, 0x1, r0}) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r1, 0x81785501, &(0x7f00000010c0)=""/62) 2018/03/31 19:08:15 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) socket$can_bcm(0x1d, 0x2, 0x2) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:15 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:15 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8), 0x2) 2018/03/31 19:08:15 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x3, 0x7, 0x7ff, r1}) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:15 executing program 1: r0 = accept4(0xffffffffffffffff, &(0x7f0000000040)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @remote}}}, &(0x7f00000000c0)=0x80, 0x80000) getsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000100), &(0x7f0000000180)=0x4) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r2, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r2, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) shutdown(r2, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r2, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000200)=0x9, 0x4) 2018/03/31 19:08:15 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) r2 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x7f, 0x4041) getsockopt$EBT_SO_GET_INFO(r2, 0x0, 0x80, &(0x7f00000000c0)={'filter\x00'}, &(0x7f0000000140)=0x78) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000040)=[{r1, 0x61}], 0x1, 0x0) close(r0) 2018/03/31 19:08:15 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r0, &(0x7f0000000080)="a56368c386f598fc4aa7a77cd61dcf8662a8b427a09278b9edf08f4c52648728d420bc632027c54937df63227119542b53853a01ba7abd5c23abe36ef042f22e2659ceaab9b5dd4b52f9531763de38ffeadc2bbc6b10cc8054", &(0x7f0000000100)="f2fa5e53a1eb9c58bcdf8a9823954f096cc4e001a10c88bba9fc6b9e9b27de801073c6fe130b2263ac8f9ed0626689581f9c9f3e447d4e6b86771597b81c4f0bffdae38748a6437255ef464f95efd26cbdbb08fd19cca62619a8c49de63813443319819d29b84b1e710d88c382b0925949a397fb0b47abc95f328e376cb46781351de6229487d21372d50a830ddf7fb6d57ca8c7b5d91cb94aab59f9a77b263e2e9d9788a7032f4576cd5642e5c0a42e694c8c48b8aab24471e24085de2c913c89ebeed5", 0x3}, 0x20) 2018/03/31 19:08:15 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:15 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000000)={0x26, {{0xa, 0x4e22, 0x8000, @mcast2={0xff, 0x2, [], 0x1}, 0x100000000}}, 0x0, 0x7, [{{0xa, 0x4e21, 0x8, @dev={0xfe, 0x80, [], 0xa}, 0x80}}, {{0xa, 0x4e24, 0x6, @loopback={0x0, 0x1}, 0x100000000}}, {{0xa, 0x4e21, 0x34f9, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x7fffffff}}, {{0xa, 0x4e24, 0x7b, @ipv4={[], [0xff, 0xff]}, 0xb8d0}}, {{0xa, 0x4e23, 0xfffffffffffffffa, @mcast1={0xff, 0x1, [], 0x1}, 0x2}}, {{0xa, 0x4e22, 0x8, @mcast2={0xff, 0x2, [], 0x1}, 0x1}}, {{0xa, 0x4e23, 0x54, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0xb464}}]}, 0x410) openat$vcs(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vcs\x00', 0x80000, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:15 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:15 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/03/31 19:08:15 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:15 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000040)={0xff, @remote={0xac, 0x14, 0x14, 0xbb}, 0x4e21, 0x0, 'wlc\x00', 0x3, 0x2, 0x1b}, 0x2c) 2018/03/31 19:08:15 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000040)=0x8001, 0x4) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:15 executing program 5: r0 = socket$inet6(0xa, 0x7fd, 0x3) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) recvmsg$kcm(0xffffffffffffff9c, &(0x7f00000022c0)={&(0x7f0000000000)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000001240)=[{&(0x7f0000000080)=""/192, 0xc0}, {&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x5, &(0x7f00000012c0)=""/4096, 0x1000, 0x4b3}, 0x40010001) setsockopt$netrom_NETROM_T1(r1, 0x103, 0x1, &(0x7f0000002300), 0x4) 2018/03/31 19:08:15 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:15 executing program 6: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x80000, 0x0) setsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000080)=0x9, 0x4) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000180)={0x0, @in6={{0xa, 0x4e20, 0x5, @mcast1={0xff, 0x1, [], 0x1}, 0x6}}, 0x80000001, 0x8, 0x8, 0x10000, 0x7}, &(0x7f00000000c0)=0x98) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000240)={0x0, 0xffff, 0x3, 0x1f, 0x2, 0x4, 0x9, 0xda, {r2, @in6={{0xa, 0x4e20, 0x9, @dev={0xfe, 0x80, [], 0xb}, 0x5}}, 0x1, 0x1, 0x20, 0x40, 0x3f}}, &(0x7f0000000100)=0xb0) 2018/03/31 19:08:15 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000080)={0x0, 0x6}, &(0x7f00000000c0)=0x8) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x4, 0x84000) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x80000, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000100)={r0, 0x40, 0x20, 0x8000, 0x7}, &(0x7f0000000140)=0x18) ioctl$VT_OPENQRY(r2, 0x5600, &(0x7f00000001c0)) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000200)={r0, 0xfffffffffffffff7, 0x30}, 0xc) 2018/03/31 19:08:15 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:15 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 188.584877] IPVS: set_ctl: invalid protocol: 255 172.20.20.187:20001 wlc [ 188.656219] IPVS: set_ctl: invalid protocol: 255 172.20.20.187:20001 wlc 2018/03/31 19:08:16 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x800, 0x0) ioctl$PIO_UNIMAPCLR(r1, 0x4b68, &(0x7f0000000040)={0x3ff, 0x8}) sendto$inet(r0, &(0x7f0000000000), 0x222, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:16 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0xf73e, 0x400, 0xff, 0x1, 0x0, 0x0, 0x2000000000000000}, 0xfffffffffffffcd9) rt_sigreturn() openat$audio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/audio\x00', 0x141100, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000140)={r1, 0x50, &(0x7f0000000000)={0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)=r2, 0x4) 2018/03/31 19:08:16 executing program 6 (fault-call:2 fault-nth:0): perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:16 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x48) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f00000001c0)={0x14, 0x0, &(0x7f00000000c0)=[@clear_death={0x400c630f, 0x2, 0x2}, @register_looper={0x630b}], 0x8a, 0x0, &(0x7f0000000100)="b127f5942e41f253203a39da55bab44036fb3d22cc2fa0dbe3831075ca3c3af3c198d3b3837ef5d6640c7b3db9e25ec8834ad5ed3c36d83e47ffe4979a8e44dcd65fe6d26b7bf6729d05080188138c4bbf91328439614094c417f6a67711b4bc85c63459671c0a0ff062f154055130321a4066721998bd5eabd6b88404e527ef3e394049355806902763"}) syz_open_dev$midi(&(0x7f0000000200)='/dev/midi#\x00', 0x8, 0x200000) 2018/03/31 19:08:16 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:16 executing program 7: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$ASHMEM_GET_PIN_STATUS(r0, 0x7709, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000bc000)=@abs, 0x8) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="ac000000", @ANYRES16=r3, @ANYBLOB="00012cbd7000fbdbdf2511000000080005000200000024000100080004004e230000080002003f00000008000101f5fa13502148c0498cb9681d0902000000080040003f0000002c00030008000500ac14141408000500ac1414aa0800010002000000080007004e2100000800030003000000080005000180000008000004000000000c00020008000b00020000002400010008000500030000004800080005000000080005"], 0xac}, 0x1, 0x0, 0x0, 0x80}, 0x800) sendmmsg$unix(r0, &(0x7f00000bd000), 0x4924937, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x20) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r2, 0xc1a6}], 0x1, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) ioctl$BINDER_SET_MAX_THREADS(r0, 0x40046205, 0x15) shmdt(r4) close(r1) r5 = gettid() getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000280)={0xfffffffffffffff7, 0x3250, 0x4, 0x183d, 0x20, 0x3, 0x5, 0x0, 0x0}, &(0x7f00000002c0)=0x20) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000300)={r6}, &(0x7f0000000340)=0x8) ptrace$peekuser(0x3, r5, 0x47) 2018/03/31 19:08:16 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x0, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:16 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) syz_extract_tcp_res(&(0x7f0000000040), 0x18, 0x1f) 2018/03/31 19:08:16 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 189.301074] FAULT_INJECTION: forcing a failure. [ 189.301074] name failslab, interval 1, probability 0, space 0, times 0 [ 189.312651] CPU: 1 PID: 15693 Comm: syz-executor6 Not tainted 4.16.0-rc7+ #374 [ 189.320008] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 189.329359] Call Trace: [ 189.331953] dump_stack+0x194/0x24d [ 189.335584] ? arch_local_irq_restore+0x53/0x53 [ 189.340264] should_fail+0x8c0/0xa40 [ 189.343984] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/03/31 19:08:16 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x22e, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KVM_SET_VAPIC_ADDR(r2, 0x4008ae93, &(0x7f0000000080)=0x10000) close(r0) rt_sigreturn() ioctl$PIO_FONTX(r2, 0x4b6c, &(0x7f00000000c0)="f060d18199ea5854cb104e96d86769f90629a3bc452a80491599a3c411bb96f3a3d731a8bb07d274a6b05b036b6c165d2cba87f9be3c23c3568656083cb87111c8859a525086e78571a65a080f773cf1067335dd7d5707e97e8cf973034779d7428459a8dc4c4ab0bcae9d0e20be64c43dbd0ebd5a7bda7262476b99fef6da0e40a65f76b6c80c037adc83991e217947555a1796896c97222ab8f10b9d07dc6638ac0005df1baf3bb95f677bfcfed3f4768a954ac93da4502b299317cb0ce024345d38a2ce3052c1ff5e35cabc1b9141b017b6c18012618b5a5cb025cec629c8aa965dfa8cb4ce1f34102d92915e0eebe7552ccfdea2299309271eb32f235bb7060e16b970d6a545b1c3bf026a4ce9257b9b0d72b27b86741b0fe230f22527452fad006e45cf8707ce2d2326697af2eb61816665f75cc2ab7e45f9da8fdf6110707cdcd0b908c8dc2b738f4a020103957ae8ed830623eb5bd3589ed9858c5fc724731d97facb87b7d305e12b2237af708e316dd30860e4b7e8cd768767ff46390af3a8f135cd98751bb1ebde298ffbf9eae73db79339877ddcf5ec8451ba9a9988f5996e6c68ca30dc0f3e0b9cfbedd432cd06e2ae3e9bc9a498168708b771d419c4fd2ff50ed4adcb2d104d5c2ef770e6814e97038e0d76c8cc5e64e4935b79911e9d14060357a2bd4b17edc3cdfbb43d1a04625b9bb06428ac7b4b4b222764c9b673ac3d9b58a45abf22306d0231ae1af373da134dbf785f57130d92f73780085d7e080ab4e7340d9aeb9b075710361f4b9589aa7a0fcf9fe7df41bfaa153df618f6b15f8b65592f7b06cd95c60be76ea75e655fb0f5c8f6b52f645d77faf3f54b69876e5e77b76b21ee7640ef8666f0c83062c27a149d5076caf3e6b82a5247bfd929dbdad48b6744d0e2f37d5c72f492ec662d5890eefc71b927979aa1c37e85398d3d7bbef82336fefbfc8daba10dbdd217c6735149bcd683425316d230588b75e32ef8ee587742a737466d7cae91288158abd08137f437c60e44363d371745f8055f0f9188524b667c855ddbb0d3a9b427809e26825aae56b4f5a03434613e1fe37d0ad66ac48f27784a1f169eee5e003ceae1ec83ceeed7ee3c4e26660c5295410a660fbed69421cf292338e898bf1ffe1b6c3f4290bdc0ba623020bacc7d46223d789944dfcc7a719fce95fc9323e8d554881e6e804d2e35f1f17d11f58560cf3c04f5a68cb5b899b0479d768f03be1c02f4d293c74e52e19c6835b613f13676314982e2cb749c336dd9a48cd4ad25d0859d8553d1611e5fc1558ecceed062a66ef534bb618cbbbc289a301bac6c093fb028d69150c21084885b54d0142a55cce24e2a254e9e01a57902866161c65f7d4413afd725eeca0e368ca686a23a19b62543459de8e015f09d402f271e54fc8b3ee68c6e7d3fd0b73720f763a56d18218f4acf039299baf3b0e27466026820ce2219d37b02db17302fbcf33062eb8ef64bbe8fb7b0de3c331c33bf0ce75be999d017dcd78b34f80663859cca0635d32501720efc8da7aa84875ee55dd5d1e0a2beeeddc1f05a17c593c7335eb206d02570ac2c782ea27d9c3722a09705695f741cfb7d55fe9fc34a91e8c8a5d30d0cc8d0e928df2eb2e95938ad9f5502a97ae1f0411821caaab55cdd82169ba4cb5f845ceaf6b4ced72eb425cd3dfc734c36c15764be2a7191f01933238e266716f3779e28e042b33f3851740fc14599448c1747f6eb7b9b1891e85ea455cd213aef3a58199f171bf5d0be8b92fe9a188fa0460fb631420ea207ac8a3e04aead58e23a07fcdfb0a57c3bcc45e2c104217784de94e0938bd915db0d098213cdf1784c4ec611724bbda9125d9dab6b8558e44339c6cdf684ee77ec8069596bd652e06048a8629f2f23f1b17e643e357074bb5c54c427f568abe45c9f24bc92479cf5b55eac9558a25018d362e4a96521bcb243ba075c30fa670591baea5e88ace99baa69da2bba53ea1f6eec6dc9d06065f20c27340f2cb99cee6c4c8a58676cd249ccb85a8985f7ed441b552b727faabe8da0b40c7a597702fd0d1fa6a3de3282d41c72c64d0b4ae02a2ba161d0991e292532f56c70bba7900520d5baa9c6d536cfbabe61c9d9b7ef384bfec103302a7b460b74d8de6c70783a559213195fed6b7b360f3c437293ceca5e2f46bb5ab01ab6989363dd8e3072b500c3279ab3d52f7644672cbf05e22adaba55108fe4749350f6906276e8973a87b749ea44320dbf719b697c0c6ade64036789c099818a2b4f6c9e2f35d01c6ef3a9e89e5ba2dbde8cdcec9f932b870266d80c82982294b0bcc3d77780105b7d6849021ed7d9c80d4aa88e799613e0d9a339adeeaa6b7008d3347b81b6034588e326d2720a93d79639180d9a420cba614773f4aa70b63d3db2eb8aa7374b76520509ae1c5ed131b08eb2106039f387197f994442463ae49be249386e43a209eaa374bc8929766c2b35ed03de9450ea597a5f588259fec87fb1b1aaff7aeaa361a5942981d89ed5f5daca675fcf933b48a7ee7b5f5016d33aa13c8d73fa6ee324bfe49253d5e1c1c70d2d36bb4320416fab0674d3e9df4c1abc8e8c5d183ba1fbbcc319f9655d05af838b4ea9018d038d0a4543dce9df4b9d5fb7aa1fae4e78816cb0f2c8c4472fe30d89739b0fe67598a9bfeecb6060c353626a71cc331f049cde74e18f9566140cfc0b8ae8e9ccce0490c5e7ae8a5d31ac51846f5c6f1b0258c523a2075981bd50681cdcdd20e5263739618a10a77a0793f38ddc358fabb89ebde798b03cb75232f2109720ffd99c8f2567ee5882808de4f349ba6d91345a8daa3a84a3cbf3247f464b236428968c29588fe285598adc5f375d22130b4eecd9c6c7e9b1eac5d0114b690b348572d8e87cfbc09b00825d62968ed7e2b846953955c6941e3e8399a8561303da7e454e0e4f604563ecf30ae6fa0299a777eab1469080c01d99be161bd47af05537cf2bd947ba841c2a8fd84bbbf8632d1672063de29d595d3bd64ac6d36ff4ed91411d43df9cf7ad227562e57ba0ec50293f592a996de7887e368f3a97ca9731d21549df573384717309f965028c6e00d0810656bcdab02ce0981ca247ba017bc64e7f05bf4ee43c89e4ac0cbc074c12ad3d531ae02200e5b38358936fdf2c6f6017ad1e77c96930d3d1680ff5c98818305a5704d82886c5314b8ed88d82c25180720dfdc658282e0e3bfbf7b3c1ccd9686e1f704f2a02ed193120157745f76520c5af344cbb715a68270283fcd610427ffbc5ddf12b171e6c3233ec15a6ef11d5406015d29a09db59221f7bf18f81467d882ff1820be96fda591e40d4fde12ef761432ba6e9031a1c613ec7cd7f7a6a40da31d06e703c5dbb0085b316225733c052baad2c5dfcaa740f11eb0361e2ef5c7566dc2772efcc8fe33c6f12b25c2f716aaf04310d40d168ca504bc92427b06d741105a2702de9cf78b97cf051366f8ed30e119cffb6990b2c357c5af1daafca3fcfecb6b117a883b8c7b99630a25bf823d6fddaceed604677d6bbfee1ac5f8e65b38b925858ff96e7dd641a7fb172e4ff5fe8c9c0d7102362f7df5dfdde326c82cad321696081b0cc8c6414909fedbe8ea558d1d93baa6720c413a3537b8710d8646d1be46bae12ba59f59494f6101c1c8aea45df839a9ffa172735d01481462fcd0b4f573dd4ce7ea166c714f3aadd09b18881659143fab6b8569df710ec7de43a0af28f9aeddfed738931d8b4ffdc18c2aecc2f0c3de019631b42ee040f79568b0f74c07c3a2e0db767ff063b6134ab83b53c6dd5dcbf99c93672ac5ad31922b13f85f22bd9907ee625c6b9795e7f984d59c0278c5879a7c47475547e4de29510f0aef55df27056f209eb4edf6bf1e882ae88ad5f391de59d43598280cb9b524e6f6ac1576c96d5b26e8596137e75d8440abf17cacc09904ce0f0888081f3ea551bc27aecb8a940053f9a5f79a580ec88892205a5e9665cd8496b60a24d2a12a9867bd1bfee2dc0b434f3d0c3dc9ebef7db3684153e7f7ac94fbe1dac276b74206313cba5b5e52dd3a5aaf82194f3532d946477864c10ca75542894ed5b18fc7a00b38352aa751acc309c945c31b22c1887c564e90214e2706f60421b34faa1f6b4d9e34d786f140578c232ffda4fda6c5eaa7d9cd55d4d88a8f6814db8ea649c06c126ddaf36deda9e3353db51355d4d5728880c473bce45b3a54123ba39b169bcc9fd844858fe5bdb97cc873f9f9c433c4eaba0d1018142f66ace3d3ce157c4aa217779ee1c5955b0f6b5b2f1364a567f7dab93bf36e7217b92ad4680f287dee67aec019a44c20d3c3127f80f5502fbf11b7813f8e4debc6031740e43e44fd83f3b39ad29a22d156f790dbb9b700110835569320565037cb2169f305241514a8a348f83ac255ddee4cf708f9127ca5cea23eadcc917dd0c31a2892a8e17bd274efec4f936189c2e8ae5c781aceabe554bdaef2dbaca392e7084181c6d09169a336c3113fbbd6ed7050356523850858c3b945d7eed73873b3b49d6b345091de5bcb6e7526a53feb450bcea2c2bc29bed1e6b526ad766ef35779544405835706740e7c376ec35ae57768b5a4000d3fc5f35ebd63a6561bb199dc99cdc01952bacb7fdcbe5cedfb8e841fca63072e7640d0117f6543988e690c75d5089cb14e88adc72a985233d1d0de7350c0cc61840e09e0d07447a4109368291af74daa466f3aae7786b834ed7e8a8af11e0002b66fe61ec9a72cb0f3f716ff1fad956edbe717b45acd5c9db17710149291ea62a855c09a1fe5b8d3d723dce6d4ff2837b7ce61e640fa285091d1da7901b2eab7aa0474953a4ae6092f1e699ea8714acbf9444d11d9ade5a7b7f6e214047f4ba2b01f1d1b8826f937687be9622b07ebeac70e89f063a12641a472ce5346a6ba69937b249343d336235c953dce4aa4644273c9ca1a2befcdff1331fd10bf175f2854df72da5d1c68acea51db7b8a78e3ba2c9b13819394fa9796734dccfc8762cdb028a563599a1421c6860dfc3495e1ad7836bce28f4a68a176285c41a39a1bf29613fb3657ff1c0f182d0b22958c6467782fdaa9c92509d799de4cd4f19ee1377e7a24155874a6c0590cd5377ed4dc258f0101fd866888f2564f06725a4ec0fa1443eee26d86c0cb1fc9303af8fa9102d096bd7f6a398a04f4baf6ef5655e4786776e029777078664c57e4e1b9f5f12fa53e0828201cd508da86060a7a62384add017993a4fa0445ef73284c1719a350c758b25603c2e95f0546b8d06b241a589095a0b8ae3032a422778ce6f5ff88263c085b10d2d734cff635438a3665730027d887790cf79c71920a3a3ea285f7f081f81645eb8cd83f9a6ab210e0bdfdec12e0446959826c231b4a37db2820e804ac1be403e8704f541d0b81dc9ef7421b6c4a2d72192cc0c794dd91a085b91d72f91a22776db6b266f49f95c0d6a599a42d6b8e980d6f7b158933aad6a2b1b843f249fa00c3b552925eed2caf9a860342766f128162da01075b52c4db7af6f00f72b21b198acfba929bee4c80fbb55c2510da878df3b1ddaaa86cd401e694003ad7922557a02fb565e4d6e2d5ffc9f8b79f9b4cc1cf5cddd90fe18525a80fd11431f4b5d460f197b5bcff97baddf17c5bb697f2d24bcc96c082e23d8ddf836bd226f28be1b2c680c485fce08ea9d0a7323ab0ad955bb8d063de5fc3ec0b71217c4474ea5116e2af4468842e3ebdee28a81faf039e6ce4b430bb73cced28dc98b4fa9ce0b80a8fc40095d9a") [ 189.349087] ? print_irqtrace_events+0x270/0x270 [ 189.353847] ? perf_trace_lock+0x900/0x900 [ 189.358491] ? find_held_lock+0x35/0x1d0 [ 189.362561] ? __lock_is_held+0xb6/0x140 [ 189.366638] ? check_same_owner+0x320/0x320 [ 189.370972] ? rcu_note_context_switch+0x710/0x710 [ 189.375910] should_failslab+0xec/0x120 [ 189.379888] kmem_cache_alloc_trace+0x4b/0x740 [ 189.384473] ? __fget+0x342/0x5b0 [ 189.387931] unix_autobind.isra.26+0x19a/0x8e0 [ 189.392513] ? perf_trace_lock_acquire+0xe3/0x980 2018/03/31 19:08:16 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8002, 0x1) openat$cgroup_subtree(r0, &(0x7f0000000100)='cgroup.subtree_control\x00', 0x2, 0x0) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) socket$inet(0x2, 0xffffffffffffffff, 0x68) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x7, 0x420000) connect$netrom(r2, &(0x7f0000000040)=@full={{0x3, {"6e4410c5a292af"}, 0x80000000}, [{"6bacbd041530a5"}, {"9c929b6eae591e"}, {"46438e49f3b29e"}, {"702420b6af9425"}, {"f6b4af8038f211"}, {"af38ae0e0c3ef2"}, {"61f1c4e4701531"}, {"486631dfb71cc3"}]}, 0x48) ioctl$TIOCSTI(r2, 0x5412, 0x4) 2018/03/31 19:08:16 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x0, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 189.397359] ? trace_event_raw_event_lock+0x340/0x340 [ 189.402552] ? unix_find_other+0x560/0x560 [ 189.406793] ? trace_hardirqs_off+0x10/0x10 [ 189.411123] ? iterate_fd+0x3f0/0x3f0 [ 189.414928] unix_bind+0x560/0xf90 [ 189.418467] ? find_held_lock+0x35/0x1d0 [ 189.422533] ? unix_dgram_connect+0x800/0x800 [ 189.427027] ? __might_fault+0x110/0x1d0 [ 189.431093] ? lock_downgrade+0x980/0x980 [ 189.435242] ? lock_release+0xa40/0xa40 [ 189.439214] ? __check_object_size+0x8b/0x530 [ 189.443714] ? __might_sleep+0x95/0x190 [ 189.447698] ? kasan_check_write+0x14/0x20 2018/03/31 19:08:16 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cuse\x00', 0x200000, 0x0) write$cgroup_int(r1, &(0x7f0000000380)={[0x3e, 0x2d, 0x2b, 0x2b, 0x3e, 0x3f]}, 0x6) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer\x00', 0x4, 0x0) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000040)=0xc, &(0x7f0000000080)=0x2) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r2, 0x84, 0x22, &(0x7f0000000000)={0xfffffffffffffffa, 0x2, 0x10000, 0x3, 0x0}, &(0x7f00000000c0)=0x10) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000100)={r3, @in={{0x2, 0x4e23, @rand_addr=0xffff}}, 0x9, 0x7, 0x7f, 0x1a3}, &(0x7f00000001c0)=0x98) shutdown(r0, 0x1) ioctl$GIO_UNISCRNMAP(r2, 0x4b69, &(0x7f0000000280)=""/216) 2018/03/31 19:08:16 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) [ 189.451933] ? _copy_from_user+0x99/0x110 [ 189.456083] ? security_socket_bind+0x89/0xb0 [ 189.460586] SYSC_bind+0x1c3/0x410 [ 189.464129] ? move_addr_to_kernel.part.17+0x100/0x100 [ 189.469416] ? __sb_end_write+0xa0/0xd0 [ 189.473389] ? fput+0xd2/0x140 [ 189.476583] ? SyS_write+0x184/0x220 [ 189.480298] ? SyS_read+0x220/0x220 [ 189.483930] SyS_bind+0x24/0x30 [ 189.487207] ? SyS_socketpair+0x6f0/0x6f0 [ 189.491351] do_syscall_64+0x281/0x940 [ 189.495238] ? vmalloc_sync_all+0x30/0x30 [ 189.499385] ? _raw_spin_unlock_irq+0x27/0x70 [ 189.503879] ? finish_task_switch+0x1c1/0x7e0 [ 189.508374] ? syscall_return_slowpath+0x550/0x550 [ 189.513303] ? syscall_return_slowpath+0x2ac/0x550 [ 189.518227] ? prepare_exit_to_usermode+0x350/0x350 [ 189.523243] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 189.528609] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 189.533456] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 189.538634] RIP: 0033:0x454e79 [ 189.541813] RSP: 002b:00007fad09589c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 2018/03/31 19:08:16 executing program 5: r0 = socket$pppoe(0x18, 0x1, 0x0) r1 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x1, 0x46001) setsockopt$inet6_group_source_req(r1, 0x29, 0x2f, &(0x7f0000000040)={0x7, {{0xa, 0x4e23, 0x9, @dev={0xfe, 0x80, [], 0x11}, 0x4}}, {{0xa, 0x4e20, 0x7, @empty, 0x2}}}, 0x108) listen(r0, 0xffffffffffffff01) r2 = socket$inet6(0xa, 0x800, 0x3) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:16 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) [ 189.549513] RAX: ffffffffffffffda RBX: 00007fad0958a6d4 RCX: 0000000000454e79 [ 189.556777] RDX: 0000000000000002 RSI: 000000002000dff8 RDI: 0000000000000014 [ 189.564043] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 189.571308] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 189.578564] R13: 000000000000002f R14: 00000000006f2508 R15: 0000000000000000 2018/03/31 19:08:16 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x4000f180, 0x100) getsockopt$inet_sctp6_SCTP_GET_ASSOC_NUMBER(r1, 0x84, 0x1c, &(0x7f0000000040), &(0x7f0000000140)=0x734f4e43218fb9be) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:16 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getpeername$ipx(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 2018/03/31 19:08:16 executing program 6 (fault-call:2 fault-nth:1): perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:16 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:16 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x40100, 0x0) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x6) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:16 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(0xffffffffffffffff, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:16 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x4e22, @multicast1=0xe0000001}, 0xfffffffffffffce1) r1 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x3, 0x22841) getsockopt$bt_l2cap_L2CAP_OPTIONS(r1, 0x6, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000180), 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x0, 0x0) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) fchdir(r0) setsockopt$bt_BT_RCVMTU(r2, 0x112, 0xd, &(0x7f0000000080), 0x2) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_set$uid(0x3, r3, 0x3) 2018/03/31 19:08:16 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x0, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:16 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:17 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$UFFDIO_UNREGISTER(r2, 0x8010aa01, &(0x7f0000000080)={&(0x7f0000fff000/0x1000)=nil, 0x1000}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:17 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x20020003, &(0x7f0000000040)={0x2, 0x4e24, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:17 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1c100, 0x1) dup(r0) setsockopt$IPT_SO_SET_REPLACE(r1, 0x0, 0x40, &(0x7f0000000100)=@raw={'raw\x00', 0x9, 0x3, 0x2a8, 0xe0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x210, 0xffffffff, 0xffffffff, 0x210, 0xffffffff, 0x3, &(0x7f00000000c0), {[{{@uncond, 0x0, 0x98, 0xe0}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x1, 0x51a9, 0x9, 0x7, 'snmp_trap\x00', 0xf1}}}, {{@uncond, 0x0, 0xe8, 0x130, 0x0, {}, [@inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x1}}, @inet=@rpfilter={0x28, 'rpfilter\x00', 0x0, {0x2}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x4e, 0x0, 0x0, 'netbios-ns\x00', 0x6}}}], {{[], 0x0, 0x70, 0x98}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x308) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:17 executing program 5: r0 = socket$inet6(0xa, 0x4000001, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@dev={0xfe, 0x80, [], 0x17}, 0x4b7, 0x4, 0x1, 0x1, 0x7f}, 0x20) 2018/03/31 19:08:17 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8), 0x2) 2018/03/31 19:08:17 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:17 executing program 1: clock_getres(0x6, &(0x7f00000001c0)) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) setsockopt$inet_tcp_int(r0, 0x6, 0x4, &(0x7f0000000180), 0x4) shutdown(r0, 0x1) syslog(0xa, &(0x7f0000000040)=""/233, 0xe9) epoll_create(0x401) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:17 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$inet_smc(0x2b, 0x1, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x181200, 0x0) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r1, 0x40a85323, &(0x7f0000000080)={{0x8, 0x7fff}, 'port1\x00', 0x8, 0x0, 0xff, 0x2, 0x20, 0x41, 0x5, 0x0, 0x3, 0x790e0e5a}) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000000000)=0x3, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) setsockopt$netlink_NETLINK_RX_RING(r1, 0x10e, 0x6, &(0x7f0000000140)={0x96, 0x7ff, 0xfffffffffffffff8, 0xf800000000000000}, 0x10) 2018/03/31 19:08:17 executing program 2: r0 = syz_open_dev$tun(&(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x40000) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x1ff, 0x0, 0x0, 0x8000, 0x0, 0x7fffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f28, 0x0, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0x0, @perf_bp, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0x80, 0xfffffffffffffffd) 2018/03/31 19:08:17 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) clock_gettime(0x9, &(0x7f00001abff0)) shutdown(r0, 0x1) 2018/03/31 19:08:17 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) setsockopt$inet6_group_source_req(r0, 0x29, 0x2f, &(0x7f0000000000)={0x7ff, {{0xa, 0x4e21, 0x1cdf, @loopback={0x0, 0x1}, 0x7}}, {{0xa, 0x4e24, 0x1b, @empty, 0x2}}}, 0x108) 2018/03/31 19:08:17 executing program 3 (fault-call:2 fault-nth:0): perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:17 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:17 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000080)=0x0) fcntl$lock(r0, 0x6, &(0x7f00000000c0)={0x2, 0x4, 0x5, 0x800000000, r1}) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:17 executing program 6: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0x9, 0xfffd) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000140)={'bridge0\x00', {0x2, 0x4e24, @rand_addr=0xfffffffffffffc4f}}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f00000011c0), &(0x7f0000001180)=0x1) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) getsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000000), &(0x7f0000001200)=0x6) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000080)) r3 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x2, 0x0) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r1, 0x84, 0x7, &(0x7f0000000040), &(0x7f00000012c0)=0xfffffdeb) ioctl$SNDRV_TIMER_IOCTL_START(r3, 0x54a0) setsockopt(r2, 0x9, 0x4, &(0x7f0000000180)="cc2308b8c00295e3bfbd36f395300da791a3ecb845b4ebc533592aa1478acd0fc405f238f8d3f30b22189fcee862ae03d2e66648dba0b648f18de26e01faaa3ddcbc017b4af87b57f9069b414502b31601a9944c176ed7bfc6e9745ed1e7799eef5f0d462522e546b79979ccc1a2b271357dacd1e720fffc94149cef4bb62700968758c477c8edcf571c6606ae78275266c904a8e233fa6535efd4c2a6a653bf1e4ed11bdc7718dfb9bdd6eba364ad18d9f9ad2d8d499911fda4bf8ebad2ed857fdbd3dc339fdeb8d8bd71d333189dda28eb5dd0622bb58b3d4b35b8252da03a916f0a3f118f36d9c8f03185647981ae86a87ecf3c66dc7da854feb628e9e5e00089a2861a213c808522075a28f9ef5a1e7d589d83c1a7363cd433d87119744f768be1a45bd974ae7d27a15101ea7f0f82f2647d0a931bccfcc74618986651355d65da44277f0ed6c3de55eccf90e9850a641373261f80c82a0a0f2bf450610a095ac209bacf57b79c9c72af24c59079d933652a1286068353188a076ea61668197e53f2c134f12648c2519f7d099cc56b35e993eaed8abbc2d3f5ececb6fb15f84a551abb4b4b7fe1330afaa4e846c6f25c07e5a78852b5705c2b81826ae5e361f8d0fbad4d6a074da46a13d9818ed99c9ccf5dfb8b7ff167e1454a2a3d850e4417975040b41f5c8f9536d7d3a40359d4609b5a5d42b276f2c3db9334b169419819e3797db6fb5379f65496fc0c3c16377e69cec0b1b206650e0006468da63d091e21074d687d35ca8b8f452677f632c95c2b1811c8c2c9ad8b9c521904f9400e14adb91ed62f58555477899d2979be06e5018c53df58075e489efbfb0d00b6a8121cd475bc023f8660fda55c02f7f3aef61308bda6958b10c73db939f2d5547ecc6c5efd0592299cf3e6726a1ca9e84f80c72e93787ce2b32a305399274679826cb1348c654483c15d143befa0ccfcbf8d966c89920b11695591dce21e87362500a22c088dce094fea28ec2335db1b610ec9b81bad49ff1be993b6ca00822461f5604725e95bd70dcee8f3c25190ecd848c079843a1a554b6358dc7e276321a7a57b77d275226b34c8af7ff7e2c9433b464671c217c8f9f838850e68e992bbf20a5b9d6d9e698ac4d7e2341fe467ce2867ee843202f4bb80ff43b473c7b288a2d49b3ca748a28bbade1101cc9bb37fe98ce3ea20fb54d8ad540ba07382097a48a96b1bae9060dd2a66a3c6f5eb671e3401af9f951df23e13b9396fbfd0516d7f909b6ee1315512b3b1193ea3b9015746e34976f119d28ef0e30b7ed9bc52064e29c4eeaea14f3fc00816ffe483ad51dd96e0d8530c2e6e8dd189098c51aad6578196513ce049a8addb05b6a2739761698b2ab5b20f112221d9f297923a9df599b5008bed0dd392c16d8811c067c6ed594a884a34afa41daa03bbd4aabd6789362d627bc5cfbafb88565efdc5c4ed567eae8b23ff252a93c75f4931e9dcc62b3b0b42f4bf2d1e159d634c5e8ff6c32e57c2675628ed8fd16c09220d71a5f3ace5bfb82f39525e8351b6d61759762086e83d2ef87e5abf944e967145b236dc4c99cc0560a11b4fcdcf01ea08acb09841f9b2782bcc6096c5ec2b6dea549b28713d5608fd081352bdc9a3fe5fe7b6031bc9aaa9ad36a4fa029e500432439cfa0f6bf49c684d207227e3686da8a8527b59eb4fb618ce06a9ad885f04120de5395663fa6a5694564bb5cf8b76e50c834459cd6a8a53f8d26c5970eb943fa877c8162ed5e927ba4438ad16084c5db43b22ec7561e494046af086bcf2c1223806e0485a0a7f14b07933657bbf3faa7476ba2716cd9aec0dd1e123501a32411b4dfb135621da94b0ce2e797ef04b6d66c5f8273905c45ea1082c39fe3019175f111a2423b8098d3f83c59d9f55fde55e0292ccf4a6393c6953a7a9e7aa93543ebd98c72c64b5016da1c5f35dfd1569287c791793e03ec87869154705540f52f23e6c8b4c544fe6ca36ea5a9dcf5f8ccfbc6951d92bda3afffccfd3bc0d577127993fa6f065e750f6d92fb4e1af51d1cdf61ce39c4fdfbc63a1f91f7bef08e02bb2cdc302576b64a92ee4d3132c26f9fd75046e57139a007387955f6f08fa36b65df1c4e969d96b844de41f0b892a38f8a9ce0ff9774cdb408cd3299022872519064271163a4f923553aab18fd3f2a5a5e658bede3ae2d321dfe8c03604c9cbfb1f4d11a8ac1fd7cc577a8ffe56d0d4b4b3ae659f81d68da3c1f150537087dea804ba92dd3a91b16c749aeea78741d97e25ff746fac033e3de3a16fa15a29a7a3c68cc9fa5721ff0b244e2f0046a759192c131675b887b52698348c52a72fff46eea7b523d5d4fdf5967eb2ab52b39f48b56dc44db4aa77d45a075764bfdcd032c3684f11915a148d5d7f20899324b1e8471f27e31f5e65abb56d7e4a53f50307a943b6b0a1b080d8b26ec82166f7b491c4f4c6767a8338c440f4d1fe80177a9526e641c45f10a214c5445e026e68e1ecb979bb6e9317100f7f50826f10bb6ed5f2b93a0396e099fcb2b4b691fdcb3078955f2ec0cc521d99de01321194e5008adf3cbbb8499077296d94b84cadead54f40791a7c320017a939b1ea7a9395794b7cc9dc3a89a890d2dc6e07599fce3c1acaf02ff3c1ce951b5cfb57e168a97ae05e6e597fefc1b4b871491c2fe0059e1d5deda29794432fd1ed479f4a3287c2a614406a37504c38845512b27d9d1595c43e16e0bae734760522d07de3c46913b163da917c5642eafb99f7a7ac61a43bd3c58f5cf54bcdc467340767ca1de8636e800e4c8c9920cc0670a8cb7c5fbc1d7f80c1d696ee6a28e9eefa741c30b8eaf3fd4f401ac5614e6eaf9b91a05d0de637fe77bf6d9f9a0f9ee398016c5adf8f7b2b5f692155e40de93f333132c1e18864f2d5558ae353433af5d230a69adef6e2465962862c31fb4c7eb2155f378ee2758e4d93cf534903febecc04c046e4a03340046384559e85658d59bd73a5cc8d221a8bc3548764e91da505ff29e0c5e8425c3c076a425403e9c60e8b2ad30d4f60381d4d9362c2e293a0328021f8ac00be6b6f964fb66c10874b7c46f51a073c76557adfeb0edef0f975a66523057cbd997fd0f31a4c99a0eaa0107704249ee839b1d84a3d80957fce9c099902d60847015f8e89b4174bd9e8b66407ad7176028f81978404144e46643bfdfb73ab5e020c2735e4ab6aeb60be68a0a6c6d0d001a060c19cf4c53d35a87606ff517c2e40a9a04e8851c8b3276d1e032294910bc8d69b5343887fbb8fc357bd7e8528c4e931a8a985f73a632cf6a9bdf3969d4f6fbad60ccfdc0964f53b404fb19676b223095bd012f3e0f55dc9431dcf722927d05aacfc73f69b66ae04b510c8ce2e13a280dc548f593521609bd25c97fdf4103e7da18afcd3bc60ede2eaf81f1f10d3982e9cf4d69624daec4f28587e2d0bcdfb413885ebc950cd15493836f7da8b9353b83f31b568939fb0cc687cff05f14196888aafc4b5e8e2b5fde6f8f1dfae9f7f47a70a583afe344df018b93879077526a5ef02251ef7461cc62f56af3a35341c17d0eccfd4504cd29b76ed7a99884123412207f0cce0e0f1828ee5836a30e382657af23ef336b039cea01eb260f5b8020539fc44d41f8c1b5c7486ce407df47949e5e7e0dca94bc2ff6b2239de41454469f37e3f7461634d1af11dda244f87426d091726953e57d3a4d6d1ef0fa35de921801b3db18df0944162448a2952b9a2fcba161dc9daa94fed38e7438ab0b678955631de72ad785c556d020232dbeaf384d603102804b8ac6c95ff5857adf349277c30c429e028d8ab1b2c19c412ac013c459b0a4167d532a3a2f6a99da718b66d4403863ccc7cbd56d268a6e0cbda84f2c491190609eccb7b0b7123c5edfd00b764f49ebafce0c8ee2398da3125083391148652db8a07ce6843764bc94171aa7191afd7ddb340464841dc10801545dba21216223d6580cb919305e9a809181c333dc52fbe89b67fd6d7392089683db96294c3b05b1ff875d1c17c3340b67f84fbe169ebf42befb0fdfc6795e53d44526b9fd72aaa5fc121b5ba97e4aaf45027a32ea60cecd273004aabd6226c3ee4078970096c0565b55db34485d91b351a903e50fe9f9c84696ca6aab76c6b4e99e8203edb2919d6d96f05136199a0814ba5ca91a6e01a8dfaf4ecbb4796cf09d0fca4f78e23a41f3df11bc9eb9e42ece306ad38b892a5a715dae8b46bc4d7b0499993c2d35dbb5d2d188fb26a659bf10a58257dc065d567f7cfb6742b913399862c9dac3a8ac295e930f046a1c6e5fe214a6b17004fa2a9a050079e3a50d75d942aeaa346176b7d630dafc540e202c1abcd6551d6cb0b1f1b7db28a85e59848885fc43e96ff2ef2d6a7978f10b228fe8fe2a964b9e1a8a23cbfa52770b66974d39754e7b03e3c40fe8a27eb77001e266085757390a30a8b5044b09a3e02148e76b5a2966c9a429c0b42a0685e36182441e94086b4dd8b928012d23913c55610ae64752531db48e84769d8c9e495aeb19302db9e7d508a7c23f36022ed85e828c4b8aee1b83b1e72619fcbbeab56392df3f27cc03540b194b47e54605314f0fb8fe0c1c455816c4ef70313d0f7f5748e29deefc4a1460a34ba828692b59c4186e48f2e298ee96a8e136364b6cd823e26e2ada8cd70636aeb6d944b1d6066d892ff5d8f072142b778dc43f3fd48d7f7ef14026eee2a82e4e83ab9df176b21aedd459d92f76adcd4f7eb968923ad4ad2954940c4b8dc51fc0fbbc4ca2f6941d8313220f72fb7956caf70a4031b733af7da1f442804bf8ef17d8747cc03fcf715630103978b95cd098a56e2d7b684e70c2cabaaf368c52b23f91ce219d989e79f56dea37d043710fd840752d44e6d537bd694aa45df102506379845663f5fc9d2f203fea2b3c827af4c9ed8adf806987a395068e755eea40e9272ab4aa1e118951d347c62862d3aa567f267c3d9396e490b8ccd30bf64f206d6ba9dadca3d63440e774a1dcbedba1ce3a4bf95e72c551d8c2baf20d50aa9776583001eab4c9c8c0f2287a537f11583a8dc895d36bca352bb98ad964899c6e9cd53c4f85ec220884188a7c4424be6e01101c96c4a7d0712b8356b1b525d4044ccc7a20bb5b5e0e459c1e6edfe439fe6e53fab0b6cf64f40fa7b9e37f77f593f0c0078433d6c4a988c0509e86e1c2b0b558a360c0de6ffb9c03167556d57a0ed2408096d5d9c1c30948c6fe88a68f41dfaa0b3712a8bb1e62e38880837e5dfb33944ad7a4404d6c84e6de992f61d4d6605c2bf30dd3f7def337779713357d2b200914f73ecfa1b26f1eff3fe53ef30411ad41213a8d8f93dd60775031764b9cd257ac4a1d69e907ef86f01f2619aacda4d4092679260eb14d71053e89a1b78373fd604e2836d157ee245da90d810291bd8044ebeca0286c97f019f48da78a2a9372730e9b04bad9fe29b5a72ebca0615e1d06694f05437aeb120786c6688551a9b94885c21e6be8df6486495a93cc7cf572f2b58d837f307c7066ab45d62ae8a54798bc96bd2cee140570ba5593a36d21b50f4758b15633aad8e73f813f10014460e6a4e782e94dcff5ec35fc04a2c98d9bb922c1aa86fb279d55028c4db6403d8bf6be3db6b64e3184f30b7bfcd518f24de47c8ee7ffcb1e79396ed51850fcaed4c8fc32cd554e1f1360f040701615d09e36906f8d40648d19be35bc47e132a5dfceeec9c90774f1c7985793b28613dd5784e120f2a1a6613a3b4e00387a1e47293a6d2c65b33dd18d6b307b1c2ca", 0x1000) [ 190.371569] FAULT_INJECTION: forcing a failure. [ 190.371569] name failslab, interval 1, probability 0, space 0, times 0 [ 190.382909] CPU: 0 PID: 15807 Comm: syz-executor3 Not tainted 4.16.0-rc7+ #374 [ 190.390271] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 190.399627] Call Trace: [ 190.402218] dump_stack+0x194/0x24d [ 190.405838] ? arch_local_irq_restore+0x53/0x53 [ 190.410510] should_fail+0x8c0/0xa40 [ 190.414219] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 190.419314] ? print_irqtrace_events+0x270/0x270 [ 190.424066] ? perf_trace_lock+0x4d6/0x900 [ 190.428290] ? find_held_lock+0x35/0x1d0 [ 190.432341] ? __lock_is_held+0xb6/0x140 [ 190.436403] ? check_same_owner+0x320/0x320 [ 190.440712] ? rcu_note_context_switch+0x710/0x710 [ 190.445637] should_failslab+0xec/0x120 [ 190.449597] kmem_cache_alloc_trace+0x4b/0x740 [ 190.454168] ? memset+0x31/0x40 [ 190.457441] unix_autobind.isra.26+0x19a/0x8e0 [ 190.462024] ? trace_event_raw_event_lock+0x340/0x340 [ 190.467203] ? unix_find_other+0x560/0x560 [ 190.471432] ? trace_hardirqs_off+0x10/0x10 [ 190.475748] ? iterate_fd+0x3f0/0x3f0 [ 190.479537] unix_bind+0x560/0xf90 [ 190.483060] ? find_held_lock+0x35/0x1d0 [ 190.487455] ? unix_dgram_connect+0x800/0x800 [ 190.491932] ? __might_fault+0x110/0x1d0 [ 190.495978] ? lock_downgrade+0x980/0x980 [ 190.500116] ? lock_release+0xa40/0xa40 [ 190.504073] ? check_same_owner+0x320/0x320 [ 190.508376] ? __check_object_size+0x8b/0x530 [ 190.512861] ? __might_sleep+0x95/0x190 [ 190.516825] ? kasan_check_write+0x14/0x20 [ 190.521043] ? _copy_from_user+0x99/0x110 [ 190.525650] ? security_socket_bind+0x89/0xb0 [ 190.530137] SYSC_bind+0x1c3/0x410 [ 190.533666] ? move_addr_to_kernel.part.17+0x100/0x100 [ 190.538938] ? __sb_end_write+0xa0/0xd0 [ 190.542897] ? fput+0xd2/0x140 [ 190.546072] ? SyS_write+0x184/0x220 [ 190.549774] ? SyS_read+0x220/0x220 [ 190.553392] SyS_bind+0x24/0x30 [ 190.556653] ? SyS_socketpair+0x6f0/0x6f0 [ 190.560786] do_syscall_64+0x281/0x940 [ 190.564660] ? trace_event_raw_event_sys_exit+0x260/0x260 [ 190.570178] ? syscall_return_slowpath+0x550/0x550 [ 190.575089] ? syscall_return_slowpath+0x2ac/0x550 [ 190.580008] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 190.585362] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 190.590200] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 190.595369] RIP: 0033:0x454e79 [ 190.598542] RSP: 002b:00007f935dac7c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000031 [ 190.606235] RAX: ffffffffffffffda RBX: 00007f935dac86d4 RCX: 0000000000454e79 [ 190.613487] RDX: 0000000000000002 RSI: 000000002000dff8 RDI: 0000000000000014 2018/03/31 19:08:17 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) ioctl$sock_inet_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000040)) [ 190.620737] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 190.627988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 190.635241] R13: 000000000000002f R14: 00000000006f2508 R15: 0000000000000000 2018/03/31 19:08:18 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000080)) fremovexattr(r1, &(0x7f0000000040)=@random={'os2.', '-\x00'}) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = accept4$inet(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x80800) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000340)={0x0, 0xc0}, &(0x7f0000000380)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f00000003c0)={r3, @in={{0x2, 0x4e23, @multicast2=0xe0000002}}, 0x8001, 0x4}, 0x90) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1b4, 0x0) close(r0) 2018/03/31 19:08:18 executing program 5: r0 = dup(0xffffffffffffffff) getsockopt$inet_tcp_int(r0, 0x6, 0x6, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$inet6(0xa, 0x3, 0x1) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="fbffffff", @ANYRES16=r2, @ANYBLOB="00022dbd7000fbdbdf250e0000000800040006000000080006000800000064000300080007004e23000014000600fe800000000000000000000e0020001208000800010000001400020073797a5f74756e000000000000000000080004007f00000008000100030000000800010000000000080008004a00935d74aa2c55e680b24b5e00000800040001000000"], 0x88}, 0x1, 0x0, 0x0, 0x80}, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xfb, 0x1, 0x200}, 0x20) setsockopt$RDS_FREE_MR(r1, 0x114, 0x3, &(0x7f0000000080)={{0x2, 0x5}, 0x8}, 0x10) 2018/03/31 19:08:18 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.stat\x00', 0x0, 0x0) ioctl$PPPIOCGL2TPSTATS(r1, 0x80487436, &(0x7f00000000c0)="bcd78eb1d97afb16ea119846b377e3193d4d6ccc4d90ed7a8fd391bad35af750d0e93b0d891af7f1c5bb1a78ad024fee061a5921ed5d7baada3ed52631fbf2c3a279f556961a332f9e76d78a61e75bbb6c6f723e5bef494109a4f84bf9dbde9e51430c987a5413315a101680a283d0e6994778d8d6021bfa81527c0320d324441310b6d7c5009a6f3020edd1667f2e0312a15a94857bf41db41f018b874ae178db1df4ccb841377d4540276a7faf24b9e7e5f2df013ab1847b16a00be2d00e5b3bf027e4c577b0a630b6ce3a65f8c5f8c368b16311fe5f") bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) setsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f00000001c0)=0x12, 0x4) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000040)='dctcp-reno\x00', 0xfffffffffffffebe) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:18 executing program 6: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) connect$vsock_stream(r1, &(0x7f0000000000)={0x28, 0x0, 0x2711, @reserved=0x1}, 0x10) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:18 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) setsockopt$inet6_tcp_int(r0, 0x6, 0x9, &(0x7f0000000000)=0x7, 0x4) socketpair$ax25(0x3, 0x7, 0xe, &(0x7f0000000080)) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)={@remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0xb}, 0x0, 0x1, [@empty]}, 0x14) 2018/03/31 19:08:18 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:18 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x100000001, 0x40000) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f00000000c0)={'security\x00'}, &(0x7f0000000140)=0x54) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f0000000180)) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:18 executing program 3 (fault-call:2 fault-nth:1): perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:18 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000080)) dup3(r0, r1, 0x80000) 2018/03/31 19:08:18 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:18 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) socketpair$inet6(0xa, 0x800, 0x780f, &(0x7f0000000080)) bind$unix(r0, &(0x7f000000dff8)=@abs={0x1, 0x0, 0x4e22}, 0x6e) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x5b, 0x20000) setsockopt$inet6_int(r1, 0x29, 0xcf, &(0x7f0000000040), 0x4) syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x8, 0x0) 2018/03/31 19:08:18 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x28000) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000001800)=0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000001840)={{{@in=@local, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@loopback}}, &(0x7f0000001940)=0xe8) lstat(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000001a40)=0x0) lstat(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = getpgid(0x0) stat(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001d40)={0x0}, &(0x7f0000001d80)=0xc) getresuid(&(0x7f0000001dc0), &(0x7f0000001e00)=0x0, &(0x7f0000001e40)) stat(&(0x7f0000001e80)='./file0\x00', &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r14 = getpgrp(0x0) stat(&(0x7f0000001f40)='./file0\x00', &(0x7f0000001f80)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000002000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r1, &(0x7f0000002180)=[{&(0x7f0000000040)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f0000000380)=[{&(0x7f00000000c0)="c886fb7d8d51331223815f15b7e350bdcd29fee16551f847edaac13d1bd7e2889032ecf04a5d08bae70450df63486d52653746ff21de218d7d6842e4bccd1cf2b948209587e9c626943c9943d370fcc5eea336599a5a932641e6e5f5f70cd791f59a5297648d9c9171454eabaebee326047b6eb2d05109cfede346dfa15617bbf692def5a419ccb57e7476e2e17230a83b16b6195b15fccadc3b956699caf8836fb6", 0xa2}, {&(0x7f0000000180)="661d5054a24c44b3d9a5b03b86c55f70e50eb55b39d89273493c30eb88f7119f753275add0ea128600f5cd2b2bce0b26b2c82e90369f44d663205998e472f3d84243ff1fae33f3e9fa23049b183ab6de7936ca2c3f1df89009693ca64987a8", 0x5f}, {&(0x7f0000000200)="cbe33a136e32c62c8de3d68106cf03fba1de0343242473f468ebf662f79f666148280c3bb821ea63bc3801c23f8f02f78e5323003cf32d507efe5f82e3121aca72982bc3c53b40e7d03ef730e5992b301df2a74dd4ffd53be9c2f66467527db2ad7ecd945a5ddaa58e30962dffcd18f16972b4b75832f951ddc39fe06a1afda0c240c496aa", 0x85}, {&(0x7f00000002c0)="b094b11a5dc51ec6a23b590c31757f290150e9bd457ce9d63acd5578d2fa72ce08537cd408faaf3002fbf7824048fd6c1f57092eacfb21c1aab856e119c5bae3f40f213bf702ab2697d457720c020b6748505e310866472b992725639688f0801318b3ac4dfb426ded5eef1b74e9a02358c8e4a8475e59bd59c4424fd024", 0x7e}, {&(0x7f0000000340)="25feaa560fdde41dbeb221c9bac6ba90fea433b27690069ee9750bdc52ebd5889625a7cc4593825724b0621b95688adcd596b03e8c69", 0x36}], 0x5, 0x0, 0x0, 0x4}, {&(0x7f0000000400)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000001780)=[{&(0x7f0000000480)="d36f6ad9ad0144aa6a72067e2c63267d632f1629aceab7b88ca6901f6248b7ceaaf56b78559879b28816c0c81aef1875fa245ab807379542bf2f29d6266a3cdcc250bd2dd98ef54ccc866b627e5aa5b06961ee49cab8529afd15d7607cd68431cef3965fb7f069dbe0e4726e5b9113be9e8d68c88ff4ac2a027e", 0x7a}, {&(0x7f0000000500)="1baef112b48843c460a45b390ccb17ced5f74f3f638ad5e783e4edda78f99a47be7fa24195f2019f2cef894a0c9b2262ad5ba88a3eb29168b89c79c909036b6ea6cf3fcb0f1f7c286297af7356ea334d207c5a4f345ff1b4cd4cbb86cbcf5e8182b6b8671806427c97c238a9f0be8b3f386bc59a23cf104f885285ffd931c8794347642900ffdd9617ac309f4b551e91573a9cab5d0d83d90b742dd28d41f40c4e2f5ec85c67723a4d20de1fa4820887bec9a9fff7b73024993ffb35ea89d8ff581de7a6c81d2596ac348814401eb20de94035ae75ee1483681976c58ac4b750fca98bc2a210afc348a0f33b5df37a3eb2f98932af9c88f1bc9196f80b7711713c73837d315244c0fa894689eea15e79c4184fb353791eeefdde54efea2629dced9c9a8b9970bc4a66ade53dc3353f163195b970960ec4fc12faf8dcc7e0a31d11de5da481c0f3da6524bbd1d238b0668f677af721f13941e2458cbe9491e136f847132fa7a76bf3c035950be5fcd7c4c8ad50df8c7c9ccb6c17d5515c9c0b8781a559248a3f43faefacaa4de4827827d300a1296c50cf02fc4dd22f4aa265fb7674f94fcc27c849949c72d1053fb78412ed19d4d439ba5e10d6b704c771c79b0a15ee5961134d99ae751591e6291641ea4b53b944413b41bde24437ea4bcdd924c9bb081ee0c7c184adc3e1389143e3b32327eef1b83a5cadff587fe2ed12dc876ac833271a14de8936431f0ecc3f2b6154e97da28b0b4cf890cb05b9177784e300f5110310a6f77cf22b21765589a737924c03ed88b98703b847e2539a96bbedb5c688632c6d7bed7bd5d8c0394fffae259cfb31ea8883ce124fbe4fe1e1cb1580792e7f65b699e63e7e998aac60b72d488777b97d8eefd8ad0f0d057f4496446beee6d28e1cc9baf561e1ec7efeb9e22a3097d71ba7fc966975b4514ff01ff712ccb049e978319aabc028197df08678d0c42eaebedc95964f223da164c0393bca5432da17b55120497fa7c352b00007cfb011297262d5eb3375efc3afa25a894f7553b822d753eeed81908d08dd2513c1751915a1b9d235b27f50222c9e911312eb845664f3877d8c1ffd02ea75d1a63169c0eb583fae1e846c2da8e7cc984848fbb29ac721b88080a50c246b2460c518af6a0017940f10f3b8b6e52ea58551c255ef149c4b0127f6f4a4d6cdd949b576e77524ec1d2a0d8473e14fd2ab8b7232a3cd4e75ab830c159b3d5fae5aa6e46533cda79e53b3783a2e68bfb3894d54c8d420e776c7f49cbdebd2434496752cfedb85f5968b2ec3b2d228c2909b10973fceb157cbf60d20523a48ec01b67f86710aeea2822a5b77266a55bafbb3e8cd8c006bd519b29cca2b5b073a792889e78caae1af76e22268f69adb44cfd932a560f43a516d6c5282968059713cd7765b2a79e2a38724d3a0c11dcb33f20453990c104240deeb4e6ea7848590d9b1b17e2de6c0bd10c3045e3491e66eca867fe6948acad338f1ed2433165257bf29b7e49b023ff3d609df9ac5b88f57f144492a8020cd4bc7d918bcd4d4f048281159a878b146a84ef9f9018075d692e8aa61b37eaa0f9039caa66150a382ad8ffe0de05caf45585ac1a314d71a5455d7333da7da7637dd4d96d0a6a35ca4be495ac1e0a1ccc1a9a0fecbade3a03e6ddaff832bf2863fb1631278aa998b9362118f4a36333bff9ce04ec41f70108929cecdccff00a08a54581c1099f5bff4011bb3e1315403bae963098a4ada3960877e106df4d5727c70cb409d18c9d8875a4288bc5cd6f7cb56f96903bbf84ad2a8615bce8827dbc2cb1cb9be7e61ea364923787c245e3abe001d74819d91e525e95013ec7cd35fc0d77361e44ddddc54381fca8d4f97a6b43d350edd209923da02fa19b20759efba61cb29f7cd1b5645983416580a9f99366f049a0ecb3c24f71de6ba256b94fd07ab9cd67686207d77c107b950921c3e9567cfe7e82bcd7e4c6979274755db0e4a0c7a124224b9e43fc07a37f8565645774e725ca7c35f5a41d364ceab843590e05ef5a225c1a188760c4723b5f91367aa2bcf8d1ffd1d7adb650d9d027cd9018a7547645ad9bbad70378474b23133cd4728a70b944bc75e7fa78b6807aa0575eb30b058a54735ad7da41df33c6bd05b6813fbf90350eaf29a17f65320fb2b874f964c078a56f54037d35fe1e24092167d44f67730e5e9b6a532fd0b450824ca10d8b2b93facf8981f9e12dafa7927b50f37b995c9dae8b82023125270ed43d1f721a9879173a1f39416d97074dd803c9242869ecab9eae789379c88b0651ae1da145a5208b54fc1b4d1ce9838525254ba186ea034ab1706ec424787a0e51de711ce59bc0c1c4220d50b93300be3581a02201559ad08dc493b3005c362797724903e278b197b9850a26ae4bd7724357c382f57eea3a637781a5fb6a8d633a422f8e3f576ef70a0a0286a641a7d5f2c1e59e436ea7832f41003476bc11c8ca86aab95be78b238a76c1dc8024c48a876c71e8c2e7b0588e8741a57a4a11f2ef10f0ccb2574a39cdb7e54aba7408954372a2430e41126fa677e6a05a12be0e3e01c6ad661071026a4ddb8c0e6de3d9a0cdeb374e13c0319e659209eaf7fced0eca325da7756ad93b26f1363acceae46e50f28f18aad4389be739cf672a8f89cb94207aefb441d2ca42130acb019ad0fa0d9e1f788dcf09a9b74aa05e4bb140cb2122c2e7953ee11876c3f0b0cd5d6378bd12447dc36dda63f1c22cf25453865d2127ccd4a0d26c95e22e170475ecd0113ae9395d83656559f8f6d892509290b213d27d506ce75c424af392219063bf2713989c7cbdea2bceeec0aa292ab70586e762bd3f7790f311633d07d7f631872d11fb91ef1653b1193e93f8197aed07e395625132e543da7105e80627b599b32959c3bdc594572c117b7e36248aabd6255c19f6b943febe2a8d7b6ee7a535c13b1284512e1f653d88524854429ed894310f70f64cc868439c663fd3d92ebea9e2b54b721d47ba698854d8709b6cccadace35a574f8150338c9f647fbd755e88bb33787fe252c2906e249532db8f622d1dab0b194b1c789e833ba13bcdfdf343cc1c14ae6c4432ed6caa790525d7cc31a0983f3cecf6da97f99d433fc3f9a23b8a16455026b15c711b0e7597ef8f8c3e8e2edc2eee8e1eca51654613c215e5c7c60dc5696753a798cca10f181a9b9eb59da8208e284d7fae4ddc4f89dd39e8ec8737097402da581ec7b5264d641e1dd8f97615de1a90be1d4613554243f0ed206fa72867d02d2fa741f2bbe360a518c3f548e80305248b512623f21487cc609e981aea5d6550c72e0f2ab1f21b096e0047e5dbd048a942efb44a2ed88907296ff0a2e843de0d10f6dade0baa1deb119dcae381fdc9678178216daf82e4a3f200104f2658a861f0f6ab734fce827b839c9a81e0de8053652cee49b0a390cf5902fb08d2493d1b5e16f415358c33baeaf20e0e79cc13c72d7e146de0a3c200cc2a92931747d7b12f768f336cba6a43836ddfaa913504789416b32e1940997a60863c1c4e54bcbd87b871ac15945f7366a0e8e8d0bcfe9634c01f90a1cfd577ff1772bfec9e419627e3a00ff941ee30b0360dbf03ee24e546ee00e5cc3ac340fe3f03d2bf73617ff608064cfbe792e691af44422478c4b77961e23594dd73d4644fd79de554b0ff405a4ff6ce1b4f3ed1f7860ac829d50653e8814c3299e85c809b123377baf69c6a5c2e48424843661f0d0562f42b3921e7820cc2d4235fb79e3af79e915782108392f39fa3c41d907a275c2a45df9c97101b7416d23763c83cceaf1ed30efde580ed7f369df33279538a027bff2f01955eea7d23f90eaae264ddb759708703ce30a5d2ecde7c108ebe691decea66d927e4ac15e3b32a3fc8dc4ea1482a7397c708f24b4850f4cffba77e2137359971354c1af412e7d39252c722bd0d973cf13173a17a8895c7a7a1a99fafb1ecc9952c3e2180e33fbd4b807c3a5c530f3aaf715651fc867dabca5f8f7c6dd0019df1803a477d5c50be0d88ae57ad19ab8bdc6c504612f15dbf690299f1e8081c1da230ad9e269f80ab45281b692e9f7edb042d251b9db78996a806258a013811824ba4b9b07f739a863920868ea43dcad45858d92984b8a644d8787b8383df91a68c1d71b9c6e5b42b908e3f12324687bb3063c51f363618fd30d1c884a47aff1ba830d53537ae0f170a6be9443cfabfdd2c229c39c888de16f9bc803fb1494749fe85466213727fc310129edeb8343592d8ca2e801f55a24595b35576c08226aad70cf3f73c0bebf1c4290ea286f38062a4cf5c302029af1b9e8d54d52126c9aaf41eaf881f5b3c57d863dc3c32c6f9c48ab492bd54edadaa00defe4be4fd9813a33398098015c717262ad5bb98ac34ce5b7948bbe392f0b021642997407dc6aa22113c6fd6c4b13327681a0ca1d4a65da3ca244d9e2fd16edbf56e2928327d93b05b1b25f159e25ce7a635396cb0ab830231bccffd6b6b3d6cdacfdac0d8a68f9bc1cabb6f19861a194cb8531179345295cc67b1b08500f36a7275b51cfa606cb1844c465b68d00159c16ceab82c25e5b8129cf38d79e6428d1968feb72125e90f03b498fcacbc3dce97f787de4290d96a82283a01c7469d639a39eb090e03d239e8d5a2a6f18d160dc281f485a381149067fa732dd9ff2e6b17b3111e8622820803b9c964293859fe035b0c2e91bdcd7934c48274fdd75ce686dcea192d3dd2fc6f50a8a10807dd62dd1d9f840f612feabc35d351e10a9712dda8f6f2ce45a60397843cdecb768302f896e6a4d7aac7dba5b2b6f87c8c58d4c107c9be9eae3b89d1eba530dded1cef483fba8c376d2d1516bd17bc7f05acac6712a3197e5ead034c792a1c5e1978b61b227ce47c6472fbfc17edacccd8ff2ca34ea05b2d96d693336a9e414130562b75dba4448bc57489e6afda0de50f88078f5b7e22d9ae718a61c30c7728002f7313981d2c72057e41d83d495192e194a64a2b8b676fe91ce6dc4bef2fb5f2d71b92ac7c3180b94435ff080be8bffebde7d657267f84cf395575ad22213cf0f98a546be00bce634eb4943d8252323022167e430c5575ebbc52cfa6e7f4e4c0e76f7555852e5eb0069d1aef7ffe435d9d90b843ee11baba483cdea361df4dd2ceb021702ffa7330ea755fc7b4667dd7151057cdc81d6e82aee68b3dd20234c454cca0fd3a80b85328e01c9f3082de77edfbed8414a8144b0050ad203d2d73963bc78212bb4f4e3caa165bf86cbd0d1e3aecefb262fabb168694386bfea26dfff05746bff084f18b4a90b780f8be22b00c4b89af03d6c21f85cfa51ca133e041e72e4cb8b83ede5cb0a33721b067e2657cfa32ee68e5c30191401c93ac62e7acfad16e9d4d049bc28ee95e9e0c7430b95d498157b97691ed7ac872456374b8b1588f54b10f42a56a774be2693aac077f7e12f343131121b76252793d2a2f0e700eca1e06115ee64f463e7b09a8bf4b72247199606e932220e9ef62cd96718b695b6012bcd98192df4aa02751d14bde7c4de673328eb61d0538fe2f293bdd9ed7d5186b63fc59db3bfbe3bb0da2cfe981baeb999b1657ce8b4f8840c530489abbeacb097d1814194435bc8670821e381ab9097089157984f440419a88d7383390112373c6574aa582f23c46ef546b3eb6c4b16f007e8f232d052c8c5cb1d6ab4faf547b442b3b33ef24ac7cbcc920399cfe5e30efd2268d7b5ffd2c614e1e715b1b982cbfd2d54a45fd8d57fa30693bd6d9ae201ee", 0x1000}, {&(0x7f0000001500)="b7255c243ecef4da486e4d32535ac353c067751785c43488430c8e7dac2e3d8f116f4e90efee052ac36e281bb006f9516a0094a9fb28ecd00a32648e5996d81480336128a5a295ea2128dc72e1591ef4c6666d8f77ea65670494131b7492c5e50dc24b04d59730e3cd7f69252534e5d196bb9dd2ba17b6e1dc0ee536b77c96245879ebb8a93029780d0e120412eb96517c5186a77c0c383a6384c930ee78ec2ce5171146ff85fcfe10", 0xa9}, {&(0x7f00000015c0)="a79907388aa7f69a0195eef551f48a078f13bd3c5cd54697d7a28f1993f837375be999126d25c0d21bbccef904e893b8ce88ffc4f86443fd1cca9ea4cb665647070fc3f10633781abf5992e4b2cbc37fb4a8fba9debd0da35e946acae592c3e105e1093d9f5e6030d434c9b01fda0c26e72290c6e54c1c62c7e1980338a6b5f159082f1b235a1ca2c1acf56c2b82931257013f63296b7e015de3c15767a0b8494d622adf953d6ec84b086ce6a1", 0xad}, {&(0x7f0000001680)="c1f1ed78c33dcc73ee92e5af35f07c8c8a5f2c68bc1c8d818172977f58a8dbafae9e5756470148bce230a55c089ee1c8afc598cc6afb18bc609b523424e09b5528a90afb1eb95f1b48b281e324eed01985f4fe87921a20901a86641442e3c3efd4e1d0846908de36d88c9452c8e2ce4610beced95af01b938148b1ce8db2aea7f1d10c4f15fb211e45de6fc057a4c395434f9f0a40583bc00c6424eb812577f6ed4f98675c404b3892c34ccc151eb4defbbc1a1da6010ee1d21154db1db552ddd9d10cc9fc7070b028f5a051346419d054db2ad64404d896e42d93739b9d078c99ff572b98f3d95aef69d58edd82dd3b15de552f9408", 0xf6}], 0x5, &(0x7f0000002080)=[@rights={0x30, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r2, r3, r4}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r5, r6, r7}, @cred={0x20, 0x1, 0x2, r8, r9, r10}, @cred={0x20, 0x1, 0x2, r11, r12, r13}, @cred={0x20, 0x1, 0x2, r14, r15, r16}], 0xe8, 0x4008004}], 0x2, 0x40) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:18 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x0, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:18 executing program 1: syz_mount_image$vfat(&(0x7f0000000040)='vfat\x00', &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffb, 0x3, &(0x7f0000000380)=[{&(0x7f0000000180)="2c7eb25667d7744d2dc229114033f10c9bd657f4e9215835af2253ba82e158def5341a78f8f26bc71bec91088dca30de011a66798f06c30680bf0486597bb0ed3f5567c099a0ce4024a70a8b7c9755bfa6e98a3942b144d0b3a188d17c4bda446dc5500f8221f08eeb7b125bd4cb7e4a8132b6b3c3de9beba51683cc44c5543c32e874b3b949f2bbc84b64c050852f6b8ad63ffc4772c7897c006cc12c7be5fa077276f4a928acf099b65e482fcd69cb29e19e680a652910dfdfa495fd9e7bf63725f03b43a8c1c97b2a119c4835a9", 0xcf, 0xfffffffffffffbff}, {&(0x7f0000000280)="39a6aefa29a6e68859c0ba3e6890bb9f9a2827ab76a5d26545c8bf6e56919a0470d1b5b0abbf24f35f8a7d2a7f83cf390380521aaacdfe8117e93e9cdda6956bc413b9c7646c091ebaec670629259ce2a365cc7a969f3584eecb365153856d841b86003dfdc204fde4b93c6f00db7ca554e856bfa20677211d896b562cc5a1c25363d32cb6bc1f94a753df1c3f354e1b8d8b3039aaf647f12f7f5d96c2fa0509cb38e8dfa864b8f9d955c371861ed6ecbc8e5290555ebc4601ee02ed60bb99e1c1e3a486aead01d946c9ab652e42648a2cf6f5c25746af14987d4a0156", 0xdd, 0x3}, {&(0x7f00000000c0)="9ca41e16aad4cdd9e962e644c76122eb3c0f52b2ad50483b70dec679a762c3a2e9734b51a3911285", 0x28, 0x4}], 0x21000c1, &(0x7f0000000100)={[{@fmask={'fmask', 0x3d, [0x32, 0x36]}, 0x2c}, {@check_normal='check=normal', 0x2c}, {@gid={'gid', 0x3d, [0x6, 0x30, 0x35, 0x32, 0x35, 0x31]}, 0x2c}, {@allow_utime={'allow_utime', 0x3d, [0x35, 0x33, 0x35, 0x36, 0x35, 0x36]}, 0x2c}, {@debug='debug', 0x2c}]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:18 executing program 0: socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000001240)={'filter\x00', 0x0, 0x4, 0x1000, [], 0x5, &(0x7f00000001c0)=[{}, {}, {}, {}, {}], &(0x7f0000000240)=""/4096}, &(0x7f00000012c0)=0x78) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x5ce1, 0x400) getsockopt$inet_dccp_int(r2, 0x21, 0xf, &(0x7f0000000080), &(0x7f00000000c0)=0x4) bind$inet(r1, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) socket$can_raw(0x1d, 0x3, 0x1) mq_open(&(0x7f0000000100)='\x00', 0x40, 0x8, &(0x7f0000000140)={0xff, 0xe1, 0xffffffffffffffc1, 0x2, 0x0, 0x0, 0x0, 0xd35}) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000000)={'bpq0\x00', {0x2, 0x4e24}}) socket$inet_tcp(0x2, 0x1, 0x0) shutdown(r1, 0x1) 2018/03/31 19:08:18 executing program 6: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x201, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, r0, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/schedule_icmp\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x23, &(0x7f0000000100)={@multicast1, @rand_addr, 0x0}, &(0x7f0000000140)=0xc) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f0000000180)={r3, 0x1, 0x6}, 0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x9, 0x1}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f00000000c0)={r4, 0x10000}, 0x8) 2018/03/31 19:08:19 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f0000000040)=@alg, 0x80, &(0x7f0000001480)=[{&(0x7f00000000c0)=""/179, 0xb3}, {&(0x7f0000000180)=""/210, 0xd2}, {&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/45, 0x2d}], 0x7, &(0x7f0000001500)=""/35, 0x23, 0x6}, 0x80000001}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000001540)=""/137, 0x89}, {&(0x7f0000001600)=""/177, 0xb1}, {&(0x7f00000016c0)=""/137, 0x89}], 0x3, &(0x7f00000017c0)=""/12, 0xc, 0x401}, 0x845}, {{&(0x7f0000001800)=@pptp={0x0, 0x0, {0x0, @multicast1}}, 0x80, &(0x7f0000001a80)=[{&(0x7f0000001880)=""/20, 0x14}, {&(0x7f00000018c0)=""/83, 0x53}, {&(0x7f0000001940)=""/170, 0xaa}, {&(0x7f0000001a00)=""/88, 0x58}], 0x4, &(0x7f0000001ac0)=""/210, 0xd2}, 0x200}, {{0x0, 0x0, &(0x7f0000001ec0)=[{&(0x7f0000001bc0)=""/32, 0x20}, {&(0x7f0000001c00)=""/190, 0xbe}, {&(0x7f0000001cc0)=""/156, 0x9c}, {&(0x7f0000001d80)=""/205, 0xcd}, {&(0x7f0000001e80)=""/2, 0x2}], 0x5, 0x0, 0x0, 0x7}, 0xb4}, {{&(0x7f0000001f40)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, 0x80, &(0x7f0000003040)=[{&(0x7f0000001fc0)=""/4096, 0x1000}, {&(0x7f0000002fc0)=""/86, 0x56}], 0x2, &(0x7f0000003080)=""/139, 0x8b, 0x6}, 0x3}, {{&(0x7f0000003140)=@alg, 0x80, &(0x7f0000003380)=[{&(0x7f00000031c0)=""/104, 0x68}, {&(0x7f0000003240)=""/165, 0xa5}, {&(0x7f0000003300)=""/73, 0x49}], 0x3, &(0x7f00000033c0)=""/37, 0x25, 0x80}, 0x8}, {{&(0x7f0000003400)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast1}}}, 0x80, &(0x7f0000003700)=[{&(0x7f0000003480)=""/74, 0x4a}, {&(0x7f0000003500)=""/150, 0x96}, {&(0x7f00000035c0)=""/136, 0x88}, {&(0x7f0000003680)=""/121, 0x79}], 0x4, &(0x7f0000003740)=""/105, 0x69, 0x808e}, 0x8}], 0x7, 0x0, &(0x7f0000003980)={0x77359400}) sendmsg$kcm(r3, &(0x7f0000004100)={&(0x7f00000039c0)=@vsock={0x28, 0x0, 0x2710, @host=0x2}, 0x80, &(0x7f0000003dc0)=[{&(0x7f0000003a40)="a4fd38381a02e1302ab23cbe487592bcdc8af1c8b233ef94eeb8f59a8e7be2e55e6db22fbad3b6faa86ece1eed664787ca7732a61e315b45885db8e364601a4152769f1f", 0x44}, {&(0x7f0000003ac0)="98079f85f7bb837f3fee3657e6ecc23279111a41f30de747d428fe7bd04a82a8009c1ac7f0a024e1f57fdf333927990e2c0e58e4f3bae26c4ad058803a450e3f816c6aba50223bb7d255c2bc69d08558901a9e368a16a74153c338731703d3aef7fbce99518d081537057d698bda653e022b1421c628e7f0f67f5127e071eb4c09cc181c45819d876fca10f874ba4d668a9c0ec094f13fb62d189ec237872c46776254f0e76ca6b925d7cb629fff741fa708c923312101f02f55c5e94d5792c8d67c6838d85a1a1d76d439b3ce5b089a72fabd99bcb39ea06c1986575f2b7630a5811abc4e09f251b29b789386d0", 0xee}, {&(0x7f0000003bc0)="8b29f521b555775cffaabea9fe632f8a1f883ffa6bd9b9662e5f900abaaa4f8a851096f3a251c900372a3ff1cec4b23232603dba270ebba53f50b2170904ef069b421c8105e6e7b4804b01eda56fd9b5d8a5fe2c8cfe11d2b019f699f60b036b58382308d48e5e7b7407e6347ca0f4392562", 0x72}, {&(0x7f0000003c40)="21316056471bc765fff326dfcaa799143d357144d51fe15ef2808c17c7eea421241caefce0f78c727956865089a1435d5fc695d0da0374c551633e1fa5f21e3bcaccd1df4396564cda5879ea", 0x4c}, {&(0x7f0000003cc0)="752140ea8ce6f040bd9458b30e59ac86eb062c3f", 0x14}, {&(0x7f0000003d00)}, {&(0x7f0000003d40)="fc50064e1d5328b6f31748953e9485a13d735838a49a4c98b7c7bb4839ff42235e9011bb6919f0e8cbbe52d4926ccaaff6e2ea33b9b4a290750aa4576da8fa29af1dff60ffdf6656ae9678e3542aabd25cc943d4ac30bbb0c2d2b2ebc75bbd14b430b981f7a1c6", 0x67}], 0x7, &(0x7f0000003e40)=[{0xb8, 0x101, 0x6c43, "0143b1eb9ff34c2f3b4ac33494c3a135fb6103b60ff15f2c14038f96b8a8fa9b73f8bd1bc3570e9e6aaa5fcd213fd26e4b3fa4d4590878357f469697b0819c277ce46f89b4611766c4b5521b858b8eb92620d297db0788f9cc3878c7b7879607bcf45b93809a7e67259dc0de96d7bbce3a4329a951710e25a37b096e4fae0671e6feaec6ae48ffc3ec6ea9486fbef21084c0a7b22e142f847f988eddc2f29b262040d33998e5"}, {0xb0, 0x108, 0x6, "2f375b594cb8fbff6718e1e696183d02e17b44d8b32af98db843961195e15e5361bd6cb4a72ca5479dfebf13fd749229d65bcf8e86f19301cbffe4852b244b6f1f2b78497e86518c3375446b135c30b29d23e1dd683d47083c3804324435323663cff6656640164f4cdafaf4c297c34ec0bd3b5b6e8fc9578d8ba50d4941073380ac0aeb606d8d5745c8a99c2e91d37105ce88facbe314aeb885325da09ca0"}, {0x28, 0x1, 0x3, "97b2c6a3f78b5f41675e244d5f96ecda3912c3d26ed3"}, {0x108, 0x3a, 0xff, "6f0bd23d7e8b10e1311a904adab1c855406ae10961768ed0187f12ecfc208dd5e2cecc9bc9fbd6b9ff28e1cccfdc11107b0c0a0833484225c7639e32002db6f8b1d35beb156dc54422569623188ada42fd6f2dc0ee912732f6f065199db7e07ef8002b6a48efb7ffe8a972e1e7baa68e04fa101a4c91e5528c4fe6d71c2f28866c3c58de64c9e6bcb8e23f05c7bf51ce57d4d47ccfc649a286ef9f303cd0b3d2eb2ee61c77eee6d9f4450109bdadbf49768a17f32297a3b4176cd1d452e4f40360e86e501eee38ee306fdc9e4b34e915597cda56af88753827e8bc4f826db239564297a4647446897a1b840568bccc51e276"}], 0x298}, 0x800) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:19 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='auxv\x00') write$rdma_cm(r1, &(0x7f0000000200)=ANY=[], 0x0) write$rdma_cm(r1, &(0x7f0000001f40)=@join_mcast={0x16, 0x98, 0xfa00, {&(0x7f0000000040), 0x1, 0xffffffff, 0x30, 0x0, @in={0x2, 0x4e20, @rand_addr=0x20}}}, 0xa0) 2018/03/31 19:08:19 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e1f, @multicast1=0xe0000001}, 0xffffffffffffff7e) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) getresuid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000180)) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x30040, 0x0) ioctl$TIOCCONS(r3, 0x541d) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) ioctl$KVM_SET_VCPU_EVENTS(r3, 0x4040aea0, &(0x7f0000000280)={0xffff, 0x7, 0x3, 0x0, 0x7, 0x40, 0xffffffff, 0x400000, 0x33c, 0x0, 0x3f, 0x6854, 0x0, 0xdd7, 0xa3d, 0x1, 0x8, 0x0, 0x6}) 2018/03/31 19:08:19 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:19 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:19 executing program 6: r0 = socket$netlink(0x10, 0x3, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000002040)=""/4096, 0xcd1}, {&(0x7f0000000140)=""/25, 0x19}, {&(0x7f0000000180)=""/80, 0x50}, {&(0x7f00000006c0)=""/250, 0xfa}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f0000000840)=""/149, 0x95}, {&(0x7f00000005c0)=""/107, 0x6b}], 0x8) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000800)={0x10}, 0xc, &(0x7f000000d379)={&(0x7f0000001000)={0x14, 0x42, 0x2ff}, 0x14}, 0x1}, 0x0) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200), 0xc7) socket$netlink(0x10, 0x3, 0xb) r2 = getpgid(0xffffffffffffffff) ptrace$getregset(0x4204, r2, 0x202, &(0x7f0000000000)={&(0x7f0000000400)=""/202, 0xca}) 2018/03/31 19:08:19 executing program 2: r0 = socket$vsock_dgram(0x28, 0x2, 0x0) ioctl$int_out(r0, 0x5462, &(0x7f0000000940)) clock_gettime(0x0, &(0x7f0000000840)={0x0, 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000007c0)=[{{&(0x7f0000000080)=@vsock, 0x80, &(0x7f0000000200)=[{&(0x7f0000000100)=""/249, 0xf9}], 0x1, &(0x7f0000000240)=""/54, 0x36, 0x7f}, 0x1}, {{&(0x7f0000000280)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff}}, 0x80, &(0x7f0000000640)=[{&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)=""/12, 0xc}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/58, 0x3a}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000540)=""/239, 0xef}], 0x6, &(0x7f00000006c0)=""/219, 0xdb, 0xded73ba}, 0x1f}], 0x2, 0x20, &(0x7f0000000880)={r1, r2+30000000}) getsockopt$inet6_dccp_int(r3, 0x21, 0xb, &(0x7f00000008c0), &(0x7f0000000900)=0x4) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:19 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000200)={'irlan0\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xf}}}) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) socketpair(0x7, 0x80000, 0x866e, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$KVM_CREATE_DEVICE(r1, 0xc00caee0, &(0x7f0000000140)={0x1, r0, 0xfffffffffffffffe}) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f0000000180)=0x3, 0x4) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000240)={{{@in=@remote, @in6=@mcast1}}, {{}, 0x0, @in=@rand_addr}}, &(0x7f0000000380)=0xe8) 2018/03/31 19:08:19 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000040)={@rand_addr, @broadcast}, &(0x7f0000000080)=0xc) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:19 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:19 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x8000000000, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_config_ext={0x6, 0x1}, 0x800000000210}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fsync(r0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:19 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x8000, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000040)) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000080)=0x7, 0x4) r2 = socket$inet6(0xa, 0x3, 0x1) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f00000000c0)={0x0, 0x1, 0x30}, &(0x7f0000000100)=0xc) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000140)={r3, 0x8}, &(0x7f0000000180)=0x8) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:19 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:19 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VHOST_RESET_OWNER(r1, 0xaf02, 0x0) shutdown(r0, 0x1) 2018/03/31 19:08:19 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000000)={0x7, r0, 0x1}) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0xb, 0x8, 0x302, 0x9, 0x8, r1, 0x3}, 0x2c) 2018/03/31 19:08:19 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:20 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1a, &(0x7f0000000000)={0x0, 0x9, "6c0b5a52de2eee6412"}, &(0x7f0000000040)=0x11) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x20, 0x1000}, &(0x7f0000000140)=0x90) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000180)={r1, 0x7, 0x7, 0x6, 0x100, 0x1, 0x101, 0x46cf668d, {r2, @in6={{0xa, 0x4e23, 0x4, @dev={0xfe, 0x80, [], 0x13}, 0xffffffffffffee0b}}, 0x8, 0x7ff, 0x5, 0x2, 0xff}}, &(0x7f0000000240)=0xb0) 2018/03/31 19:08:20 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/autofs\x00', 0x20000, 0x0) ioctl$ASHMEM_GET_NAME(r1, 0x81007702, &(0x7f0000000080)=""/141) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:20 executing program 3: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000380)=0x286) bind(r1, &(0x7f00000002c0)=@vsock={0x28, 0x0, 0x2711, @my=0x1}, 0x80) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000280)) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x20802, 0x0) getsockopt$inet6_dccp_buf(r3, 0x21, 0x0, &(0x7f00000000c0)=""/190, &(0x7f0000000180)=0xbe) bind$unix(r2, &(0x7f0000000000)=@abs={0x66ed5303e73e6785, 0x0, 0x4e24}, 0x6e) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:20 executing program 2: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x101400, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x101000, 0x0) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f00000000c0)={0x0, r1}) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x800083, 0x101200) 2018/03/31 19:08:20 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000080)) 2018/03/31 19:08:20 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:20 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_open_dev$vcsn(&(0x7f00000028c0)='/dev/vcs#\x00', 0x7fffffff, 0x40) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000002ac0)=0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000002b00)={{{@in6=@mcast1, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@multicast1}}, &(0x7f0000002c00)=0xe8) r5 = getegid() sendmsg$unix(r2, &(0x7f0000002c80)={&(0x7f0000002900)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000002a80)=[{&(0x7f0000002980)="eab77ee963caaa36bd1ffc540e27fa3fbc22dd6a0c372ee6f5708cd275285141ee48da559fd49f969261309d1cc6a6eb7f58739b2da87107a032438ef4d533e962bac2f2347d24cf9b2b534f4265749d4d596de7da4bf192bc485260f8ac98657ee36d5434265b826529e7e6c83749f0ce2335a4ac33be8fa05eebbe12f37104e57956b5941b38f565dd13fa940a07986c176c43b64612abbdef86357c67f1667dd8868070916cbf31bd7926ac294a34696cdc0457bb4337fb0fe2265248d7562e18d8d3f687748114b7dc80", 0xcc}], 0x1, &(0x7f0000002c40)=[@cred={0x20, 0x1, 0x2, r3, r4, r5}, @rights={0x18, 0x1, 0x1, [r0]}], 0x38, 0x8001}, 0x80) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@remote, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f00000001c0)=0xe8) fstat(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$nl_generic(r1, &(0x7f0000002880)={&(0x7f0000000080)={0x10}, 0xc, &(0x7f0000002840)={&(0x7f0000000280)=ANY=[@ANYBLOB="b82500002c00000428bd7000fedbdf2505000000e0014e00f79e48cfea5bb3616f86efefa7f875a887594a1d8452b767fc1928838be3fa1abf0ea2d5da033232967d4a07b16cab2832a0c46d68326fda267cc849f3aa13e79b53adbc1d19cad7f308009400", @ANYRES32=r6, @ANYBLOB="d2a220e3060a054f900c2b259e33cc6bcd23e791263c58cc24f1b336b0066ca2070a2993ced5d4afd972e759ac61082c2437e2101f36d9ba7d0fe2c3573278fdf979705821905a07845dfa8a8e518b7d316e0ce50eeaebe877e1fd26ee569107a6d4fbab6ec1c14ee75496272da0b166e0ea49f7caf2a9f4015401b50de5bdd06462fe2ad046b794f48c36a1317b928befaaeb8def97686d55d979dff4286d1cb7f79bd28461930192d4d8ef3df6bf42f7b156863d2a5be8e54552d8deb353576e07eefe296a6d5fce8fc3b144ca0d2082324ad0a8d6e8f23b78261aa8aee7d78fe66a05d6ae315904495b5395df88cf8ede58b8650dced38c94c547a334484698da91f0d51ffdd58ac4a08cf4092112829ac5b62f413491516ef73c87f78ce9be369d7ef6bc36d1b2b5a5dfc71345897b8a685892ad812a33b9271ed8cc20b23d12648a0b97afa2cccf44058a0bb62296ba92694b75a4bf61e4f61d236d483af1a3e56532fc29fb955e2b250a5d948cad8ea307b626854efd6608004d00e000000108004e00", @ANYRES32=r7, @ANYBLOB="001e2d1d29e3a0497a3347f1d8e6d71763bf95b101d9340c5367e1731c150bdf14f37e6ca6da34e5f2f56eabcf5255a3a750a579dfc78e3c1534b3f40783a716341c02dcfaaa03de4cb5f8e0fd94d79264a27cb19096f5d9dd084ea6998d0c65b9e243858681443765b2038392208bf391df6f26c02c40b3999f93abf90108bc5a1ed7fcbb8ebdaacc657a9daa957304d0eb37fda6d2f02bb2d9509c8aa843924cc5865e94440d9f637fe2e491c04ce5fba78ee94413ff80b2adf9c3c4944fe89016bc7127c6be8fe9a8702a2f08deaf49aaa1061594999ce203969e9c6954b9d933693b86008b6163878d7a219df29801cde23ddc340b7f4820392cd51453903929c728caf6f065842a410a509b8b3562ab28eefed42ea96a666aacac48f5cda24f36094442ac907bd369b59ea5268fe7f6c2ac845f3bff931d624a432a8d66e67b6b88fc0fdeb866979568ea54ef6c3c4d614d526d517158cbe9cd478d8aab6269e1a72c61e454f6d902c77d339bbda3dc5e6c7765ddcc7092c37e2e332fb2c209010bc890cb6d9ee8e41c3ec0077b743c638fe5df26453d22eba87a1d68aba89f5d0cde9af8dd3e221b1c5464b74caa1b6d360b76aad863802e4140687a34e91e7e07c91a523aeecde6a7d18256cdebb25b5810fee1e4f821bbf29ce5e62897c34c654b5188e35db2e2f3d044418bfbe8082bbe1a8aa66647415030ab6557e410750008008000", @ANYRES32=r0, @ANYBLOB="26006ebe97582d7cd847105beb28d0c308968c740a41d4a25b4557ec2fc991a9f78b5c4b4ca72886b410b2b39a458e169a76557ae3b14bd200dc566161b29cfce683c1780834cf23b42d2548256ad110060accc30154e1f28dd586f7b30b75d8d3627fddfc6325902c4eacb0c11a0d2d71ea718a0d6a496365b61184b2dec4e7707be38e201d0dbc735539f7677744c9c1eeb3819d54fb70fa4e39ea184353da21c3a89c618bca6a4f2ead8ec2ff0889488a415b82f4011ac894187f0f86757111ea8974647c4fbb47885dc2583b9354e9c80cf2ef42b7d7544a9d9c02d5facb75aa78685264894f2b5f68eb0f50dbd68c61efcf3974bf65d82014e289854950d7c0abc2307503cde7487ac32b0e7a6ebb2ede1d0841f934926de1ac3deebe6f6072ea454d3daa0f295cd0b84fb7570bcb947df54d198a6563e91b32fbba7ebbebafc9e5b40d78749df6ccbce58cf4a64c81add16a946932cedc1c231d53143b7770b6780bf7218341c3decb3a609cf1ac3d181d8323f20d87eefb3010fc1aa14bd434b5b49ad130dfd03e0d9491972a7f06e4cde30f894a09d4a38c65b8e89d94abbcfb0f27005edadcf6654cfd9849b3248b26cffc496e47ae9a25f4a0cc781b0b086f8fb1a6c424ca9fe00fdaf41459f607c7346cf7c4f8aa1842a27f81d076d470871057ee6077b2567c36fab339ee90c6cccd09b0346a99967461b9293f57bba23038b4a9a8845627defddcbf371dbd677d458642ee8042a08ac10df2739077217b02ef6990f7ded32cfec6d11b224265bb8a8ec9a6f832888fd3da5ebd530ce5ada0b271783aefc0f38188cdaa17c54e282c10cdfa30d03831c62a181ba7ba4044299810427ade38074bed171cd203e5c0bae09a7dc998b00e94cb0a937c088965c5aba9a61d3aa295769e13b517a04e1866006dd10c3531a0bf318e7dae407fed01b2323d772f1cc9f636c9efa7606ebe4ff0198d3360d3aa71c2d56cac32018889f58c75bdf35f5c4002cd3d628d9615dad8150b7a354e52bfd4c265903d8427e442286b1a31a27fb9e64943bf29560edb0bc8e8afb09c6ec089d4d5fc962d285898740062182858746a4371c99816242439cf713d9cd53764734dd121a632cbf995428a77dd05f9c65461dc3b9d6910bdbac6beda957ad502f89147c69aabb71f13ddf505601d97e0aeb1ea1e43dc1f215f1849994ed24a79cad8a56ac2887f9d30deb443aa94643f4198d44a86d8498522cca2b05b8b75f6095d778ebd4833fe65f0c4da9a5100c6ecd7d528fafdd67f50100d8f396c9d50f559ff64e0860326df740ac8d8f1172cb4d7dbff5b12ea816be4001a9452391d0b7240605ed97ab571745b51122b0e0b0db381aac55084ab7b021464b8246f595aa3191197424bb0ab09f4dcb942e3e457fe416b740a68376e8c323fbdbd0737a284ddee7b256635dc69a2c4a515e96b59d387f988bcfd24a107bbaefd3d1df840e25e7cd208a5d6cbfdf33bdd7de5125987a7c7286e6738f1593a358f1fa7794724d8b0ac257968ac1a3e703111b1cfb5317fd88d6779c1d047488e9bd57f5109ee08a5c07314d3ca089ca0c12dd0263902f662d140ce05e01f5ef7e435557132b4294b6b01db38efb3c3818387893bc7257fb9f478d2c1c80ce8f7632a24da24a92be10da79e89f0c84afd502cee261d9f71c5b308b314f3d9a4db0109b74144d07f96409f3b8291ad5fdf529c9e2734274443451e945b50ef3df40221c0da15a03089332a16305421204e064e9b0e6c0fbbb960afa84b1d7c152a0d59021472d4ac82ea610c1b69ac04615c87b43e01922c3e5d3974564f699d03985086ab41c580bafa1045f3b116c4af0e597d1fc67e45ec13e8e27eebd778288a303db9d5be17e44c5052a9605c736cd70fd98ec28ae40207ba01853095c9ee0d9fd23ba38b2e1605b5bf1235d1a960b6f449e9947ab7a1bce5974da23c453875f89143740a249c959d3a63476a963cfcddfba9d30eefc7b57cbf95ffae8d59fb588982cd0fec1965ac97e69fbd114915fa0ad38b0fc76ebe2dc9fea13a6199cf9aa6b9ffc20a344d32a6e3f2a81c4f6f6549f9da191a066e89245d4e345dba6bc892a884abb5018c781df94b14cad74502e7acb1eac92a8609aa664061b159bba49e90676c749b3f63d687c02744ed1b2586b7ec4dd40794d4e277006ac799b496a4bfb041f28a18d8efe5cbabbbaf2fa75b945ec26f450b7fbbc1f6c57b7dd37db2d8c3df90dc2e5e988d87dfb3326a6d1494b716298befb487c136939c312adf467c12a0785f276df0ddefd35a6f04f60b2b0e2b84b7d203d96019f180a79ed3ec89ccf3f78aa961bb634b967823b65b0beaca1bd14c0afcd52bbc82a0265ca45743ceabbf9cec2ee46caf3d1ebe6bad283fb44de77a81df6d682de84bad1e954c13c194b588e2d20094063dda22c6a0c1dfbbf525db741c38870251a00185c4d77bad0364860849c1141012b5e141f4045ace0465aa7a5f3ae505340c2d016add0b55ddccd7d125939a2f8b5f0286a9cbbc30d93128a4f277c961650245f7d366cb876be314a7cf5674255f4a1a3552bed8e7f58538a9ac333fd5089fbed0ef8170358e4ca37022af10e3161482cc6e8b1fe87e99f08cd7aab50a9c09c18c6c818769649914ecfcd0f16d3af5f9b8df1d480f3fded6999bc43f478cd6f2c08aa24cf18ee67fc718f68b77dea08e001cf3b30711e00b728cdfa73ac4be0253f314e0a9e1001d9d5da536882fee7735363219cdb2adc656edb41501792b2c5e3de8cccae263ed2f40f1a339d74802a2687ee18e7935716e7a20a3d14c76501b58e335eadf91ba79ae7f80f2998e9dde816daa8a9dca1902c8dec0c29e6bb13acb77d16aba1dcb561245daa2177d21280b3d691b1d4c8a049b2335d591242e9c2c62ca7f3a0d7f5a4bd56a727eb472ab40cc40e4a272529ecc2da4a88319b5e2c8fb43849df611b1c6a67e549fdfe5c0b89c335bfeb9d3ad1a88f0729470cf276bfff38b5c1ad854625f6add4f8a25e612236ed53d6c2de9ce73d05c35d3a9905c9fcd8a02c9f6ae88818feb033c059a1b1f000f61d4f1fe83d9ed50f35c730bb2f4b69298ee0e690b1a6687edf628706788ccf6d36defd2241edbc9246119577cb345b94611d53446cba3e85be82f236a69f6f74f9936f009a10b95ba7ee6d68ef14bd58603dfd22add6c39496f2dab2743ad51bb2c9cb64eda3b0292c0ea4135c43c564939b748e7348efde15dd75e620b2b1f51349faac47a73c2eec59cb6741ffefdd0a62e5c05302972b0b4ebce5e0c1dbfa516819b93d2d8bb137f3a3683bc794448287a9b5fe03db65e655baae723c947e9477171ecacacb260cce1509ec3f21127d58bf840b5b87bd196f678f2282fccbd84becbcc2cc1cfe09481f94cddabd9b85214fd3f439930a64f09fc4e3586c30f3a73a3e2c756988bc10df51b8c548f5b044413ae93bd03647528e297d1dc352b897be614c1240291ae8295f2eff1318fe759eba3158c16be1e19f874c5c284981daa71f986122fbf4ea8bac5b75a85dece614fe79419e935487e02ca41f95db591766cb1d11730f84cc320c007ec8f51d9c9f95c85626bf10af620734f92ee04108fa5fcfc3507290dbb15472fd60e823e64df9b67b44a0bf167043556ad77334114a87da90176e900d043b294f6fd515f8f301b13c57149b05ebba42e46160f622a427a20a3dc22109f2721b98d8465b49d83b6c74ec33082f4ed8d07df105db1d9261b758a49a0003323dabca76ad93cdf0aa1369f3f845240c1c58dc24d4b0bf0e02ae4eb1d495c32d1f792ba23ba21ec3949601cf5787181c5924fe753482eb15e9c9f065173339c93e18b5c384f04ddde457f9e738cb79594b960c42e9dbdd0285f7372c1ea68ae7697424fc44e8fcb33f28971156cc5e8c4d9c6c6bb59cfcde429d4e50c46a95431f780d4914cc4fb81861859052621bc2aa88dfebffc41acee18384f87cc0a6172d3b909d900d944d6709fe590f05831267e3d2725a7b92f6e81a6fd6ec9f2c7f6f6812c337b13143e86e9e34be516acf7875fe5b229ed16de0a5716573234f19480e1848f50c6aa1276081d8439fa6f02324dd8deb9045f61fd29893d89cd39690c8c05afb68c0edf5745e83afe8ccf912ff87c4c805bd872dc79f2b2bfbe89c37e3fd20a75c6a64fc1689b4a82a5071af5c1daa46b2b93d9e5f5137dc259c11f8984600f28d326f213551bd7e86aac8ebb115719bd0dd0aa0b064f7f080eb0e27264397d80b1ba106bf9a41811f364fdab1d055fffc132aefb4921fdd779ba04512e5622bf9de37b78e6d84a816e8ceb02d3b6001bc7ab0f42aa1beab3a9b6ae1a9abe8ea7562d4f04a44f0da6e603d638963da1f6ab4a3e5c83cfa5de9813f6ddd8c305f3090816039a9033b648f59138f0dee1c5f17fc6109d19db97a8376dfe73ef378cf3e772636dc20862285565e312cf88a0df6ba70fab104792f50fb631095b5b1d1de4fac9b274952ef0d26fbfba0439f1cb358b8858bbd23bced0812626f5cdac108bf386a2eb3c631d7a2ef1c456e16da008206f6444be5a22cc28d382453f5808ae49a034b944ffb6464f276894bec002fa42689e9ebcd81b8e864b637b31569c1771e0aa46d4d148d0766f34b285887092e4f45717ee7544c55c906541c081ebfb7b0f173f996e583f4c5339819e5071fc801b7e384c7e1d026d765f0c0505f8a6f08ee11ea7a2493e700edec85c4b777f8cc376663976555c9a19885a8c30c2de3dc7ce993c6ac65dedbca3941cd5c1ed32ebe8a6d6dc0b79ec120c822aa6c07305de6aa240fc53d3e0fafd33ec7938e1ffabb2f58f12c49b291fecebcf62e5b5dc47f43c00a0c31b8df4592e03144c8b65a1c6213e87f5e7c8f0ecee7f4c060abb756ba4a1e8e7c557e00cd81ebac2ee964a9cfa1d7055b1fa0f7654a6a718b27f298de97db8c925fe76ab61fe44b869ac732a714211382053db2c184b4acfe1518751d89c48a7adbd7ec7affc8d2f0ff4ebd35d05935b0c4eb6413f274b2ec0534c90a299937c5eba1d6a09aceb14c4e171229401f32f78c9d1b448aa72776410d5365620b62aacbe7fce79ca12d5a3b1f7de6026b6522bb0d5485b490e0687eb85678f772cda5208b81fe75a4d6270d986e9cb70b625cbae1b12c553bab83d6618c332284469f67cc0c80d9df251cfb6b0f95556e9b302ee7ab88bdb42a688e5a4fac09b76159ad3bf5c8de27bac231260179a1a99b3baf866b75e220c1d638eff31f9d7867d871fb9cecdb371cccc1a588f463b4a1f54c4cbd0436412a23552040da45c45c5bb950ddffff48613bfc12a3ad57b72c7805708d1067f1c29b2335fe7bf9f33e3a7e00ddf650a167f5a6aaa4223146b1828d3e474945c0c19229597d60fc0230d8afe120d23acc7544f30b8914efdbc5fa5313d62aa62b59a5e65152a6694b83a7ea032667209ac6dbaccae74f22e3c44b0f721faffd0662a46835b3db2326f86c89be587cee3baa0eb7c439c5504bbf137e36efadf694648de7ff1c6833ac9f5721ee79db116c5b73858e4500fb04547d66ddccdce129698425e97cea1f79f272311cc4215d752c2324b5c0a3336f1d2b0b45b1ae9bea459e9eae1f95305e1f7a1779cfad333e4fa4f4f77a607d6e2006a9a2c3bf97473e4d2aa85fbcf438f1dff4fc1ffbcbc9df3a1e005fa9db720e0eeda81f9af61da3cf006b6673b753f8e5574b037d51bcba88e53f9802647951aac98ccfc5fb210204ee30bfb306f09dfbc934f1efbaf6d3291f48015d4089a7467b4cac579d379bea10e06c7e15e1bdd9e61ef1b1f46d18f876d78cdd88d5acc4ab1bcd88ebe411d87113bd5ea022fbfd1f78dff751f3157b843458e7cd47fdc24ae1a127af4370ce536e8801aac544d78a6ca7e0b294fa286c7766942bf43d33047248e29c70e8f3b71c6dbf205563b5697e1e739493a3cf8f55749cbd8f859288c23dddaadb8b3eb82601144da68d343743621153370d4ad6a092aaca5bd89624e8eec21606712aace4c3fd97d2a633ad8ebc6439a82a4da52b9f69200000018005600cdbbb4ae370fdb2a0efd4e501d5082d428f9860059e2382f378e85f358acc41d3a65b8004d00ac007f00f2544eb47bd7ed3a46d069157a745b3ade843bfeb4931d81ce473866ede31e7d18cd52a5b94e27a05b75b89b3a3255c73c33f96984419b7c53febee6a3542d04a6220bb60867796652187ae78c00d1766e62abacc85ae2f348254be9b7f8db5c65dc703f7a091a80b1e8e2f1aa4539f49148f675828169ae0b8bea27503b27fe0b2ebda577ee2a65de1266bd7f270c46c3c857f05508ef3e5149274962b2acba7f0094253600000008005a005d5c00005af8314c6f8408a2325146d1f2e019a3d8bc1d232dc2957135500ffc87e67e6f0fc820ce8084f8e82f4a715563cbca7023b6ff423edc887eae348cc93bad2eb767a15f0e23b45087c08f2e5f1a4b2b9fb53a96e0be99933553ae198e0e1b34aaeb0f29d53576ce8bf165ef085c1023bbe99dc2ffe926a6214b26df95bcbb080d859799e465e87603ceb8674c97adc3079ea336a44cff56903d47fde78e3b5ab3ef4e40ca96f042dc694dd761aad5a640288819e7f67babaeffc7e781e8593e42af3c5b021183508a14fd93bc3f980dbba9f848c827742b60145ebb33b9e1b39143e22e411fc1b70064d68cf16f58fe9d74c1097d2ac5a94f37abfecd5176bfe09ebda260073d0d33088029e83606996c82b0901234a8ce42de2b479d1abdb812fc01484001076f4e2420d36f0ecbc1e743523c56ef95b868bcdcb57a7f107187fa85058e2e5f3def915902d909142a591ba17a4bd4664fd32c9ae1e755ac57a5a702149643e372d91019452c5ccacfe3e1fbeb54e333c41fa941e7c3315596dfe7f7f7a438195d34a63f7e8c5ad9f66d741f47696242230a62eb429578e7a1fee1c2c4dc96a04e0a0b1435372d5ea4702d63aa7ba91b2b4090fc6a592ff10e0d2d0ca696ffc3cd51684dee87dd5d12da7de191233f457cba0e55980f103e57f45ffe264c6e497fe1697bd72186d25c9a1e43b4a5b0816c64c9bfb9803a94a4e7556d9c65e20735e8c940c67e7e3959b08ae4f696f14f3483b58aead8f4c1f0c0bdbdd88e1e636673bacd55ac7c2d237691240d8f04ca5f60a42d0f12c157f20a49f6fff7d5f02add9f13c4e97a1cdcfee136fe18d353d882a8b4b4166d205b84524deee9cfdd088225726bd3c86f4f3062c5264158d954a72a1f16cc12da39dfab01c96bd8dc1cf4691a974b8ffbc5ba96e63a3580c0980c693209b93989915d0fd32d6a1eb3cae399914b5ce1a387573878a282752ad5a1b924a34452620990805739e0f178a71da67f05c76953adf7abf00b90bda6e5197748e3aa43e56b977216c5f70bb5484b7276a22fbcd346f59796a2724cc5d9bd296663655ce1854be95f0e4b95f25ed5b2a1206355e1d5cc6f6e5493e08eb534afb0c1aed8bd7c08ede5e7081942da488048472a70017d9ab90586ff0249c47ad275010f8d2fbf6658c0652c50bccbc337311f7f6bbff567cb53732abc7e3f61889de1156039fc7abc83960556e186e103d29dea1c068ddd35e25f22919e20e7ad6c10869180814b31aa052849c82879c8fe8f2497d3c17d32e858b9019044d8d11e95175c0083c03f9b746894beaf29656b0c12ce63e3adfe891f02d16e86f67e7a79a00939492f594d0ee665e704e6bbfe51000e2245eb8b6bab1d14b697505e8e43371c003394efa29443a91adb8b58f6d43e843953dfb6b98028392ebfab37b50b1a175ed127b75b7239139acfe5d15f9e90c40152b3af94dab766c132eed21dfa505563ee03d916055456aee01e829e389e0cea98f9e97f09264d96fce89e18585769c7f6dc99df51f448822b2df6a99787e1e9cadeaa0c6516aebc209582f0b159140fa64ad468b95631f26709a14e1c604eb9ea875fb21a88558b643b6bedaa91ac0dc74a9a0d707e86f711dab403188cb4b4f713703e3a0af2a828cca7d811507c8ade0b7331e02ea92c6de4ec95080f3438ff64f63db448bb6d4058dd1982793329e836faec72efe0daf0ab68ea4e410f5869abf4808e67bfba8f2f06d1cb64db4801f1ed54d784f930ab016bf6d9d233e2bac97b29d81503412744be61af0dc8169662b3e4249edb0412593d8212ecbe9fb60aa059dde763e83c890a75a3f1f3ce91d20ae875cb300dded86ed7e463a3025a99f3e5a6c2fa3bc7586666487c8477810a0fae7615dc96e16f5e4048152aafbd8e723b529eb9223f5594590ff4696735b43db857fa080c91d336a354063ae9dc16b828fb9ae5e72717ba63fdf41dcbc1d76d47bb34ca2fd3e484b2181a9329a88150200c73c84a72e350b612a5bc731b4fd3d66b8ac6be6c60fdc6577c0f71f1a95fe65c9dade88df682cdab684930b3bbe88c420b29414f432a7b039f80c0061d185a0f048d00c29d187970dfc291a49b56faa8d82fe733582d95f563389dc534da450dd8153e097c20000d35d3b6a2fa65ef916dd3b36b8cb0ca737d71acc395ebd2e7f50c62fa90d4b6221b2507cf1057ae3f43cf67cff7885b75b21338b91d3db6058982c75e3d66b10f0064d697493c882850ddd6c71f4e3aa4cdb5d75638c38fd7b0439c4218246a5b5f74fcd774e9e5756538890810b432ead4f5bb1be4481770bebb3bfb63f031f3a96a29edb52dbd7c5248c505aab5f30109dfb6c4ab57766e09cac71772fcdd0981e289064160a21555f5f477698de73df48f8751c65b39ec1946e753ef50af1f6b8cb6bbc612193d8e8f14f22f449f2ef92133b8126e031498968e7cba31d50cafac480ba12a89d895fc9fda77a030052594b9a414d990049b8058b3da303fe571ed16a93866ba73b6048222f5122810426dd31b993719384cdb140c49a63244a7a759e2bd815dc2c7d0fd0e637a22f732738fb3c490e616fffd5e97d5c853c050fb152aa671143afeb92dc9c933408442e31ea01272159e2c92041a8580fd486de44c390a1ce72eb2b456f57f9b365619fe2a0777cec7ccd84e751312865824dda2878d25ccbde3a0cc9a146a3bd49596acc4c2e19ad380778e101e6b10fe6f858060c0d45ace8b4aa0ac3675b245f334309f17787db340cf7834490cc29cdca65bc43b8f7eb334f426d8ba8992a5b55a5568cd74ef0db32375b72cad9242934cc4e30b255a2937dfc76a72016d4af09fd954c95bc237fda1e06e832b2db3d6c299b00878ea451bcb59edb8b1a187bbf5e2dfbf081fc257219f9279a4c3bd915973208f03257a25628e2a5836c4a9d1c467ae76fa1891624fc7929a26dceb02bac3182a09be38be45e631b7c46bbeb6f8edc04904ec7fed4f3cc2aae9c9417658f886180602048272e0fd90cb4ff47bb919a8e225dd03dd3b14afe7c935bd527c21ce3a5e260e0b9b401d6c9b6efb0b37155ca4cbdcd24765682ad77b1c4bd5f96d440eff6ac3245d4d552f6ca6b5cc255dd7988364317fcfe7e2c55be00ea467310814015df21879598145fe3eac71d16277a984a6ee71f02f223caaba854f2083421efa316c60fce97b61e1a0944b7202898f639cc83302a6dedc6fde77cbd228df962afed88df29558d810136aa76549ea7664b1d65f61b2acdc0960c0f247ab9ea5d2215d50e63692c1be43f1b7b28d2b33fd073a12bbf00be4890bd0597e0d724fa184f0275eefa2093b56e1119673682c0499c3d33f9d9a0ce7045030a40e96f9afbe6036f2d25fb8bd12da83e32c141f501f3a515d87ec4736fe949b2213fb6664839fcbad38231262ec2df0c50cd492cb453c0e09fad7f335ef2e4b064d400316e016d1009331f30abba18db8180e56811508f0b66168dab06aee22b07297e1b56b92e43426dd6260913628a392387fe3c92acb67ee6c93cb5762891359ef9c75428a8f3d8a438d787f4f1bfce54623b9ceb2e3ee0c07e671e0101accd3c25ee9312813d3afdc548fb4d1acfc723f5813dd3fa80527df649aadef110329847af418e5cb853a6c356eae161b47b0791294dfd580c59d623f5400d73d7c9699508e273f19d925620c52d4fb6f33d3d6ce12d8819107cd72ce36ef2ca3aa477ce01749b58e2c2c554cad6ebf451383ce9f19721581d6844b037b7ba334f604bb1745cb459ddf88df230ce0d05903d08af67ef5e5ef933fd349ee4deee7b4dd36de51030381f43ab19c5ef4a62739c79744ef96ce660dc33e1bbd4c31fa863e31145985977bd0b4f2342aa5e5a83c5954bcbeb948cdf8e30da6981ee3b34971cd97a5f1d4c60c855b0802c7629a9f6ffebb784889f0f76861bea9c354498940f3458d7cf30f31433c748d27ac3578a36c46c21bb0f7fab67537349d5939dd058741b605f6b901866ddea2471ec1737ad20920e389d5fba87617f0f4fe369e8ace7344003fd16a41ff43e0e94b4a400626fced565a41c0b801d2eac9a0ce98126901cdeb6674275fa583e1a19792ed95bde191eea81641d9095fad6e6107f1b128a0c177c2fcb7684609476d3356c12138b81f7fdd008dea6c692fdc3a4f6676202b7a6f1c44de36490f9fd05e855b1c0a3a7814d7431f8f4799a0af244a35d0c1470250ccc0386c7bfb2d98cf15269a5e813494d6f502bdfc2932bf4108bb37bfb9405e84f6061cf66f93c50fa9c01e0498dce2ffddc1e37890f7311369e8df73159b8f198a83295c6c7a4a500d619797755a966da9709a1eecde7b4a5da80f8521b155ffe41dd718d6c96bc5fccc15846a0ae0d15da76d1a393505d1321a6317484baa73c75f3f35ef974010fa1ce4ad8842f6e42edd71287124f004181e0264102d156a2ef19c0d9186bc769d41d86a7ddf0c936b9b06c34030d1b39bbc710fb2f976b92e51ae0f770dc389a9b86ac4bd8096f8889a19a89b0a1faaafed5a72c6e05e99b726eff6bf3d2b4c6d223d443304fb002411500480fecc7409ccd7fd21842da3046f75dcf40860f537cd036fdab918d1a2448470f676d0ccc61ae1b2a34d7931b67de1e10809021845d8452d3eae264d1836d965e4bd82adc387f6fc559ce063f4187380d7859d584c307f2462ab6af5274dc1451ab8ac45d74c92abf0fbf2113e5e62ce4992c42486b6fdcc44dbfa23f8c82b7eb0f4ad1f0f6e99ad2a5cdea7dde203751d0098a071a2191f9091d59b6b30c0fedfb2ec89993a0f2a3b043505157219e5b598d0267cbc8a49262bde0c65e466d4412edff653a2c8192183d5c594f209e466874e9227158f7a2f96834cb5d7c8c5ff6b0bfa283387de09bdc06862c9995d8884566aeab61357601d3b9f597028c1e189ddfae5808c3e111e6a6f2883b7d3e621955e619e8ab98e0f2c44e4dd78d489636968e6e9f5a430527c14890b8b8eb863a9278de8529ad1222b79bea0ea4b11e544527ebbf971a7adcb6a2c4e7fe805b51c0709e09231746a742383845f0c2187a9e78d1df2c726b3782a2d93c8bd72b288c16b71aa14df85d2e814fb5a8b0008d4ccdfbd76b60ca360f02914be9a12760357df2e72328a0c5cbb69c15b946d4e13028850152ebb1faa5f1e958c2c792a03f9eb31d28585d272df76af9106c431e22dcf8c41acfb7b2ac32a3dfc3c9eadf4dcc2692633230254336d020d421a6b5980ad8b2dd7c6da094aabf40db75d407c06160de10f20ffa2ee45d3f10b8279896e88ed1a238475876991f67db9489eff7a3bbdeb0a1e1eb1d60b2e46f704b7d5301ad3ad3cb205c95b9592edf0e24ded132051aeb224c74a04afa3b32698d70e5914e85b187a2fbbe2a0ae97aa883c31b274bcff2c75a3aeef7b7c53ffe7d22a25d4e1ddb3b5a20d7993f8605414817ce1b5918ccc803f841b6fb104be33437e4edb4c234d6158b68866f6dd6395032019a525eab46432f078260279a3579424c7dfd62bc8cf6a7050d3dc4133190ba66032087478da2515d1ace0daa6e5256fda467edcc28078e4b03dd97dda99885568e4cc588687f59e238b55bbac314ccc044b5c16518f02a9321670782b42b30cca22c6aabe699b75757b6cf3ec6949ca154026371d145505b7605fb9a7a352a0052a1336414e6382ec4df7cbbfe82894521d04d70c8df3e446c91413ac7f5349fc46a94eddd335517e325d58ec5ced481547a72fb770e4000000"], 0x25b8}, 0x1, 0x0, 0x0, 0x4}, 0x20000000) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.stat\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r8, 0x40284504, &(0x7f0000000040)={0x5, 0x8, 0xde91, 0x6, "be476e25943e45c2ffe78bebae50155acf48b901407e6ac28a45b5bdd86c1755"}) shutdown(r0, 0x1) 2018/03/31 19:08:20 executing program 6: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) write(r0, &(0x7f0000000080)="79c94ae0121298dafc6aeb86300d1bdbf336f5f05a66243d9e65964fe8bfe27faec02c8445fe4d1374211d0dfe33da1c357e8d34883fe83be831ed3aa4ec6cb8bbd27350ecc21ab231dd0da6b654682bb2c435ad6cc69a81460a80969b29992ffe94c027c8c5ebc331bbc3b5be6886fc118092b7fb72d03c3f69f00c9c3753b9bb6aa1eaa7a3ebd9b7f3ee37b7f023058453be468c40b5804c027e1cdae4d3d3c8d10ef3149fd4c5dcfeaea17507b0233f7563791443d82da27b81b994977156f39a8fd345cf3288d9a4be9b0086721007f6d74a58383e37196ae12d88c91da6e6ee743d500b8c19faecec744d5680a04308402166fada3bdc3475d5ad0a73", 0xff) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) r2 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x5, 0x800) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000200)=0x0) perf_event_open(&(0x7f0000000180)={0x3, 0x70, 0x7, 0x0, 0xfab, 0x9, 0x0, 0x100000001, 0x80200, 0xc, 0x7ff, 0x1, 0x61, 0x0, 0x80000001, 0x7, 0x4, 0x47c, 0x100000000, 0x5, 0x3, 0x1ff, 0x200, 0x80000000, 0x24, 0xed, 0x6a0, 0x3, 0x73d, 0xc90d, 0x1, 0x1, 0x7fffffff, 0x1f, 0x81d8, 0x8, 0xfffffffffffffffb, 0x90, 0x0, 0x7, 0x4, @perf_config_ext={0x10001, 0xfff}, 0x0, 0x5, 0x24, 0x4, 0x0, 0x100000001, 0x800}, r3, 0x2, r2, 0x3) ioctl$SIOCGIFMTU(r2, 0x8921, &(0x7f0000000040)) 2018/03/31 19:08:20 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x480601, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000100)='/dev/audio#\x00', 0x9906, 0x0) setsockopt$inet6_tcp_buf(r1, 0x6, 0x21, &(0x7f0000000200)="cbb235c31ae8fb7f911b5d14bbe067e2dcaa4272e659c6138849b723455deb2d157728fe6c9c0f521e5406e6ead888eb3e00fbf4de03b4d6142bd63a838effb6a3f5b37c5c8590d622be4e64da099f8b35fc04e14062a9f24714444633dbd486437ecf5dd84ad5fc34a32f978aa75e0d99f0786eca5178cbe7824637c4a151a3aa77bf556848ae9f1dbe0050145aa85370e0727f9d73c381aade8eb1c28500c5021804a144b2c4d6", 0xa8) renameat2(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x1ff, 0x101200) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') openat$vsock(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vhost-vsock\x00', 0x2, 0x0) 2018/03/31 19:08:21 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x200) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x1, 0xff, 0x1}, 0x20) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0xa0040, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x0, 0x0) ioctl$KVM_IOEVENTFD(r1, 0x4040ae79, &(0x7f00000000c0)={0x16000, &(0x7f0000000040), 0x4, r2, 0x8}) 2018/03/31 19:08:21 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000040)={&(0x7f0000000000)='\x00', r0}, 0x10) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000080)=0x89be, 0x4) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:21 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:21 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x6e) 2018/03/31 19:08:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='pids.current\x00', 0x0, 0x0) getdents64(r1, &(0x7f0000000180)=""/249, 0xf9) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) getsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000180)={@multicast1, @remote, 0x0}, &(0x7f00000001c0)=0xc) sendto(r0, &(0x7f0000000000)="920ab4785d5b84690103b2da21d89331377ef5924761242c6f7223bffbc92b7a8dca5bd4cb0c350f1f189919a6d2518298700e8525bd423fbd21ec3587fde436a4a7c60af14fdbb06fbef46a33d190d7bbc3276f3ef415fedac7ee89fcfa820486fa5a110fe7981a600dcbb1ed476247fc83825e865e0acf3c92ef35a41ef120b7e89c90b0d08af2e5a774e4ae7d918746893423d52c35d3367355e5ccff052def653cea", 0xa4, 0x0, &(0x7f0000000200)=@ll={0x11, 0x17, r1, 0x1, 0x0, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xe}}, 0x80) 2018/03/31 19:08:21 executing program 7: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_threshold\x00', 0x2, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000080)=0x1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000bc000)=@abs, 0x8) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x20140, 0x23) sendmmsg$unix(r2, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000100)={0xd0, {{0xa, 0x4e20, 0xaed, @mcast2={0xff, 0x2, [], 0x1}, 0x1}}}, 0x88) poll(&(0x7f0000000000)=[{r2, 0xc1a6}], 0x1, 0x0) close(r1) ioctl$TIOCMGET(r0, 0x5415, &(0x7f00000001c0)) 2018/03/31 19:08:21 executing program 2: r0 = getpid() perf_event_open(&(0x7f0000220000)={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, 0x9, 0x10000000000000}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) getsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000080)={0x0, 0x7, 0x20}, &(0x7f00000000c0)=0xc) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000100)={r2}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000200)={r2, @in6={{0xa, 0x4e24, 0xfff, @mcast2={0xff, 0x2, [], 0x1}, 0xdd3}}, 0x7, 0x5}, 0x90) mq_getsetattr(r1, &(0x7f0000000180)={0x8, 0x1, 0x9, 0x2, 0x9, 0x101, 0x83, 0x4}, &(0x7f00000001c0)) 2018/03/31 19:08:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f00000000c0)="81fa5bce", 0x4, 0x1, &(0x7f0000000040)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) r1 = dup3(r0, r0, 0x80000) openat$cgroup_ro(r1, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) 2018/03/31 19:08:21 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0xfffffffffffffffa, 0x0) setsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, &(0x7f00000000c0)={0x2b66, 0x8}, 0x2) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000100)={@ipv4={[], [], @broadcast}}, &(0x7f0000000140)=0x14) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r1, 0xc008551c, &(0x7f0000000180)={0x1000, 0x24, [0x7, 0x6, 0x6, 0xaa, 0x5, 0x6, 0x0, 0x1, 0x8]}) socketpair(0x8, 0x800, 0x1009, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000040)=""/20) 2018/03/31 19:08:22 executing program 2: r0 = timerfd_create(0x3, 0x80000) dup(r0) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r0, 0x84, 0x79, &(0x7f0000000100)=0x9, 0x4) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x2, 0x40) ioctl$DRM_IOCTL_GET_MAP(r1, 0xc0286404, &(0x7f00000000c0)={&(0x7f0000003000/0x1000)=nil, 0x1, 0x0, 0x2, &(0x7f0000003000/0x1000)=nil, 0xfff}) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) clock_gettime(0x0, &(0x7f00000000c0)) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:22 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) getsockopt$sock_buf(r0, 0x1, 0x37, &(0x7f0000000000)=""/78, &(0x7f0000000080)=0x4e) 2018/03/31 19:08:22 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={0xffffffffffffffff, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:22 executing program 3: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) 2018/03/31 19:08:22 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:22 executing program 0: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x1000) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc\x00', 0x10000, 0x0) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000180)=ANY=[@ANYBLOB="04000001bf0b0004b997df1dbf4f1c2f0d24d4fbf2b31a9a5ae6140d4272f3b3bccb08aec8a77cf096b9be2eb39710ffabc25c0301d243ea42ae354731183551da3bb73f7e56c6cbf39c5029124d5fd3b68d40fb46e5024142afa73a7c33678b5789467f827b317b6977c3054b03c17fafed935e3290dedc026833e6e113289590a137cd01239f1272f0f97e3a35554d92bc"], &(0x7f0000000100)=0xc) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r1, 0x1) 2018/03/31 19:08:22 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x1f) 2018/03/31 19:08:22 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x10000, 0x0) getsockopt$ARPT_SO_GET_ENTRIES(r1, 0x0, 0x61, &(0x7f0000000040)={'filter\x00', 0x8e, "8f53d0e2877ee3c45bb7f36ddeefc07dcd5855f62df03819ae09a8088827fb84c34c79f100183d68db95601c2662c09e4b44a31619af1e149fcc82b6a0e587b09d5bf467448bc9e1de68e317e8b213680006370de4a1d568a6786eeacb1e41b7576f6224f984e0f0db9768f5fd0124c0633d2669a9321a81b2f54f936154fb47c1eb5dde66321e6eaafc75f26b7c"}, &(0x7f0000000100)=0xb2) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:22 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@hci, &(0x7f0000000100)=0x80) setsockopt$netrom_NETROM_IDLE(r0, 0x103, 0x7, &(0x7f0000000140)=0x6, 0x4) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:22 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 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, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000003c0), 0xc}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x1, 0x8010000000000084) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000280)={'teql0\x00', 0x55d6}) bind$inet6(r1, &(0x7f00004c0000)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) listen(r1, 0x8) r2 = socket$inet6_sctp(0xa, 0x4000000000000001, 0x84) sendto$inet6(r2, &(0x7f000087dffe)='F', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x1c) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x8002, 0x0) ioctl$KVM_REINJECT_CONTROL(r3, 0xae71, &(0x7f0000000000)={0x7}) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r4 = syz_open_dev$binder(&(0x7f0000001000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x20011, r4, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x0, 0x2710}, {0x77359400}}) epoll_create1(0x0) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000480), 0x0, &(0x7f00000005c0), 0x0, 0xb95c1172567e0efd}, 0x8000000000040000) setsockopt$SO_RDS_TRANSPORT(r5, 0x114, 0x8, &(0x7f0000000340), 0x4) perf_event_open(&(0x7f00000000c0)={0x3, 0x70, 0x5, 0x100000001, 0x0, 0x4, 0x0, 0x5, 0x40, 0x8, 0x1, 0x3, 0xdcfd, 0x0, 0x0, 0x1, 0x0, 0xffff, 0x9, 0x0, 0x8, 0xd6c, 0x9, 0x1ff, 0x25d8, 0x0, 0x20, 0x3ff, 0x380000, 0x0, 0x8, 0x62, 0x1, 0x100000000, 0x0, 0x6, 0x3ff, 0xaf17, 0x0, 0x1f, 0x3, @perf_config_ext={0xc, 0xff2f}, 0xa000, 0x100000000, 0x5, 0x7, 0x0, 0xff, 0x2}, 0x0, 0x0, r5, 0x2) setsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, &(0x7f00000001c0)=0x5, 0x4) ioctl$TIOCCBRK(r5, 0x5428) mbind(&(0x7f0000012000/0xc00000)=nil, 0xc00000, 0x0, &(0x7f00009ecff8), 0x2, 0x3) openat$mixer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/mixer\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x10001, 0x1e, 0x9, 0x11, "c17fb401b04de06a7358fb3877cb3694b46c089194970a153788f899b5b9ffe72ff30546093a775fab4417587a60d83d92ada2cdc1dedb6a20e468af150ea2a2", "00e2151ba5b6a510ef3c1e2e5c0da34f5cd0f94e4738033e975772b1b2dfe7b6", [0x0, 0x1000000000001f]}) 2018/03/31 19:08:22 executing program 6: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x10000, 0x0) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f0000000040)={0x0, 0x2710}, 0x10) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)={0x0, 0x4}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000100)={r1, 0x6}, &(0x7f0000000140)=0x8) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0xffffffffffffffff, 0x40000) setsockopt$inet_dccp_int(r1, 0x21, 0x3, &(0x7f0000000180)=0x8000, 0x4) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x200000, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(r2, 0x10e, 0x5, &(0x7f00000000c0)=0x1, 0x4) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000001c0)=@assoc_id=0x0, &(0x7f0000000200)=0x4) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f0000000240)={r3, 0x51}, &(0x7f0000000280)=0x8) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)) 2018/03/31 19:08:22 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) fcntl$setown(r0, 0x8, r1) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:22 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:22 executing program 5: r0 = socket$inet6(0xa, 0x1, 0xffffffffffffffff) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:22 executing program 6: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x800, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x4e23}, 0x3f43d20284f1fdc) 2018/03/31 19:08:22 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0xfffffffffffffe79, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) bpf$OBJ_GET_PROG(0x7, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x10) r1 = dup2(r0, r0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r1, 0xc01064b5, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0], 0x4}) 2018/03/31 19:08:22 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:22 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r1 = syz_open_dev$mice(&(0x7f00000001c0)='/dev/input/mice\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r1, 0x84, 0x72, &(0x7f0000000000)={0x0, 0xa00, 0x30}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp6_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f0000000080)={r2, 0x9}, &(0x7f00000000c0)=0x8) r3 = dup3(r0, r0, 0x80000) accept$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x6e) 2018/03/31 19:08:22 executing program 1: syz_mount_image$reiserfs(&(0x7f0000000040)='reiserfs\x00', &(0x7f0000000080)='./file0\x00', 0x9ef3, 0x6, &(0x7f0000001300)=[{&(0x7f0000000180)="1870e3512063cfb0b9bcc41230c4e839b935629dac29d19f439191aaa12fbbf6e61375dec13216d39134760399babb0b135ae6551cf807b868855111a79d2c07f37c38f3db6e8e83c81cf11e96540bf0e773c14188e8806f4d13a82fa5968b86194a6ca39c32c150774999c70a32c2c1b82abab9e356ccb4068b1c1829eb6a2fb4b28a1ddbd0b49d1a14f461737292d9701f1a7a39e67051ed21f69cdd06af4a0217f6d1914c5ad2387a8487e6109efcba4e997b6a04c58828c83866daee7b74fd76cb967059cca5f70314416c2ad98d62cb80e90e09743d934a04938d087d8a4a4548e842f8e6a4da3083bcf37452e0f5954f8ddc824cd9bb46f98134408bac123b0f93b86b350e183fcfa8124cb021474424abc32f955bcd93a451df530b07a89da4c69a144c3a38201d1247692d8ddfc4f8650ec397a4b826fa72f8548a3c4c07216a498b9bbe94e25561de712b70f44fd9437cdc13b2ca904b5f754ca6e3495c8347f311823d341dcb760457b53dd90cce8f67bd16a47e3e7275bd9b9eb9e56b5d3f744a1cc0f392dbf28abf82f51e4c0739821f4417148a1ea484a59a545f2eebd2070f446b95537a9886f00d1a29df31c0a6eb216bcb4d9b0c1b013fa7cd00ffd362a0885476b7a7a42354b2874bdfb40f6ff0c392299ed61ab25a05539bc5d6dbc56159fb019ca79fdd68ff3067f23be4257aa6bccb4d80338c226842593497cf448f057441424db85b966f7cfb349808b895a8cd2412e2bdeb35b13dc2ec9f121d2b85ba1569ca23a1a67c5bf24f69f3d3fb34687d26c0191a0307171c58f56eab9d8242348bbfadcfa8a83d80719f6e9ceafc18bd3a078b9feda044e0d8a1faa74c8dcd6e8fa27b245e855f18abf93070c4b1c5cfc5c76da6c04d9b514feb8fc27d90a8d8f5410c2f78a6b213cbc179387c03854645a4838fb6c67671563fe3a810a20c3306a8b4f98f9682c7216f74ba877f927e3e82202f127726649682cef2683c98b56414a53eddc2f7d187bae22a2e548ee093d0d0908e83663ad6fd90e0248edda61eff4a8c44347572b53f10c236b2461cf83885a68db202475ec4cd30804ddf3750d567432a1e2291f3af01d409182e3d7aa828a7d70b6df2c7cb0861853aa0d138544ee8c5c2140942d5ae1b9168180419fc572c1e30c7a13b37acecb9a00f9900e3b48e6ce3fcac6ce5d2f0f7763e882d0cf3ee5b55bb798f0457d9d2f914578de21ad84f0fe788048364293da75b6112e181cf2f662efcbd729345bdfeeae6ecd80fd6d44d2d5f4ab4fa535a2149ced3683960bab5f3b934360a05d33b97679ca782f4bb26bbc64b9abcc0bbc36d9c7f651e009f72dfde4b6863853dc5b3b04ab48777e45050333326e98b090cbbd627d9d241dc97a8622fc72f2d46ef4821bc855a901283a2b3420f7faf243ca368c4c283ef279894a45e87471f07a148999790bf76b3a7dce1791e6bb952ec182cd25cf16883d2ec2391c712a15c5e8ee6e51fcb7c595f564da7d63bf92517643ea75206a9ed185dd9e01d9b0f748d69b4acb9dac02c4f98b9dc205d2793766c5d19346fd6f6af3d30433b2961f66cb880d6e6688a5ed750ef1297bded819f1d26394ace508a8dd1d32817a090aef7bcc42c3682284c8a587e66b0458f7a267c10a606f213ddeb6a8555b96097d69c56d48d8038e209f7356458a3d2f501ecf8d16f28467094ff0793674642084d8931fc3efa8a7c86fe8a8bd87bd9273703947978b75b48c480a19f1ec3e9671cb1e5b01834084be88eab7323a9ffab30cb368ec53f14105789f5f8f225b890523070a91079bb1385aa60b513d242cf9e9920861cb7bfd2edda0c73644711d3f5eaa17d41789bce2b7aa473dd73f141f6ea3e21b6b6af5900c0992c4a38b75f8703be823ef1df4add628b1319f0e0d2c2bba961ed315f67732e97f77daa50de7472adbc3281779af4184030e04510327925a93228fe8d3f96cbca17ba1af842272171567a883293139e9714a9d73232f8c6fcd6c18363a158132c94b6129dff3089bf7cf45a945ff7da98d66a27aa570d142584e0816e9337c470c569b07ca4ef154386b48a0195807b880c16cc6f7fb0a9ea44ddbfcabae2b4fb47fd6cc0962621e98151878e2f95f2e0ec54181643896580b9195295c200db48e0a92eaed3e6c733d2354833d037124f4193afe57453bfcdef0f2f7a5b856488ab1e7658809551496b3ba42fa4223d0d3f994ed31ae0b1c1c95713ba7866d3ddd33b0ca038313e0bfaa71146c2dda273db3ccae7db9b2a6b8344c2e107e37207e99b610fe7740a5540f2aca7130f4f101015e863a3ca8d9f801923eafa6ce13cd1f8f2e66c91080c8f52f47be79fed1871eef5141d5a8c6019a9813120ac7178773245e7a7bf627ba88f9b448ff0f1cc08b4133930759ce6d9b164318b0e340bdc129489a1c4c695fb6a490ccc6a87b4835c279dfd440c3b7dd082da8b23514fb023b75c1e766c6e167b60e716443b3261f842fb3bbda2329087449a6c1b007735a5b4afece0df3a0e3951349eba3640a0837c23afbfdf99a3fb7bb9c7cf3fa6b787d5b733fd85bb0bea99ab005910ef6127f89e8f8329cbc12397ecf424c4dd2c0283b5efccc661dafd605ea2071147017c3bb8d00467cdd13abc229e4bd39b6600f45b390c0bd37cfd00d566b143281abcde30ae81959172f8b17f95ed1cc2755827bb598e6c0ae1f9b5f2157510551a45e934dc57d02ac245014e7ba8381a63a9a5559b21190e9f0b88cb0f83388491671217a96368c368daee03b7bd88e84ab305f2aea32359195a28fe26a44f65eb2122c703c76ef9befaf889a398349f6e9d5469c51fb663b6050316ed29ba66f98755ea55e572432f9ade01402970d0e87496412bc47c1f26eb1ca39146b4d6e15d500cbd0105631a90a8e46b632bfcaa50ff2112c403654d2dfc113943574bbd83f65468dce7ca99cbb4538eb45558edcde88fc5b06cab1c49b1c682e604b0324419c63e554c7f7b2c92225f7e4ff1f12f2a0f9e98383a021a6d8c59b09a142e15e568aff8d9fbe2ab775b5bcb3aef4791155ec500ca00cc162756a1d2fb5b5cc32b429c0a4f3562f5b32d58e953e49027e622651b63cad1d38bc32b1e1b14562e9181f0c68c9d5361ec90af818a221ff277f98bb4b8a9b51582021207cd99fe3217a8bd3b43a3733c45236a07e0215dde088f580cd3fd4bb275e02890b1a68d64b272c45180cf0c373624c35ea232983e6efda9b7601bd2cade6df232f67985fcaec6b7c8aa55d08a1ca7b1c65290e876e6f1d1839600ce649c754ef318ae58d1edfd651f008035d00787358b93086e74e015cbd44afe45fab3cb98cae7b7502fc9234c68e3fc3360e41de2825d3a56e7f406a61e8f5bb8cc6031dd96beef746e53dacf7d31db357ed3355b9956519b04cd186634b4e5e57c5778b56bbb9b163f30a4e1efcb8c2464031b7b66b0275ee0791b0e626c2a32c254553469315460cbdfb626cce835058df5290fffba82144b89cb8dfc99099a53375341f3a9a5defe23257b20462aa2679417ef2fca42f125ee70362946249c282f5a997b5cfa664712e5e6283696424c00f18860aa145033b94d94dd5f1fdb950345a7fbe33399aa551860127bc8f5c1cd962a7b1b402d8bee5c6ada22c3b0f989424b012c3eb20b3deab8407c54fbc6ed3f0d8392874cad3bb21c1b82b68639e7f5b1f0f18c8fc35e36fa3e187a9923fcf4f5099acf2be771f5e7c98709e84f03766496593f97a6f4b107ac81aaeb61b0cb9508926940738f659ed2e37f0831900c78b3e413d5925935f54efe4eb099cfe52d0ac3a868fecff5554e9be7d6d52a85028016e26b78a7b7705be2e756c5e5b4d3845b22848bdb7e4f5e07eb4f72194fdaa913e897fab438c367f77cb512af921e7be2f036f35ce92546211341c9bd36e9ea8a27061d678a7b865ea81a4f558844ec5fec214d6978014af30769ce102c10a3750142e2b5aa13207bb281c725b2c7311d032610a4e1cd18bb31de77c3e09df81419734433ac97ad7d9500f51df44a2c228a1cbb9a95f68b3dc80771a615d0be2a20ebfe20ff039ceb8feebc5daa53532289cafec108ee5a59eb457790ee26eb831fccd9ad28bd921f589404f7b53cb62741b57e97c5359ead4f0e87d6ffbfadb7eb3a2d70f4849f5318500fb9c5980cbb5288b6a8240a404c4448636567b014c114d831211b5d384bce48baf30d085fba6dc9607e4dd5ffb69ab4b7f7c24b9273cf90d765aafc81393c6923a775e831fbafed65131a6d784cdcf80c8a65feda16f83067983dd8f0d3457744e5399c9a12e9077f3976ede8b1916a6fa58af27540c0b801049044ea7ff8955ff81f2bca26894cccad42a6ad2a1606b81b66a570d6fc0149361f0213435d98738eb30f673b063f61b46ad5ded219bd3050b66fa62689d12fa181bd2c21801507622f767bd37b54a54bb4dd63bcc624f10205a63787bc342017211a69234eac120ebb6a412bb0aabb361802df56cf511d4743b669f4da4df2695005b2f2a816fbc7e3825134039876e08d100756d95237046ab589984b16e7eca26222bae56744575a714ae4edfb492609e4e542331e4c3158a4619f5213bd1186f957aaa1fb64828ccbddfbb4421f3c047cdf00426efa2f2028cd45d042469a08686cc7fc76c8f2b770c1827ff7ff5ced8b74d7a91ba2cae7b9b37c7e62ae37a9d1cfd007574f23790e4d98c54c937f53ef4cd5cf6aaeafd3c93fb3bd84000571aa9e2adf28b54b39e288610df05d335b652326842756a9789e9a8e4223a6ec30f13486ed6913b894a2cf9348d63ba7a2cbb0348b4f253372d3eb7c165d094f5fd559153d8e49a4c937c43aadccd802e439d69a02c670f3abb47e5b9ef4de67cec67f7457c56e11926fd9f31195e7875fdc437af919bd1198a1ad722001b876e429fb974496b0e258bed8126349d7efdafdbc0eff5df8337e45f46ab0c7a971e49c033dd63815016e0ecca354d0ab834624a6a7b829d263423a82c936e2b314c1a4d0f8505128bfc72ce31fce87ea6aa549b5b00f60db30a2cc31d65ab0191bba26d64220640fafd347732046dee0fc0da9876a84be4e126e0b821c299cb23e7cd429883ef212239805c4eea022971b72e9f67b23ebb31a4913f9819274889b0b4b38699dc90d8f4612b08495c15c1dda19a2c6f15c0e9daa0ae3904c49daccec8c4ba9c9eb47455f3df975c9e20a4cf60dff6f1cf5a9b04a3a0ec03bf703f804f77d34337554240212f0849a00a9493cac98993288162580389662c5413669458cfec48f017cec87137428c6c54d6c5448e6c2bb3699b5898f4694468460f80a44210abb126cb49dbf71a4156bfdc273c4f3d38ff38058b8d703a6f04739fc89f8174fbeb4f1b5e6946e8561adc24025c9faa94a8856937551c52e36b5738dcdc8049b1754b836a1edb01fd2a4d723ffa0680a606c95675434e6c63404f067f564532966e941dadd4c07365f48d9b7ba5bd56bf73821334c654a9531e6bda083deb0f3f2ebde6b8a0b96787891d176277f23e2853f94f449fa8f2fe643f906eea9e9aa1d417f88acf8a2a8dce0c92dbb38611a14789a1b0f9ef0b6f9c9e77cf69538de97d241e392d29c1bb1992a5e5e281e015c8a1ecdc29da133a841ecda3b713385034540abc750ccde3801e9d935f6c18913b535eebf738f8a86d015ad41ad5d235105da62ec4dcaf4611f864532e0df23d02b0517691b1b1099f3d2cb88f3384a99fe0412c791cb153c", 0x1000, 0xfffffffffffffffc}, {&(0x7f00000000c0)="687cc5895793068e871923a76a20603f40", 0x11, 0x8}, {&(0x7f0000001180)="28780da54e8b89d604f81087367b955761e67b15bbbf03dd3e42756e047520d83a97e087378c9c0c0c52384c831560153e18135d9b5b8a5326bd1ff8e95f2f85181c1c5162ea398fc054ce1b8037bce2f12992ad8c9dfec2444694ef673cbd1bd50dc7", 0x63, 0x6}, {&(0x7f0000001200)="686b53ee932e14cb458e1e4502e5c1a00c269c3320d48d90d991e55a65ed105bca4bed8bf78c542e903a3436aa9692bccb691a65e0732136f5055ec6f3de3724e112e3ebb5abe0182812ced665809f8a755bfb942cb8e8586d901c0bba401c7a19fab6259dfa0e06eb64178b3daf", 0x6e, 0x7}, {&(0x7f0000000100)="2a5aa0b511433d0f", 0x8, 0xfa4fb8a}, {&(0x7f0000001280)="f3915773411426d6900312e4684d9dccbccd54d48678ef50e31c75d9b0f43f97e2aaacd906af93ac94911664c525f6ed3a6ccde33d897fb2d76d32c2ce27db79c6c881d1dc1030a3eccbc144ee321783e577ebdb53826455349eaf14b2", 0x5d, 0x6}], 0x100000, &(0x7f00000013c0)={[{@errors_continue='errors=continue', 0x2c}, {@hash_tea='hash=tea', 0x2c}, {@noacl='noacl', 0x2c}]}) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'vcan0\x00', {0x2, 0x4e22, @broadcast=0xffffffff}}) 2018/03/31 19:08:23 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) nanosleep(&(0x7f0000000000)={0x77359400}, &(0x7f0000000040)) 2018/03/31 19:08:23 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x82, 0x80d02) 2018/03/31 19:08:23 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:23 executing program 1: r0 = accept$ipx(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0x10) ioctl$sock_ipx_SIOCAIPXPRISLT(r0, 0x89e1, &(0x7f00000000c0)=0x5) bind$inet(0xffffffffffffffff, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(0xffffffffffffffff, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000040)={'bcsf0\x00', {0x2, 0x4e23, @multicast2=0xe0000002}}) 2018/03/31 19:08:23 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x40000, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'bcsh0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'dummy0\x00', r2}) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:23 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x7fffffff) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000)={0x7c, {{0xa, 0x4e21, 0x7e5, @empty, 0x100000000}}}, 0xfffffffffffffef8) ioctl$SNDRV_TIMER_IOCTL_INFO(r0, 0x80e85411, &(0x7f00000000c0)=""/92) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) fcntl$setpipe(r0, 0x407, 0x25) r1 = syz_open_dev$vcsn(&(0x7f0000000140)='/dev/vcs#\x00', 0x2, 0x8840) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000180)=@sack_info={0x0, 0x81, 0xfffffffffffffff7}, &(0x7f00000001c0)=0xc) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f0000000200)={r2, 0xfffffffffffffffe}, 0x15e) ioctl$KVM_SET_FPU(r1, 0x41a0ae8d, &(0x7f0000000240)={[], 0x400, 0x401, 0x101, 0x0, 0x1, 0xf002, 0x3001, [], 0x401}) 2018/03/31 19:08:23 executing program 3: keyctl$set_reqkey_keyring(0xe, 0xefffffffffffffff) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000400)='/dev/hwrng\x00', 0x101200, 0x0) ioctl$KVM_GET_TSC_KHZ(r0, 0xaea3) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000240)={0x4, 0xffffffffffffff9c}) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000280)={0x4, 0x0, [0x0, 0x0, 0x0, 0x0]}) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r2 = socket$unix(0x1, 0x5, 0x0) syz_open_dev$adsp(&(0x7f0000000440)='/dev/adsp#\x00', 0x9, 0x40000) bind$unix(r2, &(0x7f0000000000)=@file={0x1}, 0x1) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000140)='/proc/sys/net/ipv4/vs/expire_quiescent_template\x00', 0x2, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r3, 0xc0a85352, &(0x7f0000000180)={{0xdbfc, 0x803e}, 'port1\x00', 0xd, 0x91001, 0x6, 0x0, 0x7fff, 0x80, 0x6a94, 0x0, 0x4, 0x6}) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f00000002c0)={{{@in=@loopback, @in6=@dev}}, {{@in6=@local}, 0x0, @in=@multicast2}}, &(0x7f00000003c0)=0xe8) r4 = syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x10001, 0x800) ioctl$KVM_SET_GUEST_DEBUG(r4, 0x4048ae9b, &(0x7f00000000c0)={0x30000, 0x0, [0x3, 0x1, 0xb8, 0x5, 0x7, 0x9, 0x400, 0x5]}) 2018/03/31 19:08:23 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) [ 196.108922] binder_alloc: binder_alloc_mmap_handler: 16074 20000000-20002000 already mapped failed -16 2018/03/31 19:08:23 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x80, 0x2000) getsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f00000000c0)=0xff, &(0x7f0000000100)=0x2) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:23 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000001180)='/dev/vcs\x00', 0x6000, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f00000011c0)={0x100000001, {{0xa, 0x4e24, 0xffffffff94bd46b1, @local={0xfe, 0x80, [], 0xaa}, 0xffffffffffff5553}}, 0x1, 0x2, [{{0xa, 0x4e20, 0x100, @loopback={0x0, 0x1}, 0x40}}, {{0xa, 0x4e21, 0x54, @dev={0xfe, 0x80, [], 0x19}, 0x3}}]}, 0x190) ioctl$SNDRV_TIMER_IOCTL_STATUS(r0, 0x80605414, &(0x7f0000001380)=""/161) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0xffffffffffffff24, 0x4900) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000180)=""/4096) shutdown(r2, 0x4) socket$inet6(0xa, 0x80000, 0x7fff) ioctl(r2, 0xffffffff, &(0x7f0000001440)="c8d735d06229ed34797f2e5f6dee4e597911c0abecc69a207a45b0cfbaf4bbc3844bf1c1ba502ebef823994c1738436fd067a7da9f4396dfc0ad497408af7201b14eea0039e5d5d54c68a7f9d44d6d0c45187cdab71dd485c702824e55c51057b9cf88a394ff1096b62f653f6017b1f7ab72d5ffb3ddffe1a985c4d3ba753c0842c78d2fd875d998500f77a8e1bd5ce8a4846a8b0d24a688e1c70f179eaf26e60b24") ioctl$KVM_GET_REGS(r0, 0x8090ae81, &(0x7f0000000080)) ioctl$sock_inet_SIOCSIFBRDADDR(r1, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:23 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) socketpair$inet(0x2, 0x4, 0x3f, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_group_source_req(r1, 0x0, 0x2f, &(0x7f0000000040)={0x0, {{0x2, 0x4e20, @loopback=0x7f000001}}, {{0x2, 0x4e21, @broadcast=0xffffffff}}}, 0x108) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r2 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x8, 0x40000) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000000300)='fou\x00') sendmsg$FOU_CMD_DEL(r2, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x40000020}, 0xc, &(0x7f00000003c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='\\\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="000128bd7000ffdbdf25020000000800040001000000080004000100000008000400000000000800040002000000080001194e230000080003000000000004000500080001004e23000004000500080002000a000000"], 0x5c}, 0x1}, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mounts\x00') ioctl$sock_bt(r4, 0xdd1f, &(0x7f00000001c0)="1ab3bf30c45041f63945bc1ddb9b8e670ef7b8fe2dd776751da373eb245002e2bd36bde3d31def59876605179a2cd6672e44311c2a3a87eed5b9c86dd04c94502e4cd014987349cb536916a335522f23b039343e2783f64e520e2e7bd969be89366c26b0c3b35df6e6a36e4c596395f5ce99c6fd00a27d5063cbf12fdf3af5fd435c8ccecbc6003eaf79a54a794fddf200edb3") 2018/03/31 19:08:23 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:23 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x1, 0x101200) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000080)={r0, r0, 0x5, 0x2}, 0x10) 2018/03/31 19:08:23 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = memfd_create(&(0x7f0000000140)='!*vmnet1/nodev\x00', 0x1) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r1, 0xc0305302, &(0x7f0000000180)={0x6, 0x3ff, 0x10000, 0x0, 0x3, 0x101}) r2 = syz_open_procfs(0x0, &(0x7f00000001c0)='net/packet\x00') ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r2, 0x800455d1, &(0x7f0000000080)=""/168) ioctl$TIOCGWINSZ(r2, 0x5413, &(0x7f0000000040)) 2018/03/31 19:08:24 executing program 6: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x54a9) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:24 executing program 1: bind$inet(0xffffffffffffffff, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(0xffffffffffffffff, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(0xffffffffffffffff, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:24 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x20000, 0x0) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{}, {}, {}, {}, {}, {}, {}]}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x80000, 0x0) ioctl$GIO_UNIMAP(r2, 0x4b66, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:24 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:24 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:24 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x3, 0x210180) ioctl$KVM_GET_PIT2(r0, 0x8070ae9f, &(0x7f0000000240)) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000040)=0x0) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) socket$inet_sctp(0x2, 0x5, 0x84) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:24 executing program 5: socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)) r0 = socket$inet6_icmp(0xa, 0x2, 0x3a) setsockopt$inet6_opts(r0, 0x29, 0x3b, &(0x7f00000000c0)=@fragment={0x0, 0x0, 0x7b8b, 0x7, 0x0, 0xbc2c, 0x66}, 0x8) r1 = socket$inet6(0xa, 0x3, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2200, 0x10) write$eventfd(r2, &(0x7f0000000080)=0x3, 0x8) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:24 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) r2 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0xe47, 0x20000) ioctl$KVM_CHECK_EXTENSION(r2, 0xae03, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='task\x00') setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f00000000c0)=[@in6={0xa, 0x4e23, 0x3ff, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xb}}, 0x2}], 0x1c) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x2, 0x40802) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r3, 0x84, 0x1b, &(0x7f0000000180)={0x0, 0x86, "ccd69ad81580df81c41bb809a64cd63892fb09ed527724d06b26a884a4944aea9b924b4d0371d35d684ddf76452a3afd69c6ee55c7e51ba1d3ff000b6c7af9779f31133408a31bfc796364ab39182e2c75b168bf1321273157aaae90e7a11b62a67d83b98fdf155318fde37105e767af2f7dd4b26e1a1995d9995e7bf1e99f113ef4fcc51a8d"}, &(0x7f0000000240)=0x8e) setsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000280)=@assoc_value={r4, 0x2}, 0x8) close(r0) syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x80000) 2018/03/31 19:08:24 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x81, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000040)=0xeddb, 0x4) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) r2 = msgget$private(0x0, 0x214) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/252) accept$inet6(r0, 0x0, &(0x7f0000000080)) 2018/03/31 19:08:24 executing program 4 (fault-call:8 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0xa2733d0f816b026b) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) restart_syscall() shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f00000000c0)={'bcsf0\x00', {0x2, 0x4e22, @broadcast=0xffffffff}}) 2018/03/31 19:08:24 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000200)='/dev/dsp#\x00', 0x25c, 0x40) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000300)={0x40, 0x904, 0x2, 0x800, 0xb44d}, 0x14) perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sys/net/ipv4/vs/ignore_tunneled\x00', 0x2, 0x0) getsockopt$packet_buf(r1, 0x107, 0x2, &(0x7f0000000240)=""/53, &(0x7f0000000280)=0x35) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x801, 0x0) ioctl$TIOCLINUX5(r2, 0x541c, &(0x7f00000002c0)={0x5, 0x100, 0x7, 0x80000000, 0x8}) sendto$inet6(r2, &(0x7f00000000c0)="c031e73269204b80cfb10cc07370aaaa1b0f5ecfd5731d426de162a4cf66a332c76855d1f1a0b583023d6eef1f1a616ec2380a8b7befb52c2e55db01250348a37eb194d650199148f76036545575ac8082c0784ce49efdf990d74fb7fc1e97c317b4f40a9a15d1dcf095ce3af0f07724af62ee6c7f819471b607ace3fbffc8518afaa2b89f748d8b2c51a3f855cd7506d93339827bb3ea3424cf025f9708dc422910548c71fb0d1eed075edf649eddb9935294917db7ff5dee03b50d5d7cdea34dab1ffd2950e99d75430f87c6cbbc42f9e931d9a8f9fea2b5ac3e1b", 0xdc, 0x4, &(0x7f00000001c0)={0xa, 0x4e24, 0x1000002, @remote={0xfe, 0x80, [], 0xbb}, 0x8}, 0x1c) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101201) getsockopt$packet_buf(r2, 0x107, 0x6, &(0x7f0000000440)=""/229, &(0x7f0000000540)=0xd1) 2018/03/31 19:08:24 executing program 5: socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_out(r0, 0x2, &(0x7f0000000040)) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x7fffffff, 0x400000, 0xff, 0x1}, 0x20) 2018/03/31 19:08:24 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/wireless\x00') ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000040)={0x0, 0x7, 0x3c}) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 197.296930] FAULT_INJECTION: forcing a failure. [ 197.296930] name failslab, interval 1, probability 0, space 0, times 0 [ 197.308604] CPU: 0 PID: 16202 Comm: syz-executor4 Not tainted 4.16.0-rc7+ #374 [ 197.315965] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 197.325314] Call Trace: [ 197.327916] dump_stack+0x194/0x24d [ 197.331551] ? arch_local_irq_restore+0x53/0x53 [ 197.336227] ? __lock_acquire+0x664/0x3e00 [ 197.340477] should_fail+0x8c0/0xa40 [ 197.344197] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 197.349301] ? trace_hardirqs_off+0x10/0x10 [ 197.353626] ? lock_release+0xa40/0xa40 [ 197.357623] ? find_held_lock+0x35/0x1d0 [ 197.361691] ? __lock_is_held+0xb6/0x140 [ 197.365760] ? check_same_owner+0x320/0x320 [ 197.370080] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 197.375275] ? rcu_note_context_switch+0x710/0x710 [ 197.380213] ? trace_event_raw_event_lock+0x340/0x340 [ 197.385414] should_failslab+0xec/0x120 [ 197.389917] kmem_cache_alloc_node+0x56/0x760 2018/03/31 19:08:24 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = dup3(r0, r0, 0x80000) ioctl$TUNATTACHFILTER(r1, 0x401054d5, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x401, 0x9, 0x8001, 0x7}, {0x80, 0x5, 0xffffffff, 0x3}, {0x6, 0xfffffffffffffffb, 0x6, 0x50d4}]}) shutdown(r0, 0x1) 2018/03/31 19:08:24 executing program 6: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = add_key(&(0x7f0000000080)='syzkaller\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000100)="101783f937a7a7c9791ff97bf231f8374de30889438e8985075be287fb78b7537e105a5050a753315bff2d7b03097e4fdab35da492f240052d62811d4e2c856b88db440f7206d3ea6ded2ba6dc45a27a00abc6b06e7c2f05e2cfe631d07d0606133ed7ab34ff7b3160370967dc8a07d2acce37108aae8f2b2636ac9c7253e2cef4fa23086001662e14971d9154bbf244e215b354ab5a37e3407ca92d66e180d160b476ccea8dce6fe839bce13fa405fa3942ea3a3e64b59497e5858b01b44d5477a564e1640d4074b14dd24cd0c9fbc7e4f11d3590eb983aa93091851271b5f15bb7d1a8", 0xe4, 0xfffffffffffffffb) keyctl$invalidate(0x15, r2) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x200, 0x0) r4 = getpid() perf_event_open(&(0x7f0000000200)={0x0, 0x70, 0x5e1c, 0x2, 0x0, 0x2, 0x0, 0x9, 0x18008, 0x5, 0x1, 0x0, 0x7fffffff, 0x8, 0x8, 0x266ec, 0x7, 0x30747e84, 0x1f, 0x90000000, 0x800, 0x81, 0x988, 0x7ff, 0x40, 0x0, 0x6, 0x8, 0x6, 0x8, 0x4, 0x7, 0x6, 0x10000, 0x200, 0x1000, 0x100000001, 0x2, 0x0, 0x1, 0x3, @perf_config_ext={0x401, 0x3}, 0x1, 0x0, 0xffffffff, 0x2, 0x4, 0x400, 0x4}, r4, 0x2, r0, 0xb) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc4c85512, &(0x7f0000000280)={{0x7ff, 0x1, 0x7fffffff, 0x8, "1ccf3891df263a415f8a0a5e1a70e171cd7b086d6f52dd53cbda8ddccf4131913dc94fc1b8c0c76ae82a3c9c", 0x3}, 0x7fffffff, [0x9, 0x5, 0x57, 0x81, 0x9, 0xb5d9, 0x4eb, 0x40, 0x9, 0xfffffffffffffffd, 0x5, 0x7, 0x110815c5, 0x7, 0x80, 0x2, 0x4, 0xffffffff, 0x0, 0x10000000, 0xe243, 0x1, 0x6, 0x5, 0x7fffffff, 0xfffffffffffffe01, 0xfffffffffffffff9, 0x80000001, 0xb77, 0x7fff, 0x4, 0x7fffffff, 0x5, 0x1, 0x0, 0x9, 0x2, 0xffffffff, 0x10001, 0x100000001, 0x9d27, 0x6, 0xc900000, 0x9, 0x0, 0x4, 0x1f, 0x6, 0x6, 0x0, 0xff, 0x5, 0x4, 0xfffffffffffffff9, 0x3, 0x7370, 0x4, 0x5, 0x8, 0xff, 0xb914, 0x0, 0x8, 0xffffffff, 0x1, 0x8, 0x4, 0x1ff, 0x4, 0x100000001, 0xcb5d, 0x4, 0x80000000, 0x101, 0x20496c64, 0x5, 0x4, 0x0, 0xfffffffffffffff7, 0x1de7, 0x6, 0x10000, 0x3, 0x1200000000000, 0x8000, 0x11f, 0x1, 0xffffffffffffffe0, 0x7, 0x0, 0x5, 0x7, 0x8, 0x7fffffff, 0x7f, 0x40, 0xffffffffffffffff, 0x2, 0x5c, 0x0, 0xffff, 0xfffffffffffffff8, 0x7, 0x2, 0x81, 0xf4be, 0x20, 0x1ff000, 0x8, 0x7, 0x3b3, 0x7aca, 0x0, 0x2, 0x800, 0x2, 0x6, 0x5, 0x9, 0x2, 0x7f, 0x1000000, 0x7, 0x2, 0xff, 0x5, 0x0, 0x7f]}) connect$bt_l2cap(r3, &(0x7f0000000040)={0x1f, 0x10000, {0x763, 0x6, 0x0, 0x9, 0x80000009, 0x300000000}, 0x10000, 0x7}, 0xffffff3b) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:24 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') renameat2(r0, &(0x7f0000000000)='./file0/', r0, &(0x7f000016517f)='./file0/', 0x0) r1 = socket$unix(0x1, 0x7, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x4e24}, 0x6e) [ 197.389943] ? print_irqtrace_events+0x270/0x270 [ 197.389954] ? find_held_lock+0x35/0x1d0 [ 197.389970] __alloc_skb+0xf1/0x780 [ 197.389981] ? lock_acquire+0x1d5/0x580 [ 197.389996] ? skb_copy_and_csum_dev+0x370/0x370 [ 197.390025] ? mark_held_locks+0xaf/0x100 [ 197.390035] ? do_raw_spin_trylock+0x190/0x190 [ 197.390048] ? __local_bh_enable_ip+0x121/0x230 [ 197.390062] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 197.390072] ? lock_sock_nested+0x91/0x110 [ 197.390082] ? trace_hardirqs_on+0xd/0x10 [ 197.390092] ? __local_bh_enable_ip+0x121/0x230 [ 197.390109] kcm_sendmsg+0x108b/0x22d0 [ 197.390123] ? __might_sleep+0x95/0x190 [ 197.390145] ? _copy_from_user+0x99/0x110 [ 197.390160] ? rw_copy_check_uvector+0x1be/0x280 [ 197.390174] ? kcm_sendpage+0x1900/0x1900 [ 197.390185] ? import_iovec+0x238/0x430 [ 197.390201] ? dup_iter+0x260/0x260 [ 197.390211] ? kasan_check_write+0x14/0x20 [ 197.390220] ? _copy_from_user+0x99/0x110 [ 197.390237] ? copy_msghdr_from_user+0x3a6/0x590 [ 197.390253] ? SYSC_sendto+0x5c0/0x5c0 [ 197.390270] ? security_socket_sendmsg+0x89/0xb0 [ 197.390279] ? kcm_sendpage+0x1900/0x1900 [ 197.390289] sock_sendmsg+0xca/0x110 [ 197.390301] ___sys_sendmsg+0x767/0x8b0 [ 197.390316] ? copy_msghdr_from_user+0x590/0x590 [ 197.390325] ? find_held_lock+0x35/0x1d0 [ 197.390342] ? __f_unlock_pos+0x19/0x20 [ 197.390354] ? lock_downgrade+0x980/0x980 [ 197.390364] ? get_pid_task+0xbc/0x140 [ 197.390380] ? __fget_light+0x2b2/0x3c0 [ 197.390391] ? fget_raw+0x20/0x20 [ 197.390405] ? find_held_lock+0x35/0x1d0 [ 197.390420] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 197.390431] ? vfs_write+0x374/0x510 [ 197.390442] ? wait_for_completion+0x770/0x770 [ 197.390461] __sys_sendmsg+0xe5/0x210 [ 197.390470] ? __sys_sendmsg+0xe5/0x210 [ 197.390481] ? SyS_shutdown+0x290/0x290 [ 197.390499] ? __sb_end_write+0xa0/0xd0 [ 197.390531] ? SyS_read+0x220/0x220 [ 197.574057] SyS_sendmsg+0x2d/0x50 [ 197.574066] ? __sys_sendmsg+0x210/0x210 [ 197.574077] do_syscall_64+0x281/0x940 [ 197.574087] ? vmalloc_sync_all+0x30/0x30 [ 197.574097] ? _raw_spin_unlock_irq+0x27/0x70 [ 197.574106] ? finish_task_switch+0x1c1/0x7e0 [ 197.574115] ? syscall_return_slowpath+0x550/0x550 [ 197.574123] ? syscall_return_slowpath+0x2ac/0x550 [ 197.574132] ? prepare_exit_to_usermode+0x350/0x350 [ 197.574142] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 197.574154] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 197.574167] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 197.574175] RIP: 0033:0x454e79 [ 197.574179] RSP: 002b:00007f67a4080c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 197.574188] RAX: ffffffffffffffda RBX: 00007f67a40816d4 RCX: 0000000000454e79 [ 197.574193] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000016 [ 197.574197] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 197.574202] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 197.574206] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000000 2018/03/31 19:08:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0xfffffffffffffcf6) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:25 executing program 5: r0 = socket$inet6(0xa, 0x1000000003, 0x1) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0x0, 0x1, 0x687b7134ad9ca28}, 0xc) r2 = dup(r0) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000000)={0x7064, 0x4, 0x10000, 0x1}) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) ptrace$pokeuser(0x6, r3, 0xffffffff80000000, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:25 executing program 2: perf_event_open(&(0x7f0000220000)={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, 0x0, 0x0, 0x401}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_mount_image$btrfs(&(0x7f0000000080)='btrfs\x00', &(0x7f00000000c0)='./file0\x00', 0x1f, 0x2, &(0x7f0000000240)=[{&(0x7f0000000100)="baad98dbaf23b49ded0b457f28bd47de4a30607484e6c366cc4117f8487477ba5795d267938588067aed74def3ca12f09433b99f43603a62525085f4cfedd15711cc271d3fbaf8b2cfa10c3f0824677f4806cfce76c431d6ca84d9e02b3bc8d69d57444f832ca46b722615db", 0x6c, 0x6}, {&(0x7f0000000180)="657340360d7cafa0ab89cec0dc7f72e8b5afd916fa3e3dfc29a4879289f6e1f9111629b53a8ecb98377f282542ddeb771861badd93c9a7e04ac077fe7a411499149eca5b365294e2c982ee3567d0f65ba6bed3b18d91234f4ebd62118a125cb16a0fcc2fb9034554f03b06bcc24268e8d61bf294b36b2517a56d0357db3104f016c548f99b8fc88b", 0x88, 0x785a}], 0x80000, &(0x7f0000000280)={[{@clear_cache='clear_cache', 0x2c}, {@max_inline={'max_inline', 0x3d, [0x75, 0x58cb47cb7f3289da, 0x39]}, 0x2c}, {@noacl='noacl', 0x2c}, {@check_int='check_int', 0x2c}]}) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:25 executing program 4 (fault-call:8 fault-nth:1): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:25 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) socket$inet6_udp(0xa, 0x2, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000000) socketpair$inet6(0xa, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet6_dccp_int(r1, 0x21, 0x6, &(0x7f0000000040), &(0x7f0000000080)=0x4) 2018/03/31 19:08:25 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:25 executing program 7: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_inet_SIOCADDRT(r2, 0x890b, &(0x7f00000000c0)={0x94, {0x2, 0x4e23, @rand_addr=0x81}, {0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e21, @broadcast=0xffffffff}, 0x208, 0x4, 0x9, 0x6, 0xf64, &(0x7f0000000080)='syz_tun\x00', 0x1, 0x0, 0x5}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) fdatasync(r0) close(r0) 2018/03/31 19:08:25 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x0, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x400040}, 0xc, &(0x7f00000001c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="147f8b5c8bf49bceec2d666300faca6a57ca8235", @ANYRES16=r2, @ANYBLOB="010029bd7000fedbdf250f000000"], 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x44085) bind$unix(r0, &(0x7f0000000000)=@file={0x1}, 0xffffffffffffffd5) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000180)) 2018/03/31 19:08:25 executing program 5: r0 = socket$pppoe(0x18, 0x1, 0x0) ioctl$sock_proto_private(r0, 0x89ed, &(0x7f0000000000)="e7c1346d6241828071dfded3f226854d499a002288ca9c1f35839b948833916e7f6b7373f992133e216188465f8347717c08c424ce0dae933c3048e2b575f10687f8754de9aa2f88ea8319f1163081c2541fab16630ad1eac6c9cfd5b9f287") r1 = socket$inet6(0xa, 0x4002, 0x1) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e22, 0x1ff, @dev={0xfe, 0x80, [], 0xf}, 0x2}, 0x1c) r2 = syz_open_dev$admmidi(&(0x7f00000001c0)='/dev/admmidi#\x00', 0x8000, 0x80008040) getsockname$packet(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000200)=0x14) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000240)={@ipv4={[], [0xff, 0xff]}, 0x71, r3}) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x10001, 0x9, 0x11, 0x1d, "21d7fbdd16f7862373bcf2cf743a05ea423a70d2f675adddf0b9be3eedc960a7c5c7f8859b7ac837543e754aa52ec07284037686bcad15761e0fb4f5de241ca3", "1b645a9dfff52498de11f1027bbaf8d9fe486f2138bb0d7c4a809b097a585f30", [0x7, 0x2d028]}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x800, 0x0, 0xff, 0x1}, 0x20) connect$vsock_stream(r2, &(0x7f0000000280)={0x28, 0x0, 0xffffffff, @reserved=0x1}, 0x10) 2018/03/31 19:08:25 executing program 2: r0 = semget(0x2, 0x1, 0x10) semctl$GETZCNT(r0, 0x0, 0xf, &(0x7f0000000600)=""/4096) perf_event_open(&(0x7f0000220000)={0x2, 0x39d, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x94, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x66, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x3, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = syz_open_dev$midi(&(0x7f0000000200)='/dev/midi#\x00', 0x5, 0xfffffffffffffffe) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f00000002c0)=0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x70, 0x40, 0xffffffffffffff80, 0xc06, 0x4, 0x0, 0x8, 0x0, 0x2, 0x4, 0x2, 0x3ae0, 0x8000, 0x80, 0x9, 0x1, 0x3000000000000000, 0x400, 0xff, 0x3fea, 0x9, 0x20, 0x6, 0x27, 0x8001, 0xd7c, 0x7, 0x4e, 0x847, 0x1, 0x2, 0x6, 0x6a8e, 0x1f, 0x400, 0x5, 0x2, 0x0, 0x5, 0x4, @perf_config_ext={0x80000001, 0x1f}, 0x10, 0x5, 0xfffffffffffffff7, 0x7, 0x2, 0x1, 0x6}, r2, 0x1, r1, 0x3) ioctl$DRM_IOCTL_DROP_MASTER(r1, 0x641f) sendto(r1, &(0x7f0000000040)="ab680af429f5b8500beeace1e277e33b0ba392", 0x13, 0x20004800, 0x0, 0x0) mount(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='cpuset\x00', 0x82fffc, &(0x7f0000000500)="bf2c8c3ee8c3e28d90cb975669b6e51b13a28a33c7daf31c23ca6e3dbd0688a5554449da0b9f02373bbcb4193d8703535e2f4aecbeef1c37db84a37635d8cbb517d0c21f8141738767f1068628d7df1baf341c3af12f6da67f3692bd4e59cd0d317999dd8ca0436da1555e0d151ffe8d55e60bee4b1c4a759525e655d57833ff498543c3347e6b1db30e5416078e45ff68649d420938065e9363baf48b939b8b684d3c638e2310880be2ced65d6a35d37abfcbc46e0583a03768c3d6048f9b0e8e0183a10ed03647256e6c7a94db97dc22b2b1f4f5073a7f9d09a36934c6fd6299088ee614d0b2904b416e8fc917ea") 2018/03/31 19:08:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000003c0)='cdg\x00', 0xffffffffffffff34) r1 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000000c0)="a1d645df77c7c459dbf41ef79894ad218b4053de77d9521784e9250b766fec43d51e97d5112e142f151a1b54629bc29ca72f62bda4ca1f", 0x37, 0xfffffffffffffff9) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_generic(r2, &(0x7f0000000080)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000023ff0)={&(0x7f0000010ec4)={0x14, 0x32, 0x1}, 0x14}, 0x1}, 0x0) r3 = add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000001c0)="92f0d91bbf8941d63487db01497e25e0a671e989e2b49493b6b17c63da192909ab30033a855d14db381a7d4428cf7d7159a135ede00e35ea3d24e269ea7428577fea2679925f75e575be101c508ca81adfce162f28f713e80d226e12af10af8e6b5671b89a1521227e1fca72162abe0d341731d18d9bd5e37b79923730d9ca26c2597177eb125f100cd8969769c489d0c3deadbf83bb055b8ae8510c28e2122cd009b1e4b3a35025aeaa024c6c5f92b65534b2f625f8e3", 0xb7, 0xfffffffffffffffa) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000280)={0x0, @remote, @multicast2}, &(0x7f00000002c0)=0xc) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000140)={@empty, @empty, r4}, 0xc) keyctl$negate(0xd, r1, 0x4, r3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:25 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) fcntl$dupfd(r0, 0x406, r0) 2018/03/31 19:08:25 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp\x00', 0xcde2784b7c4f51a4, 0x0) socketpair(0x5, 0x7, 0xffffffff80000001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0xfffffffffffffffe, 0x100) ioctl$FUSE_DEV_IOC_CLONE(r2, 0x8004e500, &(0x7f00000000c0)=r3) close(r0) 2018/03/31 19:08:25 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) socket$unix(0x1, 0x5, 0x0) 2018/03/31 19:08:25 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000040)={'eql\x00', &(0x7f0000000000)=@ethtool_ringparam={0x10, 0x1, 0x8, 0x800, 0x0, 0x5, 0x10001, 0x9, 0x8}}) 2018/03/31 19:08:25 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x1, 0x2) inotify_add_watch(r1, &(0x7f0000000040)='\x00', 0x800) ioctl$SNDRV_SEQ_IOCTL_GET_PORT_INFO(r1, 0xc0a85322, &(0x7f00000000c0)) syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x2, 0x400000) bind$unix(r0, &(0x7f00000001c0)=@file={0x1}, 0x223) fcntl$getownex(r1, 0x10, &(0x7f0000000180)) 2018/03/31 19:08:25 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = semget(0x2, 0x2, 0x8) semctl$SETVAL(r1, 0x0, 0x10, &(0x7f0000000000)=0x5) 2018/03/31 19:08:25 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000000)="4833d8a3ac47fecff7990d233baa7b30de892130e4a1ae2321252cfae7104c110b717b2b56249903b21fe77eb2f2c21c1ad87829824d7c", 0x37, 0x40885, &(0x7f0000000040)={0x2, 0x9, @multicast1=0xe0000001}, 0x10) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) r1 = socket(0x1, 0x5, 0xe9) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000080)={0x1, [0x4]}, &(0x7f00000000c0)=0x6) setsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f0000000100)=0x5, 0x4) [ 198.328459] tc_ctl_action: received NO action attribs [ 198.375698] tc_ctl_action: received NO action attribs [ 198.450055] FAULT_INJECTION: forcing a failure. [ 198.450055] name failslab, interval 1, probability 0, space 0, times 0 [ 198.461417] CPU: 1 PID: 16249 Comm: syz-executor4 Not tainted 4.16.0-rc7+ #374 [ 198.468777] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 198.478122] Call Trace: [ 198.480691] dump_stack+0x194/0x24d [ 198.484295] ? arch_local_irq_restore+0x53/0x53 [ 198.488939] ? is_bpf_text_address+0xa4/0x120 [ 198.493411] ? kernel_text_address+0xd1/0xe0 [ 198.497795] ? __unwind_start+0x169/0x330 [ 198.501918] should_fail+0x8c0/0xa40 [ 198.505608] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 198.510688] ? save_stack+0xa3/0xd0 [ 198.514291] ? save_stack+0x43/0xd0 [ 198.517899] ? kasan_kmalloc+0xad/0xe0 [ 198.521787] ? kasan_slab_alloc+0x12/0x20 [ 198.525926] ? find_held_lock+0x35/0x1d0 [ 198.529971] ? __lock_is_held+0xb6/0x140 [ 198.534030] ? check_same_owner+0x320/0x320 [ 198.538330] ? rcu_note_context_switch+0x710/0x710 [ 198.543235] should_failslab+0xec/0x120 [ 198.547186] kmem_cache_alloc_node_trace+0x5a/0x760 [ 198.552180] __kmalloc_node_track_caller+0x33/0x70 [ 198.557086] __kmalloc_reserve.isra.39+0x41/0xd0 [ 198.561816] __alloc_skb+0x13b/0x780 [ 198.565505] ? skb_copy_and_csum_dev+0x370/0x370 [ 198.570248] ? mark_held_locks+0xaf/0x100 [ 198.574370] ? do_raw_spin_trylock+0x190/0x190 [ 198.578928] ? __local_bh_enable_ip+0x121/0x230 [ 198.583575] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 198.588566] ? lock_sock_nested+0x91/0x110 [ 198.592774] ? trace_hardirqs_on+0xd/0x10 [ 198.596897] ? __local_bh_enable_ip+0x121/0x230 [ 198.601545] kcm_sendmsg+0x108b/0x22d0 [ 198.605409] ? __might_sleep+0x95/0x190 [ 198.609359] ? _copy_from_user+0x99/0x110 [ 198.613481] ? rw_copy_check_uvector+0x1be/0x280 [ 198.618212] ? kcm_sendpage+0x1900/0x1900 [ 198.622334] ? import_iovec+0x238/0x430 [ 198.626283] ? dup_iter+0x260/0x260 [ 198.629882] ? kasan_check_write+0x14/0x20 [ 198.634087] ? _copy_from_user+0x99/0x110 [ 198.638211] ? copy_msghdr_from_user+0x3a6/0x590 [ 198.642942] ? SYSC_sendto+0x5c0/0x5c0 [ 198.646808] ? security_socket_sendmsg+0x89/0xb0 [ 198.651539] ? kcm_sendpage+0x1900/0x1900 [ 198.655662] sock_sendmsg+0xca/0x110 [ 198.659349] ___sys_sendmsg+0x767/0x8b0 [ 198.663298] ? copy_msghdr_from_user+0x590/0x590 [ 198.668032] ? find_held_lock+0x35/0x1d0 [ 198.672071] ? __f_unlock_pos+0x19/0x20 [ 198.676028] ? lock_downgrade+0x980/0x980 [ 198.680150] ? get_pid_task+0xbc/0x140 [ 198.684021] ? __fget_light+0x2b2/0x3c0 [ 198.687979] ? fget_raw+0x20/0x20 [ 198.691406] ? find_held_lock+0x35/0x1d0 [ 198.695441] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 198.700257] ? vfs_write+0x374/0x510 [ 198.703942] ? wait_for_completion+0x770/0x770 [ 198.708501] __sys_sendmsg+0xe5/0x210 [ 198.712278] ? __sys_sendmsg+0xe5/0x210 [ 198.716225] ? SyS_shutdown+0x290/0x290 [ 198.720179] ? __sb_end_write+0xa0/0xd0 [ 198.724130] ? SyS_read+0x220/0x220 [ 198.727744] SyS_sendmsg+0x2d/0x50 [ 198.731263] ? __sys_sendmsg+0x210/0x210 [ 198.735300] do_syscall_64+0x281/0x940 [ 198.739167] ? vmalloc_sync_all+0x30/0x30 [ 198.743288] ? _raw_spin_unlock_irq+0x27/0x70 [ 198.747756] ? finish_task_switch+0x1c1/0x7e0 [ 198.752226] ? syscall_return_slowpath+0x550/0x550 [ 198.757136] ? syscall_return_slowpath+0x2ac/0x550 [ 198.762044] ? prepare_exit_to_usermode+0x350/0x350 [ 198.767041] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 198.772387] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 198.777213] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 198.782374] RIP: 0033:0x454e79 [ 198.785538] RSP: 002b:00007f67a4080c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 198.793228] RAX: ffffffffffffffda RBX: 00007f67a40816d4 RCX: 0000000000454e79 [ 198.800474] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000016 [ 198.807729] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 198.814977] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 198.822219] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000001 2018/03/31 19:08:26 executing program 2: perf_event_open(&(0x7f0000220000)={0x7, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfff, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x8) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0xfff, 0x101200) 2018/03/31 19:08:26 executing program 5: r0 = socket$inet6(0xa, 0x8000a, 0x4) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/pmtu_disc\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/146, 0x92}], 0x1, 0x0) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000040)={0x200c}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:26 executing program 3: perf_event_open(&(0x7f0000000300)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x3825800000000000, 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) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) r1 = syz_open_pts(0xffffffffffffffff, 0x0) ioctl$VT_WAITACTIVE(r1, 0x5607) ioctl$GIO_UNISCRNMAP(r1, 0x4b69, &(0x7f0000000180)=""/228) mount(&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='fusectl\x00', 0x40, &(0x7f0000000480)="2e2f0d4ccbf3c460be40421201a9e62c8ad3424dd767bad3eaafec24156a421a1c123d6e88d2cb8fa8b5e42959d1862fb3639cf809fc54feaf67a98646d084f2fa8c247941c9c19734e6b9dd03116bade4e388297e9be2795ad98c") r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x10000, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r2, 0x4040aea0, &(0x7f0000000380)={0xfffffffffffff001, 0x8, 0x9, 0x0, 0xf89, 0x0, 0x800, 0x8, 0x2, 0x1, 0xfffffffffffff99a, 0x4, 0x0, 0x9b, 0x5, 0x6, 0x0, 0x7ff, 0x4b3a}) fchmodat(r2, &(0x7f0000000540)='\x00', 0x4) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x440002, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r3, 0xc004aea7, &(0x7f0000000280)=0x4) r4 = accept$packet(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000100)=0x99) ioctl$sock_kcm_SIOCKCMUNATTACH(r3, 0x89e1, &(0x7f0000000500)={r4}) sendto$packet(r3, &(0x7f0000000040)="0a4b909746f9d8bd792644f8bccc46d7129c18e20273c7a95ab38afa2846db917e8b3dcab1deecfbcf4eb46c8df084af6b8b4ebf8c2e8572b4f347979882a849308de7fbd499a0acf7c4e13792c2521ea8", 0x51, 0x4, &(0x7f0000000140)={0x11, 0x1b, r5, 0x1, 0x2, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x13}}, 0x14) 2018/03/31 19:08:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) accept$inet(r0, &(0x7f0000000100)={0x0, 0x0, @local}, &(0x7f0000000180)=0x10) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0xffffffffffffffff) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:26 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000000)) 2018/03/31 19:08:26 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, &(0x7f0000000000)=0x4, 0xcd12, 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x8, 0x80000) mkdirat(r1, &(0x7f0000000080)='\x00', 0x4) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:26 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x13, 0x0) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000080)={0x0, r2, 0x7, 0x3}, 0x14) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) ioctl$TUNGETFEATURES(r2, 0x800454cf, &(0x7f00000000c0)) socket$inet_tcp(0x2, 0x1, 0x0) 2018/03/31 19:08:26 executing program 4 (fault-call:8 fault-nth:2): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:26 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x6, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='\x00', 0xc0, 0xa0) mknodat(r1, &(0x7f0000000040)='\x00', 0x4, 0xffff) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000080)={r0}) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r2, 0x84, 0x74, &(0x7f00000000c0)=""/178, &(0x7f0000000180)=0xb2) [ 199.158241] FAULT_INJECTION: forcing a failure. [ 199.158241] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 199.170164] CPU: 1 PID: 16330 Comm: syz-executor4 Not tainted 4.16.0-rc7+ #374 [ 199.177528] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 199.186881] Call Trace: [ 199.189473] dump_stack+0x194/0x24d [ 199.193111] ? arch_local_irq_restore+0x53/0x53 [ 199.197783] ? lock_downgrade+0x980/0x980 [ 199.201947] should_fail+0x8c0/0xa40 2018/03/31 19:08:26 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$PIO_UNIMAP(r0, 0x4b67, &(0x7f00000000c0)={0x9, &(0x7f0000000080)=[{0x7, 0x7}, {0x8, 0x3}, {0x1716, 0xfffffffffffffffd}, {0x8000}, {0x0, 0x2}, {0x2}, {0xd57, 0xfffffffffffffffb}, {0xff, 0x200}, {0x8, 0x7fff}]}) [ 199.205673] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 199.210781] ? is_bpf_text_address+0xa4/0x120 [ 199.215277] ? kernel_text_address+0xd1/0xe0 [ 199.219691] ? __unwind_start+0x169/0x330 [ 199.223840] ? __kernel_text_address+0xd/0x40 [ 199.228339] ? unwind_get_return_address+0x61/0xa0 [ 199.233268] ? __save_stack_trace+0x7e/0xd0 [ 199.237602] ? save_stack+0xa3/0xd0 [ 199.241233] ? save_stack+0x43/0xd0 [ 199.244858] ? kasan_kmalloc+0xad/0xe0 [ 199.248750] ? __kmalloc_reserve.isra.39+0x41/0xd0 [ 199.253675] ? __alloc_skb+0x13b/0x780 [ 199.257555] ? kcm_sendmsg+0x108b/0x22d0 [ 199.261605] ? sock_sendmsg+0xca/0x110 [ 199.265477] ? ___sys_sendmsg+0x767/0x8b0 [ 199.269607] ? __sys_sendmsg+0xe5/0x210 [ 199.273562] ? SyS_sendmsg+0x2d/0x50 [ 199.277258] ? do_syscall_64+0x281/0x940 [ 199.281302] ? entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 199.286646] ? trace_hardirqs_off+0x10/0x10 [ 199.290946] ? __lock_is_held+0xb6/0x140 [ 199.294996] __alloc_pages_nodemask+0x327/0xdd0 [ 199.299657] ? __alloc_pages_slowpath+0x2d10/0x2d10 [ 199.304656] ? __lock_is_held+0xb6/0x140 [ 199.308708] ? __kmalloc_node_track_caller+0x33/0x70 [ 199.313788] ? __kmalloc_node_track_caller+0x33/0x70 [ 199.318957] ? rcu_read_lock_sched_held+0x108/0x120 [ 199.323953] ? kmem_cache_alloc_node_trace+0x36f/0x760 [ 199.329214] ? kasan_unpoison_shadow+0x35/0x50 [ 199.333775] ? kasan_kmalloc+0xad/0xe0 [ 199.337644] ? __kmalloc_node_track_caller+0x47/0x70 [ 199.342731] alloc_pages_current+0xb6/0x1e0 [ 199.347039] skb_page_frag_refill+0x358/0x5f0 [ 199.351514] ? sock_warn_obsolete_bsdism+0xb0/0xb0 [ 199.356915] ? mark_held_locks+0xaf/0x100 [ 199.361043] ? do_raw_spin_trylock+0x190/0x190 [ 199.365610] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 199.370605] ? lock_sock_nested+0x91/0x110 [ 199.374816] ? trace_hardirqs_on+0xd/0x10 [ 199.378942] ? __local_bh_enable_ip+0x121/0x230 [ 199.383592] sk_page_frag_refill+0x53/0x1d0 [ 199.387894] kcm_sendmsg+0x455/0x22d0 [ 199.391675] ? __might_sleep+0x95/0x190 [ 199.395635] ? _copy_from_user+0x99/0x110 [ 199.399765] ? rw_copy_check_uvector+0x180/0x280 [ 199.404503] ? kcm_sendpage+0x1900/0x1900 [ 199.408631] ? import_iovec+0x238/0x430 [ 199.412588] ? dup_iter+0x260/0x260 [ 199.416191] ? kasan_check_write+0x14/0x20 [ 199.420406] ? _copy_from_user+0x99/0x110 [ 199.424538] ? copy_msghdr_from_user+0x3a6/0x590 [ 199.429276] ? SYSC_sendto+0x5c0/0x5c0 [ 199.433145] ? security_socket_sendmsg+0x89/0xb0 [ 199.437883] ? kcm_sendpage+0x1900/0x1900 [ 199.442012] sock_sendmsg+0xca/0x110 [ 199.445713] ___sys_sendmsg+0x767/0x8b0 [ 199.449682] ? copy_msghdr_from_user+0x590/0x590 [ 199.454414] ? find_held_lock+0x35/0x1d0 [ 199.458462] ? __f_unlock_pos+0x19/0x20 [ 199.462419] ? lock_downgrade+0x980/0x980 [ 199.466545] ? get_pid_task+0xbc/0x140 [ 199.470413] ? __fget_light+0x2b2/0x3c0 [ 199.474369] ? fget_raw+0x20/0x20 [ 199.477805] ? find_held_lock+0x35/0x1d0 [ 199.481851] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 199.486673] ? vfs_write+0x374/0x510 [ 199.490365] ? wait_for_completion+0x770/0x770 [ 199.494935] __sys_sendmsg+0xe5/0x210 [ 199.498712] ? __sys_sendmsg+0xe5/0x210 [ 199.502668] ? SyS_shutdown+0x290/0x290 [ 199.506624] ? __sb_end_write+0xa0/0xd0 [ 199.510588] ? SyS_read+0x220/0x220 [ 199.514199] SyS_sendmsg+0x2d/0x50 [ 199.517717] ? __sys_sendmsg+0x210/0x210 [ 199.521756] do_syscall_64+0x281/0x940 [ 199.525620] ? vmalloc_sync_all+0x30/0x30 [ 199.529747] ? _raw_spin_unlock_irq+0x27/0x70 [ 199.534222] ? finish_task_switch+0x1c1/0x7e0 [ 199.538695] ? syscall_return_slowpath+0x550/0x550 [ 199.543603] ? syscall_return_slowpath+0x2ac/0x550 [ 199.548510] ? prepare_exit_to_usermode+0x350/0x350 [ 199.553507] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 199.558852] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 199.563680] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 199.568849] RIP: 0033:0x454e79 [ 199.572025] RSP: 002b:00007f67a4080c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 199.579714] RAX: ffffffffffffffda RBX: 00007f67a40816d4 RCX: 0000000000454e79 [ 199.586961] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000016 [ 199.594210] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 199.601457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 2018/03/31 19:08:26 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x20000, 0x0) getsockopt$ARPT_SO_GET_INFO(r1, 0x0, 0x60, &(0x7f0000000040)={'filter\x00'}, &(0x7f00000000c0)=0x44) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:26 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x20020003, &(0x7f0000000040)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) modify_ldt$write(0x1, &(0x7f0000000100)={0xf, 0x20000000, 0xffffffff, 0x31, 0x9, 0x100000000, 0x7fffffff, 0x1, 0x3, 0x4}, 0x10) shutdown(r0, 0x1) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer\x00', 0x200000, 0x0) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000180)={0x0, 0x7f}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000200)=@assoc_id=r2, &(0x7f0000000240)=0x4) r3 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x8, 0xe02) getsockopt$bt_BT_DEFER_SETUP(r3, 0x112, 0x7, &(0x7f0000000080)=0x44f4, &(0x7f00000000c0)=0x4) 2018/03/31 19:08:26 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x2040, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 199.608705] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000002 2018/03/31 19:08:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x20800, 0x0) ioctl$RNDZAPENTCNT(r1, 0x5204, &(0x7f0000000080)) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:26 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x100, 0x10000) ioctl$VHOST_SET_VRING_NUM(r1, 0x4008af10, &(0x7f0000000040)={0x2}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0xffffffffffffffff}, 0x20) 2018/03/31 19:08:26 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/fib_triestat\x00') getpeername$packet(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000080)=0x14) connect$packet(r0, &(0x7f00000000c0)={0x11, 0x2, r1, 0x1, 0x3, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x14) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:26 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x0, 0x22000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000100), &(0x7f0000000140)=0x4) shutdown(r0, 0x1) 2018/03/31 19:08:26 executing program 3: clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) utimes(&(0x7f0000000000)='\x00', &(0x7f00000000c0)={{r0, r1/1000+10000}, {r2, r3/1000+10000}}) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vcs\x00', 0x40000, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r5, 0xc0a85352, &(0x7f0000000140)={{0x631, 0xf58}, 'port1\x00', 0xa6, 0x0, 0x8, 0x10000, 0xffffffffffffff3c, 0x800, 0xfffffffffffffff9, 0x0, 0x7, 0x1}) bind$unix(r4, &(0x7f000000dff8)=@file={0x1}, 0x2) [ 199.750750] Can not set IPV6_FL_F_REFLECT if flowlabel_consistency sysctl is enable 2018/03/31 19:08:26 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='nv\x00', 0xfffffffffffffcc2) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:27 executing program 4 (fault-call:8 fault-nth:3): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:27 executing program 7: r0 = getpgid(0x0) r1 = syz_open_dev$vcsn(&(0x7f00000000c0)='/dev/vcs#\x00', 0x7, 0x2000) perf_event_open(&(0x7f0000000040)={0x3, 0x70, 0x2, 0x7, 0x28c, 0xfffffffffffff1dc, 0x0, 0x7, 0x0, 0x2, 0xda0000000, 0x3f, 0x7, 0x0, 0x6, 0x9, 0x1, 0x3ff, 0x7f, 0x4d, 0x3, 0x6, 0x401, 0x3, 0x80000000, 0x3, 0xffffffffffffffff, 0x3ad, 0x5, 0xffffffff, 0x4, 0xd53, 0x8000, 0x6728000000000000, 0x5, 0x8, 0x100, 0x200, 0x0, 0xed4, 0x3, @perf_config_ext={0x100000001, 0x1}, 0x4000, 0x0, 0x2, 0x4, 0x7, 0x200, 0x4}, r0, 0x9, r1, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r4, 0xc1a6}], 0x1, 0x0) close(r2) 2018/03/31 19:08:27 executing program 3: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0xffffffffffffff7f) r2 = memfd_create(&(0x7f0000000000)='\x00', 0x1) mkdirat(r2, &(0x7f0000000040)='\x00', 0x80) stat(&(0x7f0000000080)='\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x88812, r0, 0x0) setfsuid(r3) 2018/03/31 19:08:27 executing program 6: perf_event_open$cgroup(&(0x7f0000000140)={0x5, 0x70, 0xfc, 0xff, 0x0, 0x7, 0x0, 0x9, 0x40, 0x1, 0x2, 0x54c608fc, 0x4, 0x3f, 0xff, 0x4, 0x5, 0x81, 0x200, 0x3ff, 0x343, 0x5, 0x716, 0x5, 0x100000000, 0x9, 0x8000, 0x100000000, 0x4, 0x100, 0x4, 0x6, 0x7, 0x0, 0x93c, 0x32, 0x3, 0x1, 0x0, 0x1, 0x4, @perf_bp={&(0x7f0000000100), 0x2}, 0x20, 0x14, 0x3, 0x1, 0x7, 0x7, 0x6}, 0xffffffffffffff9c, 0x2, 0xffffffffffffffff, 0x0) r0 = gettid() r1 = syz_open_dev$sg(&(0x7f00000001c0)='/dev/sg#\x00', 0xfffffffffffffffe, 0x200000) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x10, 0x4}, r0, 0x0, r1, 0x0) accept4(0xffffffffffffffff, &(0x7f0000000000)=@rc, &(0x7f0000000080)=0x80, 0x80800) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:27 executing program 2: ioperm(0x7, 0x7fffffff, 0x7) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0xfffffffffffffffc, 0x800) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f0000000200)=0x1, 0x4) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f00000001c0)) ioctl$KDGKBDIACR(r0, 0x4b4a, &(0x7f0000000280)=""/53) setsockopt$packet_rx_ring(r0, 0x107, 0x5, &(0x7f0000000240)=@req3={0x7, 0x9, 0x80000000, 0x9, 0x8001, 0x5, 0x2}, 0x1c) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$DRM_IOCTL_MODE_SETCRTC(r1, 0xc06864a2, &(0x7f00000000c0)={&(0x7f0000000080)=[0x3], 0x410a, 0x1, 0x7f, 0x2a, 0x70, 0xfffffffffffffffc, {0x100, 0x8, 0xfffffffffffffffe, 0x7ff, 0x2, 0x3, 0x1f, 0x9, 0x9, 0x800, 0x86c, 0x9, 0xb, 0x100, "d65818fdf4c9578e3e2eac9270b1c180ecc2fa506fd3860d1c0b45a238573a52"}}) 2018/03/31 19:08:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000000c0)='bbr\x00', 0x4) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r0, 0x0, 0x61, &(0x7f0000000040)={'filter\x00', 0x4}, 0x68) 2018/03/31 19:08:27 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) getsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000000000)={@ipv4={[], [], @rand_addr}, 0x0}, &(0x7f0000000040)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000080)={{{@in6=@loopback, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@broadcast}}, &(0x7f0000000180)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@rand_addr=0xff, @in=@broadcast=0xffffffff, 0x4e20, 0x20, 0x4e22, 0x4ea, 0xa, 0x80, 0x9a58ccdb0576612, 0x5e, r1, r2}, {0x8, 0x7fff, 0x6, 0x1, 0x52f, 0x2, 0x1}, {0x22, 0x2, 0x8, 0xab}, 0x3, 0x6e6bb2, 0x2, 0x0, 0x2}, {{@in=@dev={0xac, 0x14, 0x14, 0x16}, 0x4d3, 0x2b}, 0x95e7b31d18483d5e, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x3502, 0x4, 0x3, 0x1ff, 0x80000001, 0x7fffffff}}, 0xe8) 2018/03/31 19:08:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) shutdown(r0, 0x1) [ 200.277219] FAULT_INJECTION: forcing a failure. [ 200.277219] name failslab, interval 1, probability 0, space 0, times 0 [ 200.288778] CPU: 0 PID: 16404 Comm: syz-executor4 Not tainted 4.16.0-rc7+ #374 [ 200.296135] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 200.305480] Call Trace: [ 200.308068] dump_stack+0x194/0x24d [ 200.311694] ? arch_local_irq_restore+0x53/0x53 [ 200.316372] should_fail+0x8c0/0xa40 [ 200.320091] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/03/31 19:08:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x101000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x104, 0x1000) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) dup3(r0, r1, 0x80000) shutdown(r0, 0x1) 2018/03/31 19:08:27 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0xfffffffffffffffe, 0xff, 0x1, 0x2000}, 0x20) r1 = accept4(r0, 0x0, &(0x7f0000000000), 0x80000) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r1, 0x84, 0x15, &(0x7f0000000040)={0x6e}, 0x1) 2018/03/31 19:08:27 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040), 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) getrandom(&(0x7f0000000080)=""/178, 0xb2, 0x2) [ 200.325190] ? print_irqtrace_events+0x270/0x270 [ 200.329950] ? __lock_acquire+0x664/0x3e00 [ 200.334185] ? find_held_lock+0x35/0x1d0 [ 200.338248] ? __lock_is_held+0xb6/0x140 [ 200.342319] ? check_same_owner+0x320/0x320 [ 200.346650] ? rcu_note_context_switch+0x710/0x710 [ 200.351593] should_failslab+0xec/0x120 [ 200.355575] kmem_cache_alloc_node+0x56/0x760 [ 200.360072] ? tcp_v4_parse_md5_keys+0x2d0/0x2d0 [ 200.364824] ? trace_event_raw_event_lock+0x340/0x340 [ 200.370010] __alloc_skb+0xf1/0x780 2018/03/31 19:08:27 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = syz_open_dev$sndmidi(&(0x7f0000000180)='/dev/snd/midiC#D#\x00', 0xfffffffff, 0x8000000200000) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000000040)={[0x1d004, 0x1000, 0x0, 0x7000], 0x80, 0x22, 0x7ab819ed}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) getpeername$unix(r1, &(0x7f00000000c0), &(0x7f0000000140)=0x6e) [ 200.373638] ? skb_copy_and_csum_dev+0x370/0x370 [ 200.378393] ? trace_event_raw_event_lock+0x340/0x340 [ 200.383586] ? tcp_v4_md5_lookup+0x22/0x30 [ 200.387823] ? tcp_established_options+0x2c5/0x420 [ 200.392755] ? tcp_current_mss+0x254/0x380 [ 200.396989] ? tcp_mtu_to_mss+0x460/0x460 [ 200.401137] sk_stream_alloc_skb+0x126/0x9a0 [ 200.405542] ? __lock_acquire+0x664/0x3e00 [ 200.409775] ? tcp_init_transfer+0x3e0/0x3e0 [ 200.414187] ? tcp_send_mss+0xa4/0x2f0 [ 200.418078] do_tcp_sendpages+0xf0f/0x1c60 [ 200.422318] ? trace_hardirqs_off+0x10/0x10 2018/03/31 19:08:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) [ 200.426653] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 200.431234] ? print_irqtrace_events+0x270/0x270 [ 200.435984] ? find_held_lock+0x35/0x1d0 [ 200.440049] ? lock_acquire+0x1d5/0x580 [ 200.444019] ? lock_acquire+0x1d5/0x580 [ 200.447986] ? tcp_sendpage+0x2e/0x60 [ 200.451789] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 200.456975] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 200.463295] ? __local_bh_enable_ip+0x121/0x230 [ 200.467957] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 200.472971] tcp_sendpage_locked+0x82/0x130 2018/03/31 19:08:27 executing program 0: r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x4000) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f0000000040)) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setns(r1, 0x40000000) shutdown(r1, 0x800001) 2018/03/31 19:08:27 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000000)={@local={0xfe, 0x80, [], 0xaa}, 0x800, 0x0, 0xff, 0x1}, 0x20) [ 200.477288] tcp_sendpage+0x43/0x60 [ 200.480913] ? tcp_sendpage_locked+0x130/0x130 [ 200.485492] inet_sendpage+0x1aa/0x660 [ 200.489377] ? inet_recvmsg+0x620/0x620 [ 200.493348] ? mark_held_locks+0xaf/0x100 [ 200.497491] ? __local_bh_enable_ip+0x121/0x230 [ 200.502154] ? inet_recvmsg+0x620/0x620 [ 200.506127] kernel_sendpage+0x8d/0xe0 [ 200.510013] kcm_write_msgs+0x404/0x1b80 [ 200.514067] ? lock_release+0xa40/0xa40 [ 200.518045] ? kcm_release+0x860/0x860 [ 200.522347] ? kasan_check_write+0x14/0x20 2018/03/31 19:08:27 executing program 5: r0 = socket$inet6(0xa, 0x2, 0xffffffffffffffff) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x600000, 0x0) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000040)=0x1, 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) [ 200.526573] ? copyin+0x91/0xb0 [ 200.529850] ? usercopy_abort+0xd0/0xd0 [ 200.533822] ? iov_iter_advance+0x13f0/0x13f0 [ 200.538309] ? lock_sock_nested+0x91/0x110 [ 200.542543] ? trace_hardirqs_on+0xd/0x10 [ 200.546685] ? __local_bh_enable_ip+0x121/0x230 [ 200.551361] kcm_sendmsg+0x148d/0x22d0 [ 200.555246] ? __might_sleep+0x95/0x190 [ 200.559237] ? rw_copy_check_uvector+0x180/0x280 [ 200.563996] ? kcm_sendpage+0x1900/0x1900 [ 200.568137] ? import_iovec+0x238/0x430 [ 200.572114] ? dup_iter+0x260/0x260 [ 200.575738] ? kasan_check_write+0x14/0x20 [ 200.579969] ? _copy_from_user+0x99/0x110 [ 200.584110] ? copy_msghdr_from_user+0x3a6/0x590 [ 200.588855] ? security_socket_sendmsg+0x89/0xb0 [ 200.593601] ? kcm_sendpage+0x1900/0x1900 [ 200.597739] sock_sendmsg+0xca/0x110 [ 200.601434] ___sys_sendmsg+0x767/0x8b0 [ 200.605392] ? copy_msghdr_from_user+0x590/0x590 [ 200.610132] ? find_held_lock+0x35/0x1d0 [ 200.614188] ? __f_unlock_pos+0x19/0x20 [ 200.618144] ? lock_downgrade+0x980/0x980 [ 200.622267] ? get_pid_task+0xbc/0x140 [ 200.626129] ? __fget_light+0x2b2/0x3c0 [ 200.630077] ? fget_raw+0x20/0x20 [ 200.633506] ? find_held_lock+0x35/0x1d0 [ 200.637555] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 200.642382] ? vfs_write+0x374/0x510 [ 200.646068] ? wait_for_completion+0x770/0x770 [ 200.650642] __sys_sendmsg+0xe5/0x210 [ 200.654425] ? __sys_sendmsg+0xe5/0x210 [ 200.658379] ? SyS_shutdown+0x290/0x290 [ 200.662351] ? __sb_end_write+0xa0/0xd0 [ 200.666323] ? SyS_read+0x220/0x220 [ 200.669929] SyS_sendmsg+0x2d/0x50 [ 200.673441] ? __sys_sendmsg+0x210/0x210 [ 200.677477] do_syscall_64+0x281/0x940 [ 200.681341] ? vmalloc_sync_all+0x30/0x30 [ 200.685470] ? finish_task_switch+0x1c1/0x7e0 [ 200.689947] ? syscall_return_slowpath+0x550/0x550 [ 200.694860] ? syscall_return_slowpath+0x2ac/0x550 [ 200.699780] ? prepare_exit_to_usermode+0x350/0x350 [ 200.704785] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 200.710143] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 200.714966] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 200.720136] RIP: 0033:0x454e79 [ 200.723322] RSP: 002b:00007f67a4080c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 200.731023] RAX: ffffffffffffffda RBX: 00007f67a40816d4 RCX: 0000000000454e79 [ 200.738284] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000016 [ 200.745546] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 200.752798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 200.760048] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000003 2018/03/31 19:08:28 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$sock_ipx_SIOCAIPXITFCRT(r0, 0x89e0, &(0x7f0000000100)=0x1ff) ioctl$KVM_ASSIGN_SET_MSIX_NR(r0, 0x4008ae73, &(0x7f0000000080)={0x1000, 0x80000001}) syz_open_dev$sndmidi(&(0x7f00000000c0)='/dev/snd/midiC#D#\x00', 0x7, 0x2000) 2018/03/31 19:08:28 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x4, 0x0, 0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x8000000000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$unix(0x1, 0x5, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) 2018/03/31 19:08:28 executing program 6: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup3(r0, r0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000000000)={0x5a, 0x4, 0x7, 0x100}, 0x10) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x6e) 2018/03/31 19:08:28 executing program 4 (fault-call:8 fault-nth:4): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:28 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e22, @rand_addr=0x9}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) shutdown(r0, 0x1) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x4000, 0x0) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000040)=@assoc_value={0x0, 0x2}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f00000000c0)={r2, 0x2, 0x7fff, 0x6, 0x5, 0x8}, &(0x7f0000000100)=0x14) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 2018/03/31 19:08:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) ioctl$TIOCSSOFTCAR(r1, 0x541a, &(0x7f0000000200)=0x6) getsockopt$sock_buf(r0, 0x1, 0x3f, &(0x7f0000000040)=""/252, &(0x7f0000000180)=0xfc) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:28 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x40, 0x0) setsockopt$bt_BT_POWER(r2, 0x112, 0x9, &(0x7f0000000080)=0x200, 0x1) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:28 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x2, 0x0) getsockname$ipx(r1, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) [ 201.201586] FAULT_INJECTION: forcing a failure. [ 201.201586] name failslab, interval 1, probability 0, space 0, times 0 [ 201.212899] CPU: 1 PID: 16470 Comm: syz-executor4 Not tainted 4.16.0-rc7+ #374 [ 201.220256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 201.229602] Call Trace: [ 201.232185] dump_stack+0x194/0x24d [ 201.235810] ? arch_local_irq_restore+0x53/0x53 [ 201.240460] ? is_bpf_text_address+0xa4/0x120 [ 201.244943] should_fail+0x8c0/0xa40 [ 201.248639] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 201.253727] ? save_stack+0xa3/0xd0 [ 201.257340] ? save_stack+0x43/0xd0 [ 201.260947] ? kasan_kmalloc+0xad/0xe0 [ 201.264811] ? kasan_slab_alloc+0x12/0x20 [ 201.268945] ? find_held_lock+0x35/0x1d0 [ 201.272988] ? __lock_is_held+0xb6/0x140 [ 201.277046] ? check_same_owner+0x320/0x320 [ 201.281352] ? rcu_note_context_switch+0x710/0x710 [ 201.286269] should_failslab+0xec/0x120 [ 201.290227] kmem_cache_alloc_node_trace+0x5a/0x760 [ 201.295233] __kmalloc_node_track_caller+0x33/0x70 [ 201.300145] __kmalloc_reserve.isra.39+0x41/0xd0 [ 201.304883] __alloc_skb+0x13b/0x780 [ 201.308579] ? skb_copy_and_csum_dev+0x370/0x370 [ 201.313314] ? trace_event_raw_event_lock+0x340/0x340 [ 201.318518] ? tcp_v4_md5_lookup+0x22/0x30 [ 201.322735] ? tcp_established_options+0x2c5/0x420 [ 201.327644] ? tcp_current_mss+0x254/0x380 [ 201.331860] ? tcp_mtu_to_mss+0x460/0x460 [ 201.335989] sk_stream_alloc_skb+0x126/0x9a0 [ 201.340381] ? __lock_acquire+0x664/0x3e00 [ 201.344599] ? tcp_init_transfer+0x3e0/0x3e0 [ 201.348991] ? perf_trace_lock_acquire+0xe3/0x980 [ 201.354281] ? tcp_send_mss+0xa4/0x2f0 [ 201.358156] do_tcp_sendpages+0xf0f/0x1c60 [ 201.362374] ? trace_hardirqs_off+0x10/0x10 [ 201.366683] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 201.371246] ? print_irqtrace_events+0x270/0x270 [ 201.375978] ? find_held_lock+0x35/0x1d0 [ 201.380029] ? lock_acquire+0x1d5/0x580 [ 201.383979] ? lock_acquire+0x1d5/0x580 [ 201.387931] ? tcp_sendpage+0x2e/0x60 [ 201.391719] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 201.396890] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 201.402925] ? __local_bh_enable_ip+0x121/0x230 [ 201.407574] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 201.412569] tcp_sendpage_locked+0x82/0x130 [ 201.416873] tcp_sendpage+0x43/0x60 [ 201.420478] ? tcp_sendpage_locked+0x130/0x130 [ 201.425040] inet_sendpage+0x1aa/0x660 [ 201.428909] ? inet_recvmsg+0x620/0x620 [ 201.432859] ? mark_held_locks+0xaf/0x100 [ 201.436989] ? __local_bh_enable_ip+0x121/0x230 [ 201.441642] ? inet_recvmsg+0x620/0x620 [ 201.445598] kernel_sendpage+0x8d/0xe0 [ 201.449471] kcm_write_msgs+0x404/0x1b80 [ 201.453509] ? lock_release+0xa40/0xa40 [ 201.457474] ? kcm_release+0x860/0x860 [ 201.461341] ? kasan_check_write+0x14/0x20 [ 201.465554] ? copyin+0x91/0xb0 [ 201.468818] ? usercopy_abort+0xd0/0xd0 [ 201.472774] ? iov_iter_advance+0x13f0/0x13f0 [ 201.477250] ? lock_sock_nested+0x91/0x110 [ 201.481465] ? trace_hardirqs_on+0xd/0x10 [ 201.485588] ? __local_bh_enable_ip+0x121/0x230 [ 201.490239] kcm_sendmsg+0x148d/0x22d0 [ 201.494104] ? __might_sleep+0x95/0x190 [ 201.498071] ? rw_copy_check_uvector+0x180/0x280 [ 201.502809] ? kcm_sendpage+0x1900/0x1900 [ 201.507195] ? import_iovec+0x238/0x430 [ 201.511149] ? dup_iter+0x260/0x260 [ 201.514758] ? kasan_check_write+0x14/0x20 [ 201.518970] ? _copy_from_user+0x99/0x110 [ 201.523102] ? copy_msghdr_from_user+0x3a6/0x590 [ 201.527845] ? security_socket_sendmsg+0x89/0xb0 [ 201.532581] ? kcm_sendpage+0x1900/0x1900 [ 201.536709] sock_sendmsg+0xca/0x110 [ 201.540402] ___sys_sendmsg+0x767/0x8b0 [ 201.544358] ? copy_msghdr_from_user+0x590/0x590 [ 201.549093] ? find_held_lock+0x35/0x1d0 [ 201.553140] ? __f_unlock_pos+0x19/0x20 [ 201.557091] ? lock_downgrade+0x980/0x980 [ 201.561221] ? get_pid_task+0xbc/0x140 [ 201.565092] ? __fget_light+0x2b2/0x3c0 [ 201.569047] ? fget_raw+0x20/0x20 [ 201.572479] ? find_held_lock+0x35/0x1d0 [ 201.576526] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 201.581349] ? vfs_write+0x374/0x510 [ 201.585042] ? wait_for_completion+0x770/0x770 [ 201.589612] __sys_sendmsg+0xe5/0x210 [ 201.593389] ? __sys_sendmsg+0xe5/0x210 [ 201.597341] ? SyS_shutdown+0x290/0x290 [ 201.601296] ? __sb_end_write+0xa0/0xd0 [ 201.605261] ? SyS_read+0x220/0x220 [ 201.608871] SyS_sendmsg+0x2d/0x50 [ 201.612389] ? __sys_sendmsg+0x210/0x210 [ 201.616431] do_syscall_64+0x281/0x940 [ 201.620297] ? vmalloc_sync_all+0x30/0x30 [ 201.624422] ? _raw_spin_unlock_irq+0x27/0x70 [ 201.628893] ? finish_task_switch+0x1c1/0x7e0 [ 201.633367] ? syscall_return_slowpath+0x550/0x550 [ 201.638277] ? syscall_return_slowpath+0x2ac/0x550 [ 201.643185] ? prepare_exit_to_usermode+0x350/0x350 [ 201.648182] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 201.653527] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 201.658353] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 201.663520] RIP: 0033:0x454e79 [ 201.666689] RSP: 002b:00007f67a4080c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 201.674376] RAX: ffffffffffffffda RBX: 00007f67a40816d4 RCX: 0000000000454e79 [ 201.681621] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000016 [ 201.688866] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 201.696112] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 2018/03/31 19:08:28 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000000)={0x2, r0, 0x1}) perf_event_open$cgroup(&(0x7f0000000080)={0x3, 0x70, 0xe75, 0x5, 0x2, 0xbf0, 0x0, 0x7, 0x10000, 0x8, 0x9, 0x0, 0x8, 0x5bd42019, 0x0, 0x1f, 0x9, 0xde4d, 0x1, 0x1f, 0x2, 0x7f, 0xc8, 0x5, 0x6, 0x1, 0x3, 0x0, 0x10000, 0xfff, 0x10000, 0x1, 0x40, 0x1, 0x0, 0x7, 0x9, 0x101, 0x0, 0x2, 0x4, @perf_bp={&(0x7f0000000040), 0xa}, 0x1404, 0x7, 0x0, 0x6, 0x100000001, 0xe49, 0x7}, r1, 0xc, r1, 0x8) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) [ 201.703360] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000004 2018/03/31 19:08:29 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000000000)="aaf47f9b2a81d45d818e6577a2448d4c27c78fe563d0815d785ab172041e0db84057e6b32256c930e25593ca9363977f9aabfe1389765596d3960b49adaef50f07551a74eadf21d63f27dda659abf21a8e6c61ddcd5119cd0e8d590fcfae93cf96c72bc206fa8a4a083acefabe8583f4231b6e16ba9eb1ebbc9c7741e625259b86b88f62e8c2c361bdf45aab454e2a689f09e791b77abcad8721b1ec5b3b758e2a0ba9596f3ebe118395ff6003772123de1a141bc30dab25a0086498ca", 0xbd, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @multicast2=0xe0000002}, 0xd) shutdown(r0, 0x1) 2018/03/31 19:08:29 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) sendto$inet6(r0, &(0x7f0000000000)="cfb75f3b896fffd7ff8f411b30682d5b4e9f883d4a82bb332fad30536ba211ab01dd6ac8bbd606002fbaafe54f170e1b800af3e49a75814499c60e0220389aa86770b75fee2590651e02704b9b3cac23a446486a9132bd3e73241a2f5fdfd4def52d19c72d9c935a87dfea8a6a6c3b7830def634e89b132b4b541b11030f7c3cf25abe418af2855745150886e7e867167880b8d7ab35dd60c3751f93d56f39d078ef34ccb90aabaa21535b8afba18e9ce5e897cf1c88bbd5233ee362f383479639fe2f38b55940a7e2c71e0418479e5e90fd604a36beee58bb", 0xd9, 0x4000, &(0x7f0000000100)={0xa, 0x4e20, 0x5, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:29 executing program 2: r0 = perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}, 0x9, 0x401}, &(0x7f00000001c0)=0x90) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000200)=r2, 0x4) pwritev(r1, &(0x7f0000001580)=[{&(0x7f0000000240)="4b3e384299e17a1ad8aea2ad2242d0e0a3f71b73966a66232776a8ea7abc69f30b3fbccd276101d95abba9394f624e05ad3c04be02ea30ac9565faead3d4f556096a169fb435517ca61e2204b82974bb616a19b369fc9c0e30944f18cb4cf508fa59ba13382f89e69de3d0252100af6e0962148d92f235038c36358d15b40f9ac27c9e48429a8fa6c7de204e12b5", 0x8e}, {&(0x7f0000000300)="c0051d4fa755510e4b604bea45f300285d6c747497aeaefe224b7fe87da5eedf60287ec74efb986b0499e9dbc074ef410a5d0bad98872d8fe3992dfcfc5eb50c22479e41633fcfbd8eb3b608bede8669ea015586fb8141b0fd892ff09204d61168b1c5a2e0eb7e872214db6197b81243726ae1efbe2d15bad47f0540640e279622acfebff6768972f031c7a0a1eb995f1fd2a4ade3482ce60fe970f9594d42761016855e067e9c54db5cffe3981759af270c98884360292e15378b61cb05abce182efb16a592b58afa72f2d8a8f19ccd4a5d1b9390d463284305f578d5c3666930121a29cff6a7b9a6c458ded8d451d18b8be819766d67aff9ec330b4bf4e6a0ba825d7a2ae9e968aaa6fa9d1e14e7c7e337138496c7d6f3a120c75a0303f84b25a9da34083ec22765feeef67430c5d37debf5cc34eb73133a63998344b301be0b5dd52f688a0dbfc38dfb49264d9c94198a26a5df8be1dd76704d44a387e52e1b7b5167d97423034656d295c8a48e42ec0b182a0d73ecd48555a341dd7dba5fa70f1f8d42fca16afaba1f9e1804de911322788374f5364d05681ac97511965790ff3665a5e0297854bc4016b28a27f849dc5f5696cda8ed8a23e73243bd8ac09b8872bb48480786ba1be8893c9293f70d507095f71fac8d399d1f141a79d240c565d0b1fdf7f78a9fecf06f353fb771a9ece0418bd0d001744ffea74027d9ff0d9049ea04a619fd15f3d706df404bef0bd12112af7b659086cdabb2c793cf4831fdea7c8033d60787f03992a7f90cf2a5dfbc12639225600b35230ff6239ecf36927987be69eeff4970f1ae38544ec43ba9a618caf731d49ee4db0dfe5c0d5d9936d9cefa30992c3dc15a9337a3b0439a8ff0e8158772454ec63f4f3bb784ee6a6bd26625a5def06d6f3163b6ccbec5bcb3bdb815708c840328b61bfccd1101d8b264dbc244b2c500bc70d8a8fc7a8059e68631e6e690270284acd31a899c90aa0e7e40411554cb0166847eea5600fd2b7d7730e85d02dc05c05b4d986328b6a30b10660c81929cbe013dc100b4d8f2126913b4f929dd077310e649bc78b6c8882f4be6c02824ab5e743396bf9ad7010ba5188d4a2dd42f34a155a30c8b0f631e07e7c6a46506600379a553a3646019a54d907b50e35c190d7c690f560d633d05bf098b090a4bcb256314fce448f42a5a1eaceff52619e8ec7d7b3ca31ef408469824d001b460db7b9882f921e523f194acba7096d1233b4d051c5e972fefd5ec74c4f826d8aed7433dbcb380018b02d96037075198b9195407f27517b78ac92391e3264322304f11fe71dc6999612a8cff584367a42129354e0013608d2a95fbaa4e5fa60ae9d77dd4197578a9cb889bc2388cb32deada20a5a861fba4b5a80d4b0aba2c89c7fd96255e735277f43bd91b8f855b43ce9704d9cab3d2960c69f148cfb89523a232c3b42799d4e371ffa4e885e2b36915afcf45a677534a5b72897e6160d552b38f4a1c2a9235a0821cb48e9cdfe650f33ffd238ec0cc76a4267e76fe8d72486dfb06fdec9e4f0e7e0d2ae501955cd90cc01b230b5523bd4801baa409b0960e232edcc4845a7dee0e00da67abd34b6644e7a8264a4a8cf12e55ee7f293ba46cd8ab2b8798c358a42294b5a987278a4b38ba0d674cb3d61ed0c19453e7f6714098038945b62ac9657bc673c9aaae1d74f7ce34ec0c6f3877f6fa6165cd527300d05feb90e237b710d0c425eb9364e6184f389ebc24552cfd9736f46e295d32921e584952085e2eb96a725ccb03202ab90eca254d405b416478cdee3df752c90e08ce5375b172af4d17664f777ab69e264aa5b67088422371731b0d2328c6f80734171654c390ce544786ef00ae49bed82eb84fa66ac3f65d562528c4f5a86078edb2403ae48e74a468b78f912bf8b7504fe10bed47a81705d6063c75cbc2bd81856a344fb9caf0fabe54a7d23254dd6b3d57cf326790e58c522c07c22e4f3952c748604e79eeaeed0ad3a27efb7a1e0086e6289496eed1bbe12754bf349032d6175d1e226330fcca492be04042dd1c8a28848004815949be6ec25f9799ab627d507266b6e62e555c688ba71cd66323973b1d6407ef7967a6e6bd39e9e4b93c94f093755b70a456b7ff71962b767bf6ebab725f3cc72015b8838d043ff147435a091fc9962aaaf4a28e04cc46805ef6eb373e1d538811ffdae312109ed720c088fec77ad0e500ebeff90fde45afdbf4e2e255bcbeb5bf3584fd55d2fabbdbd385d6c5deae1abc3aea993041b74951eb2f0ff28b0aedb725800d5aff5f4ac11b5a82129532861c8c88047beec1587e2bd33054b0dbc70d154b6d48d2083308a791fb8874fac49d3167a906bba4a1149f2c91c46bee0e46645313884aa00b6dc28cfb8ce31432e6fd50c80b0c5655916a3e973280297787ee44cc03d0eaf1d9eb40b90448045fff4858bf49290a6be512a765f998b000731f83b1560ad0577acffc4367a4fccb471e893b9b66c0116f04754ffefbc20f46c3267993c47e21e7bb8fee35b815679186917ef656aeed0ebc3a283d0cd6066222eb9df06a9a99f45fc64a22ceff8b3f22d09e08fea402bd3910c09c849e2511fd8225ee7e07a3e16e133a2ba7c41ce3799ff65a20d51be694e150fb121e0a5b20b2b8886d3909135ff4fe62673d7c9d043ce65dd27a15e9e765ff39821d74a98d00a4129e1788508660ea47a8746b95625cd25d498152f1e0d54a4a2edfbebafa878dd2cbb04d028c8dded2ff507d83eacd0aa31a7699c3be116d07792bbc4aebd4560481d7181312f0a9cc813af46782ad9873d6023ecf4429988937b095458c9a85c70b5859a437d9efc647129faf61295653d4054b767a55e26bfb3beb9c02ffb08f5b9b5143461bd36d205ef20b110c5259d4075b3e71e4136f3a3a6fb050f453dd8ef059508c0cad8ff4f3045bbf8a76450c41febc8c9be4af2abd79f2e6088dd7f2e35d3f522aa436f8f4427bc9fdf4bc19f4829acc1a869a676fe5329cfc2cfb99111d5e409e011a923cc9fffeafb785ceee9700fe96321bb6f04e7c77e74ff7fba99bd671e52d7909671e6098870f82574df37c3368b6a6055e33a01960b1a457045c2577b69b28f9489cf8a594b8ce8a140239319b7f6adced07a204f8270a026437b41d41240339004748d2f04f45c6da5644e643455aa7484709b3eff56b7c090ae5603fb20d83fb4dc6ad35a1406bad6cf9d1c99d5ab55658040275b2a1f3e0730d0276e2c67f2e21e9eccb0bbce6b02cbb82dd4e549797e5e150dd0f2244c6e0477e2ae95c749939b8090f3e7de7fad66bf7f205453ff56724de70e1811664bbcdb9cf0389acf504977c21a4f398045262b4a1289ff9073b06a24390b93a3bdb3e29bb4f3eb0ce016bc31bf283a98720d99869db0ef0989febea9b9f221f67e3f7c648b9011b4130714d15f04e9cfe66d5e63282b2172e791ce3be758d89fb2e61906e945d6b2242ac4010bad27a72eaf107c8b2ad4703a4bdab5d1c25079428612d2ffee7a7598a0cdfeb55f984184d1e1a1d7aa720aea9d4497602ed5d4e2bdca5d18aedce13deaa66854c3eeccefbebbbab8ae0ec42b5484e3a086cf1b9aff986af9b9dab32da43d10c18cd178ca4311f707d5cf13c780dbd43d08d93fec33eab2ca9d08e8bff678ee950e6258295257016b3200d0adec5528ed749d5419f0e45e7b84d58dfa4c84e35c3b58661da36239b3afec4989207972cb1ff8ee948987e880e48feeb124c12f49d65c096794c223d2b89781f7f516016f9817303d8ade545f8cf02f5f35e7661e1ac631d246f93abf8e3be94341679daede331f93db9ff8b697aa75aaa4319d77a8f820c95fa7b1608fccd5154dfa96d0b54e497d12b8f09e244ea1102a26d63e2eb149f9426f85f4ab4d7f5d602f42ee351a320eebf044796830f3f0e425b58f95a3a50cb5e455b788f4c02b3f80a182aa44349f472a256d38429893a5add06089281f3f2e1940619788ab2d5de3bf8171b324f41c1724473b75d39854bfd0d899668ea43aa81f0875119d695b2578454cdef3068f6652224371b5ad18cfbf3cf43f6423a70d7e3426da3b1e3a73d01d6b796fa6eddad0662ba2de6817ed3a3e997afbaa5cb75ccdca5e0e4cd632a2217e12ca1ddf8770b9a9f22b2d789619e94e07b496fcfa0eb8b38c4691ad1ce57e2f7101eebdd3e9634a4d8c32bb0371dce86e7835bf15a272b6281e2604c86aa90b5ca5d4bbeb6ca55b9cacebc17fa9cf0b5dc057069946b17d3dd8afded3e0c850253f8975b6eb16066f507662318e47c7f4f0af5d5f287faaeb2895bf200d1e6835568b25bcddab9e4b28faff408c4eaa4172d3bfb3b55041b87cd46e6b8f92c1026a9551f1093edc0d115beb4ca91f29b34806d5bdfeceb9466070dcec200fae6e493c6e87b0bde5564f780fc38a3c2409beb1c24a2f0031079d1a31fc60360c1fca53bc0207380ed9f7df4b4b456ceee433a2b8e4d2a6353f7a5f33fc2a3307d9572f951f71f9c6a31df4c5c4c7a083c64c1c64e0f2b2ca7a901782a1738e769221a58b4b75838e41769326907920d6958ea550f797995f83d6acbc3dde81c5d6f2f1bd979696f294e942f73412310514b44a96dfce154ced84a201c2ef31d64b8b4b256af8d3b19c9d0e8734e1fb9e81f77672a0667941ffa2a1ee0fe05c8ad798cc3f4615b01a1085ccc74c97b60688feb632d71d6d68635066f58611418ce3ce858cb041d9aee2c8a70b3499be541b0bacf4d7f5b47c4b6a817b2e3ade395bc223f72a37570fad475496927bb5a3536aff20c44f49b2b5818f08a146248058a8f5ebf7a76742d9ab42c8026cf95e1b4ee86d0c63aeb0b9f755c30adcb72003d85fc9ed2c1e2c08c7df0f14d4b399967d91c7a427f70b640c791a3e0a048f86dccb82c71336247027a8d731ee77cddab5c8a2f97f9c5dc95fa106f6ade49a363c6c70216db34c2dfbfe99e66c77fcc1815fa91a6560e4f0e1bf8599558043cf2283c217996807680b0d482bac2d498ae278353423bc5ff83e4a2b7cb3016c9070a55a6c13a0b6de326db55fecd8baf31d57e1d1b8cbd838469a9521e5a302ac6dbaa19f8c68fa155f11d69f451c9f5d4ad52ed361cf177782977aec0ce9d383947153efee0c13dcc1dcb2f975f2d339fb1f831f99d2423832f674a3a0e3eb09ee80ac0e6fdd84dbb070cf94fff076033c58a99147f91fcfbe09ae47a53e0bb8a090e9763b4fbbd205e2926c2a067a680abe0db8bbd5648c89a4cb2f147321e2c2ec2988621d4d4adc1c3ca47a3e1e3e389f15a1c7444dc18a59a54777ea87883e61daba217e6655a8aafc4c638cc8dde8e55152d792f2c68d3feac429744153e1166f2b043c0402f5a7744d49d9568feb9774c4ca53d2a78f9dbebbba22cf6b306db3aab7b20dd69b54da949d8996eb45d1acf20573349d7afe9b83e1b2afbdf4caff8878bb60b17b4dcea762eab7b6f7049a6fb4c9568eb760e4c5d12b582a98703027a7135bb48619dc5cd79b7bcb0a1721ba59200bb67eafeca355f0da6bf63a55a8cfb3f2d7f50a430c59b77ce9b01167c96bc840d542a606d0d68cd43488c908fb7ae6dbe866b94e4805f95907559578df2ab79b16537110cd4a63623c8c01e8451fbb82abd1104746e4c7d69ce1f3a068c224c2dec9e4bd72d90a96b7341486cd091a2de904525c1230d5f5d660ab7e4e58e2286dbb7ba5c9038390a12da2c27d70f3abbaa58c54bf87c30abef5b8ca87121f90107c1fe58e51c9602", 0x1000}, {&(0x7f0000001300)="e5e880afed3fa5066cf9d33780d7533e3572347157b5d87925b788937cfc357b5f30aa55191208c14e4f7fbde74210dade554e96dbc427100d71437a6a9da4ac91c23c7bc31519bff9c90e32aa64a92dda463e4071b89fea1868f5e442bec705473355b1ffe3e24340fc97c10f3e7b3e81c1e64a7ec49629a3c28bf6c63da9451b0f43255ddaff729455bfd75da1f19b79c7aba826e6e7fd1954b21d97ced78b98556eb4e845cf3167a86c02d9d6d4c1f11721751e3c", 0xb6}, {&(0x7f00000013c0)="5c3e82acfc1b52d9df2103646f0835f8979ad634f0dd30fddb5ceb628d9dbf2b2aa01403", 0x24}, {&(0x7f0000001400)="6675a21a98e04b43e404de7dfcf7debab6f3b6b8e42d570256f60bb6932a9a5ddab1f413c946f5a7c2ca8b45fcc600798c2711015dc48b06e5405ae4787baf04be71e9d88a1ad7b23f873eebf054205a8b8a918daada8281e6076d90e6c4d3255476cc8e980fd60a1e9f54e10fd9e369561bf8de687aa63b0ef4abb46b3a295e6a846885c15e1eda6dec9462418f52f61be1d5688a88fad793cbfc7e17c1bcee8b2a37084d9c569678731419f1367135adf2eb165bd88e49500dbef16775590628f59ef439e1636e4785c3e6cd6ada487049a63de86e705030cdfb9c0879a899397a1b7e1261a39e8cfe", 0xea}, {&(0x7f0000001500)="dafa7b971c695575de8872c4329666a503a4783869c18d920b59201308530faaffaa", 0x22}, {&(0x7f0000001540)="43be0295c51292b07af611b223321aa77ad47707b49d5815145a6b79031093697c15b780351674e2450ea2b8d6a53173bbd593e292ffa31c4b0b017ef1d8", 0x3e}], 0x7, 0x0) r3 = memfd_create(&(0x7f0000000080)='eth1:\x00', 0x3) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r3, 0x80045301, &(0x7f00000000c0)) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:29 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x5, 0x0) socket$can_raw(0x1d, 0x3, 0x1) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:29 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) bind(r0, &(0x7f0000000040)=@sco={0x1f, {0x7ff, 0x7ff, 0x200, 0x710, 0x80, 0xc122}}, 0x80) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:29 executing program 4 (fault-call:8 fault-nth:5): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:29 executing program 7: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:29 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0xfffffdad) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f0000000200)={&(0x7f00000000c0)={0x10}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x5c, r2, 0x0, 0x70bd28, 0x25dfdbff, {0x9}, [@IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e21}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@broadcast=0xffffffff}]}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@dev={0xfe, 0x80, [], 0xa}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x4}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}]}]}, 0x5c}, 0x1, 0x0, 0x0, 0x40}, 0x1) 2018/03/31 19:08:29 executing program 5: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000740)='/dev/hwrng\x00', 0x74acbb6f82867397, 0x0) sendmsg$nl_crypto(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000180)={&(0x7f0000000440)=ANY=[@ANYBLOB="00010000110001002abd7000ffdbdf250000000000000000000000ff0000000000000000000000000000000000000000000000002e55ffa419ebea7400deff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000020000000040000000000000000000008000100ba0000000800010006000000080001000000000000000000000000000000000000000000000000000000000000000000765a2ec65ae91e1e71ced8438a840c50a7218310a1689250b2ff3e77020081aebee0e4a3e922d0093ef0a3e21bf64b46b1cc134578bf2eb4b44434c4f348e556d4268f802dacaf71bfe44d26937bfc74cb1de7bc4cb0def243a8188750ace824393e4cf988a367810c899744d407d9eafe90044c4555d15bd3a0eac703a18236a9b3b4bd2d95856e359f591e80b56347a2719198b76ab2986c44ab67f603fc16e2690a7009e8b0e72ea0ae168492e7da07000000e42039be130ec2ed5999f23e32e99b8db8830cb866c83f4d7638cf8532106128551d60d6bf6659e79ea4b4d375523a9892e8d36a56d3b84ba12bf60a68c8497cb93a724093daec7870b6492494c285d66ab9b4a85fa963542f879f8c933790889a8821206afce8dc9e3ad19b14842d1ab51bd8569cc2489c52d542525ab02b6157fed03dff0ae8322c4849566e26ba2bdbe7261924f5085b9a01"], 0x100}, 0x1, 0x0, 0x0, 0x4040000}, 0x40010) getsockopt$inet_sctp_SCTP_NODELAY(r0, 0x84, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$KVM_GET_SUPPORTED_CPUID(r0, 0xc008ae05, &(0x7f00000002c0)=""/203) sysfs$2(0x2, 0x8000, &(0x7f0000000280)=""/40) fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f00000003c0)=""/98, 0x62) r1 = socket$inet6(0xa, 0x5, 0x7fffffff) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000100)={0x0, 0x3ff}, &(0x7f0000000140)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000006c0)={r2, 0x2}, &(0x7f0000000700)=0x8) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000080)=""/125) [ 202.135994] FAULT_INJECTION: forcing a failure. [ 202.135994] name failslab, interval 1, probability 0, space 0, times 0 [ 202.147617] CPU: 1 PID: 16512 Comm: syz-executor4 Not tainted 4.16.0-rc7+ #374 [ 202.154973] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 202.164312] Call Trace: [ 202.166885] dump_stack+0x194/0x24d [ 202.170494] ? arch_local_irq_restore+0x53/0x53 [ 202.175152] should_fail+0x8c0/0xa40 [ 202.178848] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 202.183938] ? __isolate_free_page+0x8a0/0x8a0 [ 202.188508] ? print_irqtrace_events+0x270/0x270 [ 202.193244] ? print_irqtrace_events+0x270/0x270 [ 202.197984] ? print_irqtrace_events+0x270/0x270 [ 202.202721] ? print_irqtrace_events+0x270/0x270 [ 202.207467] ? mark_held_locks+0xaf/0x100 [ 202.211601] should_failslab+0xec/0x120 [ 202.215554] kmem_cache_alloc_node_trace+0x5a/0x760 [ 202.220551] ? __lock_acquire+0x664/0x3e00 [ 202.224773] __kmalloc_node_track_caller+0x33/0x70 [ 202.229685] __kmalloc_reserve.isra.39+0x41/0xd0 [ 202.234431] pskb_expand_head+0x1f9/0x1210 [ 202.238646] ? update_load_avg+0x2b3/0x2eb0 [ 202.242953] ? skb_copy_ubufs+0x1910/0x1910 [ 202.247256] ? kernel_poison_pages+0xce/0x1f0 [ 202.251728] ? kasan_unpoison_shadow+0x35/0x50 [ 202.256288] ? kasan_alloc_pages+0x38/0x40 [ 202.260502] ? page_mapping+0x382/0x530 [ 202.264464] ? update_cfs_rq_load_avg.part.65+0x2d0/0x2d0 [ 202.269983] ? perf_trace_lock+0xd6/0x900 [ 202.274114] ? perf_trace_lock_acquire+0xe3/0x980 [ 202.278938] ? __lock_acquire+0x664/0x3e00 [ 202.283157] __pskb_pull_tail+0x14a/0x17f0 [ 202.287372] ? print_irqtrace_events+0x270/0x270 [ 202.292108] ? __isolate_free_page+0x8a0/0x8a0 [ 202.296676] ? __put_compound_page+0xc0/0xc0 [ 202.301067] ? skb_realloc_headroom+0x110/0x110 [ 202.305713] ? trace_hardirqs_off+0x10/0x10 [ 202.310016] ? skb_network_protocol+0xef/0x470 [ 202.314585] ? netif_skb_features+0x5ff/0x9b0 [ 202.319060] ? __skb_gso_segment+0x810/0x810 [ 202.323447] ? lock_acquire+0x1d5/0x580 [ 202.327398] ? lock_acquire+0x1d5/0x580 [ 202.331348] ? __dev_queue_xmit+0x2fe/0x2fc0 [ 202.335742] validate_xmit_skb+0x684/0xb00 [ 202.339962] ? netif_skb_features+0x9b0/0x9b0 [ 202.344443] __dev_queue_xmit+0xf05/0x2fc0 [ 202.348654] ? perf_trace_lock+0xd6/0x900 [ 202.352788] ? netdev_pick_tx+0x2c0/0x2c0 [ 202.356920] ? debug_check_no_locks_freed+0x3c0/0x3c0 [ 202.362087] ? trace_hardirqs_off+0x10/0x10 [ 202.366383] ? perf_trace_lock+0xd6/0x900 [ 202.370520] ? find_held_lock+0x35/0x1d0 [ 202.374563] ? find_held_lock+0x35/0x1d0 [ 202.378607] ? perf_trace_lock_acquire+0xe3/0x980 [ 202.383429] ? print_irqtrace_events+0x270/0x270 [ 202.388164] ? fib_rules_lookup+0x43d/0xa90 [ 202.392466] ? perf_trace_lock+0x900/0x900 [ 202.396680] ? trace_hardirqs_off+0x10/0x10 [ 202.400982] ? trace_hardirqs_off+0x10/0x10 [ 202.405290] ? __lock_acquire+0x664/0x3e00 [ 202.409507] ? __lock_is_held+0xb6/0x140 [ 202.413552] ? print_irqtrace_events+0x270/0x270 [ 202.418291] ? lock_acquire+0x1d5/0x580 [ 202.422246] ? lock_acquire+0x1d5/0x580 [ 202.426198] ? ip_finish_output2+0x2aa/0x1550 [ 202.430681] ? lock_release+0xa40/0xa40 [ 202.434636] ? rcu_pm_notify+0xc0/0xc0 [ 202.438509] dev_queue_xmit+0x17/0x20 [ 202.442298] ? dev_queue_xmit+0x17/0x20 [ 202.446251] neigh_direct_output+0x15/0x20 [ 202.450462] ip_finish_output2+0x91a/0x1550 [ 202.454764] ? trace_event_raw_event_lock+0x340/0x340 [ 202.459932] ? dst_output+0x140/0x140 [ 202.463714] ? trace_hardirqs_off+0x10/0x10 [ 202.468029] ? ipv4_mtu+0x411/0x580 [ 202.471640] ? __lock_is_held+0xb6/0x140 [ 202.475689] ip_finish_output+0x864/0xd60 [ 202.479814] ? ip_finish_output+0x864/0xd60 [ 202.484117] ? ip_fragment.constprop.47+0x200/0x200 [ 202.489110] ? iptable_mangle_hook+0xaf/0x4a0 [ 202.493592] ? nf_hook_slow+0xd3/0x1a0 [ 202.497462] ip_output+0x1d2/0x860 [ 202.500983] ? ip_mc_output+0x1350/0x1350 [ 202.505120] ? ip_fragment.constprop.47+0x200/0x200 [ 202.510120] ip_local_out+0x95/0x160 [ 202.513816] ip_queue_xmit+0x8c0/0x1920 [ 202.517773] ? ip_build_and_send_pkt+0xc80/0xc80 [ 202.522514] ? refcount_dec_if_one+0x20/0x20 [ 202.526907] ? __tcp_v4_send_check+0x1be/0x360 [ 202.531466] ? tcp_options_write+0x237/0x9f0 [ 202.535859] tcp_transmit_skb+0x1b12/0x3960 [ 202.540170] ? bictcp_cong_avoid+0xf20/0xf20 [ 202.544556] ? __tcp_select_window+0x900/0x900 [ 202.549120] ? __unwind_start+0x169/0x330 [ 202.553246] ? __kernel_text_address+0xd/0x40 [ 202.557718] ? unwind_get_return_address+0x61/0xa0 [ 202.562628] ? __save_stack_trace+0x7e/0xd0 [ 202.566941] ? save_stack+0xa3/0xd0 [ 202.570545] ? tcp_small_queue_check.isra.22+0x31d/0x450 [ 202.575977] ? tcp_rtx_synack+0x6d0/0x6d0 [ 202.580100] ? pvclock_read_flags+0x160/0x160 [ 202.584573] ? tcp_sendpage_locked+0x82/0x130 [ 202.589045] ? tcp_sendpage+0x43/0x60 [ 202.592821] ? inet_sendpage+0x1aa/0x660 [ 202.596857] ? kernel_sendpage+0x8d/0xe0 [ 202.600897] ? kcm_write_msgs+0x404/0x1b80 [ 202.605109] ? kcm_sendmsg+0x148d/0x22d0 [ 202.609145] ? sock_sendmsg+0xca/0x110 [ 202.613011] ? __sys_sendmsg+0xe5/0x210 [ 202.616972] ? sched_clock_cpu+0x1b/0x180 [ 202.621100] ? tcp_init_tso_segs+0x11a/0x200 [ 202.625490] tcp_write_xmit+0x689/0x5470 [ 202.629530] ? __lock_is_held+0xb6/0x140 [ 202.633584] ? tcp_transmit_skb+0x3960/0x3960 [ 202.638056] ? __asan_alloca_poison+0xa0/0xa0 [ 202.642539] ? memset+0x31/0x40 [ 202.645799] ? __alloc_skb+0x57e/0x780 [ 202.649668] ? skb_copy_and_csum_dev+0x370/0x370 [ 202.654401] ? trace_event_raw_event_lock+0x330/0x340 [ 202.659573] ? tcp_v4_md5_lookup+0x22/0x30 [ 202.663787] ? tcp_established_options+0x2c5/0x420 [ 202.668703] __tcp_push_pending_frames+0xa0/0x250 [ 202.673528] tcp_push+0x547/0x780 [ 202.676960] ? sk_stream_alloc_skb+0x33e/0x9a0 [ 202.681517] ? __lock_acquire+0x664/0x3e00 [ 202.685730] ? tcp_splice_data_recv+0x1a0/0x1a0 [ 202.690379] ? skb_entail+0x5ed/0x8a0 [ 202.694158] ? tcp_push+0x780/0x780 [ 202.697763] ? perf_trace_lock_acquire+0xe3/0x980 [ 202.702587] ? tcp_tx_timestamp+0x62/0x2a0 [ 202.706801] do_tcp_sendpages+0x1498/0x1c60 [ 202.711114] ? sk_stream_alloc_skb+0x9a0/0x9a0 [ 202.715676] ? print_irqtrace_events+0x270/0x270 [ 202.720408] ? find_held_lock+0x35/0x1d0 [ 202.724452] ? lock_acquire+0x1d5/0x580 [ 202.728403] ? lock_acquire+0x1d5/0x580 [ 202.732355] ? tcp_sendpage+0x2e/0x60 [ 202.736141] ? tcp_rate_check_app_limited+0x338/0x3f0 [ 202.741310] ? tcp_fastopen_active_detect_blackhole+0x1e0/0x1e0 [ 202.747347] ? __local_bh_enable_ip+0x121/0x230 [ 202.751999] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 202.757000] tcp_sendpage_locked+0x82/0x130 [ 202.761309] tcp_sendpage+0x43/0x60 [ 202.764917] ? tcp_sendpage_locked+0x130/0x130 [ 202.769476] inet_sendpage+0x1aa/0x660 [ 202.773347] ? inet_recvmsg+0x620/0x620 [ 202.777302] ? mark_held_locks+0xaf/0x100 [ 202.781429] ? __local_bh_enable_ip+0x121/0x230 [ 202.786077] ? inet_recvmsg+0x620/0x620 [ 202.790035] kernel_sendpage+0x8d/0xe0 [ 202.793907] kcm_write_msgs+0x404/0x1b80 [ 202.797945] ? lock_release+0xa40/0xa40 [ 202.801910] ? kcm_release+0x860/0x860 [ 202.805775] ? kasan_check_write+0x14/0x20 [ 202.809989] ? copyin+0x91/0xb0 [ 202.813258] ? usercopy_abort+0xd0/0xd0 [ 202.817214] ? iov_iter_advance+0x13f0/0x13f0 [ 202.821684] ? lock_sock_nested+0x91/0x110 [ 202.825895] ? trace_hardirqs_on+0xd/0x10 [ 202.830027] ? __local_bh_enable_ip+0x121/0x230 [ 202.834680] kcm_sendmsg+0x148d/0x22d0 [ 202.838546] ? __might_sleep+0x95/0x190 [ 202.842510] ? rw_copy_check_uvector+0x180/0x280 [ 202.847248] ? kcm_sendpage+0x1900/0x1900 [ 202.851372] ? import_iovec+0x238/0x430 [ 202.855328] ? dup_iter+0x260/0x260 [ 202.858933] ? kasan_check_write+0x14/0x20 [ 202.863149] ? _copy_from_user+0x99/0x110 [ 202.867283] ? copy_msghdr_from_user+0x3a6/0x590 [ 202.872029] ? security_socket_sendmsg+0x89/0xb0 [ 202.876766] ? kcm_sendpage+0x1900/0x1900 [ 202.880890] sock_sendmsg+0xca/0x110 [ 202.884582] ___sys_sendmsg+0x767/0x8b0 [ 202.888537] ? copy_msghdr_from_user+0x590/0x590 [ 202.893269] ? find_held_lock+0x35/0x1d0 [ 202.897315] ? __f_unlock_pos+0x19/0x20 [ 202.901270] ? lock_downgrade+0x980/0x980 [ 202.905397] ? get_pid_task+0xbc/0x140 [ 202.909268] ? __fget_light+0x2b2/0x3c0 [ 202.913222] ? fget_raw+0x20/0x20 [ 202.916655] ? find_held_lock+0x35/0x1d0 [ 202.920701] ? __mutex_unlock_slowpath+0xe9/0xac0 [ 202.925525] ? vfs_write+0x374/0x510 [ 202.929216] ? wait_for_completion+0x770/0x770 [ 202.933784] __sys_sendmsg+0xe5/0x210 [ 202.937564] ? __sys_sendmsg+0xe5/0x210 [ 202.941515] ? SyS_shutdown+0x290/0x290 [ 202.945475] ? __sb_end_write+0xa0/0xd0 [ 202.949440] ? SyS_read+0x220/0x220 [ 202.953049] SyS_sendmsg+0x2d/0x50 [ 202.956564] ? __sys_sendmsg+0x210/0x210 [ 202.960602] do_syscall_64+0x281/0x940 [ 202.964469] ? vmalloc_sync_all+0x30/0x30 [ 202.968594] ? _raw_spin_unlock_irq+0x27/0x70 [ 202.973066] ? finish_task_switch+0x1c1/0x7e0 [ 202.977539] ? syscall_return_slowpath+0x550/0x550 [ 202.982449] ? syscall_return_slowpath+0x2ac/0x550 [ 202.987357] ? prepare_exit_to_usermode+0x350/0x350 [ 202.992354] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 202.997697] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 203.002522] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 203.007688] RIP: 0033:0x454e79 [ 203.010856] RSP: 002b:00007f67a4080c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 203.018543] RAX: ffffffffffffffda RBX: 00007f67a40816d4 RCX: 0000000000454e79 [ 203.025788] RDX: 0000000000000000 RSI: 0000000020000780 RDI: 0000000000000016 2018/03/31 19:08:30 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) accept(0xffffffffffffff9c, &(0x7f00000000c0)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @multicast2}}}, &(0x7f0000000140)=0x80) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000180)=0x2, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, &(0x7f0000000000), &(0x7f0000000080)=0x6e) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:30 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x40, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'yam0\x00', 0x400}) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:30 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x40) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f0000000100)={0x9, 0x1b, 0x1, r2}) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r3 = getpgrp(0x0) sched_getaffinity(r3, 0x8, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) ptrace$setopts(0x4200, r4, 0x8000, 0x10) shutdown(r0, 0x1) 2018/03/31 19:08:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) r1 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x200, 0x0) ioctl$sock_bt_cmtp_CMTPCONNADD(r1, 0x400443c8, &(0x7f0000000080)={r0, 0x80000001}) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) [ 203.033037] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 203.040285] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000017 [ 203.047532] R13: 00000000000004ed R14: 00000000006f96d8 R15: 0000000000000005 2018/03/31 19:08:30 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) socket$nl_generic(0x10, 0x3, 0x10) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:30 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000000), 0x4) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:30 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r0) 2018/03/31 19:08:30 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:30 executing program 6: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x2e, &(0x7f0000001000)={0x1, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}}, 0x108) r1 = syz_open_procfs(0x0, &(0x7f000012bff2)='net/mcfilter6\x00') setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000f46000)={0x1, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, 0x0, 0x2, [{{0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}]}, 0x190) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000040)=""/45, 0x2d}, {&(0x7f0000000080)=""/85, 0x55}, {&(0x7f0000000480)=""/140, 0x8c}], 0x3) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:30 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xfffffffffffffdad, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0xfee4) shutdown(r0, 0x1) 2018/03/31 19:08:30 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@mcast1={0xff, 0x1, [], 0x1}, 0x800, 0x2, 0xff, 0x1}, 0xfffffffffffffe04) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000)={0x0, 0x6}, 0x8) 2018/03/31 19:08:30 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$EBT_SO_SET_COUNTERS(r0, 0x0, 0x81, &(0x7f00000000c0)={'security\x00', 0x2, [{}, {}]}, 0x48) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) r1 = dup3(r0, r0, 0x80000) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffff9c, 0x84, 0x77, &(0x7f0000000180)={0x0, 0xbc, 0x3, [0x6, 0x4, 0x3]}, &(0x7f00000001c0)=0xe) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000200)=@sack_info={r2, 0x6900, 0xa4}, 0xc) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc\x00', 0x101000, 0x0) connect$l2tp(r3, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e22, @loopback=0x7f000001}, 0x2, 0x3, 0x1, 0x3}}, 0x26) 2018/03/31 19:08:31 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) socket$unix(0x1, 0x5, 0x0) r0 = semget$private(0x0, 0x7, 0x220) semctl$SEM_INFO(r0, 0x0, 0x13, &(0x7f0000000000)=""/163) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/audio\x00', 0x800, 0x0) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f0000000100)) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000140)={0x0, 0x4}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000001c0)={r2, 0x7fff}, 0x8) r3 = socket(0x9, 0x80000, 0x3ff) bind$unix(r3, &(0x7f000000dff8)=@file={0x1}, 0xfffffffffffffe43) 2018/03/31 19:08:31 executing program 2: perf_event_open(&(0x7f0000220000)={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, 0x7fffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) prctl$void(0x27) r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000080)={'ip6gretap0\x00', {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xd}}}) 2018/03/31 19:08:31 executing program 7: r0 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x1, 0x8000) socketpair$ax25(0x3, 0x7, 0xcf, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f0000000140)={0x6, r1, 0x1}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r5, &(0x7f00000bd000), 0x80, 0x0) r6 = perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x2, 0xf7f2, 0x2b3d, 0x800}, {0x6, 0x1, 0x8b0, 0xfffffffeffffffff}, {0x40, 0xfffffffffffffff7, 0x5, 0x478}, {0x2629, 0x6, 0x0, 0x401}, {0x400000000, 0x2, 0xd34, 0x7fff}, {0x8000, 0xd6, 0x81, 0xfffffffffffffff9}]}, 0x10) ioctl$sock_SIOCGPGRP(r4, 0x8904, &(0x7f0000000940)=0x0) fstat(r2, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000a00)=0x0, &(0x7f0000000a40), &(0x7f0000000a80)) fcntl$getownex(r4, 0x10, &(0x7f0000000ac0)={0x0, 0x0}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) fstat(r5, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r13 = getpgrp(0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000c00)={{{@in6=@mcast1, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@remote}}, &(0x7f0000000d00)=0xe8) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000001280)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f00000012c0)={{{@in6, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast2}}, &(0x7f00000013c0)=0xe8) getgroups(0x4, &(0x7f0000001400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fcntl$getownex(r3, 0x10, &(0x7f0000001440)={0x0, 0x0}) getresuid(&(0x7f0000001480)=0x0, &(0x7f00000014c0), &(0x7f0000001500)) getgroups(0x6, &(0x7f0000001540)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fcntl$getownex(r1, 0x10, &(0x7f0000001880)={0x0, 0x0}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getgroups(0x3, &(0x7f0000001940)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001980)={0x0}, &(0x7f00000019c0)=0xc) stat(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000001d80)={0x0}, &(0x7f0000001dc0)=0xc) r29 = getuid() lstat(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000001ec0)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000001f00)={{{@in=@broadcast, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@remote}}, &(0x7f0000002000)=0xe8) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000002040)={0x0, 0x0, 0x0}, &(0x7f0000002080)=0xc) r34 = getpgid(0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000003300)={{{@in=@rand_addr, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000003400)=0xe8) getgroups(0x2, &(0x7f0000003440)=[0x0, 0x0]) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000003480)={0x0}, &(0x7f00000034c0)=0xc) lstat(&(0x7f0000003500)='./file0\x00', &(0x7f0000003540)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f00000035c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000f40)=0x0) r41 = geteuid() r42 = getgid() sendmmsg$unix(r2, &(0x7f0000003740)=[{&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000008c0)=[{&(0x7f0000000200)="674717cb6887b8985f440042d4fa7c898a305ac4200d5bca8008c06995f2e0105c46e52c76ecc694620bd005483d5b9cd6974b5c4237e9e9f8931f4b7ec06697d1e0de7dffd1857b17e4ba91d2139289b1fca695a32d324e102b1caf2ac7bf567fec679eef3f097204dfb6d2688096caeb12ba32a037a95d4614e7f0fc24d3d0f18e353281d4ef535eb7084f9c85d01124", 0x91}, {&(0x7f00000002c0)="696bad65bdf2218774fb668e13f0962b9c905d1a8225ad9e34adf937196a51e21df7a3734e368b818935d2ed20aef8939bcf49c84bf0cdb39ef1112fbafa8ba07d1a26da25eff75b456774acf1b697e871a6028a7a97356d64f30ea15e545bff6d7d2bf1b4018fe31f33750fbbbf547f8f3f82d5d5d502137bf9b3d82de1d05cb148df5cd92d2a925a", 0x89}, {&(0x7f0000000380)="5dd04f186c11994e3331a1081ba11583717b175c0f3c07d9da282a10882e77b6527e59685dbd715145a50b54198dceb3bb5e2fae1421c93755ee7f828490cc2c0e7b2d0591ea46152d4fe7fe042a004f734a653b32f98c9b68cb72f330d10f3c0eb1bfa7f319a7eaaec032e73babb879fa8309d9a2fb8e798c7cbaadc38904391604ab577e42530a254b1c0a41467b6196d3e3ef44bff4f6028339ea825429e1adb33b6e502266a3890730913a100bc9ad6c3d0c39e68a86a4d169a3f14d3a24c04d", 0xc2}, {&(0x7f0000000480)="d9bf3cecdcde6d8cf15dead504528cb90b9a46c07d0e4664b24e2875402c7e9af62ff5873ec376ca366c3b2901ec781c0ed972ae70ba5086d21369294bb35dc341eced5c6110c17d37dc47acbc258f60a1779996db8a8bca749e32c7661dec89aafd36428c2792020dce8ef58f1c754943f596faf71ecf620b6628074522a547797da982cfb5337fc5598b49b598ac88c9b1f8a2e0ad58a7679a1ce060d0914a67a9e65330cbd742f9780e6bd8e4480a03365190d3a7535132ba6c1f10cc63e756a2cc14f5a361743f959d96c3c70051ed226f8558", 0xd5}, {&(0x7f0000000580)="38b96c0e3ab815c04b8e34fffd680662efbcebd4c0ac99c6f5a1f1591000cf1b17823634de999efb723fbbba79da028972f28dd30b35e5e1e23e446da2aacf00f501ecc379e8f4e9b8569cf86142a3bce49860485f8eaa7d60b7eed368d6744ef8536c3f2949afe40bb8dd233bfa61880324c32598e345", 0x77}, {&(0x7f0000000600)="405c12c88250081dc29f51f39d73bd78d2477a241072c0f82f68acd325bb78ebf6282927f68db7762240449db14e70f4d883786cd0cc20e2dd0519003426f301f8c15d055bfce0c5d97a1ce81a05b0199a63ff2cd381b674497c1d8e5c772ca0866f82c17b5bdb6071702e60e9324da6c774889635dffb6cde006e277d407a780920d922027426e6050bc2ab11f1cc913c33389dd540337b63babb81851e50f2451acf67c9dbf992c1cc27e3716c40ba0f48db08d032b657c23ab02f61a3789e6dce3546f594b04cfcf7c7e90fe13c6024924e92eec6d9413c7c4e594dcce42d784a93fae47c8e3f39c242f613c919ce831e915c6f060689085f35ec96", 0xfd}, {&(0x7f0000000700)="1ef14264c80c640479515ee7e6e53c1b17bd7d48efa7f0ddf97aad7455452a2dc9121808f83257d7724657ddecffa4566f1becb067eb6d58eee35e6a458a296b7ece4a31e8262052f2f5472e64b392e934ede61ebe161d7a17a12026d80daa66529134f9dab65e4c2a127b4484ac4801d79ebdb20fe80e5ee92eff66be7d5f7b909b5e6f7fb4054107d20707b34a2387f4f5b2a2a9d735f3eb3f90557844be79964335d6184b2ee79a16809b1c511668b89b2c6d0032a11df30ad037", 0xbc}, {&(0x7f00000007c0)="b97644f060d9aeaf2383e9122e5ac1fcc58ace403ae22aea5708efe2998d8ab010322a839417a7c865fe93ae4ab6076f0d1773617748fc00476b4a2a0e82ef8fdabfbbc0dc2e922b8b1d88bf3d3dcf8b91f9fbd9acbb3ecb96d6f70624691dcbc71e5a5c2a1ff3bfa8e5dee63e265d4a2ee283650b794a9bef3c6fd28fb76c977d050e5eee5486db3a65ac5a2387b3f56e34245cf2862c4aaf2376b61be012aaf290299000afa10e1f3b3cb7f213c44bcb2238990b58094d76567b93bf4e6a402534f7ffc7e4a89c", 0xc8}], 0x8, &(0x7f0000000dc0)=[@rights={0x20, 0x1, 0x1, [r2, r4, r6, r5]}, @cred={0x20, 0x1, 0x2, r7, r8, r9}, @cred={0x20, 0x1, 0x2, r10, r11, r12}, @rights={0x18, 0x1, 0x1, [r2, r4]}, @cred={0x20, 0x1, 0x2, r13, r14, r15}, @rights={0x30, 0x1, 0x1, [r0, r5, r4, r4, r3, r1, r5]}], 0xc8, 0x800}, {&(0x7f0000000ec0)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000000f40), 0x0, 0x0, 0x0, 0x4000}, {&(0x7f0000000f80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001200)=[{&(0x7f0000001000)="abbd0db999e9225a359874292f5c5acdf9055ec6292e75321585cb36b14b882cf04ac48ce2c36d0b8f0f1e3ab28d2667c1ba93904e2975d59d01c64ec5094da7d9f05691eb18b6e92c4859ee78943550a2038b6125e89dd270ac4e0f96944fe4af2ed016f58e69df94b82741796b239e45fcf15f9ec7dd663b51bbcec3721266d411cf1c20cf9cee8d358619e3466847f21d1708e62cb4ac5cb8ba3f955555acda2dd5f8b9f82f8ecaf8ae80ada6fb9c27f8ab14cfb26269f133a0fb886b344691c4331b92fd7d9e501c895df513e4a334d47e1bd096f7e2e9851e528e789b88fb3112b2f5ede5fd4e51baad", 0xec}, {&(0x7f0000001100)="862edd4a942248cbf50e1d316864fdd271a1ad39", 0x14}, {&(0x7f0000001140)="dc6ac46c7c58be89", 0x8}, {&(0x7f0000001180)="aad803538573b82c976c113d078141a2bdd215f506a632745883b40415a6f56c0b655b827650a96a83ab485f9bb034ae66d2", 0x32}, {&(0x7f00000011c0)}], 0x5, &(0x7f0000001580)=[@cred={0x20, 0x1, 0x2, r16, r17, r18}, @cred={0x20, 0x1, 0x2, r19, r20, r21}, @rights={0x18, 0x1, 0x1, [r6]}, @rights={0x20, 0x1, 0x1, [r2, r1, r1, r3]}], 0x78, 0x4000}, {&(0x7f0000001600)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001840)=[{&(0x7f0000001680)="0c2704dd6e7fbd01", 0x8}, {&(0x7f00000016c0)="f0e0199c097da1b976e58d21b384511f2e6f83cf0d10cdff25ecd83fb2abb57565f633dfa290c18cfe92d8", 0x2b}, {&(0x7f0000001700)="ea6568b21bd43c2a9f90660af13b81541a7a01384d62c7819e2feeb127cc00805f8baa75a860e53bc370a74a5a4759338a2ef317e7d19ee09c7876c5d4d3010c3a35fea8b7b9", 0x46}, {&(0x7f0000001780)="b00c1135d48648e89924348c84b2c1e42bc9f24629b3c8a812c7d1b25512f5179dd1e388fdc2eccde9ad789b858361229c0489d0b80295c9f8ea1bf90c9bc1b7ab94dc046c070a060d46b2d75b3ffae5716c82772b5d9076fd34301f49d68f74c371044c6199bf04e719b75a52247e07f7a0ff0b58c6e347d954f99f2dfbd04f336ff698ceab8bbab34ef00e9eda7cc59d4fff441ce655ac71ae0be3ab20aef15f2a7be64cdd4619e3121c17dcef317509adf5f8d0", 0xb5}], 0x4, &(0x7f0000001b80)=[@cred={0x20, 0x1, 0x2, r22, r23, r24}, @cred={0x20, 0x1, 0x2, r25, r26, r27}], 0x40, 0x48800}, {&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001d40)=[{&(0x7f0000001c40)}, {&(0x7f0000001c80)="75800635719406f464a2fddfe84cd0e63c01967bd5c8fb086123022c66fe4d6c575094f6d73635b70f896f288956e169dbf99229d6c69908e11d245aa8b3", 0x3e}, {&(0x7f0000001cc0)="d40601573b69e410f6dfb2376f16a5fa25322abe0d6315eb346701a93a566b1460ec7380ff09e89a1ccf0cc57151f94af8c5d19a469bda5abd5247856cb7bc02e84042504290ef1698a611effcafaa45b76ce5a9d2dc8b943c467dbbfeb0c25b803c853eff1c78c3332f18145c3d50fc95b06386d4b7e313c46c5dd6e2bb", 0x7e}], 0x3, &(0x7f00000038c0)=ANY=[@ANYBLOB="2000000048000000000100000002000000", @ANYRES32=r28, @ANYRES32=r29, @ANYRES32=r30, @ANYBLOB="0000000020000000000000000100000002000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r6, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x40800}, {&(0x7f0000002180)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000032c0)=[{&(0x7f0000002200)="dda9d5165488ff35fd5c58eda410f73ae1909a4eb9ed2e5a2e2efc5418f83b8edbee2bc83cc0d2f86123de4e0dec03dd1420582c88054b89a7fd4339fe0e640e05836a0b372159dd7d74e7c343e3e0cba6e25c9106512f4bf273c2c3102ff319ab818ad5880529881a59402043eb9c05f3a86bff57ad4bc91d976fc6429af3e091239b7fbad32f236c232197d6e9aa03b3d08733473363f6a48d46d6781940ac3f509b7f4c225c7b6488feb5", 0xac}, {&(0x7f00000022c0)="d25a986450e409995dbde9eef4fe71585c9c6837b0756defbdbae83c710f44508247033413abc537842e6e66f37ee72389bf9546f5f37bcd5b011d0dac56e754530a9522c59ca4b9bfb173e0763bb6a3a1a73c7b67a8f9be21bd2a043d7ca88fd1692d2a78456892aeafd8da0cc5be4bc24ea1227ba1ae42fe9315756d72d51e2dad22e1e38f6a3a9fba4531091b50a368d9a51028ba4f8a32b288f4699b8992043c453a3b7995a649e2345fddc2bcd60db7923fea3eaf2aacd7ff5ef297c912862f838f9281b43a3d989ec05465526daaa96908939f675957852089acd0b2b51af3e979beb74fc799a175666e1a5da883f19e8e2b45858fb9cfad60902f17ba6a823c2e6734255e12582b0eceb5212164a43623f88c2a86555b6dab4a743bf7965cb8e1fbe3a5850319f7383907bfa8d656fee748d817230d67e98a2bbecd84c4ffdd4ff5c850b216fdab25d7b91d5e4198ac88cb347e7b56d05f586ebc7b3b2fea263cdfaa70bbd65c8748337857468d13c18d19d87846ce66376affa698f8a48f7a458e053775d6ff335311c562585db0817e697524fce9a66f92824fe3fcb08d0e5347f48d1ad7b95fe0756020cd3fe1e51b508f0194db463f8d4d81d3b411ee472c8ea32cdd84da06fcb20a8f04a0611eaf58cf4187329ebb7d0f6152564bbfc9c1341ca5b3e2fe8263c2aade17c41f765484f5d8a9a417165c29b1fd3d7329d3fb203197b4daab437023a15e0ad31604c704ef394ee72cb26c2f11a1bd26584da2235039754f72f3dd718d0f2ed727805461b5b7d5a9703d18d00ff069ab8a27861a8f0b7b19b1f43061a3d80e30035079ce42eaac2e7a86aada1274efb9dafcfc6cd4cddb383fbe5356df15d7d79822d7b24c992d75be98f95778c9d98d9148d538de0ffc743ccd2ae8e6c921b839d670380ad39277f30ddfaaf91ab662f2d2471b0e2ee3ad5c86e6cd38f385a3ec0876fb40b3aed702be9d5c1deff2366c0c5e61b921af44b4214b530ccd9503b211c3cd3de52a719a50746e8829bdb2c343013ec309e14277d0c5995f05ba2ff0cff27c84a7d8656bf3ecff4b3de3540a5ab1cd1a9c218cd976f41fe6880af40669bd3acf5b438cda093507edb3e43a57a59748b92977e785ed06d1827f4c678f60e1418ba991fb6ffba0ae24432922c1a13e0bb07d50771ed6ab322db7745a4a1953cba01ec54ac712855f795e42906d32b7adf3a0fc045a895460fc33d994effef489975a2237a6ea08c892d6ac3490791dbb57d29d476df7d10017209f308c7890ad50011d645ec7f9e9b66b8d219588cc3888bde9902219e499c7575c4e0e7b9d7b9a8984b30cb4f5a349732270ca28e7206bfc8a0a5f4af116b4647c06f8f92537d9fff0167b1e20f1eb0571257ef89fc805b2bc29a5ee6239d1e0866d3342ac7662bff287b20a52147d5bb5473e4417e7099e7e92c54b684c1f197cc43925ab40cfae7768cb66c476f29a99f93c32f86166ade01e93d7bc4097f254455806fe668a405c16a203fc6823d8ca0b315194fde73e8c8f7ed3bd4a8d3c074898152634e45a22688d7aff5d306b2b9d2e4539846255f9708e373526bd843258953436a6e7418729b7c6b86601b95a31e1922144c30da9942b835c96d7c0aed4b4e4dad3722d7b0d8486c8e0f080cb2a58129220b9cb1bcf588e299dc2c49c91720f570e2334eb6416ccf4f70db711364b0be8724876c2c472600bd4b9214abb92a2da34ba997148a258a269df8df20e4ecd320347d6732de4a60706bb0dbdabfbee30aa9c9829af3784985b548742793f7b5dbaa5466d4f0e98d78b0703ffa250b43f589ab876815063a8863c1250e9d1988664627ff22c8917b9d043889e4c0bff003546901e7a6f0745446955a417895945c26f6b82d3e6689d5c6ede07badb23ce18a5bfa4f7826ad20988709012a34ae340d006e6fbdf8199e6e53b603107eb8009e0a5e2d37ac33f23d9a1be89fe2c7cefcf5e280d17bd983ae54e21ea91c2d4adee54091990cb3281d900e37075f2f08b51c3a599e42fb8f59765db1543abdd323e7e16e2e1deeea2fb045509c429bc4aaf203946ed6b2df02be74b00353f957fcc6bad68af7b289dab6555da34b05d320657e0de407458b9897fbe7e86df7b8205643ad2f4dd8fbe72492e5234c827b86785284cc81c1e5fb3b0d651f4ddf6f84429fa7a03033c21fe2a73cacb37d5ab5424c3d6cb41795ceab91848e3f6cf606352966e4ba909a5d5b4ad1c44abc806e802bac468d1411724f0c2d85935d0a88262f335dd397d1ab7242645fef20bd8b724516942ebb7f2230535ca384e8ab3ef486eb161a3f88c807e359d64ff4ce6b7c1c475aa3604d7152de7168ffd9207302b74cb111326bc13af59523c26c0bbeb7ae488ec4e16bfbde1497b859b26d5e5732b3314e38ce961c2030a5b7d30408737efa41a1604ab262d5dea3efad0a48c364af00ca6d12faa86192c935784598d7600d8ec0b11ff5e593909bf0f83d060816565640854493a55aa169018ff344e213393611d7a51830fdaa0618bd64aed53e93e19bc132c16c4e7215ddc4f3f6e06ee6dda0fd8f54249e5056ca66b8f45c56d652e6dab59eaddc7671615fa1636d77f7a1453b0c4b29260a90b7455649e12b2f149002d969e67690253b7f075eeefb101cdb5c4851db6c676fa3e4aa5902ea5a1cceb72f30473ee0662bfb3ed33e274f7c91b743b141fca409d64359376d63b337df07b6e2cb9457070d5bf0272b3ff5b34ae6f959a1a6a34760b3f657b8f7167f2be589e304df3ecc669dcf6dbcb6e0ab5aec97124c1f30af6db8611e56a0b69685a3ade4de4b75c16bbea9f03b54461aea5e1b77dcb70abef670472ae978f90a31e8cea0041c9aefcaf9ad593061a49951dfeecaf166beec26e4b3eb3650314714fbf7656d9189eca1ed5856b2799d7aa46ac3f1362c51c61f35c1caa1b6e9de803ad835a97241ab5cad971e725a4aeda872735d9a85b4d469198007b70a97458a411220de1e59471322dbceac75e7a0d6760e14675b95de049af359fe96ab5050ad6c3af908192aecfea9eca530471e346485dac1dbbd1fc321f163fca50bfa1d3c049f0c23b0eeb656b1d96319aa404bf07a05eee919ea6417d416465e8dd95b1c927b9c160692681e3f789cdf9b452aab07ba465182c3b511dcb3f4a7dd0aead3a4af05a5e570a42c23ed2a9e0b6a06c314f0c35fb4759a9c21bcb78815574d561f467d71eadd1af22f0ed921f7cdfbade4acb49bd4f4a22848048bf392f2d210760aeb220c66bf2aed376a2091e2b76fbe6a3b4c357999ac262bcb517a67d7b7557c52d8f5974e64ce992aaf45aa8fa020bdd94a1e429399a39f34c8a09b72ed1618a83bfec6546c5e621ae030b91d2f69531e882471f477d1a10d3067837219377a62e9717392f881d3b8d5645c5de00180d9596ed38195f2f6338b933df8ea0323a7384d2e7f74956eebf446512519873dc506b468341ca092f4822e3a53255a608c8f1e45597b66b311667b6935a36e7de80375aa8712774262e6ec69fc59db5ee926c7becef3e50adb34247ec22e84f6aba9afbbc3fd638140edd5da71bda5d0851a66c1c19ab34cecbd3b504e46afb0fd10c95b811149e805ef9123a37580e98bf3683b92619604bb7c9eeddf7932c21a2bc16a2f203943d820c7178655448cb5b10da12843ac5170116c64b5e32f32236d87ec07859fa81223a987935e5024da7429d93c40e2e3f0d951f26b51a8077f571815bb185794b25c3755a51484d6e4a874c66f5cde841aaaab0bee460a7d96c4bf80a954c3239aa2a3e4872615ab032b04cb7118b465508e693bb06c479db96c0cb637ff7c4c698339c092474a654c1e4dc79b0feb4d18ec3304a06139c1cc125d12e04cc56549bcb6dc06a1ee5775f12e529930ff2c82b9f520ce7224ad2aa6469ad0b067e1afe73e31aad6bd811a6c98661285d6d69aeb2e11dafbc394c9af04cad995a109ab7a96966cd0c23bd6f3b33179b089d6b79134cbcebb2fc74b0ec72d4d6f158abc988779b1841848680fac7596430d53e1d38acdea9b4607ec7a26a84d5a0063d98568b9bad5399ca41e3aa2de368468da09e1952577fb04c0bf68dc0184457ed793cc2412e15c93297bcdc740a84fb1b5543eeeb5538ec0132a220e629578a9e5951282b343b25d468c5bfdf577fdfdc2d05d3394b7e3fef5116d985524b7e92e0119dc28c674efc9a83261229661873caa3c56f00b9a58ed6090424f6cb0e88d706fb51dd7db9cab3d85f01b62207e3abe0904bc0832b7b0e4c4bff88c3732a825e7ee1ad1a5cbe577c4b60f762f43d5f638635b22048297ded4cc82c318db68c9158147356c4013e7e45e364058b26026d3dc39cb4eaa4f4c9e4a43e102fccda40b2115aa0a18fe12cd86113269f0ced1074998467ac3e217cb707309d44e31b7be0c8b907bdb22433be83300a6ed2114d5b7005a9626bd6d69bbc4181e8a586b3d951ab661870828fafb3d9798f0eb7671ab9d55a376cefad5fcf789ec17d28c7bb543f9e0347120cb5a521ef6e8bb51f9d875e285e5bade685373851000117c67e091e4dcbe632eeaa9e94808b8c28003853dd0dde446e1cded897a2b13d363ffe17b84d27f015226ff9f2df0cb93287c5dfb184572515ace3f44ee95bb20eea2903ad1b335e2c5a045c8bce187b10151984a526f6f27f22e0ca57bb288d71fc6daaa958740a0e5a66fcc6e0031c7abcdb5e270f7285270fad4aafba5a27f26f2ea7e1822c49b7daf377b330d85a6b2c4c9a33a5734cf34ad9e46791419d7fd12b21055d795207a8dedf659d07f296fd988f84f35357a271e158de40a5267c7bb3287c2966d2a70aed37c5dfec62b8d36fc404a8dbc95cf46485a5322459962f0332fb59e0b867b707c4ff4edddfb6d4a66509a01dcbea7c918a45272c07e240bb4adaf8f29f3e581468a07fdea1a03118d689cf9ad7dcbfafc3e2eb6d04c9ea426669a74076014b91e85c92be0780242a544fa44e5992360998507d7d660a5ab3fa1ad759bfead58b3a742dc689b7e2237481ec0a857405e056a70a61f98caed8a6ebf4239075a5350930702ef330376b6d644fe74a13127f5dc7d568da23750eb9dbe1da265e8611636cb79e050883bbef2a0dfe3a9602da7c3a265b5ab9ea0efab59063cac93faad1465ccfa1010506dd414d86f63f54700a11f2549384ee110ce648f591d6e854455e6a67a794b93e50dd67cd5a9c8bae2c47f4abc7a26be5ca65a637bcf5345677ac453f116a0bc9889aa79802351ebe37614432f85a969d5f6cc65341ffa900c194b4fa3e543db1c1f33d63c975da1455ea892465547983c43da13f1c668c73893c72fa246ce4a417c0a1133024611a09871e10e6ce3c786af253ec616647dc2b87bf093286a7e11122793306a6700dc48c742fdd4f36eb41c24cd23c741fa475d7329789f9c501b6b4ca3991ad547eccace2ae64332f4e23ba8b3ffd6d830b713cd48f9b62e855c03e3307f0d2427b5f4dc869acef3186680b5e6b2a959b5e664b53a26b70d26fb320ab83e2eda90a028c6fe9419d6fb0af36b6589451a55137eb140fce50604d381c59ce1ca1833204ffb8915917c36020d209b184358f02615d204e16f3ef06196fd8f22b06ce18bd08eee3bee3952ccee513faa0aa13fe23d56936c8f5f3262253c01ef5b2e001de013adb76b908662eea59100ad36312d935d7ebdc39c43e876c186a9c11ca1218bb61cb91537016a071a1597be72b", 0x1000}], 0x2, &(0x7f0000003680)=[@cred={0x20, 0x1, 0x2, r34, r35, r36}, @cred={0x20, 0x1, 0x2, r37, r38, r39}, @cred={0x20, 0x1, 0x2, r40, r41, r42}, @rights={0x28, 0x1, 0x1, [r1, r5, r5, r4, r6]}], 0x88}], 0x6, 0x40010) socket$nl_netfilter(0x10, 0x3, 0xc) poll(&(0x7f0000000000)=[{r5, 0xc1a6}], 0x1, 0x0) close(r4) 2018/03/31 19:08:31 executing program 6: r0 = accept$ax25(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = socket$inet6_icmp(0xa, 0x2, 0x3a) sendto(r0, &(0x7f0000000180)="43aba5c37f1a7aba2cd90e7589f0145beaaae4389af909cbc034a0473a0031619c1efa88da17bc5d9318e8f4e852c69eb9023e13f609c4bd4d6a413d820eb1c1bffa5220809d6b94b65f4b83a796dac0dd26526c18fa04b4f3ce668da8d449ccae47c9f9a44511e30f846ead2fcaf7d8be76b62492dfc834649f1c0b219c1f9d8abe4c1398a6db611338295e3038ba94fd0ab37070ab5801e7a8a08e40168acdeb336c0b7b5058bdef9d7ff4ec9981f153daeb9959bb9b8c8aa43b477beaf7ec61d48f3ccdd756a43d71dba1d9785de75898c770c1311d2cf7b62ed2d9cc0313c1b94e0cd75a8069ae7ff87d76d23ad0ce6a02ab0aa6eefe8a1c1aaf", 0xfc, 0x40040, &(0x7f00000024c0)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e20}, 0x4, 0x0, 0x3, 0x3}}, 0x80) r2 = syz_open_dev$sndpcmp(&(0x7f0000000280)='/dev/snd/pcmC#D#p\x00', 0xb73, 0x40000) ioctl$TUNSETVNETLE(r2, 0x400454dc, &(0x7f00000002c0)=0x1) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x20000, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f0000000040)={0x0, 0x2, 0x30, 0x6, 0x6}, &(0x7f0000000080)=0x18) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f0000000300)=@assoc_value={r4, 0x2}, &(0x7f0000000340)=0x8) socket(0xb, 0xe, 0x0) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r3, 0x84, 0x78, &(0x7f00000000c0)=r4, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:31 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000040)={0x1f, 0x80000000}, 0xc) sendmsg$nl_xfrm(r3, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) r4 = syz_open_dev$adsp(&(0x7f0000000080)='/dev/adsp#\x00', 0xfffffffffffffffd, 0x8000) r5 = mmap$binder(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2000007, 0x52, 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r4, 0xc0306201, &(0x7f0000000180)={0x30, 0x0, &(0x7f0000000140)=[@release={0x40046306, 0x1}, @free_buffer={0x40086303, r5}, @increfs={0x40046304, 0x1}, @register_looper={0x630b}, @exit_looper={0x630d}, @decrefs={0x40046307, 0x2}, @enter_looper={0x630c}], 0x1000, 0x0, &(0x7f00000007c0)="07b69173f5193b24f29453f2f9cccee2fbed2ac0f7330ac2a9519e680ea583640c3157225acf5454e04dbd1d546871c7574842dc2db56ea3aa887012168494110b81defe83d3f3569f2d8752c1183e94ff7b3025cb8ee926c1effcd1888080854905a1c2df4e7dbc1483a9b892810b0b632d757716d923c95f19081f51d7df2d60aceddbb930932108b03cbf7900e5d3a4241ebabb4b5b034009b94e5aec321780c819dc0f2eeb88f182c18fbda492600a61a73a864142347deb14a1f6ee4429704438c12c901e8c5ca5f34cc9142c5cbe856b58f5953b64301ad2d1d1714025a3419657283f34d5e842e8dab2ce3c4a8be3c5083dd0bcb7c7da91d5ba0b3b3ee972e6883f70df3f30190e320f15fb06d455a9be28f2b6103e58b7ccad34a9e9d53bf7710d4ce661f3cb9e12a3be7555e07264e5f55a6c1cb371bd402239edfaa4de1a51f492c4ae86276d87705b7b061e8cc1623ec9d811de3bdd8da60057fa72a52f2a5caf94c18ea38111a1d5f2210c72b9830229fafb611402a81493a1f240775d3cd98da8cf674e404dc78ee01289b032b9d0417203b66c5de92009ccb4937562d0bf2334f77ccebc1de0819738d9c963c7be7094c3d22c0274957e1340f158a319b5c65ca84d513c934221bfcb1ccda351bea3a6adf9d7a60bb15bfe5c95407fe0fc2cde6592a5f0fd52d0c49475dd4d2bba4f023f2cbd6f9674eadea02ad39ad84496d79466a14034a0371316c7ff1a449c1d4aa954e8599b16db106531a6e2a8fef9a3c05826c9c829ed1cdf623ba4ae3e183ccbb0aa45e6a3a7004b57d670cb762f95d94ceee2ae6ccff202ffb10353689f21f9dd01973881a2ba83bcb000b67b79edcaa5322dd65974e252e79c66265e66723d122d0b8fb7253afe5263941352577dda481e325711865af93b82538bf247315257d86056d25b9fec9367afb68dc39811313dbf1f015e9dcc2fc39b2d5ea949f6e778a0459e6106e13d7a8b42163b2da8467ce595f6a089776e66cfbaf2d88fbcc155708d6b214e20780aa95d8251c4af5d35961f0c972fa281b3fb3a2c582f1e6f4cf34be984e7455c8fba5d5aa6d7f4c2ee4c2d3b074be901d20d211a87cb54807b433623e560845bffc047d5bba9a74e483423af4338cfeb9dffd73e395dd3da2bf89b3a6912bf21f992cded72ee240e9985f8b4dff18c2f1ddfad9b32e65cb4dec39cb9a70edc74e63943c347de5112eb34a64e7ca98ed8666e28a832892c225dfedb0b025db88ede0e737344c86509b13faf4d2c7a1a71b649896ebf73314c065f5491fe80fed755d4481db7f6b879c55fd1b24d61be7955c9ed7f65d5764d0fca651f59590f715eedf7ddf36bd8996989411a90821353f7fe8e6b10378ebd4924fa299793caeecba2a8489aa8f70a01a3381b4b33d7d1aac3799ff4557b1bbb1eb729d84bc218e384bb5d6150abed2c69d4cc81bdc00ebf5678cdee69a921c562e1ab4e473c41a5ebc3e7762f18a6bc0f8657e2b17c51fe507fea7c68a27ef553e67eada0ce0f6a7dfc031c9ff078cb294a6bfefe889c6e244d1cf0b21ae27d2ffae393801c5fc9f5244373c64dfef51364d4ccbed5db8f2bd6600ef1323a6c874b825fe2da34ba0e6d224bf2e252ec2528c928e2c0f4338c4d8caf0f79104e97e2564e78d1f1e181bfb90399c01f2eb4cb24830080b0dba93ce73eb0d3b910fde1736cd01e6e790b45676d2f7ba87ae624d902ac40abd7854c5e4f317e05a5f84166548ed577e80b51e5e9eb80acefa035808391ce4c425695f079edffcf6b587593bb37c73e8061513d370687b9dada2016c6a47a86b311e365a75737248d710735d362fb3b9a016db4fa96b025075b588235c5b5a21160de9c7733f16e174a7aa7a5022987fb5bd2d1af2bc5d715155f7dae4f21820ba5aa54333b0e3c6b1712cf53435a1756cb7ef3f3e575082eaa6a012e7c82ee6dea0fab0fc847c9422b374a345019d49cd6009109b6407b6f90368eba2ece7834924da7801fcd0e4a875f91dbe703ba86007abf7ad41d1295474cc248dba8efd08e1df1a0604e9fe3cb6d7332607566ea1e6d84c590c3bfeeb74c5e1cfaa884dda2b477f09952d8a756f22637bb3a1eba4bf89026b53a304554466de06fff8bc0727910591a37860c44313300826824218a734ce63166c52f3c0ac3f57ab01d086ee0b612ad5396843ffa796fd515d973abeed7d17ff1a0aecf8c98b8e7b5f239286d7deb8954f94a0184f015ffb38145b9a879446f3ef3114f66c6db7dd3d34a75fac6262a4781f6cc3e38c871680507c6030ba4de293aa53fe4948c1352196ecf996d5d9d063a6b1055b8496abe27da31d286da276e04d8c88319fbb1a217251bc07df9ac3435ce560ee42e893e39f530966a467097993795f35e8f648472ded41d6b7295b69b41902adf43643b71e4f4d290b8ed5f43b3489f3a31083c0591c07e7b76f8cb30463939ab40f72f63934ac4006ad3eb3efecf1f1a09f8af6dab07d7a8a0a0c689c828ab95e6b260e10d7f2b7daa193a653bd768b534803244cd5d72b2fcbaea77c211b0769314e82a284ed54de68e56cd7da819fd26af81ed5fbf093e084f859799ef35e0268d5e9efd8a0d57696b36439a7f810881e44bf5d7daaa2166443fa94b86e321fea3bc54359cb231ccaee3215b17e204dc43f71c16ea2caa63dc03b7acad75b7f6874fec1bdb8394040dc30d96c4928b7dff0ccf88b8cd4abacc95854e5370291c24389d73f8ec6fa8bf844a4b2dd3bd33500b49de9f85c9a654ad03b0496446a2ea7bdb3e5dc81150e79ee545ac91585cc553a85cf49fe15900b7a16eea92d38a4bddd8db92518831b6733ac07dc7f3da0e6f63f5e1f1441f37e136c65d61fb020db2366e25c7527cbeb35cd014eaf3708ea1306f2a71ccdef8b91d30a84b9b15aae61c623ae23842bf7ad92e0f6fcd703c98c6cdddc5c6e73866fd246fcf50b861ce3c38585030f4427fcaebe05d165026181e10779b6672a0f14287ccb3818bea086d804b269052cd096ee6554ad89baec0c4c31552c5df20456861569152daf21d6bc705c2fd2a547cb18638452d9fac79891489586f1d58070d0f1ab5a88a31805289303212b9f9bfa7d5b4194ba6f0f883126ebf139af0407b1689659c2e9c561210e2ab29a8cf8f534394def05af404e9aad8ca25ae57220af59b64dac21aed2dd92f7b7a09c7048f6af2048e842c6202f39c0f4a3566ec4290cf61f67c184865948b4b38b5b7d118cbb9bcf05f8680910a8b913ae83259f5ecfaf42d58ab00862542bb29ba3d3b6c65cfe27da351af78dde1b658310defc01267bbafc59fa02c1191dd309ad27764cc4389d84967ce79431000f0d0bacc47f2977643c9b008259e3cf44580ac052c1af081e802be2ed6caf2fe234b3d44cc7f96cbdeec84d9e9129863395336edc2107b53b7015cdf7c2ad044ca4cafec16a0bc196cbafd4a771322e0c2da539ca18d9023378dd627582c33529956f8a30b2eb8d617ee62452d1fc5a08cc17e129c92f98e42e025b86dfd3d8d0e05ab873b00b84cd477a9e11fc52e6cce337265b9cf8826e2d9cfea75e6a77935469e4d52e2da1b21b3bccad6fbe00cb80ab9b03770648c9547886227051954f18d62bb816230005edbdb61beeed29ce12286179fa17d5250f3ab545d7bc423142a71dfaa56f8a26dc8812a8b0a2e6ae80fa548af3dda5b95be3403950d03d6fd687b093dc22d3f8ce6fb9d3d9f0b627daf84169d5cdd8ae6d26be077500f08d23e3aca36d5658b9792e9db9111ad2b40e3c51772dcee643c1a854aa6c6d85f4a72ba331231e0cc0c18d09918d57b01390dcc7ad7f6fed36993d21c5aeeaf895262cc96246d4112ae229643a8a353c4a56660678960789172c6af270843728a7fac06e673f2234b6835fd907f72bf3ab762825d0d7446e5eb80f132f5a91e9d8a263a8074d38531b114592173a619b9332e06452206fb25c111ab3fdd44baf3a6a84a34c7c1d601ba319d9a7309b143fdc11db5fe1540205a53dfc40c97b9f84b3944910d3b0657156be0d92e8cf63f2cdc2e00499c5b86279a2b831e271a799f4ffce7d97f9fd1d8ae069a9821593b8cb53994d5f77f1e9e12668ca8c930454bb008790297500be292d2f205ba0b39c21079a62f05b8e32fe94261b873c8055c4ed38529d9979e29dcbbb25c38a409f91de91e0056bbb91573e74add28d66cd2f3d9146c6f6c429c199bf8ba96e2f509fe67f9b014ef29146c506c0e9ba2770fe3aa2ce7202c567ef69f983aa1a7abdeb59ac9f7ee46da4dc5157abb50b78987674f98feca8db29fe9cb68461889e078dec3dc0e05f7bcbe873bb14ea6f9b20f2cd11173dbdd13142457d95ea2e446b525bae7c6c04f19e1e0e90a98b096bf48a84859b6b76215970434ff8a3b03872bbe9efe609562e831e55655c0d5052c86cb2980e324b87c39e464017ffe34d283590033573d0b341860102da0b2764ac8ee71baf705f7ddfa7974247b7b651267d2c8a81a80eaa1fe8ee62f6dcadd1f6333ef24fd28a825abb014cd6be6ddb114019783c304342d5d5de050c05f0fa171752727e12e95479f101124eae88b531b560a77704af9531408fa1349c99fb53443c89ecf169f87bcfe47e27ebbc6e25ad4fa1d09d68468710341465e1300f21e98e9acfbd7ba52f31d5e2d4f3651f09654e1278ffc9df64672052656f6a1db424474e74a4f17a5de54cae355a26b9e1970935b72ec6c4fd9c34c5f1dd12d64f2bc0b2ed9ea0cb84ede70697d57ea4e22cb0556cdfc9d4d9688372aa8a8d98eae653f13d2e5c613fc8b06c9fcd98e395b8c114c87df497a8ee523414539f2db7bcd8dc7f52e3ec665b6fb833751f5730ce6a46fd038255231d93e81bb3473b14bac63d5e320d8000dde6815bc640a0afc913439c158afcfbfd63332f5865f7d0010e9700262d50cdb64f87872199a9b57ab09fc1f604d345a059db9ee1a2ed60424cf0d0fc055dce5e7fa00cd540361c6aeeaf8a387f9ce71fe5f005546c022312d5a24f7a074ad452cb69d7e021cfa0f08b7ea02b690d0c6db683b5526a323e470684e96fb3e3a10e16bc0bd39ecaadaaa3d25fb3a792c122fc1d97ef7197a82c39d7a7b9e42ea46785b8600c57c0b1a8c85031d20c5597e63592cb934e172b6716303205aaf3d3661f17e423288516c71424d18c9a2859b383d5570f58c9e652d9e852765f25e9fe5bf82e32a7fa80036b55488444720a64fc19333cd103e1b543f5b27324dbd5765d9c8bcbfbc9e70eaaac46b460909e5633428eac29090d62512175d79d4e8b324d7b2312958e2d6014441ae0d97ee6dec91992ae864638ac8660101173e47aece2a1834542d95a9ccccea8efa62536bcc1768cbab746695b6d2e7214bada47e85cccbe633f7d524c8b01e282cced10b257d77fd8da48e6f3730991998fe2fe0d7005224e179be79eee7d898904f52420af5b48a5cef20eea3480c3b9ac1352a5a12409445da734f7ce1a6500007b3ee87bfba9901b79ba4033880dbd872b877dc90a9630a2577c69898f2ffbe51f5af3c874774e30eca96e1598c9c306f81da651c93f8db94a50ff988107193b4cb22eb45dd53118e71650c658f3e94fc95ff17b83fea1e1c320921aa0c58c480e3468f8f8171964e6b04affd7ca932590594ec2c300279fbeb1ce7729af6a7f363ced7651dec2404d4b064c8396fedd3fca56870c9ea205c70492e383639276a6f21ec4fe64da70578420ca2b00b66fa6f32d3e1d3"}) 2018/03/31 19:08:31 executing program 5: 2018/03/31 19:08:31 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) accept4$inet(r0, &(0x7f0000000140)={0x0, 0x0, @local}, &(0x7f0000000180)=0x10, 0x800) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40c40, 0x0) setsockopt$inet6_tcp_buf(r1, 0x6, 0x0, &(0x7f0000000040)="6e71591dbff51e76947a25dd224afc172e5a8d362df7cbab5619acca410eaf425e43b874810a6bafe71a522278e850986ef508cd1759c7f2b3d46780ec4a662377fd6ded0f71b655f32c7f05fa4c5d9ba0e5042913cb10e7f312bb05c2ee50bbaed55cbcc901b3e81cb0c2b41ed0d74dd25ff6e0dbf1806046c783b67074efb18ab01f146ee5dbf765885644e273f830efc0deb2312ada8da59e39b9f0e6e3c1d6c08158eb52aac5c06d14830802fcbbea4cd577faf3f3c996df8d250fa8f9068a11d1991ba39c1f6a950a6590", 0xcd) r2 = msgget$private(0x0, 0x4) msgctl$IPC_INFO(r2, 0x3, &(0x7f00000001c0)=""/177) shutdown(r1, 0x1) 2018/03/31 19:08:31 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x2000000000000000, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0xb, 0x1000000000080000, 0xb77, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f00000000c0)={0x0, 0xea}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000140)={r2, 0xffffffff}, &(0x7f0000000180)=0x8) ioctl$KDENABIO(r0, 0x4b36) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) 2018/03/31 19:08:31 executing program 6: r0 = accept$packet(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000080)=0x14) fcntl$setstatus(r0, 0x4, 0x800) r1 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) signalfd4(r1, &(0x7f0000000000)={0x101}, 0x8, 0x800) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:31 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x366) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000300)={{{@in=@multicast1, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@rand_addr}}, &(0x7f0000000080)=0xe8) sendmsg$nl_generic(r1, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800a01}, 0xc, &(0x7f0000000140)={&(0x7f0000000400)={0x100, 0x3c, 0x400, 0x70bd2d, 0x25dfdbfc, {0x2}, [@nested={0x68, 0x30, [@typed={0x8, 0x83, @ipv4=@loopback=0x7f000001}, @generic="688655670ca1a9a0d847c5ad4cdfa4253dbdb6fbc7a35cee3b376ba83893df18e6cf062e09e82ee62eee3ef861d71bfc4480618ee875d40654c6165c81b19b3f9b8a11561669ac7304afb37efa447e7145a2d01da8feeb0f82af"]}, @generic="f958437174cb90d2a46d25cb670701b745370dd2b3f9e7bbdd46fc15454cb7f53ed1429d268f186018bb6d99ffe90692488d5a49486bcc040a66b8517eb60d794b67fba396fb5e77c4898a5f6987e4c1d5fab50ca509467563edd10df61470e0d266fccc955d658b960ae14d0d15b8cf915265e8ebaa2987f92a", @typed={0x8, 0x30, @uid=r3}]}, 0x100}, 0x1, 0x0, 0x0, 0x4000}, 0x4004000) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:31 executing program 5: r0 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp\x00', 0xc000, 0x0) ioctl$ASHMEM_SET_NAME(r1, 0x41007701, &(0x7f0000000140)='^vboxnet1%\x00') getsockopt$inet6_dccp_int(r0, 0x21, 0x5, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe30) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000080), &(0x7f00000000c0)=0x14) 2018/03/31 19:08:31 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0xa) sendto$inet(r0, &(0x7f0000fa0fff), 0x0, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e1d}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0xfffffffffffffd86) shutdown(r0, 0x9) sendto$inet(r0, &(0x7f0000000080)="8bd339de8daec0e612feff06e2e0290135d9c58ffe6c962612553c4e550c66bda8eb6f1d66e88549343ce0d240ea20a4728342ce4650ab4ecbced7f654e9199ace82eca448c21db06c6eb948acc33d4a7f4d453ea50c0e3db0719cbed7d188412853d26a9e87b75637be848a255c1eb8ccdc652012dbec6cfc2a756f11cf16998b0d75ca2b9c5335bee37e4691a1a1001c79e848b8d000e63989dcf02e2410", 0x9f, 0x4000000, &(0x7f0000000180)={0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000040)) 2018/03/31 19:08:31 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000000040)=ANY=[@ANYRES32=0x0, @ANYBLOB="af0000004abf30edb4aebf6485764c2c2578e94b8080216725b309c86fbcb3cf318954f62a79f853b5a387cbbb174e472b1a0574126f8bb8e919f22eddaa2be102668cdcc3e5a1a1994732307541c015acf6a725f1d82bb0083c9420c0a62cc8ab95bea6f03b4c1db3df24e79ad2837b65f2fbd8b7f477e3466a63fe0906ae57c75344bb5511c5d2820e1b877c121ebb8859c0ff24d8e92f0bdfcbecff4a653ee951d89231b7c1cd57026ddd137c68cdf27120"], &(0x7f0000000100)=0xb7) bind$unix(r0, &(0x7f0000000180)=@file={0x1}, 0x6e) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x21, 0x1f, 0x8002, 0x7fff, 0xfffffffffffffffa, 0x8, 0xffffffffffff1241, 0x2, r1}, 0x20) r2 = socket$unix(0x1, 0x2, 0x0) prctl$setmm(0x23, 0x2, &(0x7f0000ffe000/0x2000)=nil) ioctl$KDGKBSENT(r0, 0x4b48, &(0x7f0000000200)={0x40, 0x525f6bee, 0x7}) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:32 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000044ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000bc000)=@abs, 0x8) sendmmsg$unix(r1, &(0x7f00000bd000), 0x80, 0x0) r2 = perf_event_open(&(0x7f0000220000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) setns(r2, 0x40000000) poll(&(0x7f0000000000)=[{r1, 0xc1a6}], 0x1, 0x0) close(r0) 2018/03/31 19:08:32 executing program 5: memfd_create(&(0x7f0000000180)='IPVS\x00', 0x3) socket$bt_hidp(0x1f, 0x3, 0x6) r0 = socket$vsock_stream(0x28, 0x1, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000000)={r0}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x3c, r2, 0x414, 0x70bd2a, 0x25dfdbff, {0xb}, [@IPVS_CMD_ATTR_DAEMON={0x28, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2=0xe0000002}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @local={0xfe, 0x80, [], 0xaa}}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000000}, 0x14) r3 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:32 executing program 0: socketpair(0x7, 0x80800, 0x100000000, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$ipx_IPX_TYPE(r0, 0x100, 0x1, &(0x7f00000002c0), &(0x7f0000000100)=0x9f40ca5a1e957b0e) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000b9bff0)={0x2, 0x4e24, @multicast1=0xe0000001}, 0xfffffffffffffeba) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r2 = socket$inet(0x2, 0xa, 0x2a71562) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffff9c, 0x84, 0x6c, &(0x7f0000000140)=ANY=[@ANYRES32=0x0, @ANYBLOB="97000000d234829b047155fd5d5db1d62b758ce6d7693f9e49ed3fbbc1e8a79d07bbf4fe18b9bff1761f97324a9855c5f51cf66187036d4dd1eb4c5271464e599db2e341034392e4bdc5681751220def8cddf2eabe4f25183717723f136a0508b1a59b6f52521ac40b4d3d77d66a5e7e4b0a7a1de8b635b3567174a4001009b8749e191cbe7fb66cbac8894a298047000000000000000000000000"], &(0x7f0000000200)=0x9f) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r2, 0x84, 0x75, &(0x7f0000000240)={r3, 0x4}, &(0x7f0000000280)=0x8) shutdown(r1, 0x1) r4 = getpgrp(0xffffffffffffffff) setpriority(0x2, r4, 0x8) r5 = open(&(0x7f0000000000)='./file0\x00', 0x44000, 0xc) ioctl$TUNSETVNETLE(r5, 0x400454dc, &(0x7f0000000300)) sched_setscheduler(r4, 0x0, &(0x7f00000000c0)=0x5) openat$cgroup_subtree(r5, &(0x7f0000000040)='cgroup.subtree_control\x00', 0x2, 0x0) 2018/03/31 19:08:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e22, @multicast1=0xe0000001}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:32 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x9, 0x549100) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x100000000101201) 2018/03/31 19:08:32 executing program 6: ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000000c0)=0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0x3f, 0x844c3) perf_event_open(&(0x7f0000000040)={0x5, 0x70, 0x4, 0x4, 0x7, 0x3, 0x0, 0x0, 0x4000, 0xc, 0x9e, 0x3, 0x2, 0x24, 0x8001, 0x0, 0x8, 0x7fff, 0x0, 0x1, 0x1, 0x9, 0x401, 0xa170, 0x10001, 0x2, 0xfffffffffffffff8, 0xffffffffffff5608, 0x264b562f, 0xe0, 0x3f, 0x203, 0x933, 0x9, 0x2, 0x80000001, 0x20000000000, 0x5355, 0x0, 0x9, 0x4, @perf_bp={&(0x7f0000000000), 0x2}, 0x18000, 0x10000, 0x7, 0x7, 0x7fff, 0x0, 0x8}, r0, 0x1, r1, 0x2) perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:32 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) ioctl$sock_inet_SIOCGIFBRDADDR(r0, 0x8919, &(0x7f0000000580)={'yam0\x00', {0x2, 0x4e23, @rand_addr=0x6}}) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0xe, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) ioctl$TIOCGLCKTRMIOS(r0, 0x5456, &(0x7f0000000080)={0x15b, 0x4, 0x100000001, 0x1, 0x6, 0x9, 0x8d, 0x5, 0xffffffffffffffff, 0x3fffffffff, 0x3, 0xfeb}) pipe(&(0x7f00000005c0)) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x22, 0x0) r3 = syz_open_dev$sg(&(0x7f0000000340)='/dev/sg#\x00', 0x1, 0x800) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000003c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r3, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000400)={0xa8, r4, 0x110, 0x70bd29, 0x25dfdbfe, {0xe}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xe82}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffffffffffa}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x101}, @IPVS_CMD_ATTR_DAEMON={0x2c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x200}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x1}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_SERVICE={0x40, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2, 0xe}}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0xb7}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2, 0x14}}]}]}, 0xa8}, 0x1, 0x0, 0x0, 0x40}, 0x40004) r5 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x422000, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) ioctl$DRM_IOCTL_RES_CTX(r5, 0xc0106426, &(0x7f00000001c0)={0x9, &(0x7f0000000240)=[{}, {}, {}, {}, {}, {}, {}, {}, {0x0}]}) ioctl$DRM_IOCTL_LOCK(r5, 0x4008642a, &(0x7f0000000300)={r6, 0x3}) ioctl$KVM_SET_XCRS(r5, 0x4188aea7, &(0x7f0000000140)={0x4, 0xffff, [{0x4, 0x0, 0x100000001}, {0x7, 0x0, 0x9}, {0x80000001, 0x0, 0x1200000000000}, {0x8, 0x0, 0x5}]}) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$KDGKBTYPE(r3, 0x4b33, &(0x7f0000000540)) sendmsg$nl_xfrm(r7, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:32 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 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) r0 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:32 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_buf(r0, 0x6, 0x0, &(0x7f0000000080)="18fa21148a257f232755016a30b5f0c9a2251238bf2702fe9c5da27bfabd212bf6163170ca0a936f01512aa0ab19aa784a9677933d97613b1d2c94dc965d3d3800b42879e2d77db738f4b10a2ee34e06a9e3d2abaaab7fcf4a96ac0405b4c588d8bc7ba6973b9b373b28e12cc378372968be13121bb3c8045af28e02994457859c4642180ec5d9c9945edd93680aacec0b75c1cf6c31c2f4c80b0356a1a5b054e677035e10a30741551962f21c190ba5b38eb239bff4938040a64c16ec86ab1c6e86c57bbbf8bfd0dfb92a69f3306119c176d84b3c2ce79e4ac89cd2be44c1fd7e08f621f3c1f1", 0xe7) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000f68000)={@loopback={0x0, 0x1}, 0x800, 0x0, 0xff, 0x1}, 0x20) 2018/03/31 19:08:32 executing program 3: perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x70, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f000000dff8)=@file={0x1}, 0x2) 2018/03/31 19:08:32 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="7bc3bf14e78015", 0x7}, {&(0x7f0000000080)="30a535a7", 0x4}], 0x2) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000140)='nv\x00', 0x3) r1 = dup3(r0, r0, 0x80000) connect$vsock_stream(r1, &(0x7f0000000100)={0x28, 0x0, 0x0, @hyper}, 0x10) shutdown(r0, 0x1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000000)={'bcsf0\x00', {0x2, 0x4e22, @multicast1=0xe0000001}}) 2018/03/31 19:08:32 executing program 2: perf_event_open(&(0x7f0000220000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x80, 0x101200) syz_open_dev$tun(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x440000) 2018/03/31 19:08:32 executing program 6: r0 = perf_event_open(&(0x7f0000b5a000)={0x4000000002, 0x78, 0x1e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x200002, 0x0) setsockopt$packet_int(r1, 0x107, 0x17, &(0x7f00000000c0)=0x401, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f000000dff8)=@file={0x1}, 0x2) fstatfs(r0, &(0x7f0000000080)=""/63) 2018/03/31 19:08:32 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)="6970365f76746930000000000400", 0x10) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000140)={r0, r1}) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) r3 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) ioctl$TUNSETSTEERINGEBPF(r3, 0x800454e0, &(0x7f0000000080)=r1) ioctl$sock_kcm_SIOCKCMCLONE(r2, 0x89e2, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$nl_xfrm(r4, &(0x7f0000000780)={&(0x7f0000000200)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)=@updpolicy={0xb8, 0x19, 0x0, 0x0, 0x0, {{@in=@loopback=0x7f000001, @in6=@mcast1={0xff, 0x1, [], 0x1}}}}, 0xb8}, 0x1}, 0x0) 2018/03/31 19:08:32 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000b9bff0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) shutdown(r0, 0x1) [ 205.204308] WARNING: CPU: 1 PID: 16682 at net/strparser/strparser.c:532 strp_done+0xb7/0xe0 [ 205.212844] Kernel panic - not syncing: panic_on_warn set ... [ 205.212844] [ 205.220206] CPU: 1 PID: 16682 Comm: syz-executor4 Not tainted 4.16.0-rc7+ #374 [ 205.227560] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 205.236907] Call Trace: [ 205.239498] dump_stack+0x194/0x24d [ 205.243124] ? arch_local_irq_restore+0x53/0x53 [ 205.247798] ? vsnprintf+0x1ed/0x1900 [ 205.251602] panic+0x1e4/0x41c [ 205.254790] ? refcount_error_report+0x214/0x214 [ 205.259540] ? show_regs_print_info+0x18/0x18 [ 205.264036] ? __warn+0x1c1/0x200 [ 205.267475] ? strp_done+0xb7/0xe0 [ 205.270994] __warn+0x1dc/0x200 [ 205.274257] ? strp_done+0xb7/0xe0 [ 205.277772] report_bug+0x1f4/0x2b0 [ 205.281375] fixup_bug.part.10+0x37/0x80 [ 205.285409] do_error_trap+0x2d7/0x3e0 [ 205.289272] ? math_error+0x400/0x400 [ 205.293051] ? print_irqtrace_events+0x270/0x270 [ 205.297790] ? find_held_lock+0x35/0x1d0 [ 205.301826] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 205.306644] do_invalid_op+0x1b/0x20 [ 205.310336] invalid_op+0x1b/0x40 [ 205.313764] RIP: 0010:strp_done+0xb7/0xe0 [ 205.317881] RSP: 0018:ffff880184757768 EFLAGS: 00010212 [ 205.323228] RAX: 0000000000040000 RBX: ffff88018d849c88 RCX: ffffffff865791f7 [ 205.330472] RDX: 00000000000000c3 RSI: ffffc900062f2000 RDI: ffff88018d849c90 [ 205.337713] RBP: ffff880184757780 R08: 1ffff100308eaeb8 R09: 0000000000000000 [ 205.344958] R10: 0000000000000000 R11: 0000000000000000 R12: ffff8801afa00000 [ 205.352199] R13: ffff880184757988 R14: 0000000000000000 R15: ffff880184757848 [ 205.359771] ? strp_done+0xb7/0xe0 [ 205.363289] ? strp_done+0xb7/0xe0 [ 205.366801] kcm_ioctl+0xf6e/0x1820 [ 205.370402] ? kcm_unattach+0x1520/0x1520 [ 205.374528] ? lock_release+0xa40/0xa40 [ 205.378476] ? trace_hardirqs_off+0x10/0x10 [ 205.382772] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 205.387768] ? trace_hardirqs_on+0xd/0x10 [ 205.391898] sock_do_ioctl+0xef/0x390 [ 205.395674] ? compat_ifr_data_ioctl+0x170/0x170 [ 205.400402] ? __fget+0x342/0x5b0 [ 205.403827] ? lock_downgrade+0x980/0x980 [ 205.407947] ? lock_release+0xa40/0xa40 [ 205.411895] ? __lock_is_held+0xb6/0x140 [ 205.415933] sock_ioctl+0x367/0x670 [ 205.419534] ? sock_ioctl+0x367/0x670 [ 205.423305] ? __fget+0x36b/0x5b0 [ 205.426731] ? dlci_ioctl_set+0x40/0x40 [ 205.430681] ? iterate_fd+0x3f0/0x3f0 [ 205.434457] ? get_unused_fd_flags+0x190/0x190 [ 205.439021] ? dlci_ioctl_set+0x40/0x40 [ 205.442976] do_vfs_ioctl+0x1b1/0x1520 [ 205.446838] ? do_vfs_ioctl+0x1b1/0x1520 [ 205.450875] ? ioctl_preallocate+0x2b0/0x2b0 [ 205.455257] ? fget_raw+0x20/0x20 [ 205.458681] ? __fdget+0x18/0x20 [ 205.462033] ? SyS_futex+0x269/0x390 [ 205.465728] ? do_futex+0x22a0/0x22a0 [ 205.469508] ? exit_to_usermode_loop+0x198/0x2f0 [ 205.474248] ? security_file_ioctl+0x89/0xb0 [ 205.478644] SyS_ioctl+0x8f/0xc0 [ 205.481987] ? do_vfs_ioctl+0x1520/0x1520 [ 205.486114] do_syscall_64+0x281/0x940 [ 205.489981] ? vmalloc_sync_all+0x30/0x30 [ 205.494106] ? _raw_spin_unlock_irq+0x27/0x70 [ 205.498579] ? finish_task_switch+0x1c1/0x7e0 [ 205.503085] ? syscall_return_slowpath+0x550/0x550 [ 205.507994] ? syscall_return_slowpath+0x2ac/0x550 [ 205.512907] ? prepare_exit_to_usermode+0x350/0x350 [ 205.517903] ? entry_SYSCALL_64_after_hwframe+0x52/0xb7 [ 205.523257] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 205.528082] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 205.533250] RIP: 0033:0x454e79 [ 205.536414] RSP: 002b:00007f67a4080c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 205.544108] RAX: ffffffffffffffda RBX: 00007f67a40816d4 RCX: 0000000000454e79 [ 205.551358] RDX: 000000002031aff8 RSI: 00000000000089e0 RDI: 0000000000000015 [ 205.558611] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 205.565856] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 205.573101] R13: 00000000000003aa R14: 00000000006f7890 R15: 0000000000000000 [ 205.581126] Dumping ftrace buffer: [ 205.584907] (ftrace buffer empty) [ 205.588593] Kernel Offset: disabled [ 205.592194] Rebooting in 86400 seconds..