fffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x3, 0x121001) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:21 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:21 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:21 executing program 4: r0 = socket$inet6(0xa, 0x3, 0xff) recvmsg(r0, &(0x7f0000001640)={&(0x7f00000011c0)=@hci, 0x80, &(0x7f00000015c0)}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x70, r2, 0x0, 0x70bd29, 0x25dfdbfd, {0x9}, [@IPVS_CMD_ATTR_DEST={0x38, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x5}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfffffffffffffffa}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x400}]}, 0x70}, 0x1}, 0x80) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x4000000000000006}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="0cd57b85eba93a96ade37bb5cc779cfa44385ca8bfc579860c604b628df3247aae13b4d6bd91acf6", 0x28}], 0x1, &(0x7f0000000800)}, 0x0) 2018/05/04 11:15:21 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:21 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xfc000000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:21 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x21, 0x102) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x2200, 0x0) ioctl$VT_ACTIVATE(r1, 0x5606, 0x9) 2018/05/04 11:15:21 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0xe0000001, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:21 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:21 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:22 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x3f00, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:22 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0xfeffffff, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:22 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xff00, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:22 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x80000) 2018/05/04 11:15:22 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:22 executing program 4: r0 = socket$inet6(0xa, 0x3, 0xff) recvmsg(r0, &(0x7f0000001640)={&(0x7f00000011c0)=@hci, 0x80, &(0x7f00000015c0)}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x70, r2, 0x0, 0x70bd29, 0x25dfdbfd, {0x9}, [@IPVS_CMD_ATTR_DEST={0x38, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x5}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x5}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0xfffffffffffffffa}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x400}]}, 0x70}, 0x1}, 0x80) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x4000000000000006}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="0cd57b85eba93a96ade37bb5cc779cfa44385ca8bfc579860c604b628df3247aae13b4d6bd91acf6", 0x28}], 0x1, &(0x7f0000000800)}, 0x0) 2018/05/04 11:15:22 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x70, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:22 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x2, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:22 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(0xffffffffffffffff, r0, 0x80000) 2018/05/04 11:15:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xc0ffffff, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:23 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0xb13a, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:23 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:23 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:23 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x80fe, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:23 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x1000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:23 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x2, 0x800) 2018/05/04 11:15:23 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xfc00000000000000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:23 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:23 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:23 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:23 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:23 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x2, 0x200400) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000001c0)=0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000200)={{{@in=@local, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in6=@local}}, &(0x7f0000000300)=0xe8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000000900)=[{&(0x7f00000000c0)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000180)=[{&(0x7f0000000140)="4403637647efb6b6a459650df7", 0xd}], 0x1, &(0x7f0000000400)=[@cred={0x18, 0x1, 0x2, r1, r2, r3}], 0x18, 0x4000000}, {&(0x7f0000000440)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000008c0)=[{&(0x7f00000004c0)="35dc6798143e2ccfaae12dd6450635347b48329042936ca60b189403ec1623118995ebe51ec4e8c7989d1df69746b9e2a10569724c3436fba309cbdd2e05b870a44b9e660893e84f6eb5cc994a47bd40b8e47ed2d59eb7a8810ee7288cfa0124b3055d53b64a3c63589f1fea3099ca90e7412053279dfacc14754f9873337536e64e48d24c98fbaa8814587ab2e3705a75ab40e52807fd404a62547e645a3742bc17fb20bb154425e427fca48fda0d833147275e568733e0eb82c9587257859e66595403961302557ad97a5b8e9f0d61ae7c541be9bda4e2", 0xd8}, {&(0x7f00000005c0)="aed6971e84f4b3ee2da2f353ee2324819d7ed806c88c5967cc806b45311a631b198743fd6b654ae3746c76f2d2f3d352c4ea875796e7c7ec9d8a76a321f0c65fe8cc8feb3221b5e63a3170f2243221bbb79ef4495d704690191d88b89d497ef7e2ff8e77d81c4a88f9e8759a130b305cf8805d5331924e31670446", 0x7b}, {&(0x7f0000000640)="057570aa70ade1091d34bb4cfb3ac94e719f3e93ee406c6c3101ec3c2d582d508e13799fb1c9bf28ff8137139539ffe97b49ef899f7a03734600a6d8a0579480def6eea0454a68d1dc38deee1f4f2b3ef52eb1ef08ab40e66a2386c42ead40b2bb384301c0d3fb5e808b8ad674f664651ad97e27b61ddf95fc02f8feaf63dae0ec69d900622b6fa43e50ce1474141b4359bef3ac4cea9ae94f93488073d21578b31e778758c2b7b18a6c399c51cfdbac4e70e21eaccf724c0e2ab8fea8d300e5f3", 0xc1}, {&(0x7f0000000740)="562861cf464c9e6c4603986da191711c14ca33f1a9d747b3", 0x18}, {&(0x7f0000000780)="a23c98248505e25de8ac6edf8349839bb39bafeed52e4006aff5a473489cc22d33ca1eec3f471babdf392c676fb5ca7b4272cd6ce6a347f076e2158466674c8e8fa76f5a8933427f04647ef6c7ecd15bf141f4e82c307036f883a1ca04eba960c970fa8d8414cdb7a5337317929e0de1343fe3", 0x73}, {&(0x7f0000000800)="c287eb8c08a88ac1b7b0c4be06d3bf0416d97c03ac659a6f80d97a79e9a40a5a582e315a9e8c46c1acdefd12f131798f29179be993157c4b4bca4a485e846901c154b3459cca19ea91b33c7b115b8ebc137211a722dda6668f693c89163b5cda1b1c1732cf3be3d29498f2d903bb98d03a3a91045410b2677fbb94bcd55560cc7b73e5c86f30f5c8f2872fc03c506b0d1ff2ace9", 0x94}], 0x6, 0x0, 0x0, 0x20000015}], 0x2, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) memfd_create(&(0x7f0000000040)='/dev/input/event#\x00', 0x3) write$evdev(r4, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:23 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xfe80000000000000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:23 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x10000e0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:23 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r2 = dup3(r0, r1, 0x80000) setsockopt$inet_dccp_int(r2, 0x21, 0x14, &(0x7f0000000040)=0x1, 0x4) 2018/05/04 11:15:23 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x800000000000000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:23 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:23 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:23 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x400300, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:23 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x1f6, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:24 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r2 = dup3(r0, r1, 0x80000) setsockopt$inet_dccp_int(r2, 0x21, 0x14, &(0x7f0000000040)=0x1, 0x4) 2018/05/04 11:15:24 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x0, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:24 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xfc, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:24 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:24 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x2000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:24 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$PERF_EVENT_IOC_ID(r0, 0x80042407, &(0x7f0000000200)) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x10000, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0086426, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{}, {0x0}, {}, {}, {}]}) flock(r2, 0x2) ioctl$DRM_IOCTL_GET_SAREA_CTX(r2, 0xc008641d, &(0x7f00000001c0)={r3, &(0x7f0000000100)=""/148}) 2018/05/04 11:15:24 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:24 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:24 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xfeffffff00000000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:24 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r2 = dup3(r0, r1, 0x80000) setsockopt$inet_dccp_int(r2, 0x21, 0x14, &(0x7f0000000040)=0x1, 0x4) 2018/05/04 11:15:24 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x5, 0xfffffffffffffffc, 0x400000002}], 0x10) signalfd4(r0, &(0x7f0000000040)={0x7f}, 0x8, 0x800) 2018/05/04 11:15:24 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xe0000001, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:24 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:24 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:24 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0xc0ffffff00000000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:25 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:25 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xfeffffff00000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:25 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x6, 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={0x80, 0xa9f}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x88}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@ipv4_newroute={0x24, 0x18, 0x200, 0x70bd2a, 0x25dfdbfc, {0x2, 0x14, 0x0, 0x8, 0xfd, 0x0, 0xff, 0xa4148179ef96e12f, 0x3500}, [@RTA_MARK={0x8, 0x10}]}, 0x24}, 0x1, 0x0, 0x0, 0x20008000}, 0x8000) prctl$setfpexc(0xc, 0x1) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r2, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) flock(r0, 0xd) fsync(r0) 2018/05/04 11:15:25 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:25 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x1000000, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:25 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:25 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:25 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:25 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x5c, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:25 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:25 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x80000) 2018/05/04 11:15:25 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x30040, 0x0) getsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 2018/05/04 11:15:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x100000000000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:25 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfc, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:25 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:26 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:26 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:26 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xff00000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x40030000000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:26 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) clock_gettime(0x7, &(0x7f0000000040)) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x38080, 0x0) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffff9c, 0x84, 0xd, &(0x7f00000000c0)=@assoc_id=0x0, &(0x7f0000000100)=0x4) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000140)={r2, 0x101}, &(0x7f0000000180)=0x8) 2018/05/04 11:15:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(0xffffffffffffffff, r0, 0x80000) 2018/05/04 11:15:26 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:26 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:26 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:26 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:26 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfec0000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:26 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x20, 0x80) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40000, 0x0) openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(0xffffffffffffffff, &(0x7f0000000d80)=ANY=[@ANYBLOB="ff000000180000fa0100000000010200", @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB="3f01000000000000"], 0x20) fcntl$getownex(r0, 0x10, &(0x7f0000000100)={0x0, 0x0}) r5 = geteuid() ioctl$DRM_IOCTL_GET_CLIENT(r2, 0xc0186405, &(0x7f0000000180)={0x3d0b, 0x7dc, r4, 0x899, r5, 0x3, 0x9, 0x9}) dup(r0) write$rdma_cm(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="e5", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES32=0xffffffff], @ANYBLOB="0300000000000000", @ANYRES32=r3, @ANYBLOB="3c00010002004e22ac141417000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0xa0) 2018/05/04 11:15:26 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xffffff7f00000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:27 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x80000) 2018/05/04 11:15:27 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:27 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:27 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x4000000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:27 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:27 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000080)={0x1, {{0x2, 0x4e23}}}, 0x84) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$evdev(0xffffffffffffffff, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 2018/05/04 11:15:27 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:27 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:27 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x2000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:27 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x80000) 2018/05/04 11:15:27 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:27 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:27 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:27 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x34000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:27 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0xb7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp, 0x0, 0xfffffffffffffc00}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x400, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) ppoll(&(0x7f0000000100)=[{r0, 0x400}, {r0, 0x200}, {r1, 0x1}, {r0, 0x4100}, {r1, 0x1622}, {r1, 0x20}, {r0, 0x2}, {r1, 0x10}], 0x8, &(0x7f0000000140)={0x0, 0x1c9c380}, &(0x7f0000000180)={0x7}, 0x8) rt_sigaction(0x2, &(0x7f00000001c0)={0x7ff, {0x3}, 0x40000000, 0xff}, &(0x7f0000000200), 0x8, &(0x7f0000000240)) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r2, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0xd5, 0x80000000]) 2018/05/04 11:15:27 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x7000000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:28 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(0xffffffffffffffff, r1, 0x80000) 2018/05/04 11:15:28 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:28 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:28 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x0, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:28 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xffffffff00000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:28 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xd9d83759b4, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:28 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x3ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:28 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:28 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:28 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, 0xffffffffffffffff, 0x80000) 2018/05/04 11:15:28 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfeffffff, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:28 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:28 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:28 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) chmod(&(0x7f0000000040)='./file0\x00', 0x80) 2018/05/04 11:15:28 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x4, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:28 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfc00, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:28 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:28 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00'}) dup2(r0, r1) 2018/05/04 11:15:29 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x80000) 2018/05/04 11:15:29 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x2000000000000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:29 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xffffff80, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:29 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x8001, 0x200800) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000080)=""/16) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00000000c0)=[{{0x77359400}, 0x3, 0x401, 0x9}, {{0x0, 0x2710}, 0x7, 0x4, 0xfffffffffffffff8}], 0x20) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:29 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:29 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00'}) dup2(r0, r1) 2018/05/04 11:15:29 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:29 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:29 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x100000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:29 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(0xffffffffffffffff, r1, 0x80000) 2018/05/04 11:15:29 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xffffff7f, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:29 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) dup3(r0, r1, 0x80000) 2018/05/04 11:15:29 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r1 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x6, 0x88002) ioctl$KVM_GET_EMULATED_CPUID(r1, 0xc008ae09, &(0x7f00000000c0)=""/119) 2018/05/04 11:15:29 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00'}) dup2(r0, r1) 2018/05/04 11:15:29 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:29 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfe800000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:29 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, 0xffffffffffffffff, 0x80000) 2018/05/04 11:15:30 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xfffffffe, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:30 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xad7a, 0x0, 0x0, 0x0, 0x0, 0x9, @perf_config_ext={0x7, 0x8}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, 0x0, 0x10000, &(0x7f0000000080)=""/55) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) preadv(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f00000001c0)=""/165, 0xa5}, {&(0x7f0000000280)=""/229, 0xe5}], 0x3, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) 2018/05/04 11:15:30 executing program 0 (fault-call:2 fault-nth:0): r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:30 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x80ffffff00000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:30 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:30 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(0xffffffffffffffff, r1) 2018/05/04 11:15:30 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:30 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:30 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x80ffffff, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:30 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:30 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x400000000000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:30 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0xff69, 0x3e5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:30 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xac1414aa, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:30 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:30 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, 0xffffffffffffffff) 2018/05/04 11:15:30 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:31 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8040, 0x45) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080)=0x2, 0x4) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x2, 0x400000002}], 0x10) 2018/05/04 11:15:31 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0xffffffffffffffff) 2018/05/04 11:15:31 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x200000000000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:31 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:31 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x3f00, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:31 executing program 3 (fault-call:5 fault-nth:0): perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:31 executing program 4 (fault-call:2 fault-nth:0): r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) [ 956.688869] FAULT_INJECTION: forcing a failure. [ 956.688869] name failslab, interval 1, probability 0, space 0, times 0 [ 956.700294] CPU: 0 PID: 26494 Comm: syz-executor3 Not tainted 4.17.0-rc3+ #57 [ 956.707769] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 956.717150] Call Trace: [ 956.719763] dump_stack+0x1b9/0x294 [ 956.723429] ? dump_stack_print_info.cold.2+0x52/0x52 [ 956.728667] should_fail.cold.4+0xa/0x1a [ 956.732759] ? fault_create_debugfs_attr+0x1f0/0x1f0 2018/05/04 11:15:31 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) [ 956.737898] ? perf_trace_lock+0x495/0x900 [ 956.742159] ? graph_lock+0x170/0x170 [ 956.745992] ? find_held_lock+0x36/0x1c0 [ 956.750087] ? __lock_is_held+0xb5/0x140 [ 956.754192] ? check_same_owner+0x320/0x320 [ 956.758549] ? rcu_note_context_switch+0x710/0x710 [ 956.763508] __should_failslab+0x124/0x180 [ 956.767778] should_failslab+0x9/0x14 [ 956.771599] kmem_cache_alloc_node+0x272/0x780 [ 956.776224] __alloc_skb+0x111/0x780 [ 956.779961] ? skb_scrub_packet+0x580/0x580 [ 956.784305] ? if_nlmsg_size+0x5d1/0xba0 [ 956.788398] ? rtnl_xdp_fill+0x8d0/0x8d0 [ 956.792493] ? softnet_seq_show+0x460/0x460 [ 956.796836] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 956.801872] ? netif_tx_stop_all_queues+0xdb/0x110 [ 956.806826] rtmsg_ifinfo_build_skb+0x73/0x190 [ 956.811439] rtmsg_ifinfo_event.part.30+0x45/0xe0 [ 956.816314] rtmsg_ifinfo+0x8c/0xa0 [ 956.819968] dev_close_many+0x3e6/0x8a0 [ 956.823964] ? lock_downgrade+0x8e0/0x8e0 [ 956.828141] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 956.833275] ? netdev_master_upper_dev_link+0x50/0x50 2018/05/04 11:15:31 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x300000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 956.838491] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 956.843104] ? calc_wheel_index+0x260/0x260 [ 956.847476] ? trace_hardirqs_off+0xd/0x10 [ 956.851738] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 956.856865] ? add_timer+0x5e9/0x13f0 [ 956.860697] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.866262] ? rtnl_is_locked+0xae/0xe0 [ 956.870259] ? rtnl_trylock+0x20/0x20 [ 956.874083] ? timer_reduce+0x15a0/0x15a0 [ 956.878252] ? perf_trace_lock+0x495/0x900 [ 956.882522] rollback_registered_many+0x523/0xed0 [ 956.887398] ? dev_xdp_uninstall+0x340/0x340 [ 956.891840] ? graph_lock+0x170/0x170 [ 956.895697] ? print_usage_bug+0xc0/0xc0 [ 956.899791] rollback_registered+0x1d5/0x3e0 [ 956.904921] ? rollback_registered_many+0xed0/0xed0 [ 956.909965] ? mark_held_locks+0xc9/0x160 [ 956.914142] ? delayed_work_timer_fn+0x90/0x90 [ 956.918754] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.924352] ? rtnl_is_locked+0xae/0xe0 [ 956.928353] ? rtnl_trylock+0x20/0x20 [ 956.932182] ? trace_hardirqs_on+0xd/0x10 [ 956.936358] ? queue_delayed_work_on+0x130/0x1f0 [ 956.941145] unregister_netdevice_queue+0x31b/0x650 [ 956.946191] ? rollback_registered+0x3e0/0x3e0 [ 956.950806] ? linkwatch_schedule_work+0x180/0x180 [ 956.955765] ? tun_ptr_free+0x450/0x450 [ 956.959781] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 956.965262] ? __tun_detach+0x6b7/0x11b0 [ 956.969360] __tun_detach+0xe14/0x11b0 [ 956.973492] ? tun_net_uninit+0x20/0x20 [ 956.977474] ? graph_lock+0x170/0x170 [ 956.981280] ? graph_lock+0x170/0x170 [ 956.985081] ? file_path+0x30/0x30 [ 956.988623] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.994169] ? locks_remove_file+0x3f7/0x5a0 [ 956.998574] ? fcntl_setlk+0x1020/0x1020 [ 957.002648] ? __lock_is_held+0xb5/0x140 [ 957.006735] ? __tun_detach+0x11b0/0x11b0 [ 957.010906] ? __tun_detach+0x11b0/0x11b0 [ 957.015063] tun_chr_close+0xe3/0x180 [ 957.018866] __fput+0x34d/0x890 [ 957.022148] ? fput+0x1a0/0x1a0 [ 957.025438] ? _raw_spin_unlock_irq+0x27/0x70 [ 957.029948] ____fput+0x15/0x20 [ 957.033239] task_work_run+0x1e4/0x290 [ 957.037135] ? task_work_cancel+0x240/0x240 [ 957.041454] ? exit_to_usermode_loop+0x87/0x310 [ 957.046122] exit_to_usermode_loop+0x2bd/0x310 [ 957.050701] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 957.055552] ? mm_fault_error+0x380/0x380 [ 957.059718] ? do_fast_syscall_32+0x148/0xf9b [ 957.064237] do_fast_syscall_32+0xcc3/0xf9b [ 957.068571] ? do_int80_syscall_32+0x880/0x880 [ 957.073171] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 957.078114] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 957.083648] ? syscall_return_slowpath+0x30f/0x5c0 [ 957.088588] ? sysret32_from_system_call+0x5/0x46 [ 957.093450] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 957.098328] entry_SYSENTER_compat+0x70/0x7f [ 957.102751] RIP: 0023:0xf7f29cb9 [ 957.106122] RSP: 002b:00000000f5f250ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 957.113859] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 957.121145] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 957.128427] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 957.135697] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 957.142971] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x3f00000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:32 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x100000000000000) 2018/05/04 11:15:32 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0xfffffffffffffec3, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 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={0x7f, 0x8001}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r2, 0xc0bc5310, &(0x7f0000000140)) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x9, 0x10000, 0x0, 0xb, 0x5, 0x11, "b1be4f7ac9d3e4770eae5e5123c3ea132f8fae9fdbcbbcd7d56a5be16bab0ea03d141029a3c4775685b1001ea07413f847877abb3ad555c1843041a3a33376fa", "f93273a7103abca8c405f65929bd04a73392c21d760445e0fcb04efffae484b0dcb7d3181333364bfbe27429410a32435eb562685dbf9c0132f984297cef8bd4", "e56caecd46c21003e08461a4e428162e929c3ef7f392a68e39d26488dc256c15", [0x7, 0x484]}) ioctl$DRM_IOCTL_RES_CTX(r2, 0xc0086426, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x0}, {}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r2, 0x4008642b, &(0x7f0000000280)={r3, 0x20}) 2018/05/04 11:15:32 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xe000000100000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:32 executing program 3 (fault-call:5 fault-nth:1): perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:32 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x100000000000000) 2018/05/04 11:15:32 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:32 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) [ 957.901945] FAULT_INJECTION: forcing a failure. [ 957.901945] name failslab, interval 1, probability 0, space 0, times 0 [ 957.913675] CPU: 1 PID: 26518 Comm: syz-executor3 Not tainted 4.17.0-rc3+ #57 [ 957.920975] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 957.930346] Call Trace: [ 957.932950] dump_stack+0x1b9/0x294 [ 957.936604] ? dump_stack_print_info.cold.2+0x52/0x52 [ 957.941807] ? is_bpf_text_address+0xd7/0x170 [ 957.946329] should_fail.cold.4+0xa/0x1a 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x6000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x20000e000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 957.950414] ? __save_stack_trace+0x7e/0xd0 [ 957.954766] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 957.959893] ? graph_lock+0x170/0x170 [ 957.963717] ? save_stack+0x43/0xd0 [ 957.967382] ? kasan_kmalloc+0xc4/0xe0 [ 957.971294] ? kasan_slab_alloc+0x12/0x20 [ 957.975461] ? find_held_lock+0x36/0x1c0 [ 957.979546] ? __lock_is_held+0xb5/0x140 [ 957.983636] ? check_same_owner+0x320/0x320 [ 957.987980] ? rcu_note_context_switch+0x710/0x710 [ 957.992930] __should_failslab+0x124/0x180 [ 957.997182] should_failslab+0x9/0x14 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xe0000002, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 958.001019] kmem_cache_alloc_node_trace+0x26f/0x770 [ 958.006157] __kmalloc_node_track_caller+0x33/0x70 [ 958.011109] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 958.015895] __alloc_skb+0x14d/0x780 [ 958.019633] ? skb_scrub_packet+0x580/0x580 [ 958.023979] ? if_nlmsg_size+0x5d1/0xba0 [ 958.028058] ? rtnl_xdp_fill+0x8d0/0x8d0 [ 958.032143] ? softnet_seq_show+0x460/0x460 [ 958.036486] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 958.041526] ? netif_tx_stop_all_queues+0xdb/0x110 [ 958.046484] rtmsg_ifinfo_build_skb+0x73/0x190 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x4000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 958.051098] rtmsg_ifinfo_event.part.30+0x45/0xe0 [ 958.055977] rtmsg_ifinfo+0x8c/0xa0 [ 958.059630] dev_close_many+0x3e6/0x8a0 [ 958.063721] ? netdev_master_upper_dev_link+0x50/0x50 [ 958.068944] ? debug_check_no_locks_freed+0x310/0x310 [ 958.074164] ? zap_class+0x720/0x720 [ 958.077914] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 958.083472] ? rtnl_is_locked+0xae/0xe0 [ 958.087469] ? rtnl_trylock+0x20/0x20 [ 958.091288] ? zap_class+0x720/0x720 [ 958.095031] rollback_registered_many+0x523/0xed0 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfc000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 958.099899] ? dev_xdp_uninstall+0x340/0x340 [ 958.104332] ? graph_lock+0x170/0x170 [ 958.108170] ? print_usage_bug+0xc0/0xc0 [ 958.112259] rollback_registered+0x1d5/0x3e0 [ 958.116695] ? rollback_registered_many+0xed0/0xed0 [ 958.121730] ? mark_held_locks+0xc9/0x160 [ 958.125894] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 958.131439] ? rtnl_is_locked+0xae/0xe0 [ 958.135427] ? rtnl_trylock+0x20/0x20 [ 958.139241] ? trace_hardirqs_on+0xd/0x10 [ 958.143414] ? queue_delayed_work_on+0x130/0x1f0 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x5c000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 958.149151] unregister_netdevice_queue+0x31b/0x650 [ 958.154179] ? rollback_registered+0x3e0/0x3e0 [ 958.158775] ? linkwatch_schedule_work+0x180/0x180 [ 958.163718] ? tun_ptr_free+0x450/0x450 [ 958.167712] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 958.173094] ? __tun_detach+0x6b7/0x11b0 [ 958.177180] __tun_detach+0xe14/0x11b0 [ 958.181090] ? tun_net_uninit+0x20/0x20 [ 958.185077] ? graph_lock+0x170/0x170 [ 958.188888] ? graph_lock+0x170/0x170 [ 958.192704] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 958.198259] ? locks_remove_file+0x3f7/0x5a0 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x4000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 958.202683] ? fcntl_setlk+0x1020/0x1020 [ 958.206761] ? __lock_is_held+0xb5/0x140 [ 958.210838] ? __tun_detach+0x11b0/0x11b0 [ 958.215008] ? __tun_detach+0x11b0/0x11b0 [ 958.219171] tun_chr_close+0xe3/0x180 [ 958.222989] __fput+0x34d/0x890 [ 958.226283] ? fput+0x1a0/0x1a0 [ 958.229581] ? _raw_spin_unlock_irq+0x27/0x70 [ 958.234092] ____fput+0x15/0x20 [ 958.237384] task_work_run+0x1e4/0x290 [ 958.241287] ? task_work_cancel+0x240/0x240 [ 958.245624] ? exit_to_usermode_loop+0x87/0x310 2018/05/04 11:15:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfffffffe, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 958.250312] exit_to_usermode_loop+0x2bd/0x310 [ 958.254912] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 958.259766] ? mm_fault_error+0x380/0x380 [ 958.263933] ? do_fast_syscall_32+0x148/0xf9b [ 958.268457] do_fast_syscall_32+0xcc3/0xf9b [ 958.272796] ? do_int80_syscall_32+0x880/0x880 [ 958.277398] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 958.282266] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.287846] ? syscall_return_slowpath+0x30f/0x5c0 [ 958.292804] ? sysret32_from_system_call+0x5/0x46 [ 958.298454] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 958.303327] entry_SYSENTER_compat+0x70/0x7f [ 958.307830] RIP: 0023:0xf7f29cb9 [ 958.311203] RSP: 002b:00000000f5f250ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 958.318929] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 958.326230] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 958.333511] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 958.340797] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 958.349118] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfeffffff00000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:33 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x1000000) 2018/05/04 11:15:33 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xb45937d8d9000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:33 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) 2018/05/04 11:15:33 executing program 3 (fault-call:5 fault-nth:2): perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:33 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:33 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:33 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0xffffffff00000000) [ 958.921913] FAULT_INJECTION: forcing a failure. [ 958.921913] name failslab, interval 1, probability 0, space 0, times 0 [ 958.933664] CPU: 0 PID: 26570 Comm: syz-executor3 Not tainted 4.17.0-rc3+ #57 [ 958.942006] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 958.951382] Call Trace: [ 958.953997] dump_stack+0x1b9/0x294 [ 958.957672] ? dump_stack_print_info.cold.2+0x52/0x52 [ 958.962891] ? perf_trace_lock+0x495/0x900 [ 958.967164] should_fail.cold.4+0xa/0x1a 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x6, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 958.971247] ? zap_class+0x720/0x720 [ 958.974996] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 958.980134] ? graph_lock+0x170/0x170 [ 958.983964] ? find_held_lock+0x36/0x1c0 [ 958.988075] ? find_held_lock+0x36/0x1c0 [ 958.992211] ? rcu_is_watching+0x85/0x140 [ 958.996398] __should_failslab+0x124/0x180 [ 959.000667] should_failslab+0x9/0x14 [ 959.004505] kmem_cache_alloc_node_trace+0x5a/0x770 [ 959.009563] ? is_bpf_text_address+0xd7/0x170 [ 959.014088] ? kernel_text_address+0x79/0xf0 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfe80000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x5c00000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 959.018519] ? __unwind_start+0x166/0x330 [ 959.022711] __kmalloc_node_track_caller+0x33/0x70 [ 959.027671] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 959.032469] pskb_expand_head+0x220/0x10c0 [ 959.036820] ? save_stack+0xa9/0xd0 [ 959.040487] ? __alloc_skb+0x14d/0x780 [ 959.044497] ? __pskb_copy_fclone+0xe80/0xe80 [ 959.049012] ? rollback_registered_many+0x523/0xed0 [ 959.054144] ? rollback_registered+0x1d5/0x3e0 [ 959.058754] ? unregister_netdevice_queue+0x31b/0x650 [ 959.063967] ? __tun_detach+0xe14/0x11b0 [ 959.068047] ? tun_chr_close+0xe3/0x180 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x1000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 959.072043] ? __fput+0x34d/0x890 [ 959.075519] ? ____fput+0x15/0x20 [ 959.078989] ? task_work_run+0x1e4/0x290 [ 959.083073] ? exit_to_usermode_loop+0x2bd/0x310 [ 959.087848] ? entry_SYSENTER_compat+0x70/0x7f [ 959.092479] ? __lock_is_held+0xb5/0x140 [ 959.096683] ? __kmalloc_node_track_caller+0x33/0x70 [ 959.101819] netlink_trim+0x2db/0x370 [ 959.105660] ? netlink_skb_destructor+0x210/0x210 [ 959.110520] ? kasan_unpoison_shadow+0x35/0x50 [ 959.115128] ? kasan_kmalloc+0xc4/0xe0 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x70, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 959.119051] netlink_broadcast_filtered+0xef/0x1580 [ 959.124103] ? __netlink_sendskb+0xd0/0xd0 [ 959.128376] ? if_nlmsg_size+0x5d1/0xba0 [ 959.132478] ? rtnl_xdp_fill+0x8d0/0x8d0 [ 959.136581] ? rtmsg_ifinfo_build_skb+0xc8/0x190 [ 959.141365] nlmsg_notify+0xa0/0x1a0 [ 959.145107] rtmsg_ifinfo_event.part.30+0xb2/0xe0 [ 959.149980] rtmsg_ifinfo+0x8c/0xa0 [ 959.153630] dev_close_many+0x3e6/0x8a0 [ 959.157631] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 959.162750] ? netdev_master_upper_dev_link+0x50/0x50 [ 959.167961] ? perf_trace_run_bpf_submit+0x23f/0x370 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x600000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 959.173088] ? perf_trace_run_bpf_submit+0x246/0x370 [ 959.178223] ? perf_tp_event+0xc30/0xc30 [ 959.182325] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 959.187886] ? rtnl_is_locked+0xae/0xe0 [ 959.191880] ? rtnl_trylock+0x20/0x20 [ 959.195709] ? perf_trace_lock+0x495/0x900 [ 959.199966] rollback_registered_many+0x523/0xed0 [ 959.204838] ? dev_xdp_uninstall+0x340/0x340 [ 959.209265] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 959.214834] ? graph_lock+0x170/0x170 [ 959.218663] ? tun_ptr_free+0x365/0x450 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xb000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 959.222680] ? print_usage_bug+0xc0/0xc0 [ 959.226776] rollback_registered+0x1d5/0x3e0 [ 959.231212] ? rollback_registered_many+0xed0/0xed0 [ 959.236257] ? mark_held_locks+0xc9/0x160 [ 959.240438] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 959.245994] ? rtnl_is_locked+0xae/0xe0 [ 959.249988] ? rtnl_trylock+0x20/0x20 [ 959.253813] ? trace_hardirqs_on+0xd/0x10 [ 959.257978] ? queue_delayed_work_on+0x130/0x1f0 [ 959.262873] unregister_netdevice_queue+0x31b/0x650 [ 959.267926] ? rollback_registered+0x3e0/0x3e0 2018/05/04 11:15:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x40000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 959.272553] ? linkwatch_schedule_work+0x180/0x180 [ 959.277593] ? tun_ptr_free+0x450/0x450 [ 959.281602] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 959.286994] ? __tun_detach+0x6b7/0x11b0 [ 959.291095] __tun_detach+0xe14/0x11b0 [ 959.295033] ? tun_net_uninit+0x20/0x20 [ 959.299041] ? graph_lock+0x170/0x170 [ 959.302865] ? graph_lock+0x170/0x170 [ 959.306704] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 959.312265] ? locks_remove_file+0x3f7/0x5a0 [ 959.316696] ? fcntl_setlk+0x1020/0x1020 [ 959.320783] ? __lock_is_held+0xb5/0x140 [ 959.324868] ? __tun_detach+0x11b0/0x11b0 [ 959.329048] ? __tun_detach+0x11b0/0x11b0 [ 959.333206] tun_chr_close+0xe3/0x180 [ 959.337022] __fput+0x34d/0x890 [ 959.340324] ? fput+0x1a0/0x1a0 [ 959.343627] ____fput+0x15/0x20 [ 959.346919] task_work_run+0x1e4/0x290 [ 959.350812] ? task_work_cancel+0x240/0x240 [ 959.355142] ? exit_to_usermode_loop+0x87/0x310 [ 959.359836] exit_to_usermode_loop+0x2bd/0x310 [ 959.364428] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 959.369262] ? mm_fault_error+0x380/0x380 [ 959.373418] ? do_fast_syscall_32+0x148/0xf9b [ 959.377913] do_fast_syscall_32+0xcc3/0xf9b [ 959.382249] ? do_int80_syscall_32+0x880/0x880 [ 959.386837] ? kasan_check_write+0x14/0x20 [ 959.391084] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 959.396617] ? syscall_return_slowpath+0x30f/0x5c0 [ 959.401564] ? sysret32_from_system_call+0x5/0x46 [ 959.406416] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 959.411264] entry_SYSENTER_compat+0x70/0x7f [ 959.415682] RIP: 0023:0xf7f29cb9 [ 959.419048] RSP: 002b:00000000f5f250ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 959.426763] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 959.434217] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 959.445292] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 959.452583] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 959.459851] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/04 11:15:34 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xff000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:34 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/ip_vs_stats_percpu\x00') ioctl$TCSETS(r2, 0x5402, &(0x7f0000000100)={0x9, 0x5, 0x9, 0x4, 0xcf, 0x3f, 0x58, 0x3f, 0x1, 0xa97, 0xffffffffffffffff, 0x7}) r3 = dup3(r0, r1, 0x0) getsockopt$netrom_NETROM_T4(r3, 0x103, 0x6, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x4) 2018/05/04 11:15:34 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x4000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:34 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8), 0x0) 2018/05/04 11:15:34 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:34 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:34 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x1000000) 2018/05/04 11:15:34 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:34 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = dup3(r0, r2, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r3, 0x84, 0x70, &(0x7f0000000380)={0x0, @in6={{0xa, 0x4e24, 0x3, @local={0xfe, 0x80, [], 0xaa}, 0x1}}, [0x9989, 0xa0, 0x401, 0x8000, 0x3, 0x0, 0x944, 0x101, 0xa7, 0x4, 0x100000001, 0x8, 0x100000000, 0xced, 0x4]}, &(0x7f0000000480)=0x100) ioctl$SNDRV_TIMER_IOCTL_STOP(r3, 0x54a1) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f00000004c0)={r4, 0x12600000000}, &(0x7f0000000500)=0x8) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000200)=""/253) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="1659e3ab38af0c827f1f8799658ee93bc1a6fd8aeed7dd868cc4d5926b120ceb7e10e4677f5447bf394aa0", 0x2b}, {&(0x7f0000000080)="4b22c5b7de0f0a02bdc2a69e6636c647d55a9be4b454b3c9b254bfb50369ada6e1c03535eaf1a4795b05342fec839226006bce4adcda78aed6ff534848b550cbb05d5ecf208160619ff41fb8d100b31cc931f4004b152044ed058569f1dc981f7b8a8c42d21cc46a0278a580a41d589fd9b8e1d523a7ff3fc274de0797a21281a62358515ee74088657626b7d907a4d15fac8b54776890de057968a7", 0x9c}], 0x2, 0x0) 2018/05/04 11:15:34 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xaa1414ac, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:34 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x20000000, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:34 executing program 2: r0 = gettid() perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x8000000000000}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:34 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:34 executing program 0: r0 = syz_open_pts(0xffffffffffffffff, 0x4000) ioctl$fiemap(r0, 0xc020660b, &(0x7f0000000080)={0xffffffffffff0000, 0x8, 0x3, 0x0, 0x2, [{0x98, 0x7, 0x3f, 0x0, 0x0, 0x1000}, {0x1, 0x5, 0x9, 0x0, 0x0, 0x800}]}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = dup(r1) ioctl$BLKROGET(r2, 0x125e, &(0x7f0000000040)) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r3, 0x0) 2018/05/04 11:15:34 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xc0ffffff, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:34 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) eventfd(0x7a) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x400000, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r1, &(0x7f00000000c0)="4204dc7fd22a1684431b1c0a13778027893d945f0b8566284477c0151198931ff2281693178231eaa69ea95bebc8cdcedbfceb2a3371160984ce020a3caab8aa48ad7dead0f1727caa5101e064f22b91b0e0561573fe8462c5ce6a68ac8aea9997d14db18885c532b67ee2259c5220ed6a7b76e2628f79b291f308d4b5a4375f", &(0x7f0000000140)=""/92}, 0x18) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000040)=0x7ff) dup3(r0, r2, 0x80000) 2018/05/04 11:15:34 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x1) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x40, 0x41) openat$ipvs(0xffffffffffffff9c, &(0x7f0000008940)='/proc/sys/net/ipv4/vs/schedule_icmp\x00', 0x2, 0x0) write$evdev(r0, &(0x7f00006f7fe8)=[{{}, 0x5, 0x45, 0x6}], 0x259) r1 = socket$vsock_dgram(0x28, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008840)=[{{0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/84, 0x54}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/118, 0x76}], 0x6, &(0x7f00000003c0)=""/37, 0x25, 0x1}, 0x4}, {{&(0x7f0000000400)=@ipx, 0x80, &(0x7f0000000980)=[{&(0x7f0000000480)=""/243, 0xf3}, {&(0x7f0000000580)=""/13, 0xd}, {&(0x7f00000005c0)=""/190, 0xbe}, {&(0x7f0000000680)=""/213, 0xd5}, {&(0x7f0000000780)=""/176, 0xb0}, {&(0x7f0000000840)=""/147, 0x93}, {&(0x7f0000000900)=""/87, 0x57}], 0x7, &(0x7f00000009c0)=""/192, 0xc0, 0xffffffffffffffb1}, 0x7}, {{0x0, 0x0, &(0x7f0000000f40)=[{&(0x7f0000000a80)=""/137, 0x89}, {&(0x7f0000000b40)=""/130, 0x82}, {&(0x7f0000000c00)=""/135, 0x87}, {&(0x7f0000000cc0)=""/225, 0xe1}, {&(0x7f0000000dc0)}, {&(0x7f0000000e00)=""/31, 0x1f}, {&(0x7f0000000e40)=""/234, 0xea}], 0x7, &(0x7f0000000f80)=""/143, 0x8f, 0x6}, 0x8}, {{&(0x7f0000001040)=@rc, 0x80, &(0x7f0000002580)=[{&(0x7f00000010c0)=""/88, 0x58}, {&(0x7f0000001140)=""/128, 0x80}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/128, 0x80}, {&(0x7f0000002240)=""/182, 0xb6}, {&(0x7f0000002300)=""/183, 0xb7}, {&(0x7f00000023c0)=""/249, 0xf9}, {&(0x7f00000024c0)=""/47, 0x2f}, {&(0x7f0000002500)=""/84, 0x54}], 0x9, 0x0, 0x0, 0x100000000}, 0x100000000}, {{&(0x7f0000002600)=@ax25, 0x80, &(0x7f0000004880)=[{&(0x7f0000002680)=""/223, 0xdf}, {&(0x7f0000002780)=""/234, 0xea}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000003880)=""/4096, 0x1000}], 0x4, 0x0, 0x0, 0xffff}, 0x97}, {{&(0x7f00000048c0)=@un=@abs, 0x80, &(0x7f0000005e00)=[{&(0x7f0000004940)=""/153, 0x99}, {&(0x7f0000004a00)=""/214, 0xd6}, {&(0x7f0000004b00)=""/210, 0xd2}, {&(0x7f0000004c00)=""/213, 0xd5}, {&(0x7f0000004d00)=""/222, 0xde}, {&(0x7f0000004e00)=""/4096, 0x1000}], 0x6, &(0x7f0000005e40)=""/126, 0x7e, 0x100}, 0xfffffffffffffff8}, {{&(0x7f0000005ec0)=@nl=@unspec, 0x80, &(0x7f0000007100)=[{&(0x7f0000005f40)=""/76, 0x4c}, {&(0x7f0000005fc0)=""/4096, 0x1000}, {&(0x7f0000006fc0)=""/89, 0x59}, {&(0x7f0000007040)=""/162, 0xa2}], 0x4, &(0x7f0000007140)=""/12, 0xc, 0x6}, 0x6}, {{0x0, 0x0, &(0x7f0000008740)=[{&(0x7f0000007180)=""/4096, 0x1000}, {&(0x7f0000008180)=""/43, 0x2b}, {&(0x7f00000081c0)=""/230, 0xe6}, {&(0x7f00000082c0)=""/160, 0xa0}, {&(0x7f0000008380)=""/162, 0xa2}, {&(0x7f0000008440)=""/110, 0x6e}, {&(0x7f00000084c0)=""/109, 0x6d}, {&(0x7f0000008540)=""/199, 0xc7}, {&(0x7f0000008640)=""/90, 0x5a}, {&(0x7f00000086c0)=""/115, 0x73}], 0xa, &(0x7f00000087c0)=""/100, 0x64, 0x2}, 0x7}], 0x8, 0x40000100, 0x0) 2018/05/04 11:15:34 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x300, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:34 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0xfeffffff, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:34 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:35 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x2, 0x20000) ioctl$BLKFRASET(r1, 0x1264, &(0x7f0000000100)=0x1f) dup3(r0, r0, 0x0) getsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000080)=0x8, &(0x7f00000000c0)=0x2) 2018/05/04 11:15:35 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x240, 0x0) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f0000000080)="22dc214670ce5b7418a0390e19ae7b02952b300368ad47a7b7412b97efef0ff33a135be134022e87df7dea13c82bdd69efa6e65000749f38d64ca7ae746b5f9716ffb27dbb0460d94507ba9fbf1adca47b2fd5c074d685fbf607bff1afa8d77eae8fda6be833c6ebe5d8ef5ed01713605714bd47010ba66ada72a360264a048d1c9a313dbdb08b513fb034041c680dfce69729bc4276eabcd107d1675f97ca3c72b2ca2884fde27e9f8805382881f5") r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001240)={r0, &(0x7f0000000140)="c6d6ed99be5340aac828b33ae7bd26c333fc1c93d4f8aadf179ba8ca8af691835a539d1a872ab3a7c3c1005f10f4d1056c3c779651964919dad077bba47c09ff204703594ba281cd61017e9f625b1dbbda9b24183e68ec5454f29bbae0f4c19479780be30aefb5825c254d97c22dbd93e388ddfb558ab487da1f6f191a2b2ac6e54fc848019df3f7cb4b44666d628e28110c1652ead813762c114185ceaeb7651bc1f0b3aa7de515e62739abd4bd6b08db28e7da09b62012f8cf3ee10f3644c230cba88fc3875ef87411657ff54ba1f98b3fbf132b74d5008e", &(0x7f0000000240)=""/4096}, 0x18) dup3(r1, r2, 0x0) 2018/05/04 11:15:35 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) pwrite64(r0, &(0x7f0000000100)="01e7d59dd10936546de1057944d9ae1363150c5da43e74ce7470db2099c9cde8c52a74f42169a7819f755138dbcb9d4998ebe7684c2813f7e641899406637fcaeb7c7143ff562718fcbb14826dee5c085fbe1f494e4e64c399aaebf50e295fbe4c636024fb9d1b7fac334650eade71b2f8e4dca1aa576d560d67624217600be0d6a9ac79a3660dc757939c20ad03281b711ce570a8cddca9a9fe657993a068f3114cafa6dc7b4bf86733181253f7cf38c5a855478dd9cad6d5bb051277c16baf85acf86e4b7b31bf2a552d78", 0xcc, 0x0) dup2(r0, r1) 2018/05/04 11:15:35 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x8, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:35 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:35 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x40) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) pipe(&(0x7f0000000200)) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000040)={0xffffffffffffffff}) socketpair(0x0, 0xa, 0xfff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f0000000180)=r4) setsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000100)={0x1, 0x5, 0x1, 0x86b6, 0x8001, 0x6b3, 0x81, 0x800, 0x3b7, 0x400}, 0xb) setsockopt$RDS_CONG_MONITOR(r2, 0x114, 0x6, &(0x7f00000000c0), 0x4) write$evdev(r0, &(0x7f00006f7fe8)=[{{}, 0x1, 0x45, 0x400000002}], 0x10) 2018/05/04 11:15:35 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:35 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="030300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:35 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xc0fe, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:35 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:35 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0xc4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x7, 0xa, &(0x7f0000000080)=@raw=[@call={0x85, 0x0, 0x0, 0x1}, @ldst={0x0, 0x2, 0x3, 0x7, 0x9, 0xfffffffc, 0xffffffffffffffff}, @map={0x18, 0x9, 0x1, 0x0, 0x1}, @map={0x18, 0x0, 0x1, 0x0, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1}], &(0x7f0000000100)='GPL\x00', 0x2, 0x3a, &(0x7f0000000140)=""/58, 0x41f00, 0x1}, 0x48) ioctl$KVM_SET_TSS_ADDR(r1, 0xae47, 0xd000) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000200)=r2, 0x4) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/05/04 11:15:35 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x4000001, 0x5, 0x400000002}], 0x10) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) 2018/05/04 11:15:35 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="090300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:35 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x600, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:35 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x20400, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000340)=0x0) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x1, &(0x7f0000000440)=[0x0]) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f00000001c0)="d32da87c253e6046147cfa45524ef155013d2cf558f4f2f7f69f8f3db9462ef9d384c74f72b4dc2e398252fed733e837995aa66eeb44b27a94e75c3367b1ec20b7122a2dbc9d686442c3ac7afc163b42bb3eb94f99d84d29f4d762222c1f718fdfc4fcfd314b5d0c2d69b60191a23f7191e67835d9d4aac472ff7893b8d89d68fec7e932d381e6d64493ceff56279af6d0766654883149cd97b48486495024426044a313ff9767547695b209dda745d40a92af48057b8b70ef3b93068f38fbb1cffcd38bbbc2febada27d3019eb85c4bf833264db4d7a588ece89c6d1a38b897e926d4862739006cc9a919c8296a54", 0xef}, {&(0x7f00000002c0)="49fabd97195ff82e0a69c99d47e0b5b596fd4828b5be52ee39d8285a4f08371a87d56c3d259e713be5826682cae543ec", 0x30}], 0x2, &(0x7f0000000680)=ANY=[@ANYBLOB="18b25d868e766d469d00009ebc92c70da7f42a49a45da4471b5978732a649355a88c47e6e3dcd0590c2cbb94af9c", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="140000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="180000000100000002000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=r6], 0x44, 0x4000}, 0x8000) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f0000000040)=""/173) dup3(r0, r0, 0x80000) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000600)={0x0, &(0x7f00000005c0)}, 0x8) 2018/05/04 11:15:35 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:35 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff7f7fffffffffff, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8d, 0x13a}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$inet_sctp6_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000000000)={0x0, 0xbf25, 0xffff, 0x8000}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000100)={r1, 0x6}, 0x8) r2 = syz_open_dev$sndpcmc(&(0x7f0000000880)='/dev/snd/pcmC#D#c\x00', 0x5, 0x8600) ioctl$SG_SET_KEEP_ORPHAN(r2, 0x2287, &(0x7f00000008c0)=0x7544330f) getsockopt$inet_tcp_int(r0, 0x6, 0x2, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vga_arbiter\x00', 0x20400, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r3, 0xc2c45512, &(0x7f0000000280)={{0xf9c, 0x7, 0x5, 0x1, "f9878b311cf7414f8afbbd5b0844013e5ab0c9f43c594757961b9815fbb9ba2c5e6ac945d2e1c5bc30b6e231", 0x8}, 0xde, [0x2, 0x9, 0x1, 0x9, 0x7610, 0x1ff, 0x0, 0x401, 0x1, 0x80000001, 0x1, 0x4, 0xea7, 0x100, 0x62e, 0x4, 0x1, 0xfffffffffffffff7, 0xda, 0x7fff, 0x7, 0x8001, 0x4, 0x800, 0xc0b, 0x3, 0xfffffffffffffffb, 0x618, 0x10000, 0x80, 0x1000, 0xc0, 0x8, 0xffffffff, 0x5ffd, 0xfffffffffffffff8, 0x100, 0x6, 0x0, 0x5, 0x80000001, 0x7, 0x9, 0xffffffff, 0x1000, 0x8, 0x0, 0x80000001, 0x101, 0xeada, 0x7fff, 0x81, 0x8, 0x8, 0xfb5, 0x0, 0x101, 0x800, 0x4, 0x868, 0x4, 0x4, 0x7ff, 0x7ff, 0xfffffffffffffffa, 0xffffffffffffffc8, 0x1f221dd, 0x4, 0x1, 0x100000000, 0x9, 0x3, 0x1, 0x27, 0x0, 0x2e, 0x9, 0x1, 0x0, 0x80, 0x80000001, 0x5, 0x4, 0x8, 0x1, 0x2, 0x7, 0x46bd7c50, 0xe23, 0x1, 0x7ff, 0x400000, 0x8, 0x4d90, 0x400, 0x9, 0x8, 0x1, 0x7, 0x10001, 0x6, 0x7fff, 0x9, 0x0, 0xfff, 0x3, 0x6, 0xffffffff, 0x100000000, 0x2, 0xdbe, 0xffffffff, 0xb959a67c000000, 0x7, 0x0, 0x10000, 0x6, 0x8, 0x0, 0x4, 0xde, 0xffffffffffffffe1, 0x1f, 0x8, 0x1, 0x516b, 0xc0bb, 0x8]}) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000007c0)={@ax25={0x3, {"2ebe129b5360d7"}, 0x8}, {&(0x7f0000000740)=""/66, 0x42}, &(0x7f0000000200), 0x10}, 0x9c) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000240)={"626f6e645f01006176655f3100", 0x800}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, 0xffffffffffffffff) 2018/05/04 11:15:36 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000080)=0x5) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f0000000040)=0x438b) 2018/05/04 11:15:36 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="2b0300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfec0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:36 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000040)={0x0, 0x7}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000000c0)={r3, @in={{0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}}, &(0x7f0000000180)=0x84) 2018/05/04 11:15:36 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:36 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x404, 0x8000000000040103) r2 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x2, 0x420000) setsockopt$bt_rfcomm_RFCOMM_LM(r2, 0x12, 0x3, &(0x7f00000000c0)=0x40, 0x4) dup3(r0, r1, 0x0) 2018/05/04 11:15:36 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:36 executing program 3: perf_event_open(&(0x7f000025c000)={0x7, 0x70, 0x3e5, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffe, 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={0x800, 0x7}}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xac1414aa00000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:36 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:36 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="170300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:36 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r0, 0x84, 0x64, &(0x7f0000000080), 0x0) 2018/05/04 11:15:36 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:36 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4800) r2 = inotify_add_watch(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x401) inotify_rm_watch(r1, r2) 2018/05/04 11:15:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x400000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:36 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x3fd, 0x4841) dup3(r1, r0, 0x0) 2018/05/04 11:15:36 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:36 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x10000, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f00000000c0)={'raw\x00', 0x1000, "279dbb2e255a9a125695ed401228868e259b1ed2dc1fb76085bd0d89c0d95e8cb322a9c8bdd452bf3904645735e090d676541c6a409aa9c990c3b74d616137e520f868797cb93845d013bcee297fa7e83d5c2ec45c636924b8e9bac5b35049a68c46a9dff42f14cefa651e886101e807e45d578d9fed3bf7f4232d7b25a4eb4dc1ba69fbf5de8d84f01349e9f996ed5fd05dcc4541c8445a1110986ec1716f7f412a98c16381bde1673f223670f0073066fea3d3c481bfacc7bc6e63837144c6561920e0880f4b57c0156d1295d5c1ca453a07ca118c7415aeafa8e051a95975af015573a6b1ed60e4da58a30760a73f79e51ae5a1e2b13fd26abc28e12dc60587d8d64cb8a141bc283502b12442f4b9b62d2df42ad62a97e6e250af3fcc02ad61263ad62e2817eb86d271e42f49c54628213de18054bd7993bf2b9e58a1a939f03f7d87beb9cbf2c34e5ad0ac5990424fea95b059316ece42193c71ad7b6de1c165b77dcc947ef0f92426e063248b2e28f2c973c4381c5f25012cee38f776e8a695e2152d198990491d741ecf642e428bed5566481d7e1334ea74d0e98c0543dba60a3fda39d8b1ef9863a2a3ec0370d5d12d71d3f34f2da7fbae2c28d74526cead6f973b37ae92678f05e5144ee100581e26c8d5b259f0b4655c896b0e48eb2fd98fb056587257f17e08b40c0d3d09115a299475495fdde842fe1fb6606484b62d380dc589ad707bea90213f3ecdde94c622730628ea215066211200ef109a08a7a1506a799ba76c454d23c421ae04acad32f5f318a69ebbf89003f5b93f2517be9fdc337b831435253a04edc775783294b24bbee831b8eff9e62cd42a7cb7df0b18bb0af344c56430594e993309937cdf37949c83f403ad07ade7bac2b03f50d1bb864716f755638a5861cec8ceed3dc2ff22b0d6e21a53006ad580074a4e3af467d11f80624e26f0d89e4f9175429f096a66a3435e909aaa5d17f3ec938fb77fb022a1e8c14993c6830f2e10df2a83263b0f85772fa2b5950b2a89009ba2bbc2191ca662374903fd4e561f596e1949fb1ed0799bb284688aedc9267c8c7e33a91b8c15322bc71d0b796e0fbe91ca825a01fc8e8436742dea4d1393830524f7b5a7aa825280ab37be79b7e8c1ba56d40f71b2dcde8f4a5614259fcc1e965e060221d8a7e1788a79139c98639df9b80b32a341bfe5ba567ff14e1c32b4cdfd5108e06aec00a55aeef2ab0b6fc8e332e50cff4391358b2aa8b4df981b9ce16bb9b6b666bcb46e7ad51eecdc307f08d9618db33bdb058f8b158f28b0027801be2cbb49bedb7bc9a669aed0172e10499938d0a5c0038e4fa5676262861abd7236a7578737fa213358b4c18bc13b7f1bbb8280f2755abd47e74abfb4bc07a4f985bf663c68290f0778bf29b4da8fb84227901029623924756b3378cd38e3249c4abf533bf80a514ca21ccc2d90b62aec6250611bef806460d3c2cb37a14655e46078f2f13d343d179d0333cf626174845d421e7d7c5ddb4234109447e5c530ade92f63c0c80b4f3680c95ec931ad0927a8b83096972207be61cd773252f9c821afe6433f69cb6c5536400f128d5a009261c3737ce793d622f6c00f05abfa8063ebda875d69bc2ddcf76ff6d7a3b9c9a18e19ecacaa7e62532a736622e19670a42097016ae6b75e19c5b04f94167878f03453df0608a70d33b8a04fdba541aac828a5518bafb44754b3d5c1b0fcba2450ef16dfeb24bbee24e15f61a84583ecbf6c8d3e06398c5213ab71a2208384d5913648bf89ec3f0c295b792aff34e1d9067d1cf7e248e29c739c5c0c161dc958663c542abade3c68e1e74c79e4207d49b9a3e10183bcd742adf39946db65b225806887b30277b464dfcd330e5e5962fd173f205c3a24df952545325fea663e3349f7e54e343963bdd39e0bb628efad39885b52d3bdabc94dcedc6c46e642108b92a409e840ceed01e083218e22a5115f248a176a1eff39138159b439c7ed6db5d637fb4c3a39484b78320b9496a4c25027a7913ac4538bf6edcc3d10ff867e8f28b0533b422acb72b598b6fe6bc6ca4575413d344af2094c6721ab4c5b4a6e25ddae35a4941de53f71fc68b45acc989b8f09a6cd45a7d92a69faff4b3ed9c48cc621fa4179e13e1cdd283b9a5322fb8694bef1927d646708b293094a412d452b733e4dc1b7e5d73241daffbe9231da3b8e0e93db61b4ff70c095a9d73b1fa098053c23d376de7a1e2af8b34e02e209abab3fcec31c2b86bbdd9ff7e7e8ed11a425a75049be7449550158be0097cd8adb7e094b20473e8ab05fef6b3847de199a9cd8bc6ec33e102a2091a7a3e72c97f5ec0a96fb25750b049fe4b6f0f0841995bd67a895e77cdb7b4892eefb1f8c1e1b9e069bbb1545897ecc4191d4c643aee9f9dfd827d1e65a4a58ba436f62f94ea03f0ff393a40e9621a9f5a8c88bc6c75da739b5b91bdec92b432831b1f755cbd110b735920e514bc136e0f340581395392aa8f55277c30a2c54dd60222dd54969ad5d226428314058e18d77cfb0cb9aecbae79ef89a25729bc153e2e4f083d70d53198fd9716b2c2be6169cafbb4d552a2ba4ed7f001da323511ff7521cbf0c5f04937a2a0d02318dca9b9ad4d187b89be2f4ff57af5b37b01656c9f61ccac71722429f3292a110bcf15e64d41d6026f117d23305ff83a76c98ac694f59c427d33d7dd9402a9a80bd1ebad883099952175e73be9972d9d9ebd1d2f2154a528230d4ddc4e3b9c61100c17af1d8625dc068128355d0f579025d1dd8f7b9c4737d36454bb395d39b342926c4002ab17385e14449f73361910f77a5ca83cb6d9d26ebe7bea3d3b855f14b85f762f89e650ba1090c046fcc569dc3f4427489e41a64bce1bbe3baa603baf7f991ed60a8ab6572190099658ef4a3f5f1978ce3967b10102ef71ce8eaa371dabd6c9f3d2f5ea8b4bb89bd24f656ab9d284ecaf67c53e9e534d1723326d9470c1d516b362be14bd281fed4f40b4c1f0eb50536eef6cc0d4c5ad4867cbc1764ea4320a10b2361f53b566f04571769d35197f01cf706f89cb4ffabad95bafef467024183a46ff95c2d106151501fa5b9aab5d108db651345fe572d37dac4f995b68ac9badb025bf7a8d824268257031b12587f7b88a6ec383e715ea49c0f802a624d88113f98dd0e190f02b977d4e3c554bace67e856496971ebda441da86d96ae5b5cbb74508732e3538f538a4f93d03add73f38185bd81a9a8a5c819b455d56a0485163bcd92045e9cbae3b4a1004e13b13d015059f64ba4810d933d7325154ceb996017aa5dd8b749e3b037c6b4cfb402ee1e9793fa30b96cf11ccc764218e17e1b8f230a118d138d2a24e9f730069bea7e73980c754bf830a363fd254ca4009c2dd4e6b991b9c734f8cc21a12fb3253e2604918efa6f4954e64975c34395b96834a0d8445b22c759ed2aadb25d224587f994a0637c5961c08b8b5f535132834650a5da621eae28f25684e635fcaaac0c53bfd6a6ca7319ea7757b92468c00c70bd5499e9cddd5010a563a320b6ecc20eb6d86a03c0b14c97e943e41154a1e30f92517182a961c7e4a973b7f7815868814d7105c6d2b707c117730c50619392b5ce4c55df4526932dfe76bd92b7b3f242fc3fdaaf4ac949aa5050b650d52974d7b167b3c3ded88fee7941f5cf829cbb166f64cdb5d048bf76edb7698db8ff55ac65e6bcfd9e9c3ac57060e82313050d23f3a5743e6fce6fce71e4caedb227ff2dd7de1b4471e865f8c908f2f1c941959828116a62caa2e7be50e1b7c513097092dd6434ef36af2ad3120b40cc6ee0bd08332a1c2c2d405699cb205087f96a4096f330c082af4fda5f957f97ab7260e8887c3f9ca66f6a09fd79d341fe99e7edccae5ee2379c05c988eece6e22f8ba58fd8db55a918582ddfbbe3a1ea2151eee04925b48645fedc1ade9396289cbff57b5176db784c7a8b8f41b8438b18c38e2313b287360bd7a8f2ce89acb106c74ec113057f342188497f2d29a853dbc19007b533bd7b8bd64d84b63c7249a162ae4433f99befd2d50c36a3396ea626631f817d2e3b454e8b49c4fc97706fc5df2dcc8a0e76b7a7e4845df8e89153ef87d0a933a2e720742cd6b29b12685cb3bc5d93c2f27381290166a738c077c1707152d2ff840bbc73a82ebca6f88a86b94c80c5eb075f82e20ef1b1cefde8182e54f5ed99856342eb940ce80bdb517818d9554bf0a8b3c35cea7807ec392a5e35073fc165d63f82e5f369f02c99a7571b1bf2514d13fecdda6e55ab0d26491b1b7b2228c9e66f9b6b34ddbca256ced7bc45aa6e89832bfc4bdc0ae4c39488db4bc4e46a85bf1d0d533f09a0f7902b9355b394536f011cf3ed3d6650783a1be33d079e5aa66c940c02068953d5575bb3c2a7f27b654be3e976909fcc28e48d9783cfa397694b01b685ef4346ddeea8d6cbaceb24588d7aa870cf075b3c3d6c86890f0a7ab15f5c6b1a0117643554b1cccf1ebc007d215ddbdd08c77bb7968765bf5b09c8ba4e3eb17ea2004e3b481d7ffb4c22c9d94c5f58c10faf8d881d815606be97572456d7297cb5ab58b7dd7029487f273517e0c94a3fc290f3f6588a3c9a98cc32c9e25d0ad1e33a04a87b5836e25e50b2527c8c5c3d047f5f0e3815f897a22510378062e238cd1b96cbb1231ff9275bb56b6ba9227f60ae6a7ea76f3e7e605f1991958b56e13982043ccd1f4ff14a5d7c3e7f8983f403ced14e2bb01531d4906f395d3496b449d5f53d5f2c3b7ee2876735fc05bc642fd6354787318d05b1984b9129c229e852ab7e6fbf1d2a47894af51e44b34e31016e950f1179c1aa49dffed6efc3767029c1d5d4d8ee635dc7c01d8030838de36380448dedb89d9e6f1661342a9cd9a22a9d7db839e038c85d9f3db2462e01867ae8b377a9ee33d30acd9fe81481ade40ac4ac25088d4735348b21559b1e7f0e0103a43159216fa129185ae80f013d7716753c165eb54de8e82c9f353d63860c488a62c5103cd8a8453140366e3900046bc1164798cedf4528781017871354e13a7eda84b3c94164ff14e53acebe84b68c58ba45d01f7807c3bc4fb25558e83169316e3d672b5447211bb3426e026f876df3eb7ae582cb313425dd83281b0ef519e4d31b866a47b6911b415d958760f131ec889c065efdc2b01011cecd160e05f3377f12f89a58ff2be3c0b43b42167d4ab256353ab4cf753e9d3f0ff3d3a0b3e67a3a1ff0cc1b6aec12667a243c95946cc7559be9918b4580da8bad2814136a41f6b66245c173f86bf50878c40ca3e0d9c1b6922080a9e0be2f261d62bd026ceb6600d9819f06463fbf4c70b1f6388025653908f325f07e5d29858c35daee463e823cd2adc46498e2b0d6dd63eee2380c86c5bae2802814cb1f0a8c95c6fa0fb3e95933d8fec58ddc7f9c66eea0800a9c8336b804dd01b09c343cc5f418fe5757705f02d00cba10c40676221f503acb7b7dd9d9859e1db2a7d36e3fceca4f73f6bd022380ee1a7d56446d6de61a53dc10a0b0944e96636f125676bcf6b7f6d19fac6b2ffb34cd6e21c9a1a75a24074787f7644c22388ba34c9812403dcf461a3c1bf081e54ff69405adc68c348a87fa99ebb7893c3c3b0df25348528fd090c57aa20eecdd76a73cddcc7ba56f420c6615b056758f6008fd3361135d3c024da55f7ec0d81be22ae3b0bd0605e0d93d2c3eb13ad9b7f4ecde165d3f7d044fe99c0069f326b190b45f94be6db0291f8d08d3bc4a66b2d69cc23810632cfb65755d10cffe6f9"}, &(0x7f0000001100)=0x1024) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7, 0x20000) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000001140)="120240a190dd527756dae811e30b49fd9648e3ad8f71c3bd7319004d", 0x1c) dup3(r0, r2, 0x0) 2018/05/04 11:15:37 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0a0300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:37 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:37 executing program 2: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x21) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f00000001c0)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_refresh_period\x00', 0x2, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x4, 0x400000) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000440)={0x40, {{0xa, 0x4e23, 0x0, @remote={0xfe, 0x80, [], 0xbb}, 0xfffffffffffffff9}}, 0x0, 0x4, [{{0xa, 0x4e22, 0x4, @dev={0xfe, 0x80, [], 0x14}, 0x8}}, {{0xa, 0x4e24, 0x1, @local={0xfe, 0x80, [], 0xaa}, 0x1}}, {{0xa, 0x4e24, 0xffffffffffff8000, @mcast2={0xff, 0x2, [], 0x1}, 0xe000000000}}, {{0xa, 0x4e24, 0x1, @loopback={0x0, 0x1}, 0x4}}]}, 0x28c) r3 = syz_open_dev$midi(&(0x7f0000000900)='/dev/midi#\x00', 0x0, 0x408000) ioctl$sock_SIOCOUTQ(r3, 0x5411, &(0x7f0000000940)) ioctl$DRM_IOCTL_RES_CTX(r3, 0xc0086426, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{}, {0x0}, {}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r1, 0x4008642b, &(0x7f0000000140)={r4, 0x1}) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c8, &(0x7f0000000980)=ANY=[]) r5 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) write$evdev(r5, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:37 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$sock_inet_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) ioctl$DRM_IOCTL_VERSION(r0, 0xc0246400, &(0x7f0000000280)={0x9, 0xa828, 0x0, 0xbe, &(0x7f00000000c0)=""/190, 0x13, &(0x7f0000000180)=""/19, 0xb8, &(0x7f00000001c0)=""/184}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f00000002c0)={{0xa, 0x4e20, 0x3, @loopback={0x0, 0x1}, 0x4}, {0xa, 0x4e22, 0x7, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x5}, 0x8, [0x4, 0x5, 0x3f, 0xffff, 0x5, 0x3, 0x2b11, 0x100000001]}, 0x5c) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r2, 0x0) 2018/05/04 11:15:37 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xc0ffffff00000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xa) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f00000006c0)={{{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@loopback}}, &(0x7f00000007c0)=0xe8) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000800)={@dev={0xfe, 0x80, [], 0x11}, 0xe, r1}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r3) 2018/05/04 11:15:37 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:37 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r1 = dup3(r0, r0, 0x0) ioctl$VHOST_SET_FEATURES(r1, 0x4008af00, &(0x7f0000000040)=0x205008000) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000000140)=0xdc0, 0x4) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0086426, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {}, {}, {0x0}, {}]}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000100)={r2, 0x1}) 2018/05/04 11:15:37 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x3f000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:37 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x10000, 0x200000) r1 = syz_open_dev$audion(&(0x7f00000000c0)='/dev/audio#\x00', 0x4080000000, 0x501000) ioctl$VHOST_SET_VRING_ERR(r0, 0x4008af22, &(0x7f0000000100)={0x1, r1}) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r2, r3, 0x100000000000) syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x62, 0x80000) 2018/05/04 11:15:37 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:37 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="080300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:37 executing program 0: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x20000, 0x0) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r2, 0x0) 2018/05/04 11:15:38 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x5c00, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:38 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff800000000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) 2018/05/04 11:15:38 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x3, 0x18000) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000080)={0x0, 0x9799}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000100)={0x0, 0x7fff}, &(0x7f0000000140)=0x8) syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0xffff, 0x802) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000180)={r2, 0x7, 0x45ba, 0x0, 0x6, 0xce98, 0x1, 0x1, {r3, @in6={{0xa, 0x4e22, 0x80000000, @dev={0xfe, 0x80, [], 0x3}, 0x2}}, 0x9, 0x7fffffff, 0x7, 0x0, 0x7fffffff}}, &(0x7f0000000240)=0xb0) inotify_init1(0x80000) 2018/05/04 11:15:38 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000080)) 2018/05/04 11:15:38 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0b0300020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:38 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00'}) dup2(r0, r1) 2018/05/04 11:15:38 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:38 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000040)={{{@in=@rand_addr, @in=@broadcast}}, {{@in6}, 0x0, @in6=@local}}, &(0x7f0000000140)=0xe8) 2018/05/04 11:15:38 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x80fe, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:38 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020200020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:38 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup(r0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x100000000000000, 0x0) dup3(r0, r2, 0x0) getpeername$unix(r1, &(0x7f0000000040), &(0x7f00000000c0)=0x6e) 2018/05/04 11:15:38 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8), 0x2b8) fcntl$setflags(r0, 0x2, 0x1) r2 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x2, 0x1) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffff9c, 0x84, 0x18, &(0x7f0000000080)={0x0, 0x80000001}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r2, 0x84, 0x6d, &(0x7f0000000100)=ANY=[@ANYRES32=r3, @ANYBLOB="41002b061af3a4f7896e3f6ca808642227bf254318b548c7d3b36190bd87e28ddd7032e9619a85aa9abe5f14a452baa5d6cc7515f1ed719e71218d460b5eacc2cce4d7b88c"], &(0x7f0000000180)=0x49) 2018/05/04 11:15:38 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00'}) dup2(r0, r1) 2018/05/04 11:15:38 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$KVM_SET_SIGNAL_MASK(r0, 0x4004ae8b, &(0x7f0000000080)=ANY=[@ANYBLOB="1c0000002a28eb91e7cd346e87f584174f92118ed90cfb43c8222e928653390d"]) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000100)={0x0}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@mcast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@local}}, &(0x7f0000000180)=0xe8) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f00000001c0)={@mcast1={0xff, 0x1, [], 0x1}, 0x46, r4}) ioctl$DRM_IOCTL_SWITCH_CTX(r1, 0x40086424, &(0x7f0000000140)={r3, 0x1}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:38 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x3, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:38 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r0, 0x0) 2018/05/04 11:15:38 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300170e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:38 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) open_by_handle_at(r1, &(0x7f0000000040)={0xe2, 0x10001, "7497eca066c4bedf706608ad6fa25ff15bf702bf1810955a99f2c0d5a04340023787c0d1a71796716bd50cf61c4fe81c00a22dd28ee8ee7bb7a3a9e77927acf6d5449365663f01c4a8d23f8cd82937190080bc5baca0bb429c825d8232619b519743dbe0269719482673bbcca1c7765481307debeb3502157d7f560c23f8e93dc669e30893c03c209d7ac33e87234fb6c1606f383f1a347a014be02c94e8d5054b1c8923ea0b151bcece38636c0126044e304040d5efadd8cb3de90db011a8ea2c7b5280e7262f64e9fbf5880ad1de75270f48407b6bb0f9c3c6"}, 0x400) 2018/05/04 11:15:39 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1024, 0x10200000) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x4, 0x45, 0x400000002}], 0xfffffffffffffd42) 2018/05/04 11:15:39 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x800000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:39 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00'}) dup2(r0, r1) 2018/05/04 11:15:39 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x100000002}, 0x1c) setsockopt$inet6_int(r0, 0x29, 0x13, &(0x7f0000000080), 0x4) sendto$inet6(r0, &(0x7f0000000080), 0x0, 0x0, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, 0x1c) setsockopt$inet_mreqsrc(r0, 0x0, 0x26, &(0x7f00000001c0)={@remote={0xac, 0x14, 0x14, 0xbb}, @multicast1=0xe0000001, @broadcast=0xffffffff}, 0xc) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) recvfrom$ipx(r1, &(0x7f0000000100)=""/80, 0x50, 0x0, &(0x7f0000000180)={0x4, 0x8, 0x5, "b93c5217c504", 0x5}, 0x10) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:39 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) accept4$alg(r1, 0x0, 0x0, 0x80000) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000040)={{0x2, 0x4e21, @broadcast=0xffffffff}, {0x306}, 0x4, {0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 'bond_slave_0\x00'}) dup3(r0, r1, 0x0) 2018/05/04 11:15:39 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0203000b0e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:39 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:39 executing program 0: r0 = socket$inet6_dccp(0xa, 0x6, 0x0) pread64(r0, &(0x7f0000000040)=""/10, 0xfffffffffffffd1e, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x10000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2008, 0x1) ioctl$KVM_GET_MSR_INDEX_LIST(r3, 0xc004ae02, &(0x7f0000000080)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$sock_SIOCGSKNS(r3, 0x894c, &(0x7f00000000c0)) 2018/05/04 11:15:39 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/nat_icmp_send\x00', 0x2, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x2fb, 0x6, 0x14, 0x4, "ffa5e3aa8e30d063bcaad65838dd9627af66ae6cf43bcac3edb43f742c42e0740ec9f5f8d7fc1e7d6722b4695a013cfc65536346ca62c1a5e9633f4c585f62a5", "242e43592e89b53013e1ad8528ff37c8d35bd0ba05ce2eadd727a00e0fe9f6c0", [0x7ff, 0x7]}) 2018/05/04 11:15:39 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, r0, 0x80000) dup3(r0, 0xffffffffffffffff, 0x0) 2018/05/04 11:15:39 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(0xffffffffffffffff, r1) 2018/05/04 11:15:39 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020302020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:39 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfc00000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:39 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x9, 0x4000000000000) r2 = dup3(r0, r1, 0x0) getpeername$llc(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000080)=0x10) 2018/05/04 11:15:39 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x8000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:39 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000100)={0x0, 0x8}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000180)={r1, 0x5}, 0x8) r2 = dup2(0xffffffffffffffff, r0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000080)={0x10000, 0x0, 0x10000, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) ioctl$TCSBRKP(r0, 0x5425, 0x7) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_SET_SERVICE(r2, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x3002000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="6000000073812b954120ac14c9d6d3455a3da70400000000000000932c907da5def1740ba780ab691dc95199e5df34a48037570600000000000000cf1c2aca0000000000", @ANYRES16=r3, @ANYBLOB="020527bd7000fbdbdf25020000004c00030014000600fe8000000000000000000000000000bb14000600fe800000000000000000000000000021080007004e200000080004000500000008000400ffff0000080007004e220000"], 0x60}, 0x1, 0x0, 0x0, 0x40040c0}, 0x40080) 2018/05/04 11:15:40 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) 2018/05/04 11:15:40 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300030e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:40 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000000080)={0x9, 0x401}) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:40 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, 0xffffffffffffffff) 2018/05/04 11:15:40 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfec00000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:40 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x5, 0x10000) dup3(r0, r1, 0x0) 2018/05/04 11:15:40 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:40 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) getsockopt$bt_BT_SECURITY(r0, 0x112, 0x4, &(0x7f0000000080), 0x2) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000280)={0x31, {{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x1, 0x1, [{{0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x20}}}]}, 0x10c) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000180)={'ifb0\x00', 0x3}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000100)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:40 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x70000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:40 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0203002b0e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:40 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setpriority(0x0, 0x0, 0x9) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:40 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0xffffffff, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080), 0x10) r3 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000240)='/proc/self/net/pfkey\x00', 0x109180, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000140)={0x0, 0x400}, &(0x7f0000000180)=0x8) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f00000001c0)={r4, 0xfffffffffffff015}, &(0x7f0000000200)=0x8) fcntl$F_GET_RW_HINT(r1, 0x40b, &(0x7f00000000c0)) dup3(r0, r1, 0x0) 2018/05/04 11:15:40 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x1, 0x101006) r0 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x3, 0x80) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r0, 0xc0045540, &(0x7f0000000080)=0x7ff) 2018/05/04 11:15:40 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff800000000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000000100)=0xc) 2018/05/04 11:15:40 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x101800) r2 = accept4$netrom(r0, 0x0, &(0x7f0000000040), 0x800) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000100)={'ifb0\x00', 0xa201}) dup2(r2, r1) 2018/05/04 11:15:40 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x7000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:40 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x0, 0x1) setsockopt$inet6_tcp_buf(r0, 0x6, 0x2b, &(0x7f0000000040)="09f492cdbf897573c14c14f30490eecdd4c21ae415b50e1f0b2be822e0cb6d6052c901e894c83f61f42007ce9f6b6e5d0e46b1953557f3a386daf3fe374cf44412c4519ceba67431345abbb459e4550b1c83fabe4cb5dfa3d54c1c684a21917cd48b415aa30fec9f5702fd8cdd9914e28783dcfd32c68fdf2c0e7ceaf6e0f9d02521c74c9d1f2f31e1bff6d98ff1ac9635da3af5fa45fd419d1f79f5d71cb815df86da72503967d86f60a76d9b0591915d433c81eb3607aa0d2cd68a223036e8495ed810c1dfa059", 0xc8) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x400000, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000180)=r2, 0x4) 2018/05/04 11:15:41 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0203000a0e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:41 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80000, 0x0) dup3(r0, r1, 0xffffffffffffffff) 2018/05/04 11:15:41 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:41 executing program 1 (fault-call:8 fault-nth:0): socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:41 executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dsp\x00', 0x200000, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0xffff7fffffffffff, 0x0, 0x7648, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r0, 0x0) r2 = getpid() perf_event_open(&(0x7f0000000040)={0x6, 0x70, 0xfffffffffffffc00, 0xffffffffffff0001, 0x5, 0x20, 0x0, 0xffff, 0x2001, 0x5, 0x7, 0x101, 0x7fffffff, 0x5, 0xca8a, 0xfff, 0x80, 0x8, 0x401, 0x7f, 0xce2, 0x6, 0x1, 0x0, 0x10001, 0x2cf, 0x6, 0xff, 0x10001, 0x8, 0x6, 0x81, 0x8fb, 0x2e, 0xfffffffffffff9db, 0x1, 0xd1a, 0x4, 0x0, 0x7, 0x6, @perf_config_ext={0x100, 0x401}, 0x80, 0x7fff, 0x7fffffff, 0x7, 0x1, 0xff, 0xaae}, r2, 0x7, r1, 0x1) dup3(r1, 0xffffffffffffffff, 0x0) 2018/05/04 11:15:41 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:41 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{}, 0x1, 0x45, 0x400000002}], 0x10) 2018/05/04 11:15:41 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000180)={0x0, 0xae, "958c7121a97c1a6c7fd4c792bd80b3b7193016ec8973827e40765ab21be2f2446cb069f9b2949b5e7cc8541de2ea1e703d8133a76e783a785f32e4b91d7d75a247b89e9c73fd3b19ed45a88ea4f8fcb1d4b825c945c1f7017ddc217faca2a92928a142fc334d4c51feda75821663c8207c53c3ec58c7b4776afeac87a15d620d9218291120bd8dfa9492b86be807acc70e9153ba72cd2ea24435fe12ceb54738cb13b536148943f93a63ad66ad7e"}, &(0x7f0000000280)=0xb6) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000002c0)={r2, 0x101}, &(0x7f0000000300)=0x8) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = fcntl$getown(r1, 0x9) setpriority(0x0, r3, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000380)='syzkaller0\x00', 0x10) r4 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000000080)={0xffffffffffff8000, 0x8, 0x5, 0x7fffffff, 0x0}, &(0x7f0000000100)=0x10) getuid() setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000140)={r5, 0x2}, 0x8) ioctl$TCGETS(r4, 0x5401, &(0x7f0000000340)) 2018/05/04 11:15:41 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xb00000000000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 967.103381] FAULT_INJECTION: forcing a failure. [ 967.103381] name failslab, interval 1, probability 0, space 0, times 0 [ 967.115138] CPU: 1 PID: 27031 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #57 [ 967.122438] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 967.131891] Call Trace: [ 967.134503] dump_stack+0x1b9/0x294 [ 967.138152] ? dump_stack_print_info.cold.2+0x52/0x52 [ 967.143360] ? debug_check_no_locks_freed+0x310/0x310 [ 967.148574] should_fail.cold.4+0xa/0x1a 2018/05/04 11:15:41 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x1, 0x0) dup3(r0, r1, 0x0) [ 967.152660] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 967.157800] ? graph_lock+0x170/0x170 [ 967.161650] ? find_held_lock+0x36/0x1c0 [ 967.165745] ? __lock_is_held+0xb5/0x140 [ 967.169839] ? check_same_owner+0x320/0x320 [ 967.174185] ? rcu_note_context_switch+0x710/0x710 [ 967.179133] __should_failslab+0x124/0x180 [ 967.183390] should_failslab+0x9/0x14 [ 967.187211] kmem_cache_alloc_node+0x272/0x780 [ 967.191822] __alloc_skb+0x111/0x780 [ 967.195554] ? skb_scrub_packet+0x580/0x580 [ 967.199893] ? if_nlmsg_size+0x5d1/0xba0 [ 967.203973] ? rtnl_xdp_fill+0x8d0/0x8d0 [ 967.208089] ? softnet_seq_show+0x460/0x460 [ 967.212425] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 967.217457] ? netif_tx_stop_all_queues+0xdb/0x110 [ 967.222412] rtmsg_ifinfo_build_skb+0x73/0x190 [ 967.227022] rtmsg_ifinfo_event.part.30+0x45/0xe0 [ 967.231888] rtmsg_ifinfo+0x8c/0xa0 [ 967.235534] dev_close_many+0x3e6/0x8a0 [ 967.239536] ? netdev_master_upper_dev_link+0x50/0x50 [ 967.244753] ? debug_check_no_locks_freed+0x310/0x310 [ 967.249946] ? zap_class+0x720/0x720 [ 967.253675] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 967.259212] ? rtnl_is_locked+0xae/0xe0 [ 967.263190] ? rtnl_trylock+0x20/0x20 [ 967.266997] ? zap_class+0x720/0x720 [ 967.270720] rollback_registered_many+0x523/0xed0 [ 967.275570] ? dev_xdp_uninstall+0x340/0x340 [ 967.279997] ? graph_lock+0x170/0x170 [ 967.283815] ? print_usage_bug+0xc0/0xc0 [ 967.287882] rollback_registered+0x1d5/0x3e0 [ 967.292301] ? rollback_registered_many+0xed0/0xed0 [ 967.297320] ? mark_held_locks+0xc9/0x160 [ 967.301467] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 967.307002] ? rtnl_is_locked+0xae/0xe0 [ 967.310982] ? rtnl_trylock+0x20/0x20 [ 967.314773] ? trace_hardirqs_on+0xd/0x10 [ 967.318915] ? queue_delayed_work_on+0x130/0x1f0 [ 967.323673] unregister_netdevice_queue+0x31b/0x650 [ 967.328688] ? rollback_registered+0x3e0/0x3e0 [ 967.333273] ? linkwatch_schedule_work+0x180/0x180 [ 967.338202] ? tun_ptr_free+0x450/0x450 [ 967.342179] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 967.347552] ? __tun_detach+0x6b7/0x11b0 [ 967.351610] __tun_detach+0xe14/0x11b0 [ 967.355532] ? tun_net_uninit+0x20/0x20 [ 967.359698] ? graph_lock+0x170/0x170 [ 967.363489] ? graph_lock+0x170/0x170 [ 967.367282] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 967.372905] ? locks_remove_file+0x3f7/0x5a0 [ 967.377402] ? fcntl_setlk+0x1020/0x1020 [ 967.381458] ? __lock_is_held+0xb5/0x140 [ 967.385528] ? __tun_detach+0x11b0/0x11b0 [ 967.389685] ? __tun_detach+0x11b0/0x11b0 [ 967.393842] tun_chr_close+0xe3/0x180 [ 967.397655] __fput+0x34d/0x890 [ 967.400946] ? fput+0x1a0/0x1a0 [ 967.404236] ? _raw_spin_unlock_irq+0x27/0x70 [ 967.408739] ____fput+0x15/0x20 [ 967.412020] task_work_run+0x1e4/0x290 [ 967.415911] ? task_work_cancel+0x240/0x240 [ 967.420233] ? exit_to_usermode_loop+0x87/0x310 [ 967.424913] exit_to_usermode_loop+0x2bd/0x310 [ 967.429500] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 967.434425] ? mm_fault_error+0x380/0x380 [ 967.438578] ? do_fast_syscall_32+0x148/0xf9b [ 967.443075] do_fast_syscall_32+0xcc3/0xf9b [ 967.447402] ? do_int80_syscall_32+0x880/0x880 [ 967.451999] ? _raw_spin_unlock_irq+0x27/0x70 [ 967.456507] ? finish_task_switch+0x1ca/0x810 [ 967.461023] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 967.466569] ? syscall_return_slowpath+0x30f/0x5c0 [ 967.471498] ? sysret32_from_system_call+0x5/0x46 [ 967.476353] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 967.481216] entry_SYSENTER_compat+0x70/0x7f [ 967.485644] RIP: 0023:0xf7f7ecb9 [ 967.489011] RSP: 002b:00000000f5f7a0ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 967.496727] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 967.503995] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 967.511266] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 967.518619] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 967.526506] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/04 11:15:42 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x3000000, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:42 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0203003f0e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:42 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000080)=""/89) ioctl$KVM_S390_UCAS_UNMAP(r0, 0x4018ae51, &(0x7f0000000140)={0x1, 0x5, 0x5}) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000100)) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:42 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$KVM_ENABLE_CAP(r2, 0x4068aea3, &(0x7f0000000040)={0x81, 0x0, [0x1ff, 0x4a, 0xfffffffffffffffa, 0x1]}) 2018/05/04 11:15:42 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0xffffffffffffff49, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:42 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:42 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) fcntl$getflags(r0, 0x40a) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x800, 0x0) ioctl$ASHMEM_GET_PIN_STATUS(r3, 0x7709, 0x0) syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x2, 0x80041) ioctl$KVM_S390_UCAS_MAP(r3, 0x4018ae50, &(0x7f0000000100)={0x200, 0x8, 0x7fff}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:42 executing program 1 (fault-call:8 fault-nth:1): socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:42 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xff00, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 968.088504] QAT: Invalid ioctl [ 968.102969] QAT: Invalid ioctl [ 968.148832] FAULT_INJECTION: forcing a failure. [ 968.148832] name failslab, interval 1, probability 0, space 0, times 0 [ 968.160304] CPU: 0 PID: 27069 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #57 [ 968.167613] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 968.177168] Call Trace: [ 968.179795] dump_stack+0x1b9/0x294 [ 968.183457] ? dump_stack_print_info.cold.2+0x52/0x52 [ 968.188680] ? is_bpf_text_address+0xd7/0x170 [ 968.193226] should_fail.cold.4+0xa/0x1a [ 968.197318] ? __save_stack_trace+0x7e/0xd0 [ 968.201675] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 968.206828] ? graph_lock+0x170/0x170 [ 968.210664] ? save_stack+0x43/0xd0 [ 968.214313] ? kasan_kmalloc+0xc4/0xe0 [ 968.218227] ? kasan_slab_alloc+0x12/0x20 [ 968.222417] ? find_held_lock+0x36/0x1c0 [ 968.226514] ? __lock_is_held+0xb5/0x140 [ 968.230626] ? check_same_owner+0x320/0x320 [ 968.234984] ? rcu_note_context_switch+0x710/0x710 [ 968.239953] __should_failslab+0x124/0x180 [ 968.244223] should_failslab+0x9/0x14 2018/05/04 11:15:42 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xb00, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:42 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xffffffc0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:42 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xb, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 968.248046] kmem_cache_alloc_node_trace+0x26f/0x770 [ 968.253203] __kmalloc_node_track_caller+0x33/0x70 [ 968.258163] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 968.262949] __alloc_skb+0x14d/0x780 [ 968.266874] ? skb_scrub_packet+0x580/0x580 [ 968.271229] ? if_nlmsg_size+0x5d1/0xba0 [ 968.275330] ? rtnl_xdp_fill+0x8d0/0x8d0 [ 968.279522] ? softnet_seq_show+0x460/0x460 [ 968.283868] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 968.288908] ? netif_tx_stop_all_queues+0xdb/0x110 [ 968.294047] rtmsg_ifinfo_build_skb+0x73/0x190 2018/05/04 11:15:42 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x4, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 968.298680] rtmsg_ifinfo_event.part.30+0x45/0xe0 [ 968.303574] rtmsg_ifinfo+0x8c/0xa0 [ 968.307238] dev_close_many+0x3e6/0x8a0 [ 968.311335] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 968.316473] ? netdev_master_upper_dev_link+0x50/0x50 [ 968.321697] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 968.326832] ? perf_trace_run_bpf_submit+0x246/0x370 [ 968.331977] ? perf_tp_event+0xc30/0xc30 [ 968.336082] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 968.341641] ? rtnl_is_locked+0xae/0xe0 [ 968.345641] ? rtnl_trylock+0x20/0x20 2018/05/04 11:15:43 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0xfe80, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 968.349468] ? perf_trace_lock+0x495/0x900 [ 968.353737] rollback_registered_many+0x523/0xed0 [ 968.358618] ? dev_xdp_uninstall+0x340/0x340 [ 968.363058] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 968.368635] ? graph_lock+0x170/0x170 [ 968.372466] ? tun_ptr_free+0x365/0x450 [ 968.376485] ? print_usage_bug+0xc0/0xc0 [ 968.380581] rollback_registered+0x1d5/0x3e0 [ 968.385013] ? rollback_registered_many+0xed0/0xed0 [ 968.390058] ? mark_held_locks+0xc9/0x160 [ 968.394245] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 2018/05/04 11:15:43 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x4, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 968.399806] ? rtnl_is_locked+0xae/0xe0 [ 968.403806] ? rtnl_trylock+0x20/0x20 [ 968.407633] ? trace_hardirqs_on+0xd/0x10 [ 968.411803] ? queue_delayed_work_on+0x130/0x1f0 [ 968.416590] unregister_netdevice_queue+0x31b/0x650 [ 968.421729] ? rollback_registered+0x3e0/0x3e0 [ 968.426333] ? linkwatch_schedule_work+0x180/0x180 [ 968.431282] ? tun_ptr_free+0x450/0x450 [ 968.435284] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 968.440667] ? __tun_detach+0x6b7/0x11b0 [ 968.444772] __tun_detach+0xe14/0x11b0 [ 968.448695] ? tun_net_uninit+0x20/0x20 [ 968.452691] ? graph_lock+0x170/0x170 [ 968.456506] ? graph_lock+0x170/0x170 [ 968.460332] ? file_path+0x30/0x30 [ 968.463899] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 968.469457] ? locks_remove_file+0x3f7/0x5a0 [ 968.473892] ? fcntl_setlk+0x1020/0x1020 [ 968.477979] ? __lock_is_held+0xb5/0x140 [ 968.482066] ? __tun_detach+0x11b0/0x11b0 [ 968.486249] ? __tun_detach+0x11b0/0x11b0 [ 968.490426] tun_chr_close+0xe3/0x180 [ 968.494253] __fput+0x34d/0x890 [ 968.497564] ? fput+0x1a0/0x1a0 [ 968.500854] ? _raw_spin_unlock_irq+0x27/0x70 [ 968.505363] ____fput+0x15/0x20 [ 968.508635] task_work_run+0x1e4/0x290 [ 968.512533] ? task_work_cancel+0x240/0x240 [ 968.516875] ? exit_to_usermode_loop+0x87/0x310 [ 968.521563] exit_to_usermode_loop+0x2bd/0x310 [ 968.526144] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 968.530993] ? mm_fault_error+0x380/0x380 [ 968.535146] ? do_fast_syscall_32+0x148/0xf9b [ 968.539641] do_fast_syscall_32+0xcc3/0xf9b [ 968.543967] ? do_int80_syscall_32+0x880/0x880 [ 968.548545] ? _raw_spin_unlock_irq+0x27/0x70 [ 968.553047] ? finish_task_switch+0x1ca/0x810 [ 968.557568] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 968.563102] ? syscall_return_slowpath+0x30f/0x5c0 [ 968.568048] ? sysret32_from_system_call+0x5/0x46 [ 968.572912] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 968.577758] entry_SYSENTER_compat+0x70/0x7f [ 968.582157] RIP: 0023:0xf7f7ecb9 [ 968.585511] RSP: 002b:00000000f5f7a0ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 968.593239] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 968.600523] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 968.607885] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 968.615162] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 968.622428] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 968.661088] QAT: Invalid ioctl [ 968.674183] QAT: Invalid ioctl 2018/05/04 11:15:43 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x800000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:43 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) socket$inet(0x2, 0x6, 0x61) 2018/05/04 11:15:43 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020304020e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:43 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000080)={0x0, 0x70, 0x800, 0x7, 0x559, 0x2, 0x0, 0x100000001, 0x100, 0xa, 0x5, 0x6, 0xffffffffffffff7f, 0x8001, 0x80000001, 0x200, 0x61, 0x80000001, 0x7e86, 0x8, 0x7fff, 0x1, 0x2, 0x220800000000, 0xbd38, 0x4, 0x1, 0x7, 0x800, 0x800, 0x9, 0x1, 0x5, 0x1, 0x10001, 0x1, 0x10000000000, 0x7, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x8}, 0x40, 0x0, 0x2c, 0x5, 0xda4, 0xfffffffffffffff8, 0x3}, r1, 0xb, r0, 0x8) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r2, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:43 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) sched_getscheduler(r2) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) r5 = geteuid() getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) syz_fuse_mount(&(0x7f00000001c0)='./file0\x00', 0x0, r5, r6, 0xe63, 0x80800) timerfd_settime(r1, 0x1, &(0x7f00000000c0)={{}, {r3, r4+10000000}}, &(0x7f0000000100)) setsockopt$netlink_NETLINK_RX_RING(r1, 0x10e, 0x6, &(0x7f0000000180)={0x80000000, 0x2, 0x7fff}, 0x10) r7 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r7, 0x0) 2018/05/04 11:15:43 executing program 1 (fault-call:8 fault-nth:2): socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:43 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:43 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) r2 = add_key(&(0x7f00000001c0)='cifs.idmap\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000380)="31c689a863cb4fe2373d410171f293e94e4b869127c641697d502a6b1b9995e1757ece19e48feeb3757027470ecd037e150f917ef5548ca08ca6bcc689ff886194e372ed8015d47681736ae6dda427f9d1626486c994eb537bf185399c249615e42b7c449b5df03207af47f88fadb18e6ef3ddf381591248884c12044639d614d0a9542cf9a42a37aeb2af5b22", 0x8d, 0xfffffffffffffff8) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)="e7f226683a066ee600d6d135ffcde08e70309080d9f6a3394dc6e7a790f5e80d633642a09de1f4105e9528d4d84a41449ba7f3ab841165ac5411d4efb3d009e5d9383e4d2fb31246eed54fd5a4a1b5df659c90d1e0f84960c9ed2940dc850372f27f6346a2070ff6fa925b82667ae3486c12ac84d2b71e84d8a3762dae9f93be835be21c1aed027374dfb3081f9c81861eca7fc86515be8ca83b0664bff63ff25adc915549c06c65c5645d986910235f3463692367296ce0d240fffdd7ab85a4f51a453b5c83d33b0196d8583cac394cf561c8ee300e468ff7bc6146a5f25d4b9c1b4ddff7c961ac7f", 0xe9, r2) r3 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$clear(0x7, r3) [ 969.099798] FAULT_INJECTION: forcing a failure. [ 969.099798] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 969.111689] CPU: 0 PID: 27115 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #57 [ 969.118982] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 969.128360] Call Trace: [ 969.130984] dump_stack+0x1b9/0x294 [ 969.134652] ? dump_stack_print_info.cold.2+0x52/0x52 [ 969.139866] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 969.144986] should_fail.cold.4+0xa/0x1a [ 969.149071] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 969.154187] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 969.159292] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 969.164409] ? perf_tp_event+0xc30/0xc30 [ 969.168482] ? rcu_is_watching+0x85/0x140 [ 969.172630] ? memset+0x31/0x40 [ 969.175928] ? is_bpf_text_address+0xd7/0x170 [ 969.180423] ? zap_class+0x720/0x720 [ 969.184141] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 969.189675] ? should_fail+0x21b/0xbcd [ 969.193571] ? __save_stack_trace+0x7e/0xd0 [ 969.197895] __alloc_pages_nodemask+0x34e/0xd70 [ 969.202654] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 969.207667] ? save_stack+0x43/0xd0 [ 969.211287] ? kasan_kmalloc+0xc4/0xe0 [ 969.215172] ? kasan_slab_alloc+0x12/0x20 [ 969.219328] ? find_held_lock+0x36/0x1c0 [ 969.223394] ? __lock_is_held+0xb5/0x140 [ 969.227462] ? check_same_owner+0x320/0x320 [ 969.231782] cache_grow_begin+0x72/0x6c0 [ 969.235848] kmem_cache_alloc_node_trace+0x692/0x770 [ 969.240963] __kmalloc_node_track_caller+0x33/0x70 [ 969.245896] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 969.250652] __alloc_skb+0x14d/0x780 [ 969.254366] ? skb_scrub_packet+0x580/0x580 [ 969.258688] ? if_nlmsg_size+0x5d1/0xba0 [ 969.262752] ? rtnl_xdp_fill+0x8d0/0x8d0 [ 969.266821] ? softnet_seq_show+0x460/0x460 [ 969.271153] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 969.276185] ? netif_tx_stop_all_queues+0xdb/0x110 [ 969.281116] rtmsg_ifinfo_build_skb+0x73/0x190 [ 969.285708] rtmsg_ifinfo_event.part.30+0x45/0xe0 [ 969.290554] rtmsg_ifinfo+0x8c/0xa0 [ 969.294181] dev_close_many+0x3e6/0x8a0 [ 969.298156] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 969.303254] ? netdev_master_upper_dev_link+0x50/0x50 [ 969.308449] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 969.313555] ? perf_trace_run_bpf_submit+0x246/0x370 [ 969.318659] ? perf_tp_event+0xc30/0xc30 [ 969.322735] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 969.328275] ? rtnl_is_locked+0xae/0xe0 [ 969.332242] ? rtnl_trylock+0x20/0x20 [ 969.336049] ? perf_trace_lock+0x495/0x900 [ 969.340282] rollback_registered_many+0x523/0xed0 [ 969.345124] ? dev_xdp_uninstall+0x340/0x340 [ 969.349531] ? graph_lock+0x170/0x170 [ 969.353342] ? print_usage_bug+0xc0/0xc0 [ 969.357404] rollback_registered+0x1d5/0x3e0 [ 969.362328] ? rollback_registered_many+0xed0/0xed0 [ 969.367341] ? mark_held_locks+0xc9/0x160 [ 969.371485] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 969.377018] ? rtnl_is_locked+0xae/0xe0 [ 969.381003] ? rtnl_trylock+0x20/0x20 [ 969.384820] ? trace_hardirqs_on+0xd/0x10 [ 969.388968] ? queue_delayed_work_on+0x130/0x1f0 [ 969.393724] unregister_netdevice_queue+0x31b/0x650 [ 969.398738] ? rollback_registered+0x3e0/0x3e0 [ 969.403313] ? linkwatch_schedule_work+0x180/0x180 [ 969.408245] ? tun_ptr_free+0x450/0x450 [ 969.412222] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 969.417591] ? __tun_detach+0x6b7/0x11b0 [ 969.421653] __tun_detach+0xe14/0x11b0 [ 969.425540] ? tun_net_uninit+0x20/0x20 [ 969.429507] ? graph_lock+0x170/0x170 [ 969.433296] ? graph_lock+0x170/0x170 [ 969.437090] ? file_path+0x30/0x30 [ 969.440625] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 969.446167] ? locks_remove_file+0x3f7/0x5a0 [ 969.450583] ? fcntl_setlk+0x1020/0x1020 [ 969.454644] ? __lock_is_held+0xb5/0x140 [ 969.458722] ? __tun_detach+0x11b0/0x11b0 [ 969.462869] ? __tun_detach+0x11b0/0x11b0 [ 969.467054] tun_chr_close+0xe3/0x180 [ 969.470851] __fput+0x34d/0x890 [ 969.474130] ? fput+0x1a0/0x1a0 [ 969.477409] ? _raw_spin_unlock_irq+0x27/0x70 [ 969.481907] ____fput+0x15/0x20 [ 969.485185] task_work_run+0x1e4/0x290 [ 969.489080] ? task_work_cancel+0x240/0x240 [ 969.493401] ? exit_to_usermode_loop+0x87/0x310 [ 969.498073] exit_to_usermode_loop+0x2bd/0x310 [ 969.502650] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 969.507484] ? mm_fault_error+0x380/0x380 [ 969.511628] ? do_fast_syscall_32+0x148/0xf9b [ 969.516126] do_fast_syscall_32+0xcc3/0xf9b [ 969.520446] ? do_int80_syscall_32+0x880/0x880 [ 969.525054] ? finish_task_switch+0x1ca/0x810 [ 969.529554] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 969.535087] ? syscall_return_slowpath+0x30f/0x5c0 [ 969.540460] ? sysret32_from_system_call+0x5/0x46 [ 969.545303] ? trace_hardirqs_off_thunk+0x1a/0x1c 2018/05/04 11:15:43 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xff000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:44 executing program 2: syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x10001, 0xc002) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) [ 969.550158] entry_SYSENTER_compat+0x70/0x7f [ 969.554559] RIP: 0023:0xf7f7ecb9 [ 969.557915] RSP: 002b:00000000f5f7a0ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 969.565619] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 969.572877] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 969.580137] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 969.587404] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 969.594677] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/04 11:15:44 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300090e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:44 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x6000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:44 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$SNDRV_TIMER_IOCTL_STOP(r2, 0x54a1) 2018/05/04 11:15:44 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup2(r0, r0) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000040)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r1, 0xc1105517, &(0x7f00000000c0)={{0x8, 0x7, 0xed4b, 0x8, "9d56f0aa7dce095617cbdc512dd2068b0e3abeeae278ae61ed80826ae2be9a9f34dfefccfb251455da3997d6", 0xa623}, 0x0, 0x0, 0x4e, r2, 0xff, 0xffffffffffffffc0, "6702faaafd6af3c063248d501efe0a39915b09addf3b81b226c4e9c068d831d537bc27a5761a7c48df60787fc9ff77b0bac95752ffb8f1b804fc58d565433691", &(0x7f0000000080)='/dev/input/event#\x00', 0x12, [], [0x0, 0x6, 0x3, 0x7]}) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/05/04 11:15:44 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfc, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:44 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSFF(r0, 0x402c4580, &(0x7f0000000040)={0x57, 0xfffffffffffffffe, 0x1, {}, {0x4, 0x300}, @rumble={0xa, 0x3}}) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:44 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300090e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:44 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x80000) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f00000000c0)={r3, @in={{0x2, 0x4e21, @rand_addr=0x2}}, 0x0, 0xf13, 0x1000, 0xfffffffffffffffe, 0xe}, 0x98) 2018/05/04 11:15:44 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x4000000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:44 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x440000, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r1, 0x0, 0x48c, &(0x7f00000000c0)={0x1, 'tunl0\x00', 0x1}, 0x18) dup3(r0, r2, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x40, 0x0) 2018/05/04 11:15:44 executing program 1 (fault-call:8 fault-nth:3): socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) [ 969.991849] FAULT_INJECTION: forcing a failure. [ 969.991849] name failslab, interval 1, probability 0, space 0, times 0 [ 970.003654] CPU: 0 PID: 27173 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #57 [ 970.011137] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 970.020513] Call Trace: [ 970.023135] dump_stack+0x1b9/0x294 [ 970.026802] ? dump_stack_print_info.cold.2+0x52/0x52 [ 970.032048] should_fail.cold.4+0xa/0x1a [ 970.036133] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 970.041245] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 970.046372] ? perf_trace_run_bpf_submit+0x246/0x370 [ 970.051495] ? perf_tp_event+0xc30/0xc30 [ 970.055566] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 970.060680] ? perf_trace_run_bpf_submit+0x246/0x370 [ 970.065790] ? memset+0x31/0x40 [ 970.069162] ? perf_trace_lock+0x495/0x900 [ 970.073393] ? memset+0x31/0x40 [ 970.076685] ? graph_lock+0x170/0x170 [ 970.080486] __should_failslab+0x124/0x180 [ 970.084724] should_failslab+0x9/0x14 [ 970.088525] kmem_cache_alloc_node+0x56/0x780 [ 970.093062] __alloc_skb+0x111/0x780 [ 970.096790] ? skb_scrub_packet+0x580/0x580 [ 970.101109] ? lock_downgrade+0x8e0/0x8e0 [ 970.105261] ? lwtunnel_get_encap_size+0xac/0x3e0 [ 970.110104] ? lwtunnel_state_alloc+0x20/0x20 [ 970.114604] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 970.119988] ? lock_release+0xa10/0xa10 [ 970.123981] ? fib6_new_table+0x240/0x240 [ 970.128137] ? rt6_nlmsg_size.isra.65+0x83/0x130 [ 970.132894] inet6_rt_notify+0x101/0x2c0 [ 970.136955] fib6_del+0x1097/0x1500 [ 970.140586] ? fib6_locate+0x150/0x150 [ 970.144479] ? debug_check_no_locks_freed+0x310/0x310 [ 970.149674] ? tracing_generic_entry_update+0x18e/0x200 [ 970.155056] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.160601] ? tracing_generic_entry_update+0x18e/0x200 [ 970.165966] ? print_usage_bug+0xc0/0xc0 [ 970.170064] ? find_held_lock+0x36/0x1c0 [ 970.174155] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 970.179374] fib6_clean_node+0x3f5/0x5d0 [ 970.183432] ? fib6_del+0x1500/0x1500 [ 970.187229] ? fib6_walker_link+0x196/0x230 [ 970.191542] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 970.196729] fib6_walk_continue+0x4b1/0x8e0 [ 970.201059] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 970.206700] fib6_walk+0x95/0xf0 [ 970.210063] fib6_clean_tree+0x1e2/0x340 [ 970.214119] ? fib6_walk+0xf0/0xf0 [ 970.217663] ? fib6_del+0x1500/0x1500 [ 970.221465] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 970.227098] ? kasan_check_write+0x14/0x20 [ 970.231350] ? do_raw_spin_lock+0xc1/0x200 [ 970.235589] __fib6_clean_all+0x214/0x400 [ 970.239745] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 970.245364] ? fib6_clean_tree+0x340/0x340 [ 970.249693] ? print_usage_bug+0xc0/0xc0 [ 970.253757] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 970.258854] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 970.264481] fib6_clean_all+0x27/0x30 [ 970.268465] rt6_disable_ip+0xfd/0x7c0 [ 970.272359] ? perf_trace_run_bpf_submit+0x23f/0x370 [ 970.277545] ? perf_trace_run_bpf_submit+0x246/0x370 [ 970.282649] ? rt6_sync_down_dev+0x140/0x140 [ 970.287068] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.292614] ? rtnl_is_locked+0xae/0xe0 [ 970.296582] ? rtnl_trylock+0x20/0x20 [ 970.300379] ? memset+0x31/0x40 [ 970.303657] addrconf_ifdown+0x162/0x18a0 [ 970.307806] ? zap_class+0x720/0x720 [ 970.311526] ? inet6_rtm_newaddr+0x1000/0x1000 [ 970.316116] ? kasan_check_write+0x14/0x20 [ 970.320343] ? graph_lock+0x170/0x170 [ 970.324146] ? graph_lock+0x170/0x170 [ 970.327955] ? memset+0x31/0x40 [ 970.331254] ? graph_lock+0x170/0x170 [ 970.335069] ? find_held_lock+0x36/0x1c0 [ 970.339149] ? __lock_is_held+0xb5/0x140 [ 970.343214] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 970.348404] addrconf_notify+0x6c8/0x2580 [ 970.352559] ? inet6_ifinfo_notify+0x150/0x150 [ 970.357402] ? rcu_note_context_switch+0x710/0x710 [ 970.362342] ? __might_sleep+0x95/0x190 [ 970.366324] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.371870] ? ip6mr_device_event+0x2ab/0x370 [ 970.376382] ? snmp_helper+0xb90/0xb90 [ 970.380274] ? nf_ct_iterate_cleanup+0x5c0/0x5c0 [ 970.385032] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 970.390059] ? mif6_delete+0xc00/0xc00 [ 970.394072] ? trace_hardirqs_on+0xd/0x10 [ 970.398217] ? mutex_unlock+0xd/0x10 [ 970.401936] ? ip_vs_dst_event+0x25c/0x690 [ 970.406195] notifier_call_chain+0x178/0x380 [ 970.410614] ? unregister_die_notifier+0x20/0x20 [ 970.415378] ? rtmsg_ifinfo_build_skb+0xc8/0x190 [ 970.420153] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.425706] ? rtnl_is_locked+0xae/0xe0 [ 970.429691] ? rtnl_trylock+0x20/0x20 [ 970.433514] raw_notifier_call_chain+0x2d/0x40 [ 970.438091] call_netdevice_notifiers_info+0x3f/0x90 [ 970.443186] dev_close_many+0x43c/0x8a0 [ 970.447156] ? lock_downgrade+0x8e0/0x8e0 [ 970.451297] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 970.456425] ? netdev_master_upper_dev_link+0x50/0x50 [ 970.461620] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 970.466208] ? calc_wheel_index+0x260/0x260 [ 970.470547] ? trace_hardirqs_off+0xd/0x10 [ 970.474782] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 970.479884] ? add_timer+0x5e9/0x13f0 [ 970.483694] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.489238] ? rtnl_is_locked+0xae/0xe0 [ 970.493207] ? rtnl_trylock+0x20/0x20 [ 970.497014] ? timer_reduce+0x15a0/0x15a0 [ 970.501169] ? perf_trace_lock+0x495/0x900 [ 970.505404] rollback_registered_many+0x523/0xed0 [ 970.510245] ? dev_xdp_uninstall+0x340/0x340 [ 970.514651] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.520189] ? graph_lock+0x170/0x170 [ 970.524091] ? tun_ptr_free+0x365/0x450 [ 970.528082] ? print_usage_bug+0xc0/0xc0 [ 970.532143] rollback_registered+0x1d5/0x3e0 [ 970.536563] ? rollback_registered_many+0xed0/0xed0 [ 970.541580] ? mark_held_locks+0xc9/0x160 [ 970.545723] ? delayed_work_timer_fn+0x90/0x90 [ 970.550308] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.555843] ? rtnl_is_locked+0xae/0xe0 [ 970.559827] ? rtnl_trylock+0x20/0x20 [ 970.563633] ? trace_hardirqs_on+0xd/0x10 [ 970.567793] ? queue_delayed_work_on+0x130/0x1f0 [ 970.572546] unregister_netdevice_queue+0x31b/0x650 [ 970.577579] ? rollback_registered+0x3e0/0x3e0 [ 970.582172] ? linkwatch_schedule_work+0x180/0x180 [ 970.587105] ? tun_ptr_free+0x450/0x450 [ 970.591107] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 970.596479] ? __tun_detach+0x6b7/0x11b0 [ 970.600552] __tun_detach+0xe14/0x11b0 [ 970.604448] ? tun_net_uninit+0x20/0x20 [ 970.608428] ? graph_lock+0x170/0x170 [ 970.612229] ? graph_lock+0x170/0x170 [ 970.616036] ? file_path+0x30/0x30 [ 970.619584] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 970.625115] ? locks_remove_file+0x3f7/0x5a0 [ 970.629532] ? fcntl_setlk+0x1020/0x1020 [ 970.633593] ? __lock_is_held+0xb5/0x140 [ 970.637670] ? __tun_detach+0x11b0/0x11b0 [ 970.641824] ? __tun_detach+0x11b0/0x11b0 [ 970.645966] tun_chr_close+0xe3/0x180 [ 970.649767] __fput+0x34d/0x890 [ 970.653061] ? fput+0x1a0/0x1a0 [ 970.656341] ? _raw_spin_unlock_irq+0x27/0x70 [ 970.660847] ____fput+0x15/0x20 [ 970.664126] task_work_run+0x1e4/0x290 [ 970.668016] ? task_work_cancel+0x240/0x240 [ 970.672347] ? exit_to_usermode_loop+0x87/0x310 [ 970.677030] exit_to_usermode_loop+0x2bd/0x310 [ 970.681617] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 970.686464] ? mm_fault_error+0x380/0x380 [ 970.690619] ? do_fast_syscall_32+0x148/0xf9b [ 970.695125] do_fast_syscall_32+0xcc3/0xf9b [ 970.699444] ? do_int80_syscall_32+0x880/0x880 [ 970.704029] ? _raw_spin_unlock_irq+0x27/0x70 [ 970.708525] ? finish_task_switch+0x1ca/0x810 [ 970.713044] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 970.718579] ? syscall_return_slowpath+0x30f/0x5c0 [ 970.723526] ? sysret32_from_system_call+0x5/0x46 [ 970.728382] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 970.733242] entry_SYSENTER_compat+0x70/0x7f [ 970.737668] RIP: 0023:0xf7f7ecb9 [ 970.741048] RSP: 002b:00000000f5f7a0ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 970.748754] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 970.756023] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 970.763329] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 970.770602] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 970.777867] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/04 11:15:45 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f0000000040)={0x6, 0xffffffff80000001, 0x5, 0x8001, 0x9, 0x10000, 0xff, 0x1}, &(0x7f0000000080)={0x0, 0x80, 0xde87, 0x6, 0x40, 0x1f, 0x8, 0x1}, &(0x7f00000000c0)={0x7, 0x5, 0x4, 0x3, 0x1d80000000000000, 0x10001, 0xfb, 0x6}, &(0x7f0000000100)={0x77359400}, &(0x7f0000000180)={&(0x7f0000000140)={0x7f}, 0x8}) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x40) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r0, 0xc008551c, &(0x7f0000000340)={0x5, 0x14, [0x3a, 0x400, 0x5, 0x3ff, 0x3]}) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f00000002c0)={0x77359400}, 0xffffff68) set_robust_list(&(0x7f0000000480)={&(0x7f00000003c0)={&(0x7f0000000380)}, 0x7, &(0x7f0000000440)={&(0x7f0000000400)}}, 0xc) write$evdev(r0, &(0x7f0000000280)=[{{r1, r2/1000+30000}, 0x5, 0x2ab, 0x8}, {{}, 0x3f, 0x691d, 0x5}, {{r3, r4/1000+30000}, 0x2, 0x5a, 0xffffffff}, {{}, 0x8000, 0x4, 0x7}], 0x40) r5 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x200000020, 0x101002) write$evdev(r5, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r0, 0x80045400, &(0x7f0000000300)) 2018/05/04 11:15:45 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) timerfd_settime(r0, 0x1, &(0x7f0000000080)={{}, {0x77359400}}, &(0x7f0000000100)) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:45 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0203002b0e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:45 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x6, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:45 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:45 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f00000002c0), &(0x7f0000000280)=0x4) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0x4010000000100, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000000080)={0x0, 0x4e4d, 0x1ff, 0x2, 0x1, 0x0, 0x80000001, 0x1, {0x0, @in6={{0xa, 0x4e22, 0x2, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0x5}}, 0x6, 0x2b5800000000, 0x20, 0x10001, 0x8}}, &(0x7f0000000140)=0xb0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000180)=ANY=[@ANYRES32=r4, @ANYBLOB="720804850500fdff"], &(0x7f00000001c0)=0xc) dup3(r0, r2, 0x0) 2018/05/04 11:15:45 executing program 1 (fault-call:8 fault-nth:4): socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:45 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:45 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x7000000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 970.950602] FAULT_INJECTION: forcing a failure. [ 970.950602] name failslab, interval 1, probability 0, space 0, times 0 [ 970.961980] CPU: 1 PID: 27197 Comm: syz-executor1 Not tainted 4.17.0-rc3+ #57 [ 970.969275] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 970.980731] Call Trace: [ 970.983351] dump_stack+0x1b9/0x294 [ 970.987006] ? dump_stack_print_info.cold.2+0x52/0x52 [ 970.992233] should_fail.cold.4+0xa/0x1a 2018/05/04 11:15:45 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) readahead(r0, 0x5, 0x20) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x46) 2018/05/04 11:15:45 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x600, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 970.996323] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 971.001462] ? debug_check_no_locks_freed+0x310/0x310 [ 971.006692] ? debug_check_no_locks_freed+0x310/0x310 [ 971.011914] ? __lock_acquire+0x7f5/0x5140 [ 971.016176] ? perf_trace_lock+0xd6/0x900 [ 971.020343] ? perf_trace_lock+0xd6/0x900 [ 971.024523] ? zap_class+0x720/0x720 [ 971.028255] ? print_usage_bug+0xc0/0xc0 [ 971.032340] ? graph_lock+0x170/0x170 [ 971.036173] __should_failslab+0x124/0x180 [ 971.040431] should_failslab+0x9/0x14 [ 971.044263] kmem_cache_alloc_node+0x56/0x780 [ 971.048792] __alloc_skb+0x111/0x780 [ 971.052541] ? skb_scrub_packet+0x580/0x580 [ 971.056876] ? lock_downgrade+0x8e0/0x8e0 [ 971.061049] ? lwtunnel_get_encap_size+0xac/0x3e0 [ 971.065910] ? lwtunnel_state_alloc+0x20/0x20 [ 971.070424] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 971.075634] ? lock_release+0xa10/0xa10 [ 971.079637] ? fib6_new_table+0x240/0x240 [ 971.083787] ? rt6_nlmsg_size.isra.65+0x83/0x130 [ 971.088548] inet6_rt_notify+0x101/0x2c0 [ 971.092618] fib6_del+0x1097/0x1500 [ 971.096253] ? fib6_locate+0x150/0x150 [ 971.100143] ? debug_check_no_locks_freed+0x310/0x310 [ 971.105337] ? print_usage_bug+0xc0/0xc0 [ 971.109412] ? __lock_acquire+0x7f5/0x5140 [ 971.113663] ? print_usage_bug+0xc0/0xc0 [ 971.117733] ? find_held_lock+0x36/0x1c0 [ 971.121812] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 971.127027] fib6_clean_node+0x3f5/0x5d0 [ 971.131096] ? fib6_del+0x1500/0x1500 [ 971.134902] ? fib6_walker_link+0x196/0x230 [ 971.139237] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 971.144441] fib6_walk_continue+0x4b1/0x8e0 [ 971.148787] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 971.154415] fib6_walk+0x95/0xf0 [ 971.157781] fib6_clean_tree+0x1e2/0x340 [ 971.161853] ? fib6_walk+0xf0/0xf0 [ 971.165408] ? fib6_del+0x1500/0x1500 [ 971.169222] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 971.174840] ? kasan_check_write+0x14/0x20 [ 971.179073] ? do_raw_spin_lock+0xc1/0x200 [ 971.183329] __fib6_clean_all+0x214/0x400 [ 971.187481] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 971.193095] ? fib6_clean_tree+0x340/0x340 [ 971.197327] ? print_usage_bug+0xc0/0xc0 [ 971.201383] ? print_usage_bug+0xc0/0xc0 [ 971.205453] ? graph_lock+0x170/0x170 [ 971.209258] ? perf_trace_lock+0xd6/0x900 [ 971.213407] ? rt6_multipath_rebalance.part.73+0x910/0x910 [ 971.219039] fib6_clean_all+0x27/0x30 [ 971.222850] rt6_disable_ip+0xfd/0x7c0 [ 971.226741] ? rt6_sync_down_dev+0x140/0x140 [ 971.231141] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.236690] ? rtnl_is_locked+0xae/0xe0 [ 971.240671] ? rtnl_trylock+0x20/0x20 [ 971.244583] addrconf_ifdown+0x162/0x18a0 [ 971.248744] ? perf_trace_lock+0xd6/0x900 [ 971.252884] ? perf_trace_lock+0xd6/0x900 [ 971.257045] ? zap_class+0x720/0x720 [ 971.260761] ? inet6_rtm_newaddr+0x1000/0x1000 [ 971.265340] ? debug_check_no_locks_freed+0x310/0x310 [ 971.270527] ? kasan_check_write+0x14/0x20 [ 971.274763] ? __mutex_lock+0x7d9/0x17f0 [ 971.278835] ? kasan_check_write+0x14/0x20 [ 971.283072] ? graph_lock+0x170/0x170 [ 971.286876] ? graph_lock+0x170/0x170 [ 971.290680] ? graph_lock+0x170/0x170 [ 971.294508] ? find_held_lock+0x36/0x1c0 [ 971.298599] ? __lock_is_held+0xb5/0x140 [ 971.302679] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 971.307881] addrconf_notify+0x6c8/0x2580 [ 971.312055] ? inet6_ifinfo_notify+0x150/0x150 [ 971.316672] ? rcu_note_context_switch+0x710/0x710 [ 971.321604] ? __might_sleep+0x95/0x190 [ 971.325575] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.331103] ? ip6mr_device_event+0x2ab/0x370 [ 971.336210] ? snmp_helper+0xb90/0xb90 [ 971.340094] ? nf_ct_iterate_cleanup+0x5c0/0x5c0 [ 971.344850] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 971.349869] ? mif6_delete+0xc00/0xc00 [ 971.353759] ? trace_hardirqs_on+0xd/0x10 [ 971.357913] ? mutex_unlock+0xd/0x10 [ 971.361619] ? ip_vs_dst_event+0x25c/0x690 [ 971.365864] notifier_call_chain+0x178/0x380 [ 971.370293] ? unregister_die_notifier+0x20/0x20 [ 971.375078] ? rtmsg_ifinfo_build_skb+0xc8/0x190 [ 971.379845] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.385375] ? rtnl_is_locked+0xae/0xe0 [ 971.389357] ? rtnl_trylock+0x20/0x20 [ 971.393163] raw_notifier_call_chain+0x2d/0x40 [ 971.397747] call_netdevice_notifiers_info+0x3f/0x90 [ 971.402848] dev_close_many+0x43c/0x8a0 [ 971.406819] ? lock_downgrade+0x8e0/0x8e0 [ 971.410969] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 971.416072] ? netdev_master_upper_dev_link+0x50/0x50 [ 971.421251] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 971.425846] ? calc_wheel_index+0x260/0x260 [ 971.430160] ? trace_hardirqs_off+0xd/0x10 [ 971.434396] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 971.439507] ? add_timer+0x5e9/0x13f0 [ 971.443312] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.448839] ? rtnl_is_locked+0xae/0xe0 [ 971.452814] ? rtnl_trylock+0x20/0x20 [ 971.456639] ? timer_reduce+0x15a0/0x15a0 [ 971.460792] rollback_registered_many+0x523/0xed0 [ 971.465660] ? dev_xdp_uninstall+0x340/0x340 [ 971.470072] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.475621] ? graph_lock+0x170/0x170 [ 971.479430] ? kfree_skb+0x1a2/0x560 [ 971.483144] ? tun_ptr_free+0x365/0x450 [ 971.487114] ? print_usage_bug+0xc0/0xc0 [ 971.491167] rollback_registered+0x1d5/0x3e0 [ 971.495757] ? rollback_registered_many+0xed0/0xed0 [ 971.500776] ? mark_held_locks+0xc9/0x160 [ 971.504926] ? delayed_work_timer_fn+0x90/0x90 [ 971.509510] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.515045] ? rtnl_is_locked+0xae/0xe0 [ 971.519019] ? rtnl_trylock+0x20/0x20 [ 971.522830] ? trace_hardirqs_on+0xd/0x10 [ 971.527579] ? queue_delayed_work_on+0x130/0x1f0 [ 971.532354] unregister_netdevice_queue+0x31b/0x650 [ 971.537378] ? rollback_registered+0x3e0/0x3e0 [ 971.541963] ? linkwatch_schedule_work+0x180/0x180 [ 971.546898] ? tun_ptr_free+0x450/0x450 [ 971.550877] ? netif_set_real_num_tx_queues+0x10d/0x700 [ 971.556254] ? __tun_detach+0x6b7/0x11b0 [ 971.560337] __tun_detach+0xe14/0x11b0 [ 971.564227] ? tun_net_uninit+0x20/0x20 [ 971.568191] ? graph_lock+0x170/0x170 [ 971.571979] ? graph_lock+0x170/0x170 [ 971.575787] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 971.581335] ? locks_remove_file+0x3f7/0x5a0 [ 971.585748] ? fcntl_setlk+0x1020/0x1020 [ 971.589807] ? __lock_is_held+0xb5/0x140 [ 971.593874] ? __tun_detach+0x11b0/0x11b0 [ 971.598036] ? __tun_detach+0x11b0/0x11b0 [ 971.602192] tun_chr_close+0xe3/0x180 [ 971.606002] __fput+0x34d/0x890 [ 971.609293] ? fput+0x1a0/0x1a0 [ 971.612583] ? _raw_spin_unlock_irq+0x27/0x70 [ 971.617085] ____fput+0x15/0x20 [ 971.620374] task_work_run+0x1e4/0x290 [ 971.624263] ? task_work_cancel+0x240/0x240 [ 971.628590] ? exit_to_usermode_loop+0x87/0x310 [ 971.633266] exit_to_usermode_loop+0x2bd/0x310 [ 971.637858] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 971.642709] ? mm_fault_error+0x380/0x380 [ 971.646870] ? do_fast_syscall_32+0x148/0xf9b [ 971.651381] do_fast_syscall_32+0xcc3/0xf9b [ 971.655721] ? do_int80_syscall_32+0x880/0x880 [ 971.660317] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 971.665154] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 971.670694] ? syscall_return_slowpath+0x30f/0x5c0 [ 971.675649] ? sysret32_from_system_call+0x5/0x46 [ 971.680498] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 971.685358] entry_SYSENTER_compat+0x70/0x7f [ 971.689773] RIP: 0023:0xf7f7ecb9 [ 971.693418] RSP: 002b:00000000f5f7a0ac EFLAGS: 00000282 ORIG_RAX: 000000000000003f [ 971.701230] RAX: 0000000000000015 RBX: 0000000000000014 RCX: 0000000000000015 [ 971.708985] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 971.709008] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 971.709016] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 971.709025] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/05/04 11:15:46 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xac1414aa, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:46 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0203000b0e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:46 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$inet_buf(r2, 0x0, 0x27, &(0x7f0000000040)=""/222, &(0x7f0000000140)=0xde) 2018/05/04 11:15:46 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x3, 0x7]) 2018/05/04 11:15:46 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:46 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000080)={0x0, 0x7, 0x10, 0x25f, 0x4}, &(0x7f0000000100)=0x18) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r0, 0x84, 0x66, &(0x7f0000000140)={r3, 0x7f00000000000}, &(0x7f0000000180)=0x8) dup2(r1, r2) 2018/05/04 11:15:46 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) clock_gettime(0x7, &(0x7f00000000c0)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) getsockopt$inet6_int(r1, 0x29, 0x18, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$TIOCSWINSZ(r2, 0x5414, &(0x7f0000000080)={0xf07, 0x200000000000, 0x7, 0xfffffffffffffff9}) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:46 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:46 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x400000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:46 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/uinput\x00', 0x0, 0x0) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000500)=""/4096) r2 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x7fffffff, 0x4002) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x20080, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r3, 0x84, 0x1d, &(0x7f0000000480)=ANY=[@ANYBLOB="01014b9939ac15c1875ede193d49f3d3408b9e54c780e9e635d249d5f382c3a725bcdfe24b7974e69c5ef8cb80a19cad0bdaf4d1e03329ab9d31f8417b1a0000000000", @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYPTR, @ANYRES16=r0, @ANYPTR, @ANYPTR], @ANYRES16=r0, @ANYBLOB="11a0eb9fa3e64ed33c7b4d54a7aa3851e8ff1e9bab441a3f4405af4de4980cdc23531ab17ae35f8087354872efba6a26b03961d82853397b6c8c5c51abe0c01c03324f7cdda9a3aafb7d3f1825505396300bc44836a027a9867b02b2d8075dc8962dc24f2a2a63ceac54c023741bb1f59ea194c7e85273b2ca672d07dc170435406b57ae0a3b15f0d7c1c6250579930fa4d5b527caddc4f8004b300071f9aa4cb57638d9c3c0b26ab398fc483f54204cb5b31dce22539aac6d953692ca6195b1e38749595285"]], &(0x7f0000000200)=0x2) ioctl$sock_SIOCBRADDBR(r1, 0x89a0, &(0x7f0000000280)='syzkaller0\x00') getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e22, 0xb4, @dev={0xfe, 0x80, [], 0x1a}, 0x5}}, 0x9, 0x4, 0x8, 0x3f, 0x14}, &(0x7f0000000080)=0x98) ioctl$sock_bt_bnep_BNEPCONNADD(r3, 0x400442c8, &(0x7f00000002c0)={r3, 0xdbb, 0x3, "499a38e7fcc837d7b3e1ed6d6bdcf6f5bee53c7bfc092880326cef8b909654a9de0f"}) r4 = dup3(r0, r2, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f0000000400)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000440)=0x18) 2018/05/04 11:15:46 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5c1c, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xfffffffffffffc5f) 2018/05/04 11:15:46 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300030e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:46 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfe80000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:46 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xc0ffffff, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:46 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$UFFDIO_WAKE(r0, 0x8010aa02, &(0x7f0000000040)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) dup3(r0, r1, 0x0) 2018/05/04 11:15:46 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xb000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:48 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfe80, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:48 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xc, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x1a, &(0x7f0000000280)={0x0, 0x1000, "4e3c5aa539572d10bd8025eafd61c2e1616cbd042f5cc35e6eb49c048f788f08fcb5553244a5cb85705248bd20a1e12e9a2a48d3a8e9165428e1c0115440f21cb5fc436bc2ecf8efe812ae7784d82ad07c21f86a99f2c38294991d98480bfb4253c31d744b23617fcb524d06e9ad5bc05f29604686c37f72c74abbc5f5f5c426f4a562b70ab86961a639fa856322abada346536156157ad5189a2e31f3265b35bf7ea5b3e0e004f056b9bf2db0d9861253cc715ce52eec903f8f1f3c39e09ff91d238885add82cf7a6e8393ab5d645c3b001ef97276440da7782e9d1b78f4e0f64e34480864dbd33727a86303f0a8bb48508ad8c32fbd9b608c3870521099bb799ae9778ce27291a4d9116d5c4f6ae1d1305be493c34a0629cb64bcb8c5f1d82b2fd6246be44c1aab6cbf4a600e4b6a7e91fec5b19f83887ef259b81365abab7ac4acfcb9afc8a236680f61419fde7b922816e0364b114f16af297d3e12206b9235a448ea485ca9fae5c83bcc119248db0699c5e9af382c542017ff1d26312902f157c5642dd69035fc8853399304be3652d8a0f67051e3dbc54d72a4363be559ae8de1a363895c3002339325d633cbc5211e4c9a5804ad62c7a184761a9b1a618bf66269e901b723d1640effc1bc949230cd2960a69c850a20a6dd5d24ce397850eaa924674fbb463c125619b9fe927754de24bdddc0bcb9f1b6c8add0a1f7bae89042bb42ec876bdab149ba6e882e699749ffcc781733874f6c509328af6ce8912d4a24f9b8d7a3bb20925f6f4d0d060c6c8460a7ab5115958745356e7b68a7d7ac80d987eed3072d581b76e6dce113f9a4da7baabb9c2cf702e3c714b2335f67c27a75a92c2d2728fdc9534a4036826e05f73eb68e439544a60123550212142069ce0046679f2178bbe9f92b492acbb77e9253f583291e51fd9d9738c4d00dfa9984cfc5ff407506bcb5b036d343b769353770cf9bb2a5c1dbb813d58a6907f708630ec07ff16297a8002f5bc6910d07805ecea1e03e3bcf8db35e4c141bdef86c4dc4f73cb6e8a9c90d1f77ef987ded86f01a7c04a134e91f21987f7d5a9a51b01c22ce2cc61845f491c63631c724720e5ea59a0bf0706dde84e7b46e1a00921f94cd5f3791921ae317ae0784da7d079aafb078f7605fc2583c0b5450434b3a4464e94c7ad288cdf88b35de29b3c922b06fa087235f5f3f9dba2c00a2567c0d7131ccfe3c50653e546f2332069373bb4c563dbfbf45e88bd5b69f45226b66588261eb8ac139a0548f161f7ecf70b402e61b6d93cee6818b30df4f94d6c3ff68a438421ca7c9812dc33f2d75b466f824dadfdfe11515ff9e73ead7e0a275796bb21f7fdd7996986e0da7c9b62e656f91ccf20246fcd4217a86b5265074d99264dcf47ca542162ac422c756630a4a7eb79962be16db188c261c7d335b6d3936fbcf2a5393d844a3788c34f7cc4b328ba89e4a64276b8f9dc9da7aac5140a3532ae46847a7513fc1d46cce569459005acdbb804b59d441b248f8304c6c310d2b57b0bf0700244d9c622861f609e6c7a8296f0232aa0934d44f86965be7d5e49c59756bb28d0e9f3a10894828b43f0bedb5fd4da9d421c3afd19ef797d29eef3490f5715ff69752f1091e2515ec422867c2dcf31986ebd6cf3799b4848ad767585093bfa34c66c603e996a7b62c85eabd94432fd30db8c4b094118a53efb913ceba9f5078fc1e3c3eed67c735181724d38f52f0c60e110edb4e6f210cdbd83285d96fcd3869d61e4ced548fd07f8b4081110720ea0fce60682851ba002b330845183c6928bd67501f38ebccb4169f24a27c334fe9ff567e168f20901a82254339840bad1ae428ce1735c9f9c672f25dbae379b31a37e59d0f5f97cb0a6ab027f8c71b70778800bceb8b4607b82bf4beeab257cb3b1ba16936ab93b0d163647119583581c06f70218ad8e14cdc9dbefa56aab81af5be7d7efd0895610c86de3f9e0d5aba9ce175b3ee82f93cff1cbd1bf6cf40b5ea4756e72549452979662f9d62bc37b63f946964a4c7b2cf82be3e909a08c03446d6abb6059193c2b86872f1e82ec6001e1f6e1df314f344bc6a832cdf1b10dd103841f6b80493f71c67738d8d65e13e7b8737c1536a648e9fcc5c8c457be4cd50f75067a97dbca424a7337ab93549594d81c95f8e3b678f3fb4822b3d1fe81c5a3dc356ee9313b3ad568c1880548bb32d6385eeec1426fa5648f794e4f6761de407b85a38adeaf05a4b4c94c297d7f6585c5e00512216fe2e04b52edf9229d99752908ce307f8795315653bbab9dcab6f135054d1b2e09b7d2ca5e029b7a2a9b92bff1deb65438dae2d4102154b130fc246ee4f5359d6fc055597390d498da6146123280cd6b335a93019e873a78e57c61e94e3594dab4b33503dd7b6c1be7a6038c93db43b5e1eb75892dafa0f6472c14565d5d68ed9bc76f76460b7d57c7fe44fe30dff920c8b275b49b7cdd49c60c3a78b430fd629b9d36e8feb506a58fac5576df6f8fd1ee9097733a4ecd93b9809c7cd5441302572c0aa91f11efc552c56f64679f3afb5cb7ef8d850e5cc6061186869f244466a58dbc48b6f97e34551b14e72613d5b4533d62e8b7d6e44c3be87ba2605379d2dcb6fe58bcda5d9b8b1f626bcc638b2ec1719511cfa371c0b4286feb2bfc5ced4ac9ff24a07a7edf9c6aab58166d3f2530b1da26fdf743554bd8de1fa1643a56f09f0a08afbf59efe2d37a7d3fd9eeb14e166b58d9ff028ca052e252e1ea342de6b51adeef49acb62b9736777cb9eecfe8cae97d1473ffc537ed9e05a540695783abc6652f975a22a6a314ec452ee7befe6435537026e129009515a03c180e8cefba7d47740871e8a86b81a9eb09c54ffa32002fbf2979810988f2ecc12cebbcca1a74807cdbdad1d727eb58dc2e5e4f2eddb43ac7a2fe50c733bc514499ef6e47225f215a77bf69970995a6f2206e84d76b05f5218c58911c0e8e90fc5cb91d9e4f022bad0f9530214a5d811cf82f4414272a35034f2ff230643bf864af190321bdbab8c5a1a1f3855704a559142e98282031c0aca6c3391173a30a47d8b0afca944053744d5fa4338b5463c32b43e95c9453d454d83cd85568985b8351fb5e932f61bd46d3219f25167beb21116abcc2180c6d999ae7776c1dcd3cc498e7f786ba95487fafed2961caac8fe35b95a2326680d68784488a1ecb12f8e27bcb567f53bda8e344bebb8b47a84820098441e783bb1cceae8056640954d0de7fe479022f35ddab2c4560280c1585c804e2cda740a3a1301dd222fdec7d48b5441cf9179d54fa4545f9c54f0b32ec303db9b821bcd7fb9e37c08676d2824ad7ef820a210d5403aa2732e83e71856e008b2ea7ae35c23d7a7aa24fb1bec632c630fa86701fd04947f31481b89fc9a3989faa75bb114a3fc62168a8040cdea4c99e7bd325e569e8b92bdb1954265ac91d1c8c03ed2d7cf82a59999a8daf2db4b73dfe209f5aed0faeb174c8f7b8d464be0e7fbccf29403161b893d6c79501a7e77dffb585c13cade8177a84e11776e3a904bd18a961e19240c205390240e94df41eb286413d6e3095e1732b5d994951d2d12d1a6ceaab97a7e5d15f0e6e9a893355366bf70161ab667b64aced9b80d189cd4fcc43ecad4950aaf27c4ec712bac6315c65796da6d3398a4078c511d9c3779c031a5e4cf0c520276ff95b64ac6e053ecaa9729e044b030f2068f1f77b6d539c3e7c3c213d142d23a93c70305d469aec47f8c222b63f19544c7a769c16a26124802964245998eb4543dcb574f00d3c880ef1971a33a4b6868b00b19ab3d0c43823533f2ada8a7512bdf827e3b65726d63a2a53f0592907c089bbe5eb314aace7811347ca90f05fdea4a52c33b13813d812a17989e106d203ab192ecc3a5bbc151627d6b782e953ac518cf88521bdbc59b488aceab555e0a06739c456a4ad7937070e1a9511c309d2b9c993f6f4cca2cd2fc049cea8f26ac984f6758959bb9b9e11f984036ffb464df3d1c9bad7456971c4d587d9352cf93ed45347fb56f6165bd48ecbf9432d5782155e43d709bc3e43f3826e1cf5d40adfe3fb4103adcc778980b12c2ebbd3f98466847245c85aed371541ac71ffe9407284d14986b6254a7cbaef3965c4e65deb774967f3e5cbe77d1e97c6b91f9fdde40b92e8e760204bf6402fae6e15d1db770c02d233e48ac047424461932e84b1a7fafb69ac51b7e3547ee860162dd3a4aa0f3b79ac1ef77aa76ef1321813d8e374605c44f5d64ad8be4dcdb2c3c9a7273aabb0260c7004fa37e93b0c3f9f3c142fc5a5b2524e3fd9485da1b629e2dfae793bf4e9f20b5cea7757a76908a5c0747d9ab182675ab3da2289ffea8aff09aafda04c8b773141399b5397bbc0b05713c1d2d5e93f9e814927896d37686c75eeff77d69430494b14c9e216cb3929d90ecbad73f88c28dc8d6b5d606d1ab39cbadb3ff169db8de021aef577b28eda214e5e305320f31751273c04592d59bb4f9432efd2995b417c57a6e2335cdf39fd719d643c5a40b75c68eb987ce4b77e40c64dde66f79456665f169fb3ceb2ba19e1fbe0fdf94ea13826fec47f669ea75ca85ae36b2bc7f2eca42a4d400a17564628f02585d78f4f7f1bfad1d3168cb0fe1e275016d1350313d2e6afe5e8e568802eb33a5c4ad9dd353c1d8b2866e6c9144ed127ec8869a975151373b0910f53ea9f383420df1a3cb8436b8b9f71faf8049e1922c6e434a06e8bedc30389cc90d20d5517ce18c6d2ed564fc2294f3daa0404644dca5a0afd5adbfdaf3658ecbe4c1656393b2d38ddc2831cd8fcabddfc32abc8954169ed59cba9bd2ca62e150c1d663fd1b47bc296297e33a8797b2289216f422ffa0ef83880c3eb128c326386b58d688636cdef5258d82c35ad2da00c908086fca81464fcf69f5b6d0698d98c881fa948206aa560cef0dfc7cce28985b39d47805243c2a88e703c4071f06588e8ce2c2c2df1e1ed3d685e1a86a6cefdb3329f3a8c79bd5b36fd3992988c362b8ee329ba38fe32564f0913155e54fdb743f83ab60d902f639d7c7f61ecbc956b7bbc48cc9199da218cca93fcd3c7bee2f895af73adccfd12b65fb15cbdb784d2dc79fe7667bcba7e782cd9ba75c75274b80db8053ddb88cacc243f8bce69ee79be34c90aff1da949d7a3389e66603acb6dc5514a222e3894c73adbc34105519d71b0467917a8c4a034ed32bc17312e1fb61b068b5d2cac03cfc4d2cb633a2b799de24217183aad7982a74c5949f49ed874b5043f1a67163b6621ba4200e756791b5b2df9f5353d408a62fdbbdb204c7646635f9ab1fbf885827ce5577a5abdaad411ce9ba1465a13cfcb75956ecaacb51c1bbeffc588335e44e34b917666dfcc6f5196db94cd3119c42196b6774f0b76f2dbc290b1cd5498b565a8c7e3100e16993fd837b05b32678a9c41fec88b64f114d6a0b3f8588bc6c5b718d406eb1d050be9ba344b3d1b7d2db1308473496783f004c915479dc0ce505fdbbfa25b2fd3a26c47155016b8be07e9b068f2b53303c8905cb69269c61e5feb17e93076b3256ba5f9712a3c6af0d733c57a353cfe563b8bd30c5d4b48322c21b03645e3c1002c0c32d5a323fe995a1f86fb1aa1e4307e022f0c7223380855805783b135b3ebeecbee406c5345d9be82f9b7eedee48925e4f06e63e28e08e9478ea4eaf02d6add8535141674922104b6255fd29ce4de191641c9aa997edad6bbdd01c8d150624284a2f4cdb5db8b377118f8be16736f4cf54e"}, &(0x7f0000000080)=0x1008) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x1b, &(0x7f0000000100)={r2}, &(0x7f0000000140)=0x8) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:48 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:48 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300170e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:48 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000040)=""/188) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r2, 0x80000) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x400, 0x140) 2018/05/04 11:15:48 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r0, 0x0) 2018/05/04 11:15:48 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0xd7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x4, 0x140000, 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, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:48 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000100)={'nr0\x00', 0x100}) r1 = syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0x6, 0x440) ioctl$DRM_IOCTL_DROP_MASTER(r1, 0x641f) r2 = socket(0x11, 0x100000802, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ipddp0\x00', 0x4012}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000180)={0x0, @in6={{0xa, 0x4e20, 0x20, @dev={0xfe, 0x80, [], 0x12}, 0xfffffffffffffbff}}, 0x7fff, 0x5, 0x39c9, 0x1ff}, &(0x7f0000000280)=0x98) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000002c0)={r4, @in={{0x2, 0x4e24, @multicast2=0xe0000002}}}, &(0x7f0000000380)=0x84) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r3) 2018/05/04 11:15:48 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x20000e000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:48 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) rt_sigqueueinfo(r2, 0x18, &(0x7f0000000040)={0x33, 0x3, 0xffffffff7fffffff, 0x8}) dup3(r0, r1, 0x0) 2018/05/04 11:15:48 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0203000a0e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:48 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x84800) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, r2, 0x4, 0x70bd29, 0x25dfdbff, {0xb}, [@IPVS_CMD_ATTR_DEST={0x20, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}]}]}, 0x34}, 0x1, 0x0, 0x0, 0x80}, 0x20000004) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCADDDLCI(r3, 0x8980, &(0x7f0000000080)={'ipddp0\x00', 0x8000}) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:48 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400000, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r2, 0x80dc5521, &(0x7f0000000100)=""/41) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:49 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_PPC_GET_SMMU_INFO(r2, 0x8250aea6, &(0x7f0000000180)=""/226) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000080)) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/05/04 11:15:49 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)={0xb4, r1, 0x100, 0x70bd27, 0x25dfdbfb, {0xc}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x80}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e21}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x800}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x1000000000}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xffff}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x5}]}, @IPVS_CMD_ATTR_DAEMON={0x18, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8, 0x5, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x268}, @IPVS_CMD_ATTR_DEST={0x18, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@dev={0xfe, 0x80, [], 0x14}}]}]}, 0xb4}, 0x1, 0x0, 0x0, 0x4}, 0x4000081) socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) setsockopt$inet_sctp6_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000300)={0x48a1, 0x1, 0x400, 0x81}, 0x8) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r3) 2018/05/04 11:15:49 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x300000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:49 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x1, r1}) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0xfffffffffffffffe) dup3(r0, r2, 0x0) 2018/05/04 11:15:49 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300080e00000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:49 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xffffffff00000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:49 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000080)=0x101) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:49 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) r2 = getpid() syz_open_procfs(r2, &(0x7f0000000040)='fd\x00') 2018/05/04 11:15:49 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e7fffffff000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:49 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:49 executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x109701, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001180)={r0, 0x0, 0xc7, 0x1000, &(0x7f0000000080)="6cec152a0fb53b2388d64592600039b1539abc2acb544fa9aa08b6b914c080889683f25d500b3a15a08998751fa069ff138c0e8e3cfd695a0b2c1bbf35559c1c0c8660fd5a3294f32d612ea90602591ba9815e6b53422a9809b258e941bee6677eee501e31066c7f82827b93edf5a8dd3e0764e8b0416d79f883f2a66fd5928bab9c4708ab7efedd2cb9e6f3fe3286cf7a3ab5120c0c2103d4e6d46f8e0529b8e80a5d2489775e316ec53c8bd9b759cfb2127442ccf544034ccc7b41fe0c8db5bb975eb4962eb6", &(0x7f0000000180)=""/4096, 0x4, 0x1ff}, 0x28) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r0, 0x84, 0xc, &(0x7f00000011c0), &(0x7f0000001200)=0x4) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000001240)=[@in={0x2, 0x4e23, @loopback=0x7f000001}, @in6={0xa, 0x4e24, 0x9, @dev={0xfe, 0x80, [], 0x21}, 0x1}, @in6={0xa, 0x4e20, 0x98be, @dev={0xfe, 0x80, [], 0x18}, 0x3}, @in={0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}], 0x58) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r1, 0x0) 2018/05/04 11:15:49 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ifb0\x00', 0x4000}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:49 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000000200)=0x3) r1 = socket(0x11, 0x100000802, 0x0) socket$inet_sctp(0x2, 0x0, 0x84) getsockopt$inet_sctp_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x3a0f0623}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000140)={0x3f, 0x2, 0x3, 0x623b, 0x2, 0xff, 0xffffffff888245ea, 0x20, r2}, &(0x7f0000000180)=0x20) r3 = syz_open_dev$tun(&(0x7f0000000380)='/dev/net/tun\x00', 0x0, 0x2000020006) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) setsockopt$inet_sctp6_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f00000001c0)={r2, 0x1}, 0x8) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r3) 2018/05/04 11:15:49 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfe800000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:49 executing program 4: r0 = socket$bt_bnep(0x1f, 0x3, 0x4) write$binfmt_elf32(r0, &(0x7f0000000040)={{0x7f, 0x45, 0x4c, 0x46, 0xd8, 0x4, 0x4465, 0x3ff, 0x1, 0x2, 0x3f, 0x4, 0x1df, 0x38, 0x290, 0x7fff, 0x9, 0x20, 0x1, 0xfffffffffffff800, 0x5f92, 0x4}, [{0x60000001, 0x6, 0x0, 0x7, 0x800, 0x901, 0x7, 0x1}], "58e7843e86bf4c3215f07f4f6235834e58113ee74ae454251f572281db437629ffbed3528a452c6623541ae20a4fedb6ad0e62dda062970162dd3df8032c7377b8915c885b2381eec9aa86332b7a3e73eb1b4a7c1c44924b6adeafa36e3c36248af40193c08c24a20cf83defa93e86bb20d6b11479fbd145d3636facdd9b22be1b571ebf115d9997f5578097caeb9dc3df2d08fabf47914e6d17d7f33b1e990accf3edfb9a798e62965d301700ea0e78c275e89e25a3ef5b18a06a14934898f02ef1cbcb3466c10bdae87dd148efe67846edbcd209ef72e15ea85c21b1b3a8155eb53f910a6beba403dea0777b6fea52c5008260df", [[], [], [], []]}, 0x54d) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r2, 0x0) 2018/05/04 11:15:49 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020efffffffe000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:49 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) write$evdev(0xffffffffffffffff, &(0x7f0000000100)=[{{r0, r1/1000+30000}, 0x8, 0x8000, 0x8000}, {{0x77359400}, 0x9, 0x1f, 0xa64a}, {{0x77359400}, 0x200, 0xffffffff, 0x3}, {{r2, r3/1000+30000}, 0x2, 0x9, 0xd76}, {{r4, r5/1000+30000}, 0x226c, 0x9, 0x3}, {{0x0, 0x7530}, 0x3, 0x101, 0x6}], 0x60) 2018/05/04 11:15:49 executing program 1: socket$inet(0x15, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x180, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5}, 0x0, 0x0, r0, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087705, 0x2) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:49 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x1) dup3(r0, r1, 0x0) openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x10002, 0x0) 2018/05/04 11:15:49 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x5c, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:49 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x4000001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x8000) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x77359400}, 0x1, 0x45, 0x400000002}], 0x10) ioctl(r0, 0x80000001, &(0x7f0000000040)="dfb9041bcbab8ee700d7f64742a42da24a5f1a7236436d539683fbb8b0c61aac4c034771244d8434841da3544c8419224d1ce226d264cdf46920d753c25717b4d5495f8cd7172e762d6b276f702dc0af98bc53dabd87a0aa361cb7f7a0803077495136da9a2db571a3a6e615a31df4a766201e8b628048d019649e814d398007477e1c4d7a6583f9010b41b0d44cd4ea552c63f05fa468f43288eaf2ddd3ecbada367496b6bebc12ffc5a3b2af4c781517dcd94dac9e223c09f25c51ff8eb1410f63e4fb353b009449b733976ee884d1d5f7ae5efd5261") 2018/05/04 11:15:49 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00034000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:49 executing program 4: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffff9c, 0x6, 0x1, 0x2, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}, 0x20) ioctl$VHOST_SET_FEATURES(r0, 0x4008af00, &(0x7f00000000c0)=0x1c) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000048000, 0x2) dup3(r1, r1, 0x80003) 2018/05/04 11:15:49 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) memfd_create(&(0x7f0000000080)='ifb0\x00', 0x2) dup2(r0, r1) 2018/05/04 11:15:49 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfc000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:50 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$VHOST_GET_FEATURES(r0, 0x8008af00, &(0x7f0000000040)) 2018/05/04 11:15:50 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00200000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:50 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup3(r0, r0, 0x80000) getsockopt$inet_dccp_int(r1, 0x21, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r2, 0x0) 2018/05/04 11:15:50 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) getsockopt$IP_VS_SO_GET_TIMEOUT(r0, 0x0, 0x486, &(0x7f0000000200), &(0x7f0000000280)=0xc) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvfrom$ipx(r1, &(0x7f0000000100)=""/236, 0xec, 0x10001, &(0x7f0000000080)={0x4, 0xdc6, 0x5, "7e40c956d837", 0x8}, 0x10) bind$pptp(r1, &(0x7f0000000340)={0x18, 0x2, {0x2, @loopback=0x7f000001}}, 0x1e) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f00000002c0)={'HL\x00'}, &(0x7f0000000300)=0x1e) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) getsockopt$inet_sctp6_SCTP_STATUS(r1, 0x84, 0xe, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0x100000001, 0xffff, 0x8, 0x5, 0x1ff, 0x2, {0x0, @in={{0x2, 0x4e24}}, 0x1, 0x87, 0x8000, 0xa37b, 0x400}}, &(0x7f0000000440)=0xb0) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f0000000480)={r3, 0x40, 0x19, "3cefb8b8b4b63f5bd2816dd39c2a7e2e9483ef68a17c3b6068"}, 0x21) dup2(r1, r2) 2018/05/04 11:15:50 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001500)='/proc/self/net/pfkey\x00', 0x200, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r1, 0xc0106403, &(0x7f0000001600)={0x9, 0x7, 0x40f6489d, 0x80}) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x80002) write$evdev(r2, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) recvfrom(r2, &(0x7f0000000480)=""/4096, 0x1000, 0x10000, &(0x7f0000001480)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x4, @rand_addr=0x3f}, 0x4, 0x0, 0x0, 0x3}}, 0x80) r3 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x6, 0x101000) ioctl$KVM_GET_LAPIC(r3, 0x8400ae8e, &(0x7f0000000080)={"196ec83d3daf4f9d32bd1c1a398e33c01b8e43bd65b424aba0faea1ed3bf620f40d953bf18c055da49320bfc8a6ff0761301fc477c5b6393b5fda3c70771af674867ff32281507bb52e7948a66df8baa64aee692450656c940e3e7e2c065af56e4ca822b35c871b9a1abb10201ae9c839a827c5e32d47f1b0001b41193469176c3cc60d519a795a9a66d3c75f589d76649357619f458bfad89faff8de78050c313b5b6231ddde88c3cdbc3dfb3a87b3e6b0e46a1d76fd7f9771839df975a17340ef6cf9803a3bc5a324c48d10d1896afdffc8154e44e2494ac983f55fff67ab803a3bf3aa351433eb0d98309295364260e7519f431853f05d3407979668d5a645d36e49438e496c571bbffb558571f78f8dcf9e836ff24e4f5d50582e49732195f55d41dd5fd88c096982818391d85190ea58a11ce40fcc156466c0b632ed59e61e24afb7929496e09cd9fcd14df51696c6333abc10f15deb29a2939b8092aeac4d7e529ff999cdac4f994aefd6db2b29d55efd0af694d8e5cf6f7351b23fbb866c154e02b263d9ff254c30b29471cdbd550a477048fd500d116de6a36a52294ba24f3fdb99e8fdc64809a80be5fcaa2faee50e4d98e818e72527ee0d45b0e9b5df770c7e9a8883b98f86572609fa295515c71341cfca4c79ce22094a6f86ec213cf5c25bdd881ac7f9f751341b9d0b02c9a597ef6b55009e26288cf813e6a41ff5c22b7176d8f31612440082aa79dbe48596b2094cc2d4df8092ae83a292d172657d94c49a156245b787fa065cf0599224ab43287c93304c3ba14c44e7ff79fc7d6709285616ca3b008652aeeea3fa465c1f71ebfe1f0976363edd1f8210b6ad734a0705a10ac489bceb462c7ecc9457908944bde23443dd4af17676d607cf38cf1140790054496c068f282a50c990eba6208d13c8eb9f29d961bcb7cd8af6443d583cd8d0b4b27e766a1444ac14f8742a0b638040f67d0bf4c635ae66db5ae6d7c1a85ad4a4822392355808e71dea91ed955a39b68c3893d4c0af8b9f2156562b1318adcb1a64b35d858161e7d5eb7f889e9507e7d850aa77e2d5d94927de465e2be775bde418de5a6423b77fd7dd54f46fdf927ef6707499a04d86242dcacb417f26ec35027609940db3800d0d90d13a8acbd9b6e3503bc9ace7e96df87093ce1845783cb08e3dd46c33e18b3a60615e1cba118c4663fe42981cbb8494e9ddb4955300355a662526318462917990447d11dd7707ff4a11da05198f9fa05299b4d25694867e4dbd5fdc85185f27a8b981702e3488cc69adc2c7356b17babfaf1045e82fa86fdc2c03c6430aace411bc7768044dca3e9fdc111a0594d74ab145e27cab5d2a0ea2bc953fa61c7982053045c4ccaeefad8a518315970a38a2a456a72ba81c9d808b6dd00583340d5cdebb607293519b2b2786213438ebc411119"}) 2018/05/04 11:15:50 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x40000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:50 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:50 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000080)={'team0\x00', {0x2, 0x4e22}}) ioctl$SG_NEXT_CMD_LEN(r2, 0x2283, &(0x7f0000000100)=0xd0) 2018/05/04 11:15:50 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x80ffffff, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:50 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x48000) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/net/pfkey\x00', 0x1, 0x0) openat$vsock(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vsock\x00', 0xa000, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r2) r3 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x4, 0x4100) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000140)={{{@in6=@ipv4={[], [], @multicast2}, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@dev}}, &(0x7f0000000240)=0xe8) fstat(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000300)={{{@in=@multicast1=0xe0000001, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x4e24, 0x6, 0x4e21, 0x3, 0xba2443b01ede5fd8, 0x80, 0xa0, 0x0, r4, r5}, {0xffffffff, 0x1, 0x8d5, 0x3, 0x8, 0x1, 0x2, 0xfffffffffffffffa}, {0x2, 0x9, 0x0, 0x8001}, 0x9, 0x0, 0x1, 0x1, 0x2}, {{@in=@dev={0xac, 0x14, 0x14, 0xd}, 0x4d3, 0x33}, 0xa, @in, 0x3507, 0x7, 0x3, 0x8, 0x100000001, 0x0, 0x1}}, 0xe8) ioctl$DRM_IOCTL_MARK_BUFS(r3, 0x40186417, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffe85e, 0x965, 0x2, 0x3}) dup3(r0, r1, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000400)={0x305dcf83, {{0xa, 0x4e20, 0x100000001, @mcast1={0xff, 0x1, [], 0x1}, 0x80}}}, 0x84) 2018/05/04 11:15:50 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x3ff, 0x1) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000000100)={0x80000000, 0x0, 0x100, 0x7f, 0x0}, &(0x7f0000000140)=0x10) setsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000180)={r3, 0x10}, 0x8) dup3(r0, r1, 0x0) 2018/05/04 11:15:50 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000440)='./file0\x00', 0x0) write$binfmt_elf64(r0, &(0x7f0000000480)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x7fff, 0xefc, 0x3, 0x3, 0x3, 0x3f, 0x1, 0x150, 0x40, 0x190, 0x565fbac7, 0x101, 0x38, 0x2, 0x3ff, 0x5, 0x7ff}, [{0x7474e553, 0x137, 0x9, 0x2, 0x7, 0xfffffffffffffffe, 0x1a0, 0x1ff}, {0x7, 0x7ff, 0x9, 0x3, 0x3, 0x5, 0x9, 0x9}], "f514a0240d10ac8e8efb59121926740a4c70c43ef33773ebba80eb6e3f575b492b08251d0e6d634b405572425cbb10bef2b3bba333405a3ccf24c447fbac6996cd6ec68161657a283789e806f53e7c0d468be2b02a76a34e0b0187417db1592a629bab7f5ca601fb20277b8447f62c9c81a86c3050637e79c611ff41b7296fbbf317d832a587a0b2bb9a2a6ea32d81581b1768a43de99d247821420870cadb72891661df2a8d3511a80277ff68ae5a3f05b20333bc4ca1d72e1eac5dfa1397c704421d18a03914dbd42605fa48d370fc76aeef71cd7499c67d0ae1fbf7209653e8d4f8b6c8e5bbb63740b1367074d5f0636e9399f8543e27a2ac676a73b5d84c27a6af049da65dbe1de5dfbd0eb96942745939d2d08166b3258441c3fc165717aab8ed0f91638da2ab15a109d5b71fff9945a565d5766cf774b4a5f2ef90377c66879e7dba05bded7e302d6ecf40619a0d70b01de4a1569a38f4720c255829996f6c39f00d7c2cdb685c696f1cd23a45af2f111ee8a2bdbb203c1aee2e210d0a5b5c89289812a70a260b29631e875c005400238d3123c43996630e6e64b4b14dfe681034794ad9d735395a16bfb12fb50c691ab96d7999fe6562939c8b1a0338583ca19f1915bfae79220be7d2dc61976fdc77022e28af4493884869a49838a964c2b89739240104015c449225b7324aa1856fc9aac774e242af0671825690fcb3983f23db9b0a891e380e7526ce043b06b82e5192e0a0b6030a46117ee02f1782d8c23767bed1696fd46df7f1363be9548bfea25cb4adf1e4131c7fc2ab66ea60832ec13d6c6574c77eac4df667cd97c554e0c758847d4095a25dd7301bec56aeae94be2e9030e49592068c339963760933ab2d278068e75c53caa8c7771b654ed44d208c4bedfe11927e77aa3edfffbd16ffbd68f34f762fea522510881e2a6e1a8284f2ab4bfcc37f6a03ade0c1f8d9e0193baa1c98e5d9bd7ad8c719dc9251b8e8775f6f75b926e1e6db92b7b785e1c56df102978e85bf7863c311419855af480f1d89cedb6adfbdf6ec9726f154c1cd66f580d6497a254365b55c0029bc6102659957e0d81ce4baae6f1fdd9695afb6cbfb707c7239a7ca960888be96087d24d1ce8aa6bc75dc08058ee4eedda5c5714990ab01854e7451d06417878a23bd4c41c688176be53295498df4989cca58f31c27167b9407202ee92002cfb3f43d74587d6db5439b2575606c91995e60b0e881643f95435569d75602a28ab10d2ef7433c91b52213fcfd5da060e676b4abf43a2296f84261b3b7856e08e2bb45875c94b9c226e0cea75c58226571222b9a1f386625494684f0368c8f5cd67a316412d026b8d7f80041432d96aa025e8bc163d7d1191d2a95f641d015fca0c112e16aed0604aaa2b490e9dc814b6d41ec55d2d540404e0772ceed2b5aa04973efbdd202df3f5aae7fb3805a24668bb636257bbcd213f0df3e7e7856398a2316efd25056e4112f2beb5bb3b169e5ea5505e5f426fff73aeb4ffd2472a9261d9842687e0982b5ad0686abb9e3f51b49d22ba82d16ec8efcf9ae943906cce484954f629717f8c22104b23f2ea40fee070abaad6cc5eb5e0d6b46a56b86de4dc0b1e138731fe92310feb22ad6ce4839dd7306992d999ff03fa70726197d204cc7d0d638d9b6778efb6c0ae05f047bd5d57980996723ec3e3f6675710534883e51c8d1d92fdd66f6552ddc17f7c2bf29c04d84641040f8a720be54540cebf40dc667ac5f0e83631c071c3c2875b97a54db9f7f29e12856f95320d19fe30eec096997b007d756c8ec8c4bcaf239f1d93b62414cd0d60dacfcd83f883d2e58213d421d07ee0df21c4189aa051f6553e8f041a8f7b43f42587c9fb4ea64be77c2aa7d3f044df412b0cdd2a5ca0df41109cf18725910ce738a59fe272cca116e3ff64406342e0dc76dcc6719dd6842a826aa7a1a44062e938875345aac7dd6372dcd851087df7e3b50921a83474fabfa6bcd2a6677538203cbeaa85f7204fb3be6d0c3013152daf421b65c24d99c70a771b8e89229ca5501ccf323028c39ca80074b89cab7f4f2e591a181da8cead171c5229cb278b95b931dfb3aab96b36dfa644adacd7c7ba74cd1adca34bb51b1ac4cda847a12a19a30195b5f69cff3ade3c15d0f2127dbbd9beb7cd922c82df705745e2b9532cf403e7c1132113c017ec84dafb693a65fa0fdc584f4d980cb6ac502249ccddf6ac5df0c3a6c1ea147f07a4f89b2548962a14546021e5445d44140c230ec6a95d6233552ffd54473b8394fb15343082f2b12aeb3e4087ddbac2436d4cbac7b2bafeae0da5eaba59855be7c3249c06aec945c13a4b7a020b65f2f3f1d17228af57c057e328a7d6a806cc2552188656dcef55c04b878f12f0b2be7f05630a2efaa5e69c6821eb00ab912a33d8bf64d38f4c0e14ec4edf7d642bbddd96f0e55437723bade439f0dc880f870afbe86d37eebecd944b72efaecd66d82b63442bee067a915473c1054d15ad5ced1f813ab5ab3ec5712bf15c7694a2ff728b996d68fbb8effaad92ae34e93cd618043c627fc6e61ada734d23f0e2833c33df10efd3af8b69f98a4e643482d8cb65ed2c88b492deded29fb1356a84716006ace2b28317d6a8af83e9a23f0f328e22e4a2cc89d726d2deb21df4a9f36aca9128a149490d80639bfaa8c2390ba0a04467417e8b36939a207216408b1c5fda9a76c73f1b71e2cd7b58f446c8b8575d6f2ea9b5726d8ea8fb64b042f4878757dcc2539fbbf7d9d69e65eb7a01dfa1c9a27e69b36d61db725d693e9378e72fbbac9e70510923e23546ac3f948a45319f30aa6f41edd22f65f0a705e2254172cf2db7de9ec4ad16defa42f608e6cf1d1a86986f743ef33419d36fd98352e6dcb7c4089e1a5d42408ee2305e21854a214affe7342608e84ae73904c5a056f38643f27a2e078a0b6caf5cba26e7ed6c2962e2888cbdb79b6a00270466e1aff9ade39033957439eeac81e07845a7d259bf4fac1c8de4d4f0d3b06757418bcec1eeb2e578c76c1fa6db3aba9fc53f087a0b475f7c241a83aef7903ff439e65a45b24cf076a10e4c71e2f18ae418d83a9f9b578f9301fc77b19c0721db8ae98b160c7b59822d606edfdfb20e2b52049a200b1c42f1f68412aeb8f4c1ccb66347cc91f536ef293166186079700353f8ed0e43178ed12a770fd279a36f8226419fe0382581022c97e145a28749194edc9a3c0da811364e256bb3f2e72a81d20909998d8c2ff9928e7ed4d9c082055aea3ee4011080736d7199a950656b211fdb85a107fed1e0dc986d8b23e8cb72f59238567a914fdad765e648c900eacf99c5b5543444c626a46ac4323cbe73f819a4075d469b03116e4b1f68b41dadd1c4bc4c755931db3589e6d08de0ce5dfa0576650ba806b711db3732f5b1a5ae07c3c6219bb64f26605c07ba0f08e12a8e586e792311283a2d0f65a12b50c5814c29735cac0f9204724595045e6a4b8b0b8db9f8bda42f500c5ea74785a2ae641c100c07f4faac44f43b3f81a31254ef6a9eef6ef86ce65c785db47809b290fb9643df154cd8dd9e561045e8e29fe50c63d8ef09f73d97442ab79f057ffe9dec096c43541183da6a64d5fa2d359a815d05fbe3e8ab632ffa99ad0ff04a573739c098d3c15eafbdaf00d466a57bde9711aab59a10c74038994122ba6a9cf1149fc1552ad3bb15a8591e699c030d17b343e0c88094c26ecadd25aae35df84c102e4d8b6c8ad4051a93a13bcb9d6ff7965e0c034a066db049291f5b92df2b6529d313aa5c69fb4f9a70e5296532afa51e6fc4efa1224b0e98c7a32e1393140f3ff5817008582716a15bcf9139544dbd313dd6e40bdd1bebabbe82571a95d80ec1a2dc975c8bd76089a817686e5e12b06d3e395b2876134c4a28690ebede893342491950e93521455d5d0d76aa365b0b3d85047e8e7ea0946860a04287f784f9b1b0875d540506629729719b167ed521fcb94e0df6736f3dc6dc50f8e8a8e62a5c5e036943a08a909a1f23db132860c3d74a8db985d214762e8ec977d4391f2f4e2937ec558a48ecc13ac5d914000d243a2deeadff56e15336dea743c55005e4323525f9d21a225e9eb47fb419c837b8de157937ba509be4958df112c564edd552c76dd788fb0e6c9239f5a7c91df304309cd8b5d2b2e48c9f65484b1fae0ba09fddf99aa4f5668fc4bf7c1de245dfd273281f357755aeb219c2ca1ab0a2186b5b0302933071265dc6d1487927a876a66cbba842fc5823de27ab735eab641fc85e64f20f7cb42c6272ba8460b8cde77a5dd0a187da0c46497f8a5c7327d587109c79ae87db2a8e42a8dab64546e651d074cd4e414611b935b2937828d2ac21739608c94a15fb6e0b72bb07808a9bbb3b19c6ecf2d83c1d60fd127cd8432cdaf1bf6d8e6ccec2bae214749f1f60c6d8f42ba1f226e64cc7e030fbf254de83fe9b10339a21f200dacbbdabb4a1710afa8731483109d27d8d525938617fb4641f6ef29ebe4cf918f04993a66257b8414384e6fd8d07f8503b3705e35cb012660f07a3f1f1f3898dd88ce5bddee45e1cc5bef470a67a3f6764216cfa6a5f6bea91fff0c0a38bc05b6ab945bafe95b81099beb967165c99ae317f76d63cdb48431da079806604bce7a7ce4f1cd4e8914b092e282354a321b7c2c52a25e8a803dccd177fdf40a9eff122f7a54f1b95d76582b85e636dba54e71629f12b21d0db2ef5237341549acd1d8232ddda0bd676e56c8ea1df63f1c03937b833dbb9c66f03cf0d742317c627f9717ace0a99270e9e280876c3ec1ceb6f671352b4c72706f5b08ab4a2ff463becbf5f19a28708c3b3b5fb545e418095613e91980e949d4a573546e544b174ba5d1e27717d0374981527f6a97058342f1d8f2ed86d1e4690c77081ae1ee9d292413d0c71cbcc70c02f8a493582afe14a7ae11f6b8cf1a434540107f41a6a789461c602e5dcbe74179393601579f86ddc5c30004736ddc3fa95f5fc76274eaf57980ad3a97c8e05f94b574e3d423648c7a17437238767e4969ceb990c11ce09a8984797849633daede3bf403f8f14b7ff8ea33cba6f69cc37efd0edcb60f69e2b8b34dd0b49a4597951d551ef1b9450e2f0eba9ee5138a73a96bdcaf3a3ded0b5ec9bba72b84c7294468e1cde25bae1d26e42f0f51a8db0fc85beb482254bb73769a20ffe190a1e0d68c63557f2e43567e52271f291db69b4e5274c042d98678c037ca15caf9f2f3905824f0dc23789b0c7ce1b39ee5546a16306e76437ed16f6da0fa393677c8f0d69cb9c33a045c02f5a317df86420ab04beca9a8ccfb491f225369ebb102e62af2eeb424035244cf621b41f3b474c62d83702960ec3c6f176dca5d3a6b99e86054e1adcea033f36ff92df10b7063c906bf8530b403f35cfd6a02e59e5026bb6015c5bd009a29c0d610cb9a491eef59fb58fd3b000e31ad5036a47f8e7b8f511ecd19e9a54d1bd804c6cfabbb34814fcac86f24ed2452051489abf3ac6b339c9e243c4d5fe5856f08878b1c5d05b50505f515dfdfc1ecf9ae2f555e84000a055268f4e1d27ffdfa09e5d93a33b1fe9e53cf28c3976bc9db152ea27f04bfe78525f1173c92b681f6890b3cba08d1665fe22f803066215985f8322328c15c30553e4c97b8dab4044c8865ded52686a9e8374cdf4704f22f671bceeb95b208f7cf45ecaaa1ee8de505a0320c6ce9d5fbd78c9d475c086f1a9deaa1449259c3ecbe488002dbc0656f7e60f05fb7e30c4f03f5d75dfc", [[], [], []]}, 0x13b0) r1 = inotify_init1(0x0) inotify_add_watch(r1, &(0x7f0000000180)='./file0\x00', 0xa4002962) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000300)={@in6={{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}, 0x0, 0x0, 0x0, "37b5e9ef253b4a17814c1b38c9b81a56a397da8bcdabdd0e9383bcf622da24ecb5f4ff8b353a40eb8032a5b64a6fe5073a334eeb3b30a354760cc0b9d14f3363180e01222db4b130ca85a373740d1e60"}, 0xd8) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/14, 0x10}], 0x20000000000002fd) r2 = gettid() syz_open_procfs$namespace(r2, &(0x7f0000000140)='ns/ipc\x00') pread64(r0, &(0x7f0000000100)=""/24, 0x18, 0x2f) open(&(0x7f0000fa3000)='./file0\x00', 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r4 = fcntl$dupfd(r0, 0x406, r0) setsockopt$IP_VS_SO_SET_EDIT(r4, 0x0, 0x483, &(0x7f00000000c0)={0x0, @dev={0xac, 0x14, 0x14, 0x1a}, 0x4e21, 0x4, 'none\x00', 0x2, 0x3, 0x64}, 0x2c) r5 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) setsockopt$inet_dccp_int(r5, 0x21, 0xb, &(0x7f0000000080)=0xc6e, 0x4) write$evdev(r3, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:50 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00400300000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:50 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xb, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:50 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000080)=0x0) tkill(r1, 0x2e) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/04 11:15:51 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x4, 0x4) r1 = dup3(r0, r0, 0xfffffffffffffffd) getpeername(r1, &(0x7f0000000040)=@in6={0x0, 0x0, 0x0, @mcast1}, &(0x7f00000000c0)=0x80) 2018/05/04 11:15:51 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x1, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) ioctl$TIOCLINUX3(r0, 0x541c, &(0x7f0000000080)=0x3) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:51 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x5c00000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:51 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x84000) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f0000000080)={{0xc, @loopback=0x7f000001, 0x4e22, 0x3, 'lc\x00', 0x2, 0x4, 0x69}, {@local={0xac, 0x14, 0x14, 0xaa}, 0x4e20, 0x0, 0x64, 0x3, 0x7f}}, 0x44) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r2, 0x0) 2018/05/04 11:15:51 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000004000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:51 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x41, 0x400000002}], 0xfffffffffffffeaa) 2018/05/04 11:15:51 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:51 executing program 1: socket$inet(0x15, 0x0, 0x0) socket(0x9, 0x80007, 0x10001) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:51 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x0) 2018/05/04 11:15:51 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) fallocate(r2, 0x0, 0xaf6, 0x7) openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x2, 0x0) 2018/05/04 11:15:51 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x5c00, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:53 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:53 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup(r0) ioctl$KDDELIO(r2, 0x4b35, 0xfffffffffffffffe) dup3(r1, r0, 0x0) 2018/05/04 11:15:53 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:53 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e04000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:53 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:53 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) time(&(0x7f0000000040)) dup3(r0, r1, 0x0) 2018/05/04 11:15:53 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$mice(&(0x7f0000000280)='/dev/input/mice\x00', 0x0, 0x20000) ioctl$SNDRV_TIMER_IOCTL_GINFO(r2, 0xc0e05403, &(0x7f0000000580)={{0x3, 0x1, 0x2, 0x1, 0x1000}, 0x1, 0x0, 'id0\x00', 'timer0\x00', 0x0, 0x4, 0x80000001, 0xfffffffffffffffc, 0x2}) openat$dsp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/dsp\x00', 0x208000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x101000, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x101000, 0x100) sync_file_range(r3, 0x200, 0x100, 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x400100, 0x8) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000440)={0x0, 0x6}, &(0x7f0000000480)=0x8) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00000004c0)={r5, 0xfffffffffffffffc}, &(0x7f0000000500)=0x8) fcntl$getown(r0, 0x9) r6 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/snapshot\x00', 0x2080, 0x0) ioctl$ASHMEM_SET_SIZE(r6, 0x40087705, 0x1) r7 = syz_open_dev$tun(&(0x7f0000000540)='/dev/net/tun\x00', 0x0, 0x105001) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$ASHMEM_SET_PROT_MASK(r8, 0x40047705, &(0x7f0000000400)={0x8, 0x8}) ioctl$KVM_SET_CPUID2(r9, 0x4008ae90, &(0x7f0000000100)=ANY=[@ANYBLOB="05000000000000000f000000010000000700000020000000dd0d000004000000030000000000000000000000000000000b0000400000000005000000050000003e00000000000000001000000000000000000000000000001d00008006000000000000000500000016000000faff06ff07000000000000000000000000000000010000c0ff0100000400000001010000090000003f000000000000000000000000000000000000001f000080350f0000010000003e000000ffffffff1f000000fdffffff000000000000000000000000"]) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000200)='/dev/qat_adf_ctl\x00', 0x8400, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r7) dup(r1) 2018/05/04 11:15:53 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) write$evdev(r0, &(0x7f00006f7fe8)=[{{r1, r2/1000+10000}, 0x2, 0x45, 0x3ffffffff}], 0x10) 2018/05/04 11:15:53 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x8000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:53 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) socketpair(0x13, 0x2, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r2, 0x5416, &(0x7f00000002c0)=0x5180e56) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000300)=0x0) ioctl$TIOCSPGRP(r3, 0x5410, &(0x7f0000000340)=r4) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000140)={{{@in=@dev, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@multicast1}}, &(0x7f0000000240)=0xe8) getgroups(0x9, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r5, r6) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000080)=""/91) 2018/05/04 11:15:53 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e010000e0000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:53 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = accept4$inet(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, @local}, &(0x7f00000005c0)=0x10, 0x80000) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000600)={0x0, 0x1}, &(0x7f0000000640)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000680)={r1, @in6={{0xa, 0x4e23, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x40}}, 0x9, 0x3f}, 0x88) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r2, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x2000, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_WRITE(r3, 0xc2c45513, &(0x7f00000000c0)={{0x2, 0x4, 0x7f, 0x400, "97e1e9e0b2bd33a9efcdf79634712546b551b0d70a23e9406417495b2e90cec777cfa38c5453c6e3e68d988f", 0x4}, 0x800, [0x9, 0xfffffffffffffffc, 0x7, 0xffff, 0xec, 0x9, 0xea60, 0x9, 0x3, 0x401, 0x1000, 0x4, 0xffffffff, 0x0, 0x80000001, 0x1f, 0x4, 0x6, 0xdf, 0xffff, 0x3, 0xfff, 0x1, 0xffffffff, 0xff, 0xee, 0x7, 0x0, 0xffffffffffffffff, 0x9, 0x8001, 0x9, 0xdf1, 0x2, 0x9, 0x80000000, 0x9, 0x3f, 0xffffffffffffff69, 0xfffffffffffffff7, 0x0, 0x2000000000000000, 0x4, 0x2, 0x80000000, 0x0, 0x7, 0x3, 0x5fc, 0x1, 0x2, 0x7fffffff, 0x1ff, 0xa360, 0x7, 0x1, 0x8000, 0xfffffffffffffffa, 0x8, 0x8191, 0x3, 0x8, 0x7fff, 0x826, 0x2, 0x9, 0x81, 0x400, 0xf32, 0x698b, 0x6, 0x5, 0x0, 0xb, 0x2, 0x0, 0x7, 0x9, 0x67e, 0x52b, 0x7, 0x6, 0x7e0, 0x100, 0x8, 0xaaf9, 0xfffffffffffffff8, 0x10001, 0xfffffffffffffff7, 0x4, 0x4, 0x6, 0x1, 0x3, 0x7, 0x200, 0x101, 0x8da4, 0x0, 0x3, 0x7fffffff, 0x0, 0x1, 0x5, 0x8001, 0x9, 0x4, 0x5b9, 0x7f, 0x80, 0x8, 0x2, 0xfffffffffffffff9, 0x4000000000, 0x9, 0x3ff, 0x0, 0x1ab, 0x8, 0x1, 0x20, 0x2, 0x10001, 0x33, 0x7f, 0x6, 0x100, 0x3f], {r4, r5+10000000}}) 2018/05/04 11:15:53 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) flistxattr(r0, &(0x7f0000000040)=""/196, 0xc4) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f00000002c0), &(0x7f0000000300)=0x30) accept4$inet6(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, @local}, &(0x7f0000000240)=0x1c, 0x80000) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x800, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000180)=""/103) dup3(r0, r1, 0x80000) ioctl$sock_inet_SIOCGIFADDR(r2, 0x8915, &(0x7f0000000280)={'\x00', {0x2, 0x4e23, @loopback=0x7f000001}}) 2018/05/04 11:15:53 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x20000000013, 0x120000802, 0xf5) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="00012dbd7000ffdbdf2508000000240002000800030001000000080003005de51c87af00270700000008000b000a00000008000b000200000008000600d00e0000080000090000000800060001040000"], 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x4040080) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/04 11:15:53 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$inet_sctp6_SCTP_PR_STREAM_STATUS(r0, 0x84, 0x74, &(0x7f0000000100)=""/122, &(0x7f0000000080)=0x7a) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:53 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xb00, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:53 executing program 4: socketpair$inet(0x2, 0x0, 0xfff, &(0x7f0000000040)={0xffffffffffffffff}) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x1) fcntl$dupfd(r0, 0x406, r1) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r2, r3, 0x0) 2018/05/04 11:15:53 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000001000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:54 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x8, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:54 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0xa272, 0xfffffffffffffffd) r2 = dup3(r0, r1, 0x0) fstat(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getgroups(0x1, &(0x7f0000000140)=[0x0]) syz_fuseblk_mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0x2, r3, r4, 0x1f, 0x5, 0x1000) 2018/05/04 11:15:54 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockname(r0, &(0x7f0000000100)=@ipx, &(0x7f0000000080)=0x80) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:54 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$inet6_opts(r2, 0x29, 0x37, &(0x7f0000000040)=""/116, &(0x7f00000000c0)=0x74) 2018/05/04 11:15:54 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020ee0000001000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:54 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:54 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x400, 0x100000001}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) setsockopt$inet_buf(r0, 0x0, 0x2e, &(0x7f0000000140)="d6f07753a7ae8d929e69420958dc106de35964862801cafc704b91034a607c254ec063e258792f93606e544c7d02ff0665b8db77b82b0b6b51ace2a6b6647aa0219293f955d8b57340d74c76682020868d3828ab6e4c993e860f9010649add963cd9", 0x62) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) getsockopt$SO_COOKIE(r2, 0x1, 0x39, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$RNDGETENTCNT(r2, 0x80045200, &(0x7f0000000000)) 2018/05/04 11:15:54 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0xffdffffffffc, 0x40000) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r2 = memfd_create(&(0x7f0000000100)='keyring\x00', 0x3) perf_event_open$cgroup(&(0x7f0000000080)={0x0, 0x70, 0x9, 0x5, 0x6, 0x0, 0x0, 0x2, 0x2000, 0xd, 0x3, 0x40, 0x81, 0x8, 0x0, 0x1, 0x1, 0x3, 0x6a7, 0x2, 0x8, 0x6, 0x3ff, 0x7, 0x7ff, 0xc7, 0x5, 0xe2, 0x8, 0xfffffffffffffffe, 0x7, 0x4, 0x1ff, 0x80000001, 0x0, 0x0, 0x7, 0xffff, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x7}, 0x400, 0x0, 0x6, 0x0, 0x5, 0x8, 0x2}, r2, 0xe, r0, 0x2) 2018/05/04 11:15:54 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x1000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:54 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000020000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:54 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2000000, 0x10, r0, 0x0) dup3(r0, r1, 0x80000400000) 2018/05/04 11:15:54 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x7032, 0x109100) 2018/05/04 11:15:54 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x49, 0x200) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f0000000100)=0x1) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x140, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x9, 0x20, 0x1, r2}) bind$ipx(r2, &(0x7f0000000140)={0x4, 0x9, 0xffffffffffffff81, "33f3d113e5d6", 0x2}, 0x10) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/05/04 11:15:54 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x4000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:54 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$KDSKBMETA(r2, 0x4b63, &(0x7f0000000040)=0x1) 2018/05/04 11:15:54 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syncfs(r0) r1 = socket(0x11, 0x100000802, 0x0) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000080)={0x0, 0x800}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000140)={0xd1d, 0x8002, 0x436, 0x1f, r2}, &(0x7f0000000180)=0x10) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r3) 2018/05/04 11:15:54 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000002000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:54 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) sendto$inet(r1, &(0x7f0000000180)="b11e4bb7e238ca33ea80cf1d8169439a71314835ffc34c17540b8247034f6f671cff372697ff7798ff96da30a840fe3b3fa6e7ad879d7f3b89b0dc244aa6ba1fa1d8fd0c26b89a0ef9b84129b637c1f3a4246f24fabfa1e78aac0ee276fcb3934d76b16e9730e724c9027b177f7adef7f8b991ed9730d898eedfe9963795f69c7d877bdbc08c91a7e0637e961c800d4d6964fa5a595b9302d0b240931562ffb715b44e16d1", 0xa5, 0x40000, &(0x7f0000000280)={0x2, 0x4e24, @broadcast=0xffffffff}, 0x10) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff9, 0x40}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000140)={r3, 0x1}, 0x8) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:54 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) ioctl$void(r1, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:55 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x80fe, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:55 executing program 2: r0 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x6, 0x422000) ioctl$KVM_GET_IRQCHIP(r0, 0xc208ae62, &(0x7f0000000080)=@ioapic) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0xffffffff, 0x80000) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:55 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0xfffffffffffffffd) r2 = dup3(r0, r1, 0x0) ioctl$KVM_SET_ONE_REG(r2, 0x4010aeac, &(0x7f0000000040)={0x9, 0x6}) ioctl$BLKTRACESTOP(r2, 0x1275, 0x0) 2018/05/04 11:15:55 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020efeffffff000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:55 executing program 1: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x4000, 0x0) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f0000000140)) ioctl$SG_SET_FORCE_PACK_ID(r0, 0x227b, &(0x7f0000000100)) socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:55 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000100)={r2, &(0x7f0000000080)="9d5eb0afdb01ace38b5126749476dc9f617b8df441c5dd794fcea77c37722f981ba0558662b095e88e721fb37d16f1dad9a47c61029ac65392fcbf0d05e3096d673a90b9ebfe6ad89c09bc9e6cf7486bd305f7b637dedd4d2d329f8e6d2f1d4b86cc710ae44a67808b"}, 0x10) dup3(r0, r1, 0x0) 2018/05/04 11:15:55 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:55 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000f00)='team\x00') getsockname$packet(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000280)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000400)={{{@in=@multicast1, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@mcast1}}, &(0x7f0000000500)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000540)={{{@in6=@local, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@dev}}, &(0x7f0000000640)=0xe8) getpeername$packet(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f00000006c0)=0x14) getsockname$packet(r0, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000001c0)={'team0\x00', r5}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000007c0)={'vcan0\x00', 0x0}) getpeername$packet(r0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000840)=0x14) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000880)={{{@in=@loopback, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6}}, &(0x7f0000000980)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000009c0)={{{@in6=@local, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@multicast1}}, &(0x7f0000000ac0)=0xe8) getpeername$packet(r0, &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000b40)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000b80)={{{@in=@loopback, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@dev}}, &(0x7f0000000c80)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000d00)={'vcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000d40)={'vcan0\x00', 0x0}) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000d80)={{{@in=@loopback, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6}}, &(0x7f0000000e80)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000f40)={{{@in, @in6=@ipv4={[], [], @multicast2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}}}, &(0x7f00000003c0)=0xffffffffffffff05) getsockopt$inet_mreqn(r0, 0x0, 0x20, &(0x7f0000001300)={@local, @multicast2, 0x0}, &(0x7f0000001340)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000001380)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f00000013c0)={'team0\x00', 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000001500)={{{@in=@multicast2, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000001600)=0xe8) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000001700)={0x0, @loopback, @broadcast}, &(0x7f0000001740)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000001780)={{{@in6=@dev, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}}}, &(0x7f0000001880)=0xe8) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000001980)={@empty, 0x0}, &(0x7f00000019c0)=0x14) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f00000023c0)={&(0x7f0000000180)={0x10}, 0xc, &(0x7f0000002380)={&(0x7f0000001a00)={0x970, r2, 0x8, 0x70bd2a, 0x25dfdbfb, {0x2}, [{{0x8, 0x1, r3}, {0x3c, 0x2, [{0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1}}}]}}, {{0x8, 0x1, r4}, {0x208, 0x2, [{0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'random\x00'}}}, {0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x14, 0x4, 'activebackup\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x7}}, {0x8, 0x7}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x80000001}}, {0x8, 0x6, r5}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r6}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'broadcast\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}]}}, {{0x8, 0x1, r7}, {0x1f4, 0x2, [{0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1}}}, {0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x9}}, {0x8, 0x7}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r8}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x7}}, {0x8, 0x6, r10}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r11}}}]}}, {{0x8, 0x1, r12}, {0x3c, 0x2, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x4}}}]}}, {{0x8, 0x1, r13}, {0xbc, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x8001}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r15}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0xcb04}}, {0x8, 0x6, r16}}}]}}, {{0x8, 0x1, r17}, {0x174, 0x2, [{0x44, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x14, 0x4, 'activebackup\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xfff}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x6d}}, {0x8, 0x6, r18}}}, {0x3c, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0xc, 0x4, [{0x3, 0x9, 0x8}]}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x7f}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r19}, {0x280, 0x2, [{0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r20}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r21}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3}}, {0x8, 0x6, r22}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r23}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xffffffff00000000}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r24}}}, {0x54, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x24, 0x4, [{0x0, 0x7, 0x3, 0x1b9}, {0x7fffffff, 0x20, 0x2d, 0xfffffffffffffffb}, {0xffffffff, 0x1, 0x5, 0x3}, {0xfffffffffffffffb, 0x9, 0x1d, 0x7f}]}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'broadcast\x00'}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0xffff}}, {0x8, 0x6, r25}}}]}}]}, 0x970}, 0x1}, 0x4000000) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000080)={0x0, 0x1}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000140)=@sack_info={r26, 0x0, 0x2}, 0xc) dup2(r0, r1) 2018/05/04 11:15:55 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x70, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:55 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x20000, 0x0) 2018/05/04 11:15:55 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e02000000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:55 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x20, 0x2080) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:55 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r1 = dup3(r0, r0, 0x0) fchmod(r1, 0x10) 2018/05/04 11:15:55 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x70000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:56 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00010000e00001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:56 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:56 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$admmidi(&(0x7f0000000140)='/dev/admmidi#\x00', 0x5, 0xfffd) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f0000000100)) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000180)='/dev/net/tun\x00', 0x0, 0x400000) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) ioctl$KVM_KVMCLOCK_CTRL(r0, 0xaead) 2018/05/04 11:15:56 executing program 2: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80000, 0x100) fstat(r0, &(0x7f0000000240)) perf_event_open(&(0x7f0000000300)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaf4000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x121885, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f00000016c0)={{{@in6=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@dev}}, &(0x7f00000017c0)=0xe8) sendmsg$nl_route(r2, &(0x7f00000018c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001880)={&(0x7f0000000500)=ANY=[@ANYBLOB="5c0000001500000525bd7000ffdbdf250a3f80ff", @ANYRES32=r3, @ANYBLOB="14006e178d0dfd8465062302000000090000000300000000800100080008000000d8000014000100fe8000000000000000000000000000aa14000200ff020000000000000004000000000001"], 0x5c}, 0x1, 0x0, 0x0, 0x4000040}, 0x801) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f00000000c0)={0x0, 0x74, 0x314, 0xfffffffffffffffe, 0x1, 0xc88, 0x91, 0x1, {0x0, @in6={{0xa, 0x4e23, 0x1, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x100000001}}, 0x9, 0x10000, 0x3ff, 0x6, 0x2f08}}, &(0x7f0000000180)=0xb0) openat$vsock(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vsock\x00', 0x101000, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f0000000380)=ANY=[@ANYRES32=r4, @ANYBLOB="d100000042b7823614f0e5503783c4ccb4302a61a928ae8f777371a5b32430ca5495e36fa2d72d70852b2a8909fb8cfd679ad12042f6c77c1d7b0143fbf8a508894cfdf4ae301afc44b34cf9bb0405b0f7b70ea27ad90b7636c59ff48e3708132544dc2ecc5f285051cb8b1b2e9ff54cbe5089a8991b03d62dcf3b4237fc695f4f9591f53f403b06d0f85c695358b0cf587214085986327b28d3b4fcd35000d3ae0a9b1ee0dea6c106ca8e7b73139d43503ea4817828565e815b8251fed8a3a6214b14f0200e7eb54e9a3bc31efeedae92bfd2142ec94894656adeffdd36bf29f5c26608657b37fa11dece741092d45eec22748ccac502d18c8293f91821a5d19527844e4609fef2f48fd3febb1194f016e89180f680b2ae43848e686625373cf3f743323608449c843c8c0ba66aebbfa7931c3dc476949e0a0f8ac326941d9f"], &(0x7f00000002c0)=0xd9) 2018/05/04 11:15:56 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BLKPG(r2, 0x1269, &(0x7f00000000c0)={0x800, 0x826, 0x57, &(0x7f0000000040)="8ffd8a8054331f61e9f2a34107e217e17de1636fb968f4a5bbbb538c6d24f1e5e421e92cad743df9172929081ed6de51bfcae278fc4e38f3a13fabdf295eaf86bd3b4bf0408a03f5e365e5be67c8d48eb46d456de34c4a"}) ioctl$SG_NEXT_CMD_LEN(r2, 0x2283, &(0x7f00000002c0)=0x61) ioctl$KVM_SET_FPU(r2, 0x41a0ae8d, &(0x7f0000000100)={[], 0x4, 0x401, 0x4, 0x0, 0x7f, 0x4, 0x2000, [], 0xff}) dup3(r0, r1, 0x0) dup2(r2, r0) 2018/05/04 11:15:56 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:56 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x7000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:56 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x250000, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:56 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xffffffc0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:56 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000040001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:56 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$addseals(r0, 0x409, 0xe) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:56 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'bond0\x00', 0x1201}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4010000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x70, r2, 0x2, 0x70bd26, 0x25dfdbfe, {0x6}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xffffffffffff1c18}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'nq\x00'}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x33}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x2}, @IPVS_CMD_ATTR_DAEMON={0x30, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x19}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast1={0xff, 0x1, [], 0x1}}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x81}]}, 0x70}, 0x1, 0x0, 0x0, 0x5e0de896abcaa1e4}, 0x800) dup2(r0, r1) 2018/05/04 11:15:56 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 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={0xffffffffffffff1c, 0x3}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:56 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x800) flock(r1, 0x4) dup3(r0, r1, 0x0) 2018/05/04 11:15:56 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x3000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:56 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00002000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:56 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x4) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:56 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000140)='/dev/adsp#\x00', 0x1, 0x284002) ioctl$BLKFLSBUF(r1, 0x1261, &(0x7f0000000180)=0x2) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = dup3(r0, r2, 0x0) fstat(r0, &(0x7f0000000240)) getsockname$packet(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCADDRT(r3, 0x890b, &(0x7f00000000c0)={@remote={0xfe, 0x80, [], 0xbb}, @dev={0xfe, 0x80, [], 0x3}, @loopback={0x0, 0x1}, 0x80, 0x3bcd4b3b, 0x4, 0x400, 0x2, 0x80, r4}) 2018/05/04 11:15:56 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x3f00000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:56 executing program 3: r0 = syz_open_dev$vcsa(&(0x7f0000000180)='/dev/vcsa#\x00', 0x7fff, 0x2000) ioctl$KVM_TPR_ACCESS_REPORTING(r0, 0xc028ae92, &(0x7f00000001c0)={0x8, 0x10001}) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x24041, 0x0) ioctl$TUNSETLINK(r1, 0x400454cd, 0x335) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x100000802, 0x0) ioctl$sock_inet_SIOCSIFPFLAGS(r3, 0x8934, &(0x7f0000000200)={'bpq0\x00', 0x5}) sendfile64(r2, r2, &(0x7f0000000100)=0x11, 0x1) r4 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r3, r4) 2018/05/04 11:15:57 executing program 2: readv(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/115, 0x73}, {&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/100, 0x64}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/108, 0x6c}, {&(0x7f0000001340)=""/138, 0x8a}, {&(0x7f0000001400)=""/66, 0x42}, {&(0x7f0000001480)=""/5, 0x5}, {&(0x7f00000014c0)=""/228, 0xe4}], 0xa) r0 = openat$full(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/full\x00', 0x0, 0x0) ioctl$UFFDIO_WAKE(r0, 0x8010aa02, &(0x7f0000001700)={&(0x7f0000ffa000/0x3000)=nil, 0x3000}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400000, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(0xffffffffffffffff, 0x8008ae9d, &(0x7f0000001640)=""/98) ioctl$KVM_PPC_GET_SMMU_INFO(r0, 0x8250aea6, &(0x7f0000001740)=""/230) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:57 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000010001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:57 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xfffffffffffffffa, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x5, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f00000000c0), 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x0) close(r1) r3 = dup3(r0, r0, 0xfffffffffffffffe) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000080)=0x0) sched_getattr(r4, &(0x7f00000000c0), 0x30, 0x0) 2018/05/04 11:15:57 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) setsockopt$netlink_NETLINK_NO_ENOBUFS(r0, 0x10e, 0x5, &(0x7f0000000080), 0x4) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) syncfs(r0) 2018/05/04 11:15:57 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x300, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:57 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0xfffffffffffffffc, 0x3) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000080)={0x0, 0x1d, "be36f4008c75a6097195d95041eb6001d0b281fdde50605887314dc7a8"}, &(0x7f00000000c0)=0x25) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000280)='/dev/audio\x00', 0xfffffff, 0x0) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000100)={r3, @in={{0x2, 0x4e20}}}, 0x84) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r4, 0xc0045516, &(0x7f0000000040)=0x9) 2018/05/04 11:15:57 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:57 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$KVM_GET_VCPU_EVENTS(r0, 0x8040ae9f, &(0x7f0000000080)) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000180)={0x0, 0x20, &(0x7f0000000140)=[@in={0x2, 0x4e20, @loopback=0x7f000001}, @in={0x2, 0x4e24, @broadcast=0xffffffff}]}, &(0x7f00000001c0)=0xc) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000280)={r3, @in={{0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x84) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'team0\x00', 0x4016}) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000100), 0x4) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000200)={r3, 0x10000}, 0x8) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:57 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xaa1414ac, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:57 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0xfffffffffffffffd, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x1, 0x800) dup2(r0, r1) 2018/05/04 11:15:57 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000340000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:57 executing program 1: socket$inet(0x15, 0x80f, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:57 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x100000001, 0x200040) 2018/05/04 11:15:57 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x3) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r2, &(0x7f0000000180)={0x1}) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000040)={0xd5, 0xffff, 0x4, 0x6, 0xffffffff, 0xfff, 0xffff, 0x1ff, 0x0}, &(0x7f0000000080)=0x20) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f00000000c0)={r3, @in6={{0xa, 0x4e21, 0x8, @empty, 0x3ff}}, 0xfffffffffffff595, 0x3ff, 0x8, 0x20, 0x40}, 0x98) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r0) 2018/05/04 11:15:58 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfffffffe, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:58 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:58 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e007fffffff0001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:58 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) socketpair(0x3, 0x7, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) write$binfmt_aout(r1, &(0x7f0000000080)={{0x0, 0x5ca, 0x8, 0x2b3, 0x8a, 0xffffffff, 0x2c6, 0x5}, "cb3c5ca570dee2538cf2e3706421b8d407ef6b90f0ed4a5ebee0ab8532d1fca7a3672c7358e6d93789e155e4e4ff19b15d7aad34d3fa20a0c1fd46b642f286c8412c73602032898ab049bf52b63c45e6eb61033e301c006893d168808ab7015a882089e1199514d2bae69b6d68628d8212371f23ff1e2b5cad0eaa5004731b0b4941d5d878511b26ac76263541d0a5bc10ffe86499d8962eea683ce047483129a0b73b987c08a003040a71265b65495cf9a6f0236c129ab133244c96fce4ed9b43", [[], [], []]}, 0x3e1) dup3(r0, r0, 0x80000) ioctl$LOOP_SET_CAPACITY(r1, 0x4c07) 2018/05/04 11:15:58 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40042409, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) futimesat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{r2, r3/1000+10000}, {0x0, 0x7530}}) lsetxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.posix_acl_access\x00', &(0x7f0000000180)='/dev/input/event#\x00', 0x12, 0x2) write$evdev(r1, &(0x7f00006f7fe8), 0x0) 2018/05/04 11:15:58 executing program 1: socket$inet(0x15, 0x0, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFCONF(r0, 0x8910, &(0x7f0000000100)=@req={0x20, &(0x7f0000000080)={'\x00', @ifru_hwaddr=@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}}) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:15:58 executing program 3: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000440)=0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, &(0x7f00000003c0)=0x1) syz_open_procfs(r1, &(0x7f0000000200)='net/xfrm_stat\x00') setsockopt$netrom_NETROM_N2(r0, 0x103, 0x3, &(0x7f0000000140)=0x2, 0x4) fsetxattr(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="fff8e367b8c73d41e381631f2bd0da22f7686aea8a9780b02315703ef3f8bac1cc929b076369"], &(0x7f0000000100)='selflowlan1$!system/\x00', 0x15, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_ifreq(r0, 0x8942, &(0x7f00000002c0)={'ipddp0\x00', @ifru_data=&(0x7f0000000280)="f5d334ebdfc6b196d225ed9072886d6363ba77f76c5472b6d72aa61e25bb6c4f"}) r2 = socket$inet6(0xa, 0x80003, 0x6) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x7}, 0x1c) sendmmsg(r2, &(0x7f0000000c40)=[{{0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000003740)="1b", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) r3 = socket(0x11, 0x100000802, 0x0) r4 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f00000001c0)={'ifb0\x00', 0x1400}) getsockopt$inet_sctp_SCTP_GET_ASSOC_NUMBER(r0, 0x84, 0x1c, &(0x7f0000000340), &(0x7f0000000380)=0x4) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000400)={&(0x7f0000000040)='./file0\x00', r0}, 0x10) sched_setparam(r1, &(0x7f0000000300)=0x5) r5 = dup2(r3, r3) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r5, 0x84, 0x4, &(0x7f0000000180), 0x4) keyctl$set_reqkey_keyring(0xe, 0x3) 2018/05/04 11:15:58 executing program 4: socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000140)) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vga_arbiter\x00', 0x5, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r1, 0x6, 0x2, &(0x7f0000000240), &(0x7f0000000280)=0x6) ioctl$PERF_EVENT_IOC_QUERY_BPF(r0, 0xc004240a, &(0x7f00000001c0)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0xfffffffffffffffd) r3 = dup3(r0, r2, 0x0) ioctl$KVM_SET_CPUID2(r1, 0x4008ae90, &(0x7f0000000340)={0x6, 0x0, [{0xf, 0x7fffffff, 0x3, 0x6, 0xfffffffffffffff7, 0x2, 0x5}, {0x8000001b, 0x2, 0x3, 0x80000001, 0x9, 0x4000000000, 0x6}, {0x0, 0x2, 0x2, 0x2, 0xb9c7, 0x5, 0x9}, {0x6, 0x7, 0x6, 0x1400, 0xffffffffffffff56, 0x7}, {0x6, 0xfff, 0x4, 0x6, 0x6, 0xfffffffffffffffa, 0x1ff}, {0x6, 0x7, 0x1, 0x5, 0x2}]}) ioctl$EVIOCGABS3F(r3, 0x8018457f, &(0x7f0000000040)=""/218) getsockopt$inet6_dccp_buf(r1, 0x21, 0x0, &(0x7f0000000440)=""/215, &(0x7f0000000200)=0xd7) 2018/05/04 11:15:58 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfec0000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:58 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00020000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:58 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x0) 2018/05/04 11:15:58 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000180)='\\nodevvboxnet1/\x00', 0x2) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f00000002c0)={'raw\x00'}, &(0x7f0000000380)=0xfffffffffffffd8f) r1 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x2, 0x2000) ioctl$KVM_GET_DEVICE_ATTR(r1, 0x4018aee2, &(0x7f00000001c0)={0x0, 0x4, 0x8, &(0x7f0000000080)=0x800000000002}) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000000200)={0x0, 0x3ff, 0x10, 0x0, 0x1}, &(0x7f0000000240)=0x18) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000280)={r2, 0x1, 0x3, 0x6, 0x74fc, 0x7}, 0x14) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00000000c0)=0x9, 0x4) fchdir(r3) write$evdev(r3, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) getpeername$llc(r1, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000140)=0x10) 2018/05/04 11:15:58 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000380), &(0x7f00000003c0)=0x4) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'\x00', 0xa200}) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x40, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000340)={'team0\x00', 0x4000}) ioctl$void(r0, 0xc0045c77) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x73, &(0x7f0000000900)={0x0, 0x7a00, 0x30, 0x8, 0xfffffffffffffff9}, &(0x7f0000000a00)=0x18) getsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000a40)={r4, 0xfffffffffffffffe, 0x1, 0x0, 0x7ff, 0x3}, &(0x7f0000000a80)=0x14) setsockopt$ipx_IPX_TYPE(r1, 0x100, 0x1, &(0x7f0000000500)=0xfffffffffffff252, 0x4) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r3, 0x84, 0x77, &(0x7f0000000ac0)=ANY=[@ANYRES32=0x0, @ANYBLOB="ff010600000000000000ff7fb6d9aa83b5a60b5adb6e31796a583adf4dad5ae5ffb913398c090fbd2026812c454090dfb3f66cb2a6cecae64633b6705dc3433b7f9cb7c0d9c864b96f701cb1a4a6e722f860360d19141085e482c23b5339ef5ce16ba570b2fe20955e0db7549468ec13e243669d6de9a4261355dee6d1f9cf03574301f49e0a5ae630d97f3dd02906500f415ce3617d041a9ea33a9414993ed59f7339475e3aa27779629e94dfd2c4ce81f4415feb59f9d9f519ec0295f345bfa7573879978e7ed02596ab18529f1023cf788de33e66519ba25f860e"], &(0x7f0000000480)=0x10) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000700)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000740)={{{@in=@loopback, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@remote}}, &(0x7f00000009c0)=0xe8) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) setreuid(r7, r7) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000600)="ead6e8177550a35f60495f2edb9ecbb2851a076750aea0c79d2d49545a05376bee07fb37004849b1186eaea6f671d67bb58dabda3b5b901f49928fab499e52ea525d10a57f33a9f93ee2ec3ea0ca52e13416722a269f3b2935bb6677c5bddd275956f0e13faab1d89d728a34b4ac7ee82141359d00e2b62bdc507e9a72f233e634c19ccfd82b9fb3ff549b44fdfc8dff0f03caea2aee81b970cd4a14e34831b92fe608fc5bbd9f18c02b6a09e3fa80ad", 0xb0}], 0x1, &(0x7f0000000980)=ANY=[@ANYBLOB="1400000d130a2d4ebc6f839a69000100000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="180000000100000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8], 0x2c, 0x4000000}, 0x8004) ioctl$KDGKBMODE(r2, 0x4b44, &(0x7f0000000540)) setsockopt$packet_int(r1, 0x107, 0x10, &(0x7f0000000840)=0x7f, 0x4) setsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r2, 0x84, 0x72, &(0x7f00000004c0)={r5, 0x1, 0x30}, 0xc) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000000400)=0x7) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000200)={r3, &(0x7f0000000100)="323f8464dae368cc755672af04e0637d0b16e706200790117339b9c88dc07471e2576dea0d60a63a74be2c9b71557e8a37bba518d71af8f4e49e0cd2e73046368f88aa6759b818f0cc20c722602cf3e9554eb15c60f019bc8498853d305be85f1cd61bd3b7738da204d4018d7f8d96f291862495bd94ad70840a83152cf49ce9ea7f7453ae1ed2c5046686529bd66d01adad9c3e703059f4376504a92350f203b5c1121456f0153de2046539c5f2bfb1fb2e59f59e26891ef235f3f46c5ab3affcfa54e9d0b91d710ab47feb66641a091744880f3a6299eb635628b38532264ef3c976d2f901000080000000006b767bea12bd9fc8d6", &(0x7f0000000280)="9f16bece64ef0f76803722e035487993869af30ba2dda01ca7e66c1faa348a996a2d683907c11aadd13344dab6371e44a068ff4e3e13c6fa5966c7d6e17cf039cb2a0c707aefed00e7f22dceee85a5ac03662dd17bd16aeec5ef8022ce9f79b08888fb67e6330c57069fd66a466a4153f212ae9b1cad673a22c03b3dacafde9fe3090ddd2b6f06274726c9b05aed4f7866573f6ef5f2a533bb106c05c5378c"}, 0x20) dup2(r1, r2) 2018/05/04 11:15:58 executing program 1: socket$inet(0x15, 0x0, 0x5) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x12000, 0x100) ioctl$TUNSETTXFILTER(r1, 0x400454d1, &(0x7f0000000100)={0x1, 0x8, [@random="0d841db11fe8", @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x19}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @random="84713ba1bc64", @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x1f}, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @empty, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]]}) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={"696662300000000000000000e62000", 0xa201}) r3 = syz_open_dev$vcsa(&(0x7f0000000140)='/dev/vcsa#\x00', 0x4f9, 0x10000) ioctl$LOOP_SET_DIRECT_IO(r3, 0x4c08, 0xfffffffffffffbff) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000180)=0x0) ptrace$getenv(0x4201, r4, 0xffffffffffffffff, &(0x7f00000001c0)) dup2(r0, r2) 2018/05/04 11:15:58 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xac1414aa00000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:59 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x180000) 2018/05/04 11:15:59 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00e00000010001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:59 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffd, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x400000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000280)='/dev/input/mouse#\x00', 0xfffffffffffffffe, 0x80000) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/am_droprate\x00', 0x2, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000080)=@assoc_value={0x0}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000100)={r2, 0x4}, &(0x7f0000000140)=0x8) getsockopt$bt_BT_POWER(r1, 0x112, 0x9, &(0x7f0000000200)=0x40000800, &(0x7f0000000300)=0xf3) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$IOC_PR_PREEMPT(r0, 0x401870cb, &(0x7f00000002c0)={0xfffffffffffffffc, 0x7, 0x7, 0x997}) write$evdev(r3, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$KVM_ENABLE_CAP_CPU(r1, 0x4068aea3, &(0x7f0000000180)={0x7b, 0x0, [0x3, 0x7fff, 0x5, 0x6]}) 2018/05/04 11:15:59 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x4000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:59 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x1000000) dup3(r0, r1, 0x0) 2018/05/04 11:15:59 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) ioctl$KVM_SET_PIT2(r1, 0x4070aea0, &(0x7f0000000140)={[{0x1ff, 0xfffffffffffffeff, 0x4, 0x6, 0x101, 0x1, 0xffffffff, 0x6, 0xc64, 0xfffffffffffffffa, 0x200, 0x8001, 0x4}, {0x80, 0x80000000, 0x3, 0xcd7, 0x7, 0x200, 0x0, 0x9bc, 0x3, 0x20, 0x9, 0x100000001, 0x100000000}, {0x400, 0x7f, 0x1f, 0xff, 0x4, 0x1, 0x3, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffb, 0xfffffffffffffff9, 0x7, 0xee0}], 0x3}) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000100)=0x401) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r2) 2018/05/04 11:15:59 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:15:59 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x5a53, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1080}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x40000) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:15:59 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xff00, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:59 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0xb, 0x4, 0xff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0x101) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:15:59 executing program 1: socket$inet(0x15, 0x0, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f00000002c0)='/dev/net/tun\x00', 0x0, 0x200202) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp\x00', 0x10000, 0x0) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000140)=""/84) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r3, 0x28, 0x0, &(0x7f0000000340)=0x844, 0x8) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) setsockopt$inet6_tcp_int(r3, 0x6, 0x1f, &(0x7f00000001c0)=0x9, 0x4) ioctl$TIOCGPGRP(r3, 0x540f, &(0x7f0000000300)=0x0) perf_event_open(&(0x7f0000000240)={0x0, 0x70, 0x1ff, 0xb3, 0x1000, 0xf3, 0x0, 0x4, 0x20, 0x4, 0x1, 0x8001, 0x2, 0x66a, 0xfffffffffffffffc, 0xfffffffffffffff8, 0xe239, 0x1, 0x9f61, 0xffffffffffffffff, 0x8, 0x10000, 0x3, 0x1, 0x80, 0x101, 0x3, 0x1000, 0x51, 0x0, 0x6, 0x6, 0x1, 0x8001, 0x7ff, 0x8, 0x9, 0x81, 0x0, 0x1a6, 0x0, @perf_bp={&(0x7f0000000200), 0x1}, 0x8000, 0x0, 0x7, 0x1, 0x0, 0xffffffff, 0x1}, r4, 0x3, r0, 0x8) r5 = dup2(r1, r2) ioctl$VHOST_SET_VRING_NUM(r5, 0x4008af10, &(0x7f0000000080)={0x0, 0x1f}) 2018/05/04 11:15:59 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00feffffff0001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:15:59 executing program 2: r0 = dup(0xffffffffffffff9c) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40047705, &(0x7f0000000040)={0x1, 0x5}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_PROT_MASK(r0, 0x40047705, &(0x7f0000000080)={0x8, 0x5}) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r0, 0x800455d1, &(0x7f00000000c0)=""/207) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r2 = getpgrp(0xffffffffffffffff) r3 = getuid() ioctl$EVIOCGPHYS(r1, 0x80404507, &(0x7f0000000200)=""/186) r4 = getegid() setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000001c0)={r2, r3, r4}, 0xc) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:15:59 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) socket$inet_smc(0x2b, 0x1, 0x0) 2018/05/04 11:15:59 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={'ifb0\x00', 0x2ffd}) openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0xa80, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'rose0\x00'}) dup2(r1, r2) pread64(r0, &(0x7f0000000080)=""/8, 0x8, 0x0) 2018/05/04 11:15:59 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x3f00, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:15:59 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x40, 0x0) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r2, 0x4010ae68, &(0x7f0000000100)={0xf004, 0x106000}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:00 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000020001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:00 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000140)='/dev/snapshot\x00', 0x80000, 0x0) fsetxattr(r0, &(0x7f0000000180)=@random={'security.', 'nodev\'(trusted:^\x00'}, &(0x7f00000001c0)='\x00', 0x1, 0x2) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$EVIOCGREP(r3, 0x80084503, &(0x7f0000000040)=""/216) 2018/05/04 11:16:00 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfeffffff00000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:00 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'ifb0\x00', 0x8000000a201}) dup2(r0, r1) 2018/05/04 11:16:00 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x80000) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f00000000c0)={0x13, 0x2b, &(0x7f0000000080)="6f5d290e8305211e86da508831038893dac74bafdbffa134bf7266e16f8727150167e353a320dadaca5a61"}) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$KVM_SET_TSC_KHZ(r0, 0xaea2, 0xfff) 2018/05/04 11:16:00 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') dup3(r0, r1, 0x0) 2018/05/04 11:16:00 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:00 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$nfc_llcp(r0, 0x118, 0x0, &(0x7f0000000080)=""/58, 0x3a) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:00 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x100000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:00 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400000, 0x0) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:16:00 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x100000001, 0xfffffffffffffffe) r2 = dup3(r0, r1, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ioctl$VT_RESIZE(r2, 0x5609, &(0x7f00000002c0)={0xfffffffffffffe01, 0x4, 0x7}) perf_event_open(&(0x7f00000000c0)={0x5, 0x70, 0x80000000, 0x10001, 0x80, 0x6, 0x0, 0x1, 0x20, 0x8, 0x1, 0x80000000, 0x43, 0x3, 0x7, 0xfffffffffffffff8, 0x5, 0xfffffffffffffffa, 0x8000, 0x80, 0x100000001, 0xa8b6, 0x200, 0x8f, 0x8, 0x8, 0x0, 0x3ff, 0x101, 0x1000, 0xb7, 0x1, 0x4, 0x9, 0x5, 0x5, 0xffff, 0x7, 0x0, 0x100000001, 0x0, @perf_config_ext={0x6b, 0x2}, 0x10000, 0x4, 0x7f, 0x4, 0x7, 0x1f, 0x67726c96}, r3, 0xe, r2, 0x2) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r2, 0xc058534f, &(0x7f0000000300)={{0x2, 0x9}, 0x1, 0xfffffffffffffffd, 0x5897, {0x2, 0x3ff}, 0xfffffffffffffffc, 0xfffffffffffffffb}) ioctl$PIO_FONT(r0, 0x4b61, &(0x7f0000000040)="dfd814aec43d9cab1a62d71f4f7af29457ece4eccf769bf8fe4b724e7a0edbb9b0e64ce672784fbd5aec993a735cfc57f65c773eedbbadd891ba07dbdf5c58161fe033e3135d") ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0xfffc) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r2, 0x4004240b, &(0x7f0000000240)={0x1, 0x70, 0x5, 0x100000000, 0x9, 0x7, 0x0, 0x3, 0x10, 0x9, 0x5, 0xbfcd, 0x0, 0x0, 0xc96, 0xffffffff00000000, 0x1, 0x4, 0x40, 0x9, 0x4, 0x8, 0x1, 0x6, 0x8000, 0x101, 0xb81, 0x5, 0xff, 0x9, 0x60000000, 0x6, 0x6, 0x8, 0x0, 0x6, 0x6f3, 0x1f, 0x0, 0x4, 0x6, @perf_bp={&(0x7f00000001c0), 0xb}, 0x2, 0x800, 0x8, 0x7, 0xae6, 0x70dd, 0x3}) 2018/05/04 11:16:00 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00040000000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:00 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xff00000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:00 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x2000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x2, r2}) ioctl$SG_EMULATED_HOST(r0, 0x2203, &(0x7f0000000040)) r3 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCDELDLCI(r3, 0x8981, &(0x7f0000000140)={'vcan0\x00', 0x1f}) pipe(&(0x7f0000000100)) r4 = dup3(r0, r1, 0x0) ioctl$TUNSETPERSIST(r4, 0x400454cb, 0x0) 2018/05/04 11:16:00 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x400200, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:01 executing program 4: r0 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x4, 0x900) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000240)={r0, 0x0, 0x0, 0xc2, &(0x7f0000000100), &(0x7f0000000140)=""/194, 0x1, 0x3}, 0x28) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f00000000c0)={0xffffffff, 0x0, 0xb000}, 0x4) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r2, 0x0) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000040)=0x9, 0x4) 2018/05/04 11:16:01 executing program 1: r0 = syz_open_dev$mice(&(0x7f0000000280)='/dev/input/mice\x00', 0x0, 0x183000) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f00000002c0)) socket$inet(0x15, 0x0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f0000000180)={0x0, 0x1}, &(0x7f00000001c0)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x23, &(0x7f0000000200)={r3, 0x4}, 0x8) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r4 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) perf_event_open(&(0x7f0000000100)={0x5, 0x70, 0x1, 0x3ff, 0xffffffffb6549913, 0x547, 0x0, 0x5, 0x40000, 0x4, 0x2, 0x2, 0x80000000000000, 0x40, 0x100000001, 0x6, 0x1, 0x0, 0x3f, 0x9, 0x83b9, 0xffffffffffffff01, 0x9, 0x7ff, 0x1f, 0xc0000000000000, 0xfffffffffffffff9, 0x6, 0x4, 0x10001, 0x0, 0x2, 0x0, 0x7fffffff, 0x4ac, 0x5, 0x10000, 0x0, 0x0, 0x5, 0x2, @perf_config_ext={0x6, 0x8000000000}, 0x1c00, 0x4, 0x7, 0x1, 0x7, 0x75, 0x400}, r5, 0x8, r1, 0x8) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r4) 2018/05/04 11:16:01 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x81}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r1 = socket$inet_sctp(0x2, 0x5, 0x84) listen(r1, 0x0) 2018/05/04 11:16:01 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00004003000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:01 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x13, 0x100000802, 0x3) ioctl$PPPIOCGL2TPSTATS(r0, 0x80487436, &(0x7f0000000100)="3e0ff78aea3228345634793aa7652b6b04bdb412bdd8b182cc863d7d08941a1c8457c4bf3440c53ce2659049ec9fcc97c8cefe657fce8cbdfb58142114b7cf6a683585adf1fbf8f9dcc69945301f90acd30d4f28277fd70a5d65124902fe8d9444889410f15500196550ed487f8a3b7d7712638860357a2dc88b4f446402a4fc8cbd7b0a9d1df60f7d218a9c6d6943f3bd3569dd9e2762caa799b7ed91c4bcd698ee611c") r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:01 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:01 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x80ffffff00000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:01 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000040)={0x4, 0x80000000, 0x20a, 0x1, 0x7, 0xfffffffffffff801, 0xcac3, 0x3, 0x0}, &(0x7f0000000080)=0x20) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f00000000c0)={r3, @in6={{0xa, 0x4e23, 0x2, @mcast1={0xff, 0x1, [], 0x1}}}, 0x253, 0x6}, &(0x7f0000000180)=0x88) 2018/05/04 11:16:01 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfc00, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:01 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00fffffffe0001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:01 executing program 2: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x1, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9}, 0x20) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000280)={r0, &(0x7f0000000180)="e50e15a419a645ffd22a261467cb05b6330b5ae54e57fe3c31b6db2d0f975f2d6a3803406c97acba668d9544062df9feb784494e2dcaeaa429964ac30dc036518289a15bff4d858b7e03d0b91b9e53be2c87bfdecf131c71bad71a978482742e280b7c8c4d4d06d1d95c1d3d35379813151fe5c6352e010c6740c53fa9d1134e83b024dcccf0c19a273b843f922872039bb73a11ac66d71add9ebd4199d73e7c9ed6bf54f7b5234182", &(0x7f0000000240)="c4f25a829ebf52ec074b77ab3766bd0ad2d56e04c6565afdcdcca0f87adcb8b730c3ba008b9b705a68c6758edbb016"}, 0x20) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) write$evdev(r1, &(0x7f0000000080)=[{{0x0, 0x7530}, 0xa05, 0x8, 0x100000000}, {{0x0, 0x7530}, 0x5e, 0x6, 0x80}, {{0x77359400}, 0x1, 0x100000000000, 0x9}, {{r2, r3/1000+30000}, 0x200, 0x5, 0x8110}, {{0x0, 0x2710}, 0x4, 0x200, 0x200}], 0x50) 2018/05/04 11:16:01 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000040)=""/236) 2018/05/04 11:16:01 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) sched_getscheduler(r3) getsockopt$inet_sctp_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f0000000080)=@assoc_value={0x0, 0x2}, &(0x7f00000000c0)=0x8) setsockopt$RDS_CONG_MONITOR(r2, 0x114, 0x6, &(0x7f0000000240)=0x1, 0x4) ioctl$SG_GET_LOW_DMA(r2, 0x227a, &(0x7f0000000200)) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000280)=""/124) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000100)={r4, @in6={{0xa, 0x4e20, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0xfffffffffffffff9}}}, &(0x7f00000001c0)=0x84) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'team0\x00'}) ioctl$sock_SIOCGIFBR(r2, 0x8940, &(0x7f0000000380)=@generic={0x400, 0x3, 0x4}) 2018/05/04 11:16:01 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xc0fe, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:01 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000200001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:01 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000080)=0x1, 0x4) dup2(r0, r1) 2018/05/04 11:16:02 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x2000, 0x0) getpeername$packet(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f00000000c0)=0x14) dup3(r0, r1, 0x0) 2018/05/04 11:16:02 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:02 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) rt_sigreturn() write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:16:02 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$KDGETKEYCODE(r1, 0x4b4c, &(0x7f0000000140)={0x2, 0x1}) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) ioctl$VT_RESIZEX(r2, 0x560a, &(0x7f00000001c0)={0x2, 0xff, 0x5, 0x7, 0x80000001, 0xc49c}) r3 = syz_open_dev$tun(&(0x7f0000000180)='/dev/net/tun\x00', 0x0, 0x101000) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) ioctl$sock_netrom_SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000000080)) dup2(r0, r3) 2018/05/04 11:16:02 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x80000, 0x0) getsockopt$netrom_NETROM_T2(r2, 0x103, 0x2, &(0x7f0000000180)=0x4000000000000, &(0x7f00000000c0)) getsockopt$IP_VS_SO_GET_SERVICE(r2, 0x0, 0x483, &(0x7f00000001c0), &(0x7f0000000240)=0x60) ioctl$sock_inet_SIOCGIFPFLAGS(r2, 0x8935, &(0x7f0000000280)={'tunl0\x00', 0x65}) dup3(r0, r1, 0x0) ioctl$IOC_PR_CLEAR(r2, 0x401070cd, &(0x7f0000000080)={0x8}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000100)={{0xa, 0x4e21, 0x3, @empty, 0x7f}, {0xa, 0x4e20, 0xa27f, @loopback={0x0, 0x1}, 0x3c9}, 0x7fff, [0x3f, 0x8, 0x7, 0xffff, 0x9, 0x20, 0x5, 0x8000]}, 0x5c) write$binfmt_misc(r1, &(0x7f00000002c0)={'syz1', "4c215594c4854c1d674db0d27f5b68ffef830211473999b5bbdbfab009d862f9f73f8dd3f958c242eb56bce08b1569e4f1ba13e89bbd752624a909af4118fab34a8eefac023b09f52175a3a09aac70e2bef0176fb6d7e9a4d41bbb6a12148c4d1706e1d36a87d4da9c2b4f4133e00dcf6837df02a0a5f204f1c5b81517e1accf4ce3bd434d8a7d43ee26861bcc7f11dd26"}, 0x95) 2018/05/04 11:16:02 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfc00000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:02 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000400000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:02 executing program 3: r0 = memfd_create(&(0x7f0000000080)='ifb0\x00', 0x3) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000100)={'rose0\x00', 0xa002}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:02 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x1000, 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, 0x800000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x0, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r1, 0xc0106407, &(0x7f0000000080)={0x81, 0x8, 0x0, 0x6}) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = dup3(r0, r2, 0x0) r4 = gettid() ioctl$BLKRAGET(r1, 0x1263, &(0x7f0000000180)) sched_getscheduler(r4) setsockopt$sock_int(r3, 0x1, 0x29, &(0x7f00000000c0)=0x7, 0x4) connect(r1, &(0x7f0000000100)=@pppoe={0x18, 0x0, {0x2, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, 'irlan0\x00'}}, 0x80) 2018/05/04 11:16:02 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xc0ffffff00000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:02 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0xfffffffffffffffe, 0x80000) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000200)=""/135) r1 = socket$inet(0x2, 0x803, 0x400) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0x10) r2 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x3ff7, 0x2000) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f0000000080)={r1, r0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getsockopt$inet6_tcp_int(r2, 0x6, 0x15, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 2018/05/04 11:16:02 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000200000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:02 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$KVM_SET_DEBUGREGS(r2, 0x4080aea2, &(0x7f0000000080)={[0x1, 0x7000, 0xd004, 0x6000], 0x800, 0x0, 0x2}) dup3(r0, r1, 0x80000) 2018/05/04 11:16:02 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfec00000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:03 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000002001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:03 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x0) ioctl$SG_GET_SCSI_ID(r0, 0x2276, &(0x7f00000000c0)) sysfs$1(0x1, &(0x7f0000000040)='(((&]\x00') r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000080)) 2018/05/04 11:16:03 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="cb8cba482d4afdd4bfbb920fde0f45bf2ec81ad3ab3313691882a26aaa2c6150129e7d1cd1edecc50555b36a927c9e848885fff7ce80d6091f3dca3d84531c339e5f", 0x42) 2018/05/04 11:16:03 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) membarrier(0x8, 0x0) ioctl$TIOCSWINSZ(r2, 0x5414, &(0x7f0000000040)={0x2, 0xb67, 0x3f, 0x1ff}) modify_ldt$read(0x0, &(0x7f0000000080)=""/4096, 0x1000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x300000a, 0x48110, r2, 0x0) 2018/05/04 11:16:03 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:03 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:03 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x800, 0x8000) sendmmsg(r2, &(0x7f0000000e00)=[{{&(0x7f0000000080)=@in6={0xa, 0x4e22, 0x9, @loopback={0x0, 0x1}, 0x3}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000100)="08b2a0d3370b908e7211a2fccd35846987b8f68f51c7ac760f0f07fc64896887032671ca5004715b19b31237071e4e6efedba790068fb7", 0x37}, {&(0x7f0000000140)="61d9963df57ae4aa3d21c9497abfe164879dd4ddb96d64a8655989b640159b0992a689e6b625c31721ce21a2b4dec5bada213e4637ca3c0a1d24afae668fe0a1e66d12d941a458866d0b88212221a0f35de517c25cbbcd50c343c05dd4b85716f542486f627209943c5fb3970eb9b974c4012d8b4605adabed6af0cf7b4a652e5a18375b677e3e8e73acd079b53f779ba08906969ef63881b776d1fd04bd6adeca7f132881d8fb0b23e57791824d257c04b9a6bbad567558a507760eb2ef356e7b8c6dc12721c7987b04e8d40177", 0xce}, {&(0x7f0000000240)="20ef1bd0f088960a5d0f183f4ad0c37dc12e7e5529e32e43ccdeacfea83f1c84269d2570f0447580993a3ceebd4ddeccdee7bb22f7c40d55d3573bf0d8c1136461a6277741acd3168387c38a", 0x4c}], 0x3, &(0x7f0000001280)=ANY=[@ANYBLOB="5ac844b2ff5540e053c70c000000170100000900faff"], 0xc}, 0xc89}, {{&(0x7f0000000340)=@ethernet={0x6, @random="bda5a4c525fe"}, 0x80, &(0x7f0000000980)=[{&(0x7f00000003c0)="1940e8d3146c161bef3b3a8938642958699521306df051fc42350abd5d68830ac1cb0cfde64b768e4e4c80ba9320ea63bd13030cb6051f1da3ae7d70915e69d54847b118c2383a81f7b04eb5ec0234b563aaa8b21f9b42140858b8e01d8da57acc4fb30e1a2d87c3b4ba480af55b0d6e39ae9ca57b1c010bddf324b20fcd76524fd6fd73a76671c5fdca5c03c404a3ac938b446b41e805aa9e4268a5e52a2ddb6efff8a863e938897f7afcd794e2edeb59f1c79e1f65620a2b0f84788dbe24cea33bd461287c58837832d8d0523d2d62540ef13df98989269d274fd6e9", 0xdd}, {&(0x7f00000004c0)="f4552e78b486b657bfcf1abf6dc0f1f3e9c8467035ebbfa5486e5782e3e8285213973f1e8bcb904972c21700dfd9118b97fb68aee6afbbfc1daba75f08eb12fb664ee37acb6d8fb99b7602166f44fb3d60c32e2fb46240d42dce63e88a4c39a9d11ae3d71a2d8427c1d28274374ab29caf0c1383bb", 0x75}, {&(0x7f0000000540)="e8e8e88791f09b5a140df608032f202a24643729f9ab3d02a567d7881d04d25eede4976c125eff37a47dd1abb831e1dacf981997ac987710fb02985583a8601157404147308a5ddc3cff1412cad3deedb87f60ddba03466e31c4796438795fdaba368d3ce4daa114f6156d31edd2c204dcf48d7934017c4664df7cf9b12d0730f366366767474cdeabef8975d689b9fd725d28157c9bf7d8d246e5dec5821195cf9709a0de3d2fee704913ab75b302ca6ba4f1ae74070a854dc304dcb49e2506cc382f0ff5cdbdc1cdad8fbf7503ba06f7edf56dbac369913a72a7fbb7904ff55344cd71b065", 0xe6}, {&(0x7f0000000640)="8dff677162f9ca59e67f39a33d09e0fc488068a388f5994f42cc6698a8738bda90b6eff4e798274c02d7242310ca54c4b37ea31738711f7227679941e75714c10c6633e385035049ec3c311827a57eea9b6190d4b86e3600f8734697073df6e0e6", 0x61}, {&(0x7f00000006c0)="496d46e09b934ef190fd1c8c91919fa9bcc5e96f2102c0d818bed891ebe8fd132d7352a6e79d6ff1d546da36ae822fc409d668eec310b9e7b12c44cff398b4b6796d589378f5f031926a", 0x4a}, {&(0x7f0000000740)="ef8b3f7acee11771bfa810a090bb61c524b34046dd86296c4a1e4f11057773201cdac93ada4a941865d597b3752601c52e53f0fed93edc1b7d8a456a07e0470aeb2322bc81fd6f8d442c94", 0x4b}, {&(0x7f00000007c0)="43a37adf858fa120af3d47a6b4225f8dde70565a4b5646d7a64db970a255d6bb8725313310e0bf862f5486e3c104e36777828516728b1e9edb96542469ae7e842cfbdc4f2b", 0x45}, {&(0x7f0000000840)="1de3a600d80d9e69b0b12b525222cf956398e8432476bba019a374df27bbb64467efe6f35dc2cbf5bbcf52f09290f258ce05a32cc8837bd582809877a19e88a7adebe614948539ead2c4fbda3753bf86303145b094cb35dc03344612da2b54db7c", 0x61}, {&(0x7f00000008c0)="43bd5b2a51944aa355cbf631093a21ce6aeab93738611dc80888ef9f5145a1c0052a3e08ee5b9301d0f6e82da57e57e6032781ac8bf6e01887163247fa27ad0c99f55a6210e777a3482a0ed0e9b006450d0ee4c1add14f2c26b5dbad97920bb66cffa155aa91e03b7c4c256a6d66a3c1d2173dbec33eca0d5ec7a35e01bb8ba918251494034ac291aa7ef614bc7325545b531bf013d834354352c4024b94a1959d4b125f1b3848968c16c2d3fd18ae329b541dda0f1915", 0xb7}], 0x9, &(0x7f0000000a00)=[{0x6c, 0x0, 0xffffffffffffff40, "dd22847128a82459cd5d8935352a29639d2e5a2d80497fe73f662def2f9fa79fe64cd55d2b1f429fe01e0a583cfb1f7bd129d9bde79e86a20b33818e9dd1fd4d03a9b330ad3cbc2894eb71b83c31a2c158d241843b0f407b76800269fd39"}, {0x20, 0x117, 0x4, "e108ea1720ac3325edb8f4fc5a18d0fecd"}, {0x18, 0x103, 0x0, "46f751d18f9ccfa9af"}, {0x18, 0x10f, 0x8b7, "9abd03ff155418fd9a"}, {0x84, 0x112, 0x7, "150f42e565f3a6602f8c6b48f48f0f0bf1664ec33ab1ea2a3991dd394c4fa40eedbcc70a294c88c0fe6ef5edfa5041d1e69885f8f4203f216774808349032fd9cae027a45fdcc27512a664f3ad56f6d950777c68ed8a6c72d8369861e74515d3e57f7a6be60353b7810867ab8822e36df63a0d90da20"}, {0xc8, 0x0, 0x4, "5159dd1e2ccbe12825892d815f82861fe366da65cf2dfc7c2bdfb733e93af477a604597117f17889dbec648124187adecf7a07265e90abc3d3142e670e801aadcbec790f2d48cef64bf822cf4647fd43a56741d4e9e5a80e5c40787a2c8c5d819299d57375b617e2f2f35d22748c89d35a2bd400d65ee081128d12e8ff6b257384773a387771e006220b50469b1d39aea7b51dfe9e7967c39d495c32ea9fdb93378d9df144a45338005d818c05e758e9996850cdaf81cd94b2ce"}, {0x2c, 0x1ff, 0x5, "46f5fc140c128e00702e7b1f8ab8859a580e9b7c13ca976e290d160e3aba32fb"}, {0xf4, 0x197, 0x8, "7983c52e77aed2ae96c4dbd0dc7e3788e74ee6c510630635a258fcbf58740563b9f95674616e3fe75c2a9a0db522730041e97fe545895c7e69f82b459d36a24ab5b84e3975e9b18310bd4f81a1b014f9a36ac48cebd8431d9315a775ae0adc6a9418f57a1d2b216b3ac2b064525680a186bda512be65f5fac61b86600eec1e639623761f6948902eaf86b65ffe410f8bce9559a8a064bc21ce8e5e7f6d8e71be22026df51b39a14aa4ac5eca2e1bb691cc3eaad19e547c9245b74aba9da833ceff1fc315bc1a424654d35d9583279348aa640adbc96475919318b0af8efd604fcbfc5e55e13df7"}, {0xb8, 0x119, 0x3, "2bfa889b07c4085aa67a1a7465d2756c1c2622c5f37084a3919f4bf7af83ac11b637ac41a384bf2b12ae64cf0edf42060431ca7bb526a1ffee323ee68b5d583336d680e54b50d7f0038e73eb7ca9d70952b8619316cadf705b711c22c4209e518d2c6bb9eabb4671650ea64e073445e4405c775085b1d87e2f0063ba88c1e3d7a242b44eec9945378335bc5a0656eba28ee944ac2daf567bd8b5f177d4ae14efa84434f4b0d39f303ecebb16"}], 0x3e0}, 0xc8f3}], 0x2, 0x4000) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000e40)='/dev/cuse\x00', 0x101200, 0x0) r4 = syz_genetlink_get_family_id$team(&(0x7f0000000ec0)='team\x00') getsockname$packet(r2, &(0x7f0000000f00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000f40)=0x14) getsockname$packet(r2, &(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000fc0)=0x14) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000001000)={{{@in6, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f0000001100)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001140)={{{@in6=@loopback, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@local}}, &(0x7f0000001240)=0xe8) getpeername$packet(r2, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000001800)=0x14) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000001840)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_PORT_LIST_GET(r3, &(0x7f0000001a80)={&(0x7f0000000e80)={0x10, 0x0, 0x0, 0x84000040}, 0xc, &(0x7f0000001a40)={&(0x7f0000001880)={0x1b0, r4, 0x520, 0x70bd2c, 0x25dfdbfb, {0x3}, [{{0x8, 0x1, r5}, {0x84, 0x2, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'loadbalance\x00'}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x4}}, {0x8, 0x6, r6}}}]}}, {{0x8, 0x1, r7}, {0xfc, 0x2, [{0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'random\x00'}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x31db}}, {0x8, 0x6, r8}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x9}}, {0x8, 0x6, r9}}}, {0x3c, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'random\x00'}}}]}}, {{0x8, 0x1, r10}, {0x4, 0x2}}]}, 0x1b0}, 0x1, 0x0, 0x0, 0x8000}, 0x4000000) dup3(r0, r1, 0x0) 2018/05/04 11:16:03 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfeffffff, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:03 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x3, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:03 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000020000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:03 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) getsockopt$EBT_SO_GET_ENTRIES(r2, 0x0, 0x81, &(0x7f00000001c0)={'filter\x00', 0x0, 0x4, 0xda, [], 0x4, &(0x7f0000000080)=[{}, {}, {}, {}], &(0x7f00000000c0)=""/218}, &(0x7f0000000240)=0x50) 2018/05/04 11:16:03 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r1 = syz_open_dev$adsp(&(0x7f0000000500)='/dev/adsp#\x00', 0x0, 0x80) ioctl$sock_bt_bnep_BNEPGETCONNLIST(0xffffffffffffffff, 0x800442d2, &(0x7f0000000140)={0x0, &(0x7f0000000580)}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$sndctrl(&(0x7f000090cfed)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r2, 0xc0045520, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000d5affc), 0x4) ioctl$TIOCMSET(r1, 0x5418, &(0x7f0000000080)=0x1) dup(0xffffffffffffffff) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:16:03 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:03 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(0xffffffffffffffff, r1, 0x0) 2018/05/04 11:16:03 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xffffff80, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:03 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r3) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080)={0x0, 0x12, 0x5}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r2, 0x84, 0x23, &(0x7f0000000140)={r4}, 0x8) 2018/05/04 11:16:03 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000040030001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:03 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x0, 0x0) openat$cgroup_int(r2, &(0x7f0000000100)='memory.high\x00', 0x2, 0x0) dup3(r0, r1, 0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000080)) 2018/05/04 11:16:03 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xe0000002, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:03 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x7, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f00000002c0)=0x80) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffff9c, 0x84, 0x71, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000180)={r2, 0x5, 0xe, "9cece908e3733ed3cd5bc59986ad"}, 0x16) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000200)={0x0, 0x0}) write$evdev(r0, &(0x7f0000000240)=[{{0x77359400}, 0x7, 0x47, 0x10000}, {{0x77359400}, 0x1000, 0x200, 0x401}, {{}, 0xfffffffffffffffa, 0x8, 0x3}, {{r3, r4/1000+30000}, 0x7fff, 0x7}, {{0x0, 0x7530}, 0x0, 0x8, 0xaee}, {{r5, r6/1000+30000}, 0x175, 0x0, 0x9}, {{}, 0x6, 0x8}], 0x70) 2018/05/04 11:16:03 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000010000e001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:04 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$DRM_IOCTL_VERSION(r2, 0xc0246400, &(0x7f0000000200)={0x9, 0x3f, 0x7, 0xb7, &(0x7f0000000040)=""/183, 0x40, &(0x7f0000000100)=""/64, 0x88, &(0x7f0000000140)=""/136}) fremovexattr(r1, &(0x7f0000000240)=@random={'btrfs.', "3a76626f786e6574302f47504c73656375726974794f2d6d643573756d6d696d655f74797065766d6e6574307070703121ab2400"}) 2018/05/04 11:16:04 executing program 4: r0 = perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x4, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x20) 2018/05/04 11:16:04 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x3f000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:04 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00007fffffff01020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:04 executing program 2: perf_event_open(&(0x7f000025c000)={0xffffffffffffffff, 0xffffffffffffff10, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r1 = socket$inet6(0xa, 0x80007, 0x6) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000200), &(0x7f0000000240)=0x4) write$evdev(r0, &(0x7f0000000080), 0xffffffffffffff1b) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ptmx\x00', 0x14800, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x6, 0x8000) getsockname$inet(r2, &(0x7f00000000c0)={0x0, 0x0, @multicast1}, &(0x7f0000000100)=0x10) 2018/05/04 11:16:04 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000080)) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:04 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) unlink(&(0x7f0000000080)='./file0\x00') perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:04 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x2000, 0x0) getsockopt$inet6_dccp_buf(r2, 0x21, 0xf, &(0x7f0000000080)=""/84, &(0x7f0000000100)=0x54) dup3(r0, r1, 0x0) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x600000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:04 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000401020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xb00000000000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x5c000000, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfec0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x3c, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x32, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:04 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_retries\x00', 0x2, 0x0) setsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, &(0x7f0000000080)={0x7, 0x927, 0x6, 0xb3b, 0x6, 0x496a}, 0xc) 2018/05/04 11:16:04 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 990.351849] sit: Src spoofed 172.20.20.187/4500::4:0:ac14:14aa -> 172.20.20.17/ac14:1400:4440:: [ 990.379243] sit: Src spoofed 172.20.20.187/4500::4:0:ac14:14aa -> 172.20.20.17/ac14:1400:4440:: 2018/05/04 11:16:05 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:05 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0xfc00, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:05 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:06 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup3(r0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x7, 0x2800) ioctl$sock_inet_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000080)={'bridge_slave_1\x00', {0x2, 0x4e21, @loopback=0x7f000001}}) syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x6, 0x84080) 2018/05/04 11:16:06 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x4, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:06 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000201020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:06 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4000}, {r0, 0x8073}, {r0, 0x1010}, {r0, 0x2}, {r0, 0x2000}, {r0, 0x1008}, {r0, 0x2000}, {r0, 0x100}], 0x8, 0xc9) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:06 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:06 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) setsockopt$packet_buf(r1, 0x107, 0xd, &(0x7f0000000080)="9e4dbab434d54cc970173c053fb9a52ad2186de4a3f26b2cf2074f6aeaffd5e41d2c5e5a71d25a707974082a3cf120c2912cff5c4f75d56d69bfcbb6eab2adf8fd6a8ad39b12271eef3867d6230212ed9f41cedaf7d07dd42870760752a20f48d0efc0d903b95d03aa4c7a8aae253e1f7746d38b052317bff8e5fe067f2bdb59b16ff2ce75697408472d40ab1cc9c9156d97e0a1e3286ea80ccb7f562260dc37f95c315be1c3", 0xa6) 2018/05/04 11:16:06 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0xff, 0x0) r3 = ioctl$LOOP_CTL_GET_FREE(0xffffffffffffff9c, 0x4c82) sendmsg$key(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)={0x2, 0x3, 0x7e4, 0x2, 0x2, 0x0, 0x70bd2a, 0x25dfdbff}, 0x10}, 0x1}, 0x41) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r3) dup2(r0, r1) 2018/05/04 11:16:06 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x40, 0x0) ioctl$KVM_SET_DEVICE_ATTR(r2, 0x4018aee1, &(0x7f0000000140)={0x0, 0x7c8, 0x0, &(0x7f0000000100)=0x10000}) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:06 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x2b, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:06 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000fffffffe01020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:06 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x77359400}, {0x0, 0x2710}}, &(0x7f0000000080)) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:16:06 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x80) r2 = socket$bt_rfcomm(0x1f, 0x1, 0x3) connect$l2tp(r1, &(0x7f0000001680)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x0, 0x96e, 0x1, 0x3, {0xa, 0x4e22, 0x101, @ipv4={[], [0xff, 0xff], @broadcast=0xffffffff}, 0x7}}}, 0x3a) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = fcntl$getown(r0, 0x9) waitid(0x0, r3, 0x0, 0x80000000, &(0x7f0000000040)) lookup_dcookie(0x4, &(0x7f00000000c0)=""/84, 0x54) 2018/05/04 11:16:06 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x8, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:07 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$BLKIOMIN(r2, 0x1278, &(0x7f0000000040)) 2018/05/04 11:16:07 executing program 2: r0 = creat(&(0x7f0000000180)='./file0\x00', 0x144) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x3ae, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, r0, 0x1) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x400800, 0x0) getsockname$netlink(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x2, 0x2000) setsockopt$ipx_IPX_TYPE(r3, 0x100, 0x1, &(0x7f0000000080)=0x1, 0x4) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) socket$alg(0x26, 0x5, 0x0) 2018/05/04 11:16:07 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000003400001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:07 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0xffffff89, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:07 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x4000007, 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:07 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0xf800000000000001, 0x503000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40100, 0x0) ioctl$PIO_CMAP(r0, 0x4b71, &(0x7f00000000c0)={0x4, 0x7, 0x5, 0x9, 0xffffffffffffff00, 0x5}) r1 = syz_open_dev$sndmidi(&(0x7f0000000040)='/dev/snd/midiC#D#\x00', 0x7f, 0x26001) ioctl$SNDRV_TIMER_IOCTL_GINFO(r1, 0xc0e05403, &(0x7f0000000100)={{0xffffffffffffffff, 0x2, 0x1f, 0x2, 0x7}, 0x1f, 0x4, 'id0\x00', 'timer0\x00', 0x0, 0x1, 0xf1, 0x2, 0x8}) 2018/05/04 11:16:07 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:07 executing program 3: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000780)='/dev/audio\x00', 0x10080, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f00000007c0)={0x100000000, 0x9, 0x40, 0xab3, 0x3}, 0x14) r1 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0xaff, 0x200800) sendmsg(r1, &(0x7f0000000740)={&(0x7f00000001c0)=@ethernet={0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000280)="6a6bdb503ea6da39a6b1bcd77d113765f4fdd01033482dd503ac07852678258ac703a57447a030e1226e7a0d83a6d0417b87998cabedbfd60757160a2a2b168a0b1665be00c24e6d97bc6b26862e3606e5a104fbc95dc8d577bd5aae788d7970b0483f1301", 0x65}, {&(0x7f0000000300)="f5938f5303edd3475de687490e0c4284478f6a07124a537aa09665256db55da3c340c351a5886c4fe58530c18cf83f2d6427f7b737402dda48302a6e598d85ba2eb1fa431c345aad0b73411775c94e2075502ee9f391c18c29960780eac581d61ebcb6776034042aba8adbdde0f943d1a73b48b26215977709f28751caa8ad421b", 0x81}, {&(0x7f00000003c0)="1587331c99ba449e913b3fcac3188f90d1b8e23d8e12787c5371485ee9d7f1c5554c378525962f1205933ecf6b97103e9f1ef3d60cbdf37fe44614358f941089a6ca2ae2496fa77246c33037105f98095cd0c7cf6da145e2422a7245b67a741a4a062d65ff0b7de6512b1bc922ac6bb167900288e319f575b04f97bf74863d8803e6d8934f7c691288d3d24227cd9b039ec4", 0x92}, {&(0x7f0000000480)="025930fc", 0x4}, {&(0x7f00000004c0)="1151ee2b9c332d2d3711f079e42e175592f6c6acc2f4da52653a51b7feea27ae623348bee1d74a8c6631c9f1d8d83f95c566404adf6ec254a8f3ec9087ff492ee8ab394c6c6bed523b0a239b1b8a8237295d5595b2ad2b26d768078ef5d9561479434e4406afca", 0x67}], 0x5, &(0x7f0000000580)=ANY=[@ANYBLOB="c00000009701000018000000d2df79a445cba5e5b0898cfe74a14a14dab9cdcafca327d66ecb4103d132f71a05a30dfdc2456657776fc1de434541fcaf2ebdd0df12fff57aaa963435622e6af91f75936cac84a4ca1473d5e1fb41e3386cd32c8e33aa0544bf9b5674310561ca6a76593690d1f503c85d2888e5a239edd816c586e498c5957733440d295ffd1d17800f87d0730223493c1610216a3e467ee0c9882154d027f583b23e58594d9bfc904aed1818e0635d692e1a60819b41375800ec0000000a01000000010000a17a3a17ec4090465bd4da3372b027ef51d318d00d56706df3c9b6747e37a5b6abb90041f73795cc2095580453b492264e8dbeb7664e53a7a7763cbee70ad9d5e1bdea8014576ea139776fd4fc964a12bf452090190f19c55a00b8b5f20663d63d70c04eb5c224fdf52a81b964063721d48f7febdebb8938feb3b8734059ddb805a2b60e9b87bf42113d3dabbb687ec8243dbd07ceab7648bc59a4458ec339cff6b1e9269dd69293dc3585f1a2abb62bf7fa7c7ced74603c8c1407fd467cbcadf7e157fb0c9a192759a500d90e380ca96dc589c7d3b7078462bc5398e6d8f1d8"], 0x1ac, 0x4000000}, 0x4008080) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0x1001}) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000800)=0x1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r3, 0xc08c5332, &(0x7f0000000100)={0x401, 0x1, 0x6, 'queue1\x00', 0x4dbe}) dup2(r2, r3) 2018/05/04 11:16:07 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x40003) dup3(r0, r1, 0x0) 2018/05/04 11:16:07 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x21, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:07 executing program 2: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x4000, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000140)='/dev/uinput\x00', 0x30100, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89e0, &(0x7f0000000200)={r1, r2}) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x3}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) getsockopt$inet6_tcp_buf(r0, 0x6, 0x1f, &(0x7f0000000240)=""/147, &(0x7f0000000300)=0x93) socketpair(0x10, 0xa, 0x100, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r5, 0x541d) write$evdev(r3, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) getsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) ioctl$KVM_CREATE_IRQCHIP(r5, 0xae60) 2018/05/04 11:16:07 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000101020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:07 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x3, 0x0, 0x0, 0x0, 0x0, 0x800000000000004, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6b, 0x0, 0xa2ac, 0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffff001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) setsockopt$sock_void(r0, 0x1, 0x0, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r3 = syz_genetlink_get_family_id$fou(&(0x7f0000000140)='fou\x00') sendmsg$FOU_CMD_GET(r1, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40401000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x300, 0x70bd28, 0x25dfdbff, {0x3}}, 0x14}, 0x1, 0x0, 0x0, 0x8090}, 0xc0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) connect$bt_rfcomm(r1, &(0x7f0000000080)={0x1f, {0x0, 0x7, 0xfffffffffffffffb, 0x6, 0xffffffffffff0001, 0x8001}, 0x7}, 0xa) dup2(r1, r2) 2018/05/04 11:16:07 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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={0x1, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$sndmidi(&(0x7f00000000c0)='/dev/snd/midiC#D#\x00', 0x1, 0x2) setsockopt$inet_sctp6_SCTP_ADD_STREAMS(r2, 0x84, 0x79, &(0x7f0000000080)=0x7fffffff, 0x4) dup3(r0, r1, 0x0) 2018/05/04 11:16:07 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x5, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:07 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000200)=0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000300)='/dev/qat_adf_ctl\x00', 0x1, 0x0) perf_event_open(&(0x7f0000000280)={0x5, 0x70, 0x7, 0x6, 0x6, 0x0, 0x0, 0x40, 0x10, 0xc, 0xfff, 0x0, 0xffffffffffffc1e6, 0x7, 0x4000000000000000, 0x38, 0x340f80000, 0x8d, 0x5, 0x5, 0x6, 0x7, 0x5, 0x7, 0x2, 0x3, 0x2, 0x7f, 0x2, 0x8000, 0x10000, 0x401, 0xfffffffffffffc01, 0x0, 0x1, 0x81, 0x1, 0x5, 0x0, 0x100000001, 0x6, @perf_bp={&(0x7f00000001c0)}, 0x80, 0x0, 0x4, 0x1, 0x80000001, 0x7f, 0x3}, r0, 0x4, r1, 0x1) syz_open_dev$loop(&(0x7f0000000500)='/dev/loop#\x00', 0x2, 0x2000) r2 = socket(0x11, 0x100000802, 0x0) ioctl$TIOCGETD(r2, 0x5424, &(0x7f00000004c0)) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x410000, 0x142) r5 = socket(0x0, 0x0, 0x8) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_STATUS(r4, 0xc05c5340, &(0x7f0000000140)={0x10000, 0x6, 0x7, {r6, r7+10000000}, 0x7ff, 0x8001}) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r5, 0x84, 0x1f, &(0x7f0000000340)={0x0, @in6={{0xa, 0x4e21, 0x9, @dev={0xfe, 0x80, [], 0x15}}}, 0x7f, 0xfff}, &(0x7f0000000400)=0x88) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r4, 0x84, 0x66, &(0x7f0000000440)={r8, 0x80000001}, &(0x7f0000000480)=0x8) dup2(r2, r3) 2018/05/04 11:16:08 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:08 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_netrom_SIOCGSTAMPNS(r0, 0x8907, &(0x7f0000000080)) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:08 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:08 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000e000000101020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:08 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:08 executing program 2: r0 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x80000001, 0x40) ioctl$DRM_IOCTL_AGP_ALLOC(0xffffffffffffffff, 0xc0106434, &(0x7f0000000080)={0x0, 0x0, 0x10001, 0x7}) ioctl$DRM_IOCTL_SG_ALLOC(r0, 0xc0086438, &(0x7f00000000c0)={0xa6ed, r1}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) timerfd_gettime(r0, &(0x7f0000000100)) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) futex(&(0x7f0000000140), 0xb, 0x1, &(0x7f0000000180)={0x77359400}, &(0x7f00000001c0), 0x0) write$evdev(r2, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:16:08 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={0xffffffffffffffff, 0x2, 0x1, 0x1000, &(0x7f0000000500)=[0x0, 0x0], 0x2}, 0x20) getsockname$packet(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000040)=0x14) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e23, 0x401, @loopback={0x0, 0x1}, 0x9}}, 0x4, 0x4}, &(0x7f00000001c0)=0x88) r3 = syz_open_dev$midi(&(0x7f0000000340)='/dev/midi#\x00', 0x6, 0x14000) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r1, 0x84, 0x22, &(0x7f0000000200)={0xfff, 0x2, 0x730, 0x7, r2}, &(0x7f0000000240)=0x10) getsockopt$bt_BT_DEFER_SETUP(r1, 0x112, 0x7, &(0x7f0000000080)=0x5, &(0x7f00000000c0)=0x4) r4 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$ASHMEM_GET_SIZE(r3, 0x7704, 0x0) r5 = dup3(r0, r4, 0x0) ioctl$DRM_IOCTL_RES_CTX(r5, 0xc0086426, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[{}, {}, {}, {}, {0x0}, {}]}) ioctl$DRM_IOCTL_NEW_CTX(r5, 0x40086425, &(0x7f0000000300)={r6, 0x2}) 2018/05/04 11:16:08 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:08 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0xffffff84, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:08 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000feffffff01020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:08 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:09 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:09 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x2, 0x80000) ioctl$KVM_S390_UCAS_UNMAP(r1, 0x4018ae51, &(0x7f0000000080)={0x3, 0xfff, 0x3}) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:16:09 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) perf_event_open(&(0x7f0000000100)={0x7, 0x70, 0x32, 0x8000, 0x3f, 0x1, 0x0, 0x4, 0x5445b, 0x8, 0x100, 0x9, 0x3, 0x4, 0xb3f0, 0x83b, 0x8, 0x8000, 0x8e, 0x100000000, 0x7, 0x5, 0x0, 0x200, 0x4c7000000000000, 0x5f, 0x0, 0x0, 0x0, 0x8, 0x4, 0x4, 0x800, 0x8, 0x100000000, 0x2, 0x40, 0x0, 0x0, 0x9, 0x0, @perf_config_ext={0x8001, 0x1}, 0x1, 0x0, 0x8, 0x3, 0x5, 0x9, 0x6}, r3, 0xc, r1, 0xa) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r4 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x14001, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) accept4$packet(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000280)=0x14, 0x80800) bind$packet(r2, &(0x7f00000002c0)={0x11, 0xff, r5, 0x1, 0x3, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xe}}, 0x14) dup2(r2, r4) 2018/05/04 11:16:09 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioprio_get$pid(0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000001740)='/dev/mixer\x00', 0x101000, 0x0) recvmsg(r2, &(0x7f00000019c0)={&(0x7f0000001780)=@ipx, 0x80, &(0x7f0000001940)=[{&(0x7f0000001800)=""/72, 0x48}, {&(0x7f0000001880)=""/178, 0xb2}], 0x2, &(0x7f0000001980)=""/38, 0x26, 0x1}, 0x2000) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f00000003c0)={0x3, 'gretap0\x00', 0x1}, 0x18) r3 = dup3(r0, r1, 0x0) sendmsg$kcm(r3, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000040)="7ccb420c77904ae26b04f1b6ebcefcbf1771d6bc9621ecf8e92848e5ffe29909e377869cd2d72312de820562bf9b3585bb73906e64b90c97c16f3c09033f9ef86ae87f156a7291d341c4ef212f8b973f7c93b72f80407c8dae35ae2b9f7f9718a40bbd9e93c385f70f91fd5779504b20c1c5f49f6bbb8ff8dbc23c23b716637c3759d1fa6d2fd4adb2c1df91e29cd46540a490a49accfaef6403e4d54b745d91b27d6b1995cd6f50db8fdc2d", 0xac}, {&(0x7f0000000100)="06ac2f06a693c0ccc2fb1257e51454da11785c75bef9effa118047aabd5e8fe36f2638e70126ebb5284d25d803b5bb9484976b41633f89ad73cf2d25bf613a739d66753ddf1ebbee51d59afa9c5f0d5a0de477", 0x53}, {&(0x7f0000000180)="f3123d7ead4fe8e3777af36966d3436b2a4bc80a52fbc77f6c5eb7ae9084519dbf7a7b84faeb090b274724f222ffb215017d01472ffd8cce51777e9a3d20ddbf496c6d4bfa6a6ff856f4b3be5b94bab0", 0x50}, {&(0x7f0000000200)="0758725cb1d8c5eb44f4594a4e24ba22510efb6bd2e7d433ae117d418a9f5f84ea76d7a037e4014c6197959c33ab70ba87327206655c22a137610de681f7b710960d0764275f4227799a134a70524f999cb2d3", 0x53}, {&(0x7f0000000280)="8b81624b121fde1d77a274577d9a60789843f2f6e178499d7a2b287a6dc5c685ff2a894799c7da25600e1c526b4e964108fb9e7cdfcf21254e60623cc9aa5a16548b483ba2af79625de8a9e5a47b3f945f573fb42fc38f393d06b98ffa2c60e67aaa5926c0d3b7cc6d30dad51fa660b622e021bc50448689d0395a5316be9472ec118c657e477ce135d4c0ccf7bfdc1e7ab85281ac092d165ae63b4ccea73069731d2974e9bef399cc4e9f6d574d4d224474f4b45f3a27d7c628409ee9c4764e67c393e7030bca200bbadc0f49f824b3b7e6b6cdb8f5f4c826", 0xd9}, {&(0x7f0000000380)="a8fc545aa69aa49d82e753092ca20f2ac61ef3e2436e5f623f2fccf566966129a16a4ecb53498ecebeb916a702a0d28f162960084604", 0x36}, {&(0x7f00000003c0)}, {&(0x7f0000000400)="b62b9cbb0b66f94e8d2b5dcf12933e16a33d3d3ce6e6b772488803a8b640edc3d020ac20cd3ef0ff1d0f76d2eb9772e12073b1c9e82d5c2c2dad3feca000a5cd542ce47cf2b618367f0b1bc290ab46605ec936ccfed37c8b0d8445fbce856a9f1d4976c65d2bec5567511d15b2c491e2882b88afbbef82a13c969828a7a611fce989df21be82349c25e49b80b42cefe821470d3415d58c2169a2ccc88178375961a7438cde8b1d1aa735309abe675e1b337e920112f14af0e48bf6bac67b4278875d68e08536600a350230dbff0aa9efb7a709c9a4737ed8f9e028f7122338bf0731c9760e7d75c08963da996312219bc486a616ea688214c7ffa31935d3c3180365cbbdc3249d129533ef1a38da1277a540cafb40f5dcd1efc4105f1b742bd4b2d7e9aef76d192979aee4264aeda2fbaa52176331644bf763456fb9fa6532862c90c5016385df2fc40639c04eeb12c4ac72a486f14a33b397f7a45fb5868dbeaafc4461f47841415292837084151e327a42aa85e2af973aeca85918b32fa36104ae7ae911f8b82cfc53ea2470e348c0754ce7c7caa426b0dbb944f3c0685bb2785b8514eea5d0b9814f1c7622a8390b102d157467b4abc47a5e5811bc7ab7a2a1bc4ecb5b66080884577708472bfa8af468923ca1512e1fe6547ce92d81b7b31dce02f004f041250863544621860cf6b2a0fe17157bd4c20daba74e8e17725cc29b4ccf568852468b156767ac1dd6cee224708699d26e963748ebd6d10592076b6e673c32e9f2312b965fb4fc9e5b7fdddf79f8d8be8b0c0bbc1d4389891c6ef010e8798dd3cf99c3b78ffe88b91e482d2f31989079ae40380b0b65c1484fc8f0482db0edeb98c0dff5c7b6f3f39d30fce8382a47abeb8ac9553b39b072d9ef52266377c3d3afb44a637b45b02610c4d5b67762176e24e5da3b3f8b2416b19ded5ac8da7ee3dba6bbf77cd49f06c9ba7caf2783e86a30de3dc74aeafc8d48565587f472a05409121598730ad54e5d40cd2a6b0abade08449f1d7f1fae5827e414d38951bfd5ed530482d430151c6ad9fb2b0217c59112aac8d52cd6bf59df6e9ef62ddda233967cf83e4666b6ec33a5da559d5fc1a17837d182cf2de3ef955e2b4a04f6bcfadca3986724eae17af54aae74380bafb0c1ec12548e71d7355d62b1a65587754d7e1470e6568056aa25e1f59727d2e20fe8969967d0c4d14bd122aef8ecf4bc2e8b43732725433fd4bff508ba436ea5c9bc8885ef54e22a1ec74f07e596309861d56438ad7b8526536d83416a8995dc0eca13fab91d75aae2ad3d559bb7dae8f79de9ec13fc8e7736da5d0f91e1b924b296729d5f56315b2cc574b6c1101bfb29ab8271c037cf001abfc299ff0cd622378ef6ba6fb0273979af61ee47137d02730a04978a41f003f6189d30fb9b54f6e585c90d4876959971cfe2348040f0bd964a93fae44c4e7ff965f09bb46b95914df810da504f02e06e8fd5622920f8c5c9a9fd8e498a1659de7989c6be87a548eb1ac3f71450516b982e1218b0643dfcf0d6c950679ab0f8e42b1003b0be6b034a108cc01835e497c806e87c41677e5a345674ab00cf7de1a71ab3461e7e86c72ac4c28c5efef749d2db2b6470f6765798fbe71fe5a35180859ea52f80de6fee236ee12155f1040f43c15e942ae41668aba88dca89b8a52ec92bda6d863347549637d5f4f779bed6c7fecba53d41cea4bd72756764154925f85cc25defec58c7e7b375d8acf9e841d90911e8fd77cfa9d1ecd95a36b5614e4a3d841766aa2aeb2758e440d6156506b49405f7f9d51937d18c41c08a1d159c632b4c925b03285aee74875b44cf48dbc750ba7890260be99b600ea84d5b24503dae5cffcd34dbd6cd0e481a0d69386f81c38d5d500f467b353e1e46cc45666ed572293e1ac82ace0e9b9e9f7c3d5a09d852ca06318d619e99c608cb067eebd1cb6ee13d19a1291fd36b27f67b2eb26c760545fe4b143b81a4cd5c2ab049df723f1c8a9f9c7ca62619840d3bad577b86dee8504c840854bc6d38dec878d548af3425b6f6bbfcc626514241f59a4d89f1ffebd9d35a7bef75e0daabfd1a3bb89296bd0785e9ace7986146f864bc473f68ed4864a7f41f84b99d4beb235431203bae5d4b7c729353de74e4e69377ab5f44fb889220cf419221881144f83d648c9ce112a397d8b3f9cccd4429a016bb784161d8e20da377ff510671e5489214cf639b89eab98467484378921b7e5975959d009f9da4124a374ee1d2a5d25cfd6d2f871ef489f9a4052c01ff4c67bc61dfd73eb8a6aa7e0b86c018a29583ebcbbc536ec8ee7f72c61fae97aaa0591a095f5960a0d00b5e1266f2c9d0fa7180928891e600cc0386f15c269c67c5707a02b578a051353b04d97897fce3d474d65d4f5fb2eeec000af00c9fcdf9f9f7fd5d6d11b61da1f85d3957fb7cc5ed42c4172f300bb332f852e1421a39a3670afc11848b6dc121777c600480934865de080ec8c5069377e585630da8287f6d4114584064fd0cf1756088fcff8702af704b1dda2970d6f51853169529595e063c71fb3b549aacb8e1d9a758b73f42ac8eb55fe1719e2335d1fafb3fe6047b4991417a55a86dac72e73054101a2f51ec5133bbc3e0da85b7044e3d365fa7c6127ce8c10421c38d16ed5e13dcd7b842bfd684d2fd42038a4a02ada6667435a0fdda5233a784a329407ea67db0bb0ea553eeb53f599d08bd9f9e3f3ae9330012eb07dbb9010954745e1c13cd6d9265bbae91b6e1708beaca9050042fa887329b8251b2306727b27df51e8e6c8fa565d5c50076e82e387f985abb9986592a67a4bb69717784a63651b27e0d8d62e6e896cd1753db83c3a7f861bef322861d04a18412358395a6ae57dffceeda207be00647e6165d087589b402ad7126ae4d41c9f749bed40fda154aa95093438c7604055c20782a8dd211a231a18dc03fb9fd37a769d6f5c8ceb902cb29f17eb5dd32f09e9dc362b60306b828e47b843285fe16e464fd93ffbf696da58645e15fbf70ecbf4fe1755de5346724efa158dfa91ce2e2d692fd145f1ae598ed7aadf86de61ae890ee2197420d8ee2c5e5eec0284d2a23ad644adc593ca661b2e97689cb05a6e5470548e9892848fd57c119f96f92b1226af395b8af4390740e5b8af0c029c81e6e1c6f84d6f0a0fc67e5ad1a2650062fdf09d5428fd850a3b9ce007922fb61163cfcf9086aa6035538706ab4fe4ead07481a09532415dc3366986cb98300d9165a7084e348959b57eaecfa79ed74d9fe4443836ebe932bac60e7c9222b122f0bbb61ed051a8d4842fc31d65dc6196b0f5832fcb5fb93331aae029140d2016216af779ebbce6130e8518dff26dd5da031b3f604c7b310f82d886d7783ba87ad862f81d8bc6f955e85f89ddb0bb81d7629304b1cc9f891ec48fd96f90f1eecc9719836736eb28350b792e9b993fde830ac2a0b43ca04ee80751319f609f07a397b5768282bb7def4aab0ef1fd630911822cd09096aad163e365c6b9df1b2b15187a73cf1d8bc398e9322b5c2ff256027a370a2c4f328ff311fa2e5956929cca3f5e41e62724a4c78efe3f4b7337a34e669f1f6fd025dde05206805ddfd19bafc3fbd298a943eeea62c389540f3ec1f832bc88ad7ac95c58bb9e5567ba0dec33ad9742d71bcee56ede746e740f489cfcd987c32e5933c6c40c6508994bc455ce6836334b6c05df3f4f20dd088ae457386754b330d456925412cd62bad7a07e4a4864810ff79516713a59faf1cc4c4837ff7450490b2d2ba3faf193c2a510fbe7a97a15bd8eedb9ac38ed6bed5b20d569332478dfe4227b54e79a8119f97c5ed87ce6f8dc147d1bc1764f1974c7c08065e9d78ea68e79424847bf0924fde461d5068034367ef9f143b2dd7b44b470d94942719a45051f2a1d27c0dcfad2fe63f49b79192390601b6e1f60591a6beb653ef50592efbbcaff0ad2ad95a7d833921192e6f3adf872aa5db5de182ff4c8fcadc673353e239d8ce62b588c385011cb53df148370fad9d36c2f39f9371a2f0e5f219e3496f01953efaa7b5466062f0ebe50a94753b503a3fc17836ba3e920bf3642f9d6c88dad63a275b8a7a8a0caf1f89e0e5d01655db057d2c18d0a49befe1e2e9c9cc7ebd0d7c14738d69d147d6f48e3a593309ab401afc3be0ef99f16b7acdd3ca9e11d4820eb4719067ffa8b46f6c42aae649cca3579da007a8377df4661f3ac474547558c9e9a0d1681b0603b68d8e1f50a7d87df3aa7c19cb9d08fcbd4681b3200c60808b5d39c4d0c46933d6052d5d8c1203d542596566c763aa1816eb73c2d55d3df5812cf510fc9b9738f0cf47b9815ab29ba49a5e19f930ae145243e73879a58c9e69dc37c87f73b1fee05283a4242b9e736661856a4bc2aa624458ae940c2b37acce5565d934fc9b6e94dad63746bcba4d0d2ede9b6d7adb97d754d7009278982e3f5f2a7e14b7584c083221582701c6c87d675ff1ca6d762b334a526bbd7cab1b66bf63829470835f29bb57173b886c14fa635b5acd5d5b16a48d0b6c3fc6451880e14dc574acdf4e51fd3107805f6fc87701c2421916451c3ae4b876b72bb3f2e58473cbb5223f6299ec674bc3eea5dd6b6e894fed2ce08982add292b0037a92bca2c4b8431dadc67754e7dd8c0fe8fa441934f79983d1c0c7094dba5bce39b924bc0276065e29989fe45b00841d2ef90ce51d8c5d78a39e968e48312169eed71f1f8bf069d777cb65ba472a9f6844a1d997b3ec13c6804692086c27f5761d4046e36f54187aa9eaabfbe941cd122ced8ec55bf780f2b3ef5ee4340533036caafb37073819f0b4fcb105c411df1aa23e0a9c40ad7e604623296f65743a61d9952b32f02276cc8a2b6925928a7a6a19e1de595ef6f436616851429ea1863c1dab0fa219a2bb304e47fcae2280a78f0184daf918070307b8d2b2819a9e905a36aaefd28b3dcc25c664a61aca888c0d06b870119d446f5011204582b533ca81fb22f1dffcf2213403d418bd07059b5c43948ff782b352348827944a1e86ee6192f7afb6aa9bf64137402c0ab4330328729156c4c4aaae84528fb7daa9cf54fa76f7e3adb785a7647b592b24ad99d9f9e6e2829c38578d71d43412e76e6837ffe9cfff135b84b17dfa574cbf66f93af84b6099ac4a36b8c392bfd61fbebf9e0a08ad1983d65792172aa3bea59db55fe69e10455a510069c7050640983d3db66cb80c1a4265c020305f2775ad138aa0d8d540f6b09c3be5212ece8418b99fb5b117e837443293f390a5f543287ae45e408a2adaed3e861c96c7259cd3afb5f940be41e305782cbf5b54c005d4d9c29f5623b3114fc356ab4351f9aef886870537286d77d39432b4f2b03adb9c99f0bb3796f6864c3ac9507d4ba861232a46cce174c376dcbcf6603182da25c5529fe55d2909f872f8c3b13b5e7225e4806c5eb61b5716ca8f79ccede6ec7b1e256dbdfad7e1666cfda4b288edfe07feb75e9c538ca28446557c743b374b89fac4fb781ffa2de9330af507823dc161997ac2c873b16f1d9c235094e15b32a3321f43ddcd041593361033cf36b5c13107d7bf1e4ebebe30d04abad8e0936bc187c3dda5fa0e92a3ce2f7986a176f130e1d40801bd181c236605b5b68e0cdaca6e5986b2e29ea5ad923bb285a67f03d9772eade7caeb8661e2265776d193792a60e48ecf9b7ec9de24b2f68d067e7d2f6a49142478eb4ee502723a22356fba1e418300f11e1907c7d5ca8869165b027d793e202dd9e2a5989fef", 0x1000}, {&(0x7f0000001400)="9ec4475683a4d2d6ce654ebd8fe3c0fe1804355bc064e2f91b0719dc83afc5e978a0048df06d0c79656f8c69b30efecade0e2b6e3151efeeb81dc8c1625f1fd9b55c06bb0e0452bae0e81b9a07faa7b0fd62cb96a880b25c0a17a9e494cf01373fc36acb15cc7eeb3a050834e146d1d4e770130d4d02743d53c4e7c24abbb8974a8fe0e6dfa0b0b80530405b6927d82bad15a6522ff0fadc8fca0ea5ff52e0f681f9c3b196da0f014c1eb2c86e9cbd78494ee3f9892df891ba8fb82983e9cecab04a3ea9772d8e9386db30e0b3e38f1e7cd7d311689d9bfb88a8980b43e4d226ec2ef42a43f5e9edfab9e2fe823e585c5104f3d2d8e038b209", 0xf9}], 0x9, &(0x7f0000001580)=ANY=[@ANYBLOB="70000000a506472cb703bd93d6260b8cc1c3601a05389d12950f495335bba31b52d80909358304391cce1969a0da5a083a714ffc13777244a2d2e65ffde5c3f17a18e9c808210d2685aea315fb2caf9c255ebe2ae555d0342ea45ff757fe5ad933d88891e947651085000000c00000000000000002000000e94f4b822b3506921bd2c35a13bfbbd3ec3132bac06f14352b54c0ef6e40854997df9d3d3d0444a7b587b0e59c1362f99ea00000681ad7bdb442b0f45a6233425a5c2c58a282b2bc3b4eebbf319ed37cf21518cc0bc596cf23ee39b7b8047f717b4580364cdd51450c012a6dbb70b2e7985bd44543960a1b4b663abc6b749dde5ed5ff4cf6a70616dc480337f4e7692bcf612c5f921b51afb4e487adee649812e51659a545674d3d659fb92e9ddd1f3aee0000003800000000010000fd7f000049a99ad008745249a77d246bb41cdcdafd9078f590907f1469915ea999bc29864ed94c7c956306294fe6092b"], 0x168, 0x10}, 0xc0) 2018/05/04 11:16:09 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000018020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:09 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:09 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000080)={"69625e5432b84b5cd44e9900"}) dup2(r1, 0xffffffffffffffff) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000100)={0x0, @in6={{0xa, 0x4e22, 0x3f, @mcast2={0xff, 0x2, [], 0x1}, 0x3}}, 0x3, 0x80, 0x2, 0x8000, 0x48}, &(0x7f0000000040)=0x98) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f00000001c0)={r2, @in6={{0xa, 0x4e23, 0x3, @loopback={0x0, 0x1}, 0x2}}}, 0x84) 2018/05/04 11:16:09 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffff9c, 0x0, 0x10, &(0x7f0000000080)={{{@in6=@dev, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in6=@remote}}, &(0x7f0000000180)=0xe8) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000001c0)=r2) dup3(r0, r1, 0x0) 2018/05/04 11:16:09 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000001a020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:09 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r3 = dup3(r0, r0, 0x80000) ioctl$KVM_SET_GUEST_DEBUG(r3, 0x4048ae9b, &(0x7f0000000100)={0x80000, 0x0, [0xf2a7, 0x100000001, 0x9, 0x4, 0x100000001, 0x8, 0x8000, 0xfffffffffffffffa]}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:09 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x3, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:09 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) r1 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x6, 0x100) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000e6bcb3390f4ac4f6f9e70004000000010100004f7394c11908532e9b9a701773bba79760a782f3cb504a8e5644a22358e7aa2164031ccef3afb1066295c20857a1162d976f3a24573141065e95a37bf6de5a18a2b3987381c50e73ac9ec8b3f712b5e83dada30b07f2f335f507bf4131d8875d263f0d291daed29da76ca62a1fa92e6c7e106957878c6ad4a5d1f41d0ca3979559c2ce1a487953ecd37585b69693f124d2c3d4107f8239174afa4bb1efd81b2b596d7cb4e184431dbc"]) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000080)) 2018/05/04 11:16:09 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x400, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:09 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0xffffff88, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:09 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x101000, 0x0) ioctl$UFFDIO_COPY(r1, 0xc028aa03, &(0x7f0000000080)={&(0x7f0000ffa000/0x3000)=nil, 0x3000}) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r2, 0x0) 2018/05/04 11:16:09 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000003f020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:10 executing program 2: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x5605) ioctl$TIOCGSOFTCAR(r0, 0x5419, &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r1, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) 2018/05/04 11:16:10 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000000a020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:10 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x20000) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:10 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:10 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r2, 0x2401, 0x8) 2018/05/04 11:16:10 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x210042, 0x0) ioctl$BLKREPORTZONE(r2, 0xc0101282, &(0x7f0000000280)={0x7, 0x6, 0x0, [{0x3f, 0xc4, 0x0, 0xffffffff, 0x5, 0x8000, 0x700}, {0x2, 0x1, 0x7fffffff, 0x7, 0x3b, 0x7, 0x8}, {0x5, 0x2a68, 0x8, 0x0, 0x800, 0x3, 0xfffffffffffffffc}, {0x6, 0xe014, 0x1f, 0x4, 0x5, 0x1}, {0x400, 0x0, 0xfffffffffffffff9, 0x5, 0x48000000000, 0xf4d, 0x10000}, {0x7f, 0x2, 0x8, 0x8000, 0x530, 0x5, 0x7}]}) dup2(r2, r0) 2018/05/04 11:16:10 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x8000, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r2, 0x80045530, &(0x7f00000000c0)=""/62) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000040)={0xfffffffffffffff9, 0x401, 0x3, 0x3, 0x4, 0x7}) dup3(r0, r1, 0x0) 2018/05/04 11:16:10 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x2f, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:10 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) vmsplice(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="565e9a9090e128693252d85336d78efb4b693b37a2360769365a34374e956bc86871b8c77298aff59325e79f5de4eba78dc1a28b06eac7be1e69107de711c186ba7a6ccac1afe2d196aa7f33", 0x4c}], 0x1, 0xd) socket$bt_rfcomm(0x1f, 0x3, 0x3) r1 = syz_open_pts(0xffffffffffffffff, 0x8000) ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x200, 0x0) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r3, 0x84, 0x15, &(0x7f0000000080)={0xf4}, 0x1) dup3(r0, r2, 0x0) 2018/05/04 11:16:10 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000008020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:10 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x2c, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:10 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) syz_genetlink_get_family_id$fou(&(0x7f0000000040)='fou\x00') 2018/05/04 11:16:10 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x8080f, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000200)={0x2, [0x0, 0x0]}, &(0x7f0000000400)=0xc) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='net/xfrm_stat\x00') getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000280)={{{@in=@multicast2, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@multicast1}}, &(0x7f0000000180)=0xe8) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x1c00) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r5 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000080)) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r5) 2018/05/04 11:16:10 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:10 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) ioctl$fiemap(r1, 0xc020660b, &(0x7f0000000540)=ANY=[@ANYBLOB="6d000000000000000200000000000000060000007f0000000900000000000000d7ee0000000000005405000000000000c7d50000000000000000db4333aa257c015bc125060000000000000000000000000000000800000000000000000000000000000600000000eaffff1e000000000000003f000000000000000000000000000000000000000000000000010000000000000000000000000000ffffff7f000000000200002000000000b50b0000000000000000000000000000000000000000000081180000000000000000000000000000050000000000000008000000000000000500000000000000000000000000000000000000000000000010000000000000000000000000000008130000000000000100000000000000040000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000df0000000000000000000000000000000000000000000000020000000000000000000000000000000600000000000000a500000000000000040000000000000000000000000000000000000000000000050000000000000000000000000000002000000000000000feffffffffffffff090000000000000000000000000000000000000000000000012000000000000000000000000000000000000000000000010000000004000000000000000000000000000000000081ca77ce3b4d87c90001000000000000000000000000000000baf4430f910635844468d204b8efe3d449ceef8362b051982fc216493426309e532467d0b776e5f1e20d9cf2fccc325543c4a859a410ee2940bfaeafecc735bc6d227984605d2708afa790bc4b410a83b0eb09222fa9012a145cd682a525f5a90fb83c797ff7fe654d34bb95c81626718118cec41574ff47307b0000000000000000"]) 2018/05/04 11:16:10 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000200001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:10 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0x4) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000080)=0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r6 = getuid() stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = openat$audio(0xffffffffffffff9c, &(0x7f0000000380)='/dev/audio\x00', 0x200, 0x0) ioctl$sock_netrom_SIOCGSTAMP(r8, 0x8906, &(0x7f00000003c0)) sendmsg$netlink(r2, &(0x7f0000000340)={&(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)={0x44, 0x1d, 0x210, 0x70bd2c, 0x25dfdbfe, "", [@typed={0x8, 0x3c, @pid=r3}, @generic="3634f8c319515ac516fb6224f850f2b4e9f98f155a7140137de62fc8bdbc4d539100ff", @typed={0x8, 0x6c, @uid=r4}]}, 0x44}], 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1803675a9809784c00000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="180000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="280000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="100000000100000001000000", @ANYRES32=r0], 0x68, 0x40}, 0x1) setsockopt$SO_BINDTODEVICE(r8, 0x1, 0x19, &(0x7f0000000400)='gretap0\x00', 0x10) dup3(r0, r1, 0x0) 2018/05/04 11:16:10 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x8000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:11 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x20, 0x2000) write$evdev(r0, &(0x7f00000000c0), 0x0) 2018/05/04 11:16:11 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r0, 0x10e, 0xa, &(0x7f0000000080)=0x100, 0x4) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:11 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x54, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:11 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000017020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:11 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x2, 0x208000001fd) r2 = dup3(r0, r1, 0x0) ioctl$TIOCMSET(r2, 0x5418, &(0x7f0000000040)=0x5) 2018/05/04 11:16:11 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$sock_inet_SIOCDELRT(r2, 0x890c, &(0x7f0000000080)={0x101, {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x21}}, {0x2, 0x4e22, @rand_addr=0x7}, 0x40, 0x1, 0x4e6387c9, 0x7, 0x3b, &(0x7f0000000040)='ip6tnl0\x00', 0x45, 0xfff, 0xd99a}) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f0000000140)={0x0, 0x3e, "8aef576984036e82e0d31db2c4a94b1ea83f583a159af0bf7491b36c7948bfa1aab951a52b1509e5a3a8f6965e342e1d8d52ec9ebd5c19b9517f22fa8561"}, &(0x7f00000001c0)=0x46) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r3, 0x84, 0x17, &(0x7f0000000200)={r4, 0x2, 0x26, "45e86bd34c566268e9c2991fa2906e56e020e013888389cfa2af1529005c199fc501ea15ad30"}, 0x2e) dup3(r0, r1, 0x0) 2018/05/04 11:16:11 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:11 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80028, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x9, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:11 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x70, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:11 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) r1 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x6, 0x100) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000e6bcb3390f4ac4f6f9e70004000000010100004f7394c11908532e9b9a701773bba79760a782f3cb504a8e5644a22358e7aa2164031ccef3afb1066295c20857a1162d976f3a24573141065e95a37bf6de5a18a2b3987381c50e73ac9ec8b3f712b5e83dada30b07f2f335f507bf4131d8875d263f0d291daed29da76ca62a1fa92e6c7e106957878c6ad4a5d1f41d0ca3979559c2ce1a487953ecd37585b69693f124d2c3d4107f8239174afa4bb1efd81b2b596d7cb4e184431dbc"]) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000080)) 2018/05/04 11:16:11 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000400020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:11 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) fcntl$addseals(r0, 0x409, 0x3) dup3(0xffffffffffffffff, r0, 0x0) 2018/05/04 11:16:11 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x1000}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:11 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$ax25(0x3, 0x3, 0xcf, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) sendmsg(r1, &(0x7f0000001940)={&(0x7f00000000c0)=@pppol2tpin6={0x18, 0x1, {0x0, r2, 0x2, 0x1, 0x1, 0x0, {0xa, 0x4e24, 0x8, @dev={0xfe, 0x80, [], 0xd}}}}, 0x80, &(0x7f0000001440)=[{&(0x7f0000000140)="31a85a0c7739da152d309b4c4d7381bd4d3f763c2e61a0fb3dc7a808f2ffceb32e2de29c8134632f8af10a60ccf2d5d6c6ad6c91eba4082a63ea7db80417a72f9db67589ff5740ac054a731a2ce138b848f407e03ef48b44a4ff7adb39987a02db1cd5", 0x63}, {&(0x7f00000001c0)="1face8eed7e2a8dea9cc12f2a57b277f2a487f7148d3a6844421ad4371a9a85c441fb22df07007d5936650fb3290c995ec1e69c72f9d612a87844bb4d9c80de42d231747991560f1865aaa4e54a4de0a0d82625d43db84bf24d76ad8d8d9bc4d158279b44e9839143b72910d9c539fdf3980f3051907b377bb14083e7929435ffa3dcd9a7f65f29141a248ec16bfe90b27c2be8507c797dd6cd3e25fc6c9dd93c25f7b68a362454211e49989aea9b6cd9c400617b99f67cce5c01eedda267d6ee856e30acecddd8c3767a1b8e61dc571cb0252b2eca25cf9fcb5eb1f", 0xdc}, {&(0x7f00000002c0)="9d2f3ec970fa1b6163aae72543229983a7df421ce906aa5b61446ca0e66835bc3c9dac1604c9055ca1e3e93f0abe265ddf298c0bb60a1e81e3d3f205a29597cb71d18fe284f9f03fd20cd278dd430c88d019dd5cee7742656f4e060ebb81477bccfc51d3ea1fe9d28b0b88ee73083a9acd4847e189813d61b1437764910ba7e65be2f1e701544b67477373b8deee9ad5b1131257bd1d58db1522ab9aeac1a995cca592af48729a0221e3993325d30ee3553115bfcb4fb830f3974945e8f7df2f4f58dff9d23c09263ae084831f7284822130bd", 0xd3}, {&(0x7f00000003c0)="90b1358a00acd496bc32f4fb775d5e0bf8e7bb85ea8f91c0bb16d8c9d4264419bae0bbcd80657ce632964f8e662cd8fd141de9bf59ae8736073531cc4b3d796a376d812f14984a56ec7da6fae1ba574919a1f6a9d5c52aed26de72eb9e3da853cb710d4ea0b29c6d38a0c3de148dbc95a7147f4dd6a8c9cc4f0228b616d9b9466f77a944e9b3021593b89687275a8a6138ea5d915086be57b08828bac1879678e999c50b23858bca8fdee177edf52fcf6164e53f5a0f8a573686cf66852b71594a28f1ec8b9421fc50984332f533c484ad8e5fb1a889fc961d52722ab8c4fb77780ffb2da868e5e7fe9b1cc782542c066465192279f2f3933d9cbd3a5ddb425716178de65fb7ee5bf74c40cf36b236231229ea4ac6723ee1320fd2d435f8516324ff9a3340ff98cf3ae55a38c312f4df9920d34d0f22ae68fdf27f5ab529ea5d04dbb4c72c2c90e7fdd013c58eaab9e20d9ab2c441f932d3049533739621c06f03b909c28e96e418c84c5ce0d4f420b322994f9a8608545454556634a917df6f824a71784a8b94e8c723a058f4df49b462d0db542b0ef725af166075c94444900b944ca1fef16c268d6dc5c566d88c5f7d463ba8f4638f49f0edbe0b04f8ab39ede247b93260b120ee01f7a0f568b06b4a89fafebe03716408d8685c0f51213cc713fdadb7b7457ddd981f6f7c8caf1b604a9b06b697dbed229969650e63deae43c5165c99de84fe3b23f7a02c45dc96a27e5e005a1895ddf6cdfd53e28d6f547bee3e0df6605cff8ac8dc7767e440c3fd27207dcd73256bde1d3b8b4e83de4498c9136b96540ba5482c42d83aaefc26662b16954bb04c036b80f24382fc6f49944324b271158fee06f991aad0f42db956bf3ef3522057a02ea0153107190edb94de67cf0002ef86eba4e3cd608214f48c6c09ca26d2c19b1df9efeb966e498122e400efec7665e3a25511412f218e5d32013d216729df9305ff5863020f2c58d08a94db5b91d1c7eab4ccd298c08e534e6c301d62fb2c002217b80d79afaf1fe2f4cee3b1c019051d9e5f90b79ab35a2625a54e34760ff6060552e0f7120498b52656bf8b41616bcc0310565a3e333f122905716b2435ba850a897ccc9d9f26be946ae9957b14e57539fff387a7121de2daa0e797f2f77a52fdf2943b635cb8d2f955c9e6b25b2307fbe4bde07b8942aab1eb8d5d8ae748410667a0b37c05123df411764c3a0c434fab5028f5b92081737f8deb25aff7c2fed9cdc7a2215852b8f0f27ef3eaef918588d9d943fcf9a7fb672c76f1ae6bec796bff98f64be018d0413336f7b7b9bf6c30be7d964f51561bd4a841e91f4a6979d5c9a762f09092163bc4cbb74c42a7df61e02d5823c24ef11f251be4afe6261d51e976e9782f119ebfe57aa9f6e4f324c370acedc36311efbd48faf2a8e6c81c7d1429d5fb2bbeee73c7a43fa19c9c63cbcbb9b8837181dff0ce4b221b8a52588a0e144f067820215ae238d11d4424bc7daa7fe57c08e9b0b99228ed07e01dbede960e45a8e3da30e088579fdd70d512716d6e20eb7ebc036eff0b60c1a07dbd7160f321be29cd08c00e856be188236b39a693e59013a8909bf56c8ee21702104dff32b6650d9b70b28d834c81af828bda5034ace3e45679d96ec0f21856ceaec014275d214091710fd2c2cafd53b319bb443947f2714744e6d67fe643ba253f5e74407a0599e59940871957780d51630b7f999c8fa9e651552f16ec0fec7147f592e74667fe572d59ef251dd336d1ca001e4af8fe6cbc7da88a0b4d6a9201ed13ae061b364485f5f0ad3571578c881e2dbe444a63595dc02b952ecd1e34a19bbc2fcec8e4dc420c73cb2adcf3e27506255da6d5dd5ac78d51784433fe1e673c748a242e949bebde7e9c43e9070cfdbc1d6f4ea9f90209ffd62ebccdaed476db65526481258333e3592d8a4cc22d6c81cdc8ba3254fd3cf70d327aaaa09c0e2ef5b5723185b7d23cfb858ae7a3c88d3c104186d9c982f0751099257543fb017f7d6f8c97089bb74fcea354724e3c5dca937ef4a2e764ea435d9d304cb24595b9805bf8b54d05af3b565c22baf3860ad08f8669f99a870c64272bacc84f3b0c2a30d322bbf4e162d744d42300dba071fa21cfd6e4400efabe59cfe1d388bfaf3dca991595d9173cfdb1de81c2072afe32ab9145566c8d5f5a9d329654bcc1055de7d52034daf5709984f74d7a10c514037cea87f18b33ce62318fb0d9c21a00c6ef9b471e05eef88772cc213a17f2422aac2178e791a58ba826798feccfcf287ad1464549d4b8f17dc67a6e5d6a4a3741a61e0be8f2a66223b1a44fa5d71486f78fe217c0aa751f97d9460497eec5598bd8749bef3a6f678bce247391c8c0866bd21f872ebca3b3d0fe683902e6180e73edec907716c59f254ed9031613ccf9cf2a86a0b3ccb46dab52e20811d5d5b0ce60134188c8f5964b31c2eb05d1f59758d0c13dcf0736f8bef1aa772e77d1c6e77b6580059f4a5b3c4604c63b56aa4e320e482cf825d17f09911c99de273bd96a8103e00807205b22d331c5c47d2c695ca6ec0c4bef51279fe1b6890f610d2411dd8071b0dec147c5c99ae35c67810d09966431eef0e261275156ac831094e400e53a94458ac16ca0117e1a8ccd19df56d9b33dae2c179a7b555beae67858ee56391591a8a331781d12f5488c920ce6f47074e7f0c535b3d6efdc8143884d1bab5436b8f51a7203700f1e7903b65601ce16fda22f8a254de628120e7a9ec57da3db20c88031c6a389febb36e7d65cf474c5516db5fb49a8f952d926c6447f4dc697e5b9f5b008ab7bdecc8da9ade304a584d344c63f9b3191d0bba98ecd5e31a89a569b0652f7ab08581620ba2a7950445608fd88a1579929df9b771577b474e1b103eb135d1015dca6c1684c23bcf559c679b92e0db65cb17ff6ebb84b88fdf8e310e5a7d2fbb64ecb8e7fd94b6e3855e4ff3c669241998b99ec9bbffcd97b2ed96c4871fdeaa1bbf6332a3443bfd1af9afbcf6d5dc7be1e7e924121b6cb4c8be71e09a93b8c7138adecb0a6a87eb5d52b5a4a6b9e13cbfd155f705852a61063def86673239397e4659fb5445d88130b469c55bde412f9763d315991f5f881adef8ee534d416cd745fb7ffdd4ac7404eea206a9c3823436a046c18a1320e9d9a92d03a605c5e6d5a9ea27efddaca77dda9afa6636bd0a085c1e2647c6e066edc1a1fc27e36a72600b5444d714f53ca04c7218557a905c8aa71911906d339ec3d31e780134e417ce803e3b28be170839f6852b6b7c8cabb68bfafd33e22d48b556d08028223a3018d736bfbbcaee3e1cdba21dfedddcabaa7f842bdf7aa1255b4ba6405dbb1ed7ddf906027f26a4b0c897706656d437df433d7901151701c2a53b27a03d68db8ea914f4456bf4d2028f277f469f9fb632b53ef37fb12b4cc8f92569d0a292de5d99498f8bbd7d960b0a6c70fe7575685bae93b1223c5d84289f945dbe2e07f50b30af457bd26abd54f5a612d3c114b6f9123cf4a9e7736381d79637cc90eceb140565f4cf9abad19030e0f7ac0ff960f355d361fe6074af676cb1361a4c0d56e40afa43ae51ad26fd584dabc4e4da4838e4e13c3bfeb37ccf7a6258fa1b71e4d8fc665a779f062c7adb28f9f9d7b5cf73acfc129a9f60b2e371a84214866c074459a344c598121267a0f28b2cf421d5535d2491df9c81be08b7b24552731e589d313bd19fce770fb56acbdb7eda7334b175d7a08759fa6df2dbd8c6319c27d585a9bf540dd350d6576f0cd6ca9118de96a69883afca2474a180b035d9b3cf5b1b1f7e26e104680ed21749292039d6ac671728134b8b8b1548f89120f81e442f840b11c65466685aaf223f415483fa73d6e319d367874f1f76037796bd7789dbda73f0f7ff146f5eb0e48d3ade8682299ae55b5d0a44c51be7ce20676eee4932ef49bfcec63448f5e01bd68681f88d3cfe47de0fdccdb13531dc513bff1236371f7ee0612a10ab2771ae2c7902cdada61b794337e49acfe00624082ca00f9daca51d871402784c1820ce1c92a85b33760f9067c99c9c7889003942feb3105ea4456ea17968f491ce6e4529ca9acd137ad3345a5d71fd0215d3988933dcb3be8af331a402c935610297e9610421ae28c39c01a4ac97eff0998bbe3f9d0eecdb58f77ded583f7ab852818d32de24a7807af59aa399f65ba58d5a1dcd8986eb48ae8a502d3a8262303bdde068f777dc462372c18422eb6b782affea49ef8ebd5f891cfbe76f3f5c6941aead82be364d2dbc91096770b91a513857e64e5ded7154efb2e474e71a87eac026443f2edce456a4d172fad20b23c86195747984a489ed986d9d9d49e2377b163ad7ff24fd13d92f595c738a48ad743d0f17d5e909efa8b1bb717e02d29f7c6020e72bb43c996090f2788f85747727a374e20436eeb5b2277109d4162b49b375d15de517e38d58978926aadd682c615138c0ae23e61ca1ec77498ec1ec78298ce10c82730b92732227ff444ea229e85484403b758a9db56d2d3f566a44aa02683a8e496c8120c23ea61c0fbce4b138b10a33c2854142f01dac217c33687d6b5af825e94c63fa1ffa245200a4848cc02307a6a69a93afa1dbcd221581f63c41df9a0cb10470979bf62fb57f972953d11ad26ed35c61f59848dc0f3048752129334f911f7e97b41dcbf6eaf7b072959d23b8b765373d2103daaff3494f48638e7793c4c5ce089f0dc48b8760f4d12156f119a27eac9c86ffa3935a5472aeb80c35118c52b46f8c0943a706de785797bb542e415e8a9285dc4fdab24755b9bd7d07cf4b68862f7bf2a07f5f09b0e3dc8ee5522289e42a19c478066997c4fe0353e2ff5539a0e193c2cd55ba81736cbc683fa0e9392272a93f184fbf0346c6ee32091290e2e3d0be03b4fd9508f306cd2312918d7cfc7cdfd5079d579578b1868f96f6340e6d5254cdd352067eee306a834ee37159c5f01275132bc864c9d9f59f681c78bad848bc634ded61dead71f6c5dd8dc999cff14be083740d0dbf11e1b65298053cf7f3f2709de37f9926a42abe83511d2a9669e062a82c14158a12a2d16b0421beed13734476ac241624aab09e8e51dda4448b68181ab062e6a0413a62f59e9c50a4e9ca4380bd0acb1d9cffe0541b6fea3025b46bcc382bfde9003257d1986d703b7ef92aadc2c5844289822f028c38c00d100d04604e0ca8fbf86ee2b9cd414786f7f3491dd489f3e0726230530ad53e43909a457e4ed3cd5402d91c8916cc9d65cbe33a3190df3487bdee91b6fb16c7c19992d584bed1ab243cba32f46086955089d5675e3e38350da522d7b867a457f47a0441351ce0d86b5669e7644b75f465587344ad02701716f3c24a13b847ee3575fe19907d33dc1357745f005bd7261ae0b37a86af73c9f2604a92b0965a8a7e4af4102ccf5fb301a41f85a6a94a598e8079da870a2cc89a06e2d5e911bacc528cc54f11a8c1b61c50fc80288b12e214dc176e47c03ffa10041255356461f8c2aa82131f9fed53403eb6333ff52aee81f4438062a72fdc608ead6610990da4ad5c72c3caa10c04dca607f9b2c751f6d8ac1dc18ff7bf018a1d4f500c6c3bede41de7a6dc7828fc92987e9751ef5d99adcfa9edfc751d5c24ebbe2d4ada75573feb982304e3d824fe353af6510253acf74d9c4354e3c8829f00cbaf9526fa6acf7a4e4d7dc7c60d2300f905d71d914549883cc196ff9e543527be99985d74a8770e879b946c15c6edf535cb6cb49b2bcef389b317257", 0x1000}, {&(0x7f00000013c0)="2d07a86f08dd8d3a2fab5bb17ee34fc7b78ffe198e4a4b7dcd308d762234e3df36c276e7927f30059a1059d065f6ee6928fa65ae251cc93051ef0033c73776f280326ca1df224d2e360ccaad244cdef0bf1ba74ed3a9169ecb51b2ff69f3913f76aed39844d1fc1486256ebac8", 0x6d}], 0x5, &(0x7f0000001980)=ANY=[@ANYBLOB="180000001f01000009000000f8d44864b907ba67240c43001c0000001e010000060000007ae517853e73336999288d2b2c000000d40000000b010000f1ffffff7438fb5a84aa0d6290645e5ca781abe80643d8289d260ccf441fc81518cb47afdf3756cd66e8152b2b36c11f7cbb67f95415c00bc5be4e5d3ddab107accf2570e3447b064faea745a48c92c73a09d74cc86ecb6837c6cc551d90e71e8c0aa638d137ef77723395d785213e9501332919e40a8493d4c9931d1144de442fbb9945d539ba9ef1c6858ccf5b2af866675da54d9ba033a40020903288070704f8ac69c523715f5284fb396eb534a560eb05f56847b1b47c50fa4e0c537ff46523ab816e093d2cea690000f80000008d01000000c05001a777d7fb29231a4c391ac1d7d115e82807299af0bf8c1ecfe637509c5a950917f8b69b16118413a73754fd5b8c7eda05b8202e2ae0d45f4d384f9cd5418b35cf7fd48fcd0f6f1df44c0b67a26f4e480ab0ceac5d1e4405306d1ca4e0fd1a8c4529f4a699fd44af46e4efe2ca34b6e55f9b48fc1ca203dc6e1de152b8f2225bc2ad61c7d4dacf4a89ed2afc2e7ef1a3073aa51952de23a7b5fbb2f2ca895f1d1e2a3abb5dfdbbf6d36439aa427b5ea7286216ea2bb3d82a720d152e6ebf92e979376e0588a1eb54d547b0020366eae660ef582c64fa5f6a7226b312352b4fec8cb3a7951f3318f428a2940000e40000003a01000098000000445a6df7559cbd5df004f575f432d54afe1d6673ceb8af6c813b97770ac2619a0dcd6b8663b7f463165f14f348140b6a0f8f02de9f7004aba8e34969db2ad39a800415531ee62895a05d7aee8bdd8fe8f24ba0ff3f6d502479670ae0528ae426cdfbe229ed2054cc5b7708b02ebc11357c4c2afb5cb621f3ca89e99abf0f0c2bd7707818e00c7c0ef6524fc155befe5e7e29334235921a4e1277cc68253dc626318150f571f36ed5571b17afd67fc5e267f7efee65daea4998f048334a55707d7c7a765dccb94f6a4d401cf5869ff19c3260a74fe2f15aa9740e401c0000001f010000040000001fce6c9eb1b2b60ce91382876a10aaf7400000000f0100003d0c00004c1e41879f7714aac593182e6fbac7a46e718a30a7b2f48e83e37cd350a0ec993da8a46a0214015caf8d116e1f7f11c75a4677920401000088000000af4e00007004f7499053ec54a6f7f09ce88fe528c0d48cf066c28bc75f0aafaa6e4486400c0d5e01e3c7c951b25829850e49e8481b43aef825e243a010d9c9acd1c19b1c1032ad537c88d4a1e1505b261dafea18af6ddd68088cd15807e284e8de32dd776c92d1685cda47464c3db50bd5954e759d01d995de239f26c87e83dde4266d285d0b09bae86424357228f0ee6ec12cc05b4daf84842132a0b73d82bc949f0ecfc53135a94cccd0d1edf286afd5679965e2571e3e9dc00fa5ec58d05ec8372a3d65c39dc17562cabcacbc2097c78faa07b158ebc91ad5bcd228aa03592392f1167c87b89e6645dd07bb51825bf28b416e8459a66e68fee80048000000000100000600000080fa89c8ba47af962c06e5edfd41e29d9a04f7791e8c53e772d1d273119b6729822ecce28c231f7bcb5580a4dd438f845d73812cb993334a8c0000002800000014010000890f4b2e455aff24cc11c1dd2cabab12114dc380337c842bb9f5a622c5000000"], 0x4b4, 0x40000}, 0x1) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/05/04 11:16:11 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x54, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:11 executing program 1: socket$inet(0x15, 0x0, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r3 = dup3(r2, r0, 0x80000) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000080)=0x0) mq_notify(r3, &(0x7f0000000100)={0x0, 0x4, 0x4, @tid=r4}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:11 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x5, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2a, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0xa000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ioctl$KDDELIO(r0, 0x4b35, 0x3) dup3(r2, r1, 0x80000) 2018/05/04 11:16:11 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x70, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:11 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000002020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:12 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) r1 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x6, 0x100) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000e6bcb3390f4ac4f6f9e70004000000010100004f7394c11908532e9b9a701773bba79760a782f3cb504a8e5644a22358e7aa2164031ccef3afb1066295c20857a1162d976f3a24573141065e95a37bf6de5a18a2b3987381c50e73ac9ec8b3f712b5e83dada30b07f2f335f507bf4131d8875d263f0d291daed29da76ca62a1fa92e6c7e106957878c6ad4a5d1f41d0ca3979559c2ce1a487953ecd37585b69693f124d2c3d4107f8239174afa4bb1efd81b2b596d7cb4e184431dbc"]) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000080)) 2018/05/04 11:16:12 executing program 4: r0 = perf_event_open(&(0x7f00000000c0)={0x2, 0x70, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:12 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x70, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:12 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x2) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/04 11:16:12 executing program 1: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ashmem\x00', 0x601, 0x0) r1 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) setsockopt$packet_rx_ring(r2, 0x107, 0x5, &(0x7f0000000200)=@req={0x3, 0xfffffffffffffe01, 0x4, 0xffffffff}, 0xd) r4 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x7f80, 0x30000) r5 = getpgid(0x0) ioctl$TIOCSPGRP(r4, 0x5410, &(0x7f0000000180)=r5) ioctl$KDDISABIO(r0, 0x4b37) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r1, 0xc02c5341, &(0x7f0000000100)) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) 2018/05/04 11:16:12 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:12 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000004000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:12 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r0, 0x2000000000) 2018/05/04 11:16:12 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x54, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:12 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r0, 0x0) 2018/05/04 11:16:13 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000002000001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:13 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$bt_l2cap_L2CAP_OPTIONS(r2, 0x6, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 2018/05/04 11:16:13 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000029000)={&(0x7f0000002000)={0x10}, 0xc, &(0x7f000000b000)={&(0x7f0000000400)=ANY=[@ANYBLOB="2400000019000100000000000000000002200002ff0000000000000008000100ac1414aa133b95764d4b54726edb91b0a3134ae9b1c8a5ad5beafb4d92aab7730618d9f21ba63add6298d7076fe0aed157ecc2d8b89a0af9cd8c3715c5bbfa7e354b58ea225aef683972878cc4cfff240464beb93297cf13def3f56a6e238653de481a0f084963782391b74181c1c6198ab708f07b279e68c8f0e5166bce1e058f15588dfb259ed84157495bab741b2c62eeb18da57d61e9c827cbdfe33e493911a50f793e65f48c96600c0cb5c20f0555ba5f724cf5368b6880b25fddbe78b52bddda68087485ae9f4bf40f0f423abee306ef61010b531c35f06f6c07305606668946d9a103a2ea90a029e07f394f691b0a185a87bf72bb5efe27cacc71e73409c88f6f11c57fff7a344d52c13999e4fdc6956e89afbe9003bc926a7a32c22803aaed2a1e9e41a7fa9f57790501b43537c3bbc83ed5f68f83ebb7d9c9980c2c4b0bc4ebc9d3e0a0036a57612506847bf786a8d5869ca735de"], 0x24}, 0x1}, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r4 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x4, 0x402) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) ioctl$TUNSETSNDBUF(r4, 0x400454d4, &(0x7f0000000180)=0x100) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r0, 0x84, 0x6e, &(0x7f0000000100)=[@in6={0xa, 0x4e24, 0x8, @empty, 0x100}, @in={0x2, 0x4e23, @broadcast=0xffffffff}, @in6={0xa, 0x4e24, 0xb67, @mcast1={0xff, 0x1, [], 0x1}, 0x5}, @in6={0xa, 0x4e21, 0xffffffff, @remote={0xfe, 0x80, [], 0xbb}, 0xfffffffffffffffb}], 0x64) dup2(r1, r3) 2018/05/04 11:16:13 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x54, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:13 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x4000000080100, 0x0) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000280)=""/4096) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/04 11:16:13 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) r1 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x6, 0x100) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000e6bcb3390f4ac4f6f9e70004000000010100004f7394c11908532e9b9a701773bba79760a782f3cb504a8e5644a22358e7aa2164031ccef3afb1066295c20857a1162d976f3a24573141065e95a37bf6de5a18a2b3987381c50e73ac9ec8b3f712b5e83dada30b07f2f335f507bf4131d8875d263f0d291daed29da76ca62a1fa92e6c7e106957878c6ad4a5d1f41d0ca3979559c2ce1a487953ecd37585b69693f124d2c3d4107f8239174afa4bb1efd81b2b596d7cb4e184431dbc"]) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000080)) 2018/05/04 11:16:13 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:13 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0xffffffffffffff9c, 0x6, 0x1, 0x100000000000, &(0x7f0000000100)=[0x0, 0x0, 0x0], 0x3}, 0x20) poll(&(0x7f0000000200)=[{r0, 0x8}, {r0, 0x200}, {r1, 0x182}, {r0, 0x10d}], 0x4, 0x4) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x4824) ioctl$sock_inet_SIOCGARP(r1, 0x8954, &(0x7f0000000280)={{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}, {0x1}, 0x72, {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, 'rose0\x00'}) fcntl$getownex(r0, 0x10, &(0x7f00000001c0)) r2 = gettid() r3 = getpgid(r2) perf_event_open(&(0x7f0000000080)={0x3, 0x70, 0xffffffffffffffff, 0x6, 0x2, 0x4, 0x0, 0x1, 0x8000, 0x1, 0x9, 0x6d, 0x80000000, 0x8, 0x7, 0x6, 0x4, 0x5, 0x9, 0x50, 0x46, 0x800, 0x5, 0x7ff, 0xffff, 0x4, 0x7, 0x7fffffff, 0x2, 0x0, 0xc06, 0x1000000000, 0xffff, 0x400, 0x101, 0xffffffff, 0x9, 0x1f, 0x0, 0x5, 0x3, @perf_bp={&(0x7f0000000040), 0x1}, 0x100, 0xffffffffffffffc1, 0x5c, 0x0, 0xfffffffffffffffb, 0x3, 0x3b2}, r3, 0x8, r0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r5 = dup3(r4, r0, 0x80000) ioctl$LOOP_CHANGE_FD(r5, 0x4c06, r0) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x200) 2018/05/04 11:16:13 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x70, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:13 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000040001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:13 executing program 4: ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000040)=0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x4}, r0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r2, 0x0) 2018/05/04 11:16:13 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) r1 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x6, 0x100) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000e6bcb3390f4ac4f6f9e70004000000010100004f7394c11908532e9b9a701773bba79760a782f3cb504a8e5644a22358e7aa2164031ccef3afb1066295c20857a1162d976f3a24573141065e95a37bf6de5a18a2b3987381c50e73ac9ec8b3f712b5e83dada30b07f2f335f507bf4131d8875d263f0d291daed29da76ca62a1fa92e6c7e106957878c6ad4a5d1f41d0ca3979559c2ce1a487953ecd37585b69693f124d2c3d4107f8239174afa4bb1efd81b2b596d7cb4e184431dbc"]) write$evdev(r0, &(0x7f00006f7fe8)=[{{0x0, 0x2710}, 0x1, 0x45, 0x400000002}], 0xf6) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:13 executing program 0: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000140)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PAUSE(r0, 0x54a3) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/full\x00', 0x414000, 0x0) ioctl$KVM_HYPERV_EVENTFD(r1, 0x4018aebd, &(0x7f0000000100)={0x3, r2, 0x1}) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r1, 0x111, 0x2, 0x0, 0x4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000000, 0x7d) 2018/05/04 11:16:13 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000080)=""/45) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x400, 0x0) ioctl$TCSETSF(r3, 0x5404, &(0x7f0000000140)={0xe5, 0x80000000, 0xff, 0x5, 0x9cd, 0x2b750000, 0x2, 0x100, 0x10000, 0xbacf, 0x9, 0x8a}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:13 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x3, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:13 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000020001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:13 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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}) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000100)=0x80, 0x4) 2018/05/04 11:16:13 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) fcntl$getown(r0, 0x9) flock(r1, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:13 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) r1 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x6, 0x100) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f00000001c0)=ANY=[@ANYBLOB="070000e6bcb3390f4ac4f6f9e70004000000010100004f7394c11908532e9b9a701773bba79760a782f3cb504a8e5644a22358e7aa2164031ccef3afb1066295c20857a1162d976f3a24573141065e95a37bf6de5a18a2b3987381c50e73ac9ec8b3f712b5e83dada30b07f2f335f507bf4131d8875d263f0d291daed29da76ca62a1fa92e6c7e106957878c6ad4a5d1f41d0ca3979559c2ce1a487953ecd37585b69693f124d2c3d4107f8239174afa4bb1efd81b2b596d7cb4e184431dbc"]) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:13 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x5, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:13 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:13 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000002001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:14 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:14 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:14 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) setsockopt$inet_msfilter(r1, 0x0, 0x29, &(0x7f0000000300)={@remote={0xac, 0x14, 0x14, 0xbb}, @local={0xac, 0x14, 0x14, 0xaa}, 0x1, 0x9, [@dev={0xac, 0x14, 0x14, 0x1d}, @broadcast=0xffffffff, @loopback=0x7f000001, @empty, @dev={0xac, 0x14, 0x14, 0xc}, @rand_addr=0x9, @multicast2=0xe0000002, @multicast1=0xe0000001, @empty]}, 0x34) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f00000002c0)={0xef, @multicast1=0xe0000001, 0x4e20, 0x4, 'fo\x00', 0x8, 0x8, 0x29}, 0x2c) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000040)={0xffffffffffffff9c}) ioctl$sock_inet_SIOCRTMSG(r3, 0x890d, &(0x7f00000000c0)={0x8, {0x2, 0x4e24, @multicast1=0xe0000001}, {0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}, {0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x3f}}, 0x80, 0x1, 0x6, 0x0, 0x3, &(0x7f0000000080)='rose0\x00', 0xf0, 0x2, 0x1}) dup3(r0, r1, 0x0) getsockopt$sock_buf(r0, 0x1, 0x1f, &(0x7f0000000140)=""/194, &(0x7f0000000240)=0xc2) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000340)=[0x1f, 0x7]) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0x8) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000400)={0x2, 0x800, 0x1, 0xff, 0x1, 0x3, 0x1, 0x80000000, r4}, &(0x7f0000000440)=0x20) 2018/05/04 11:16:14 executing program 1: socket$inet(0x15, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000001c0)=0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000200)='/dev/rfkill\x00', 0x800, 0x0) perf_event_open(&(0x7f0000000140)={0x7, 0x70, 0xffffffffffffffff, 0x7ff, 0x0, 0x3, 0x0, 0xff, 0x0, 0x2, 0x0, 0x10001, 0x20, 0x3, 0x4, 0x3, 0x4, 0x9df, 0x2, 0x6, 0x1, 0x3, 0x800, 0x3f, 0xffff, 0x8, 0x5, 0x3f, 0x5, 0x1f, 0x2, 0x9, 0xbb, 0x9, 0x1, 0xffffffff, 0xfffffffffffffff7, 0x0, 0x0, 0x3b, 0x4, @perf_config_ext={0x7fffffff, 0x5}, 0x4000, 0x8, 0x0, 0x6, 0x7, 0x80000001, 0x75fd}, r0, 0x0, r1, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x37051c1, 0x400000) ioctl$KVM_GET_ONE_REG(r4, 0x4010aeab, &(0x7f0000000100)={0x7, 0x200}) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r3) 2018/05/04 11:16:14 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x800, 0x40) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$midi(&(0x7f0000000200)='/dev/midi#\x00', 0x4, 0x40000) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000000240)=0x7bb154b6, 0x4) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000180)='/dev/rfkill\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r3, 0x84, 0x8, &(0x7f00000001c0)=0x1000, 0x4) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(0xffffffffffffff9c, 0x84, 0x66, &(0x7f0000000040)={0x0, 0x44}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f00000000c0)={r4, @in={{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x0, 0x1, 0x1f, 0x3, 0x20}, 0x98) dup3(r0, r1, 0x0) 2018/05/04 11:16:14 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x6, 0x100) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:14 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00\x00\x00\b\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:14 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000003f020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:14 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0x12, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:14 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x100) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r1, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000300)={&(0x7f0000000240)=ANY=[@ANYBLOB='l\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="000028bd7000fddbdf250700000008000500020000000a000100810000007f000001080004000101000024000200080008000102000008000600060000000800e8550200000008000400ffdde2eb21d72b7cffffff0800fffffeffffff07"], 0x6c}, 0x1, 0x0, 0x0, 0x24000084}, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000440)="2f70726f632f7379732f6e65742f706f72747300000000000000000000000000008de467be77bccd9b07b7af8e00acf12474a56fe108dcf2d1b3d8970296728e6bb18e806aa19a20bac0cc58307b89c956793c8a9d9009f6", 0x2, 0x0) r5 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={r4, 0x0, 0x1, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}, 0x20) ioctl$DRM_IOCTL_SET_MASTER(r4, 0x641e) r6 = socket$inet_smc(0x2b, 0x1, 0x0) listen(r6, 0x0) io_setup(0xc40, &(0x7f0000000040)=0x0) io_submit(r7, 0x1, &(0x7f0000000240)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, r6, &(0x7f00000001c0)}]) ioctl$sock_inet_tcp_SIOCATMARK(r4, 0x8905, &(0x7f0000000580)) accept4$llc(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x10, 0x0) dup3(r0, r3, 0x0) getsockopt$bt_hci(r5, 0x0, 0x3, &(0x7f0000000380)=""/114, &(0x7f00000002c0)=0x72) 2018/05/04 11:16:14 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x64, 0x80) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:14 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000001a020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:14 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = dup(r0) ioctl$IOC_PR_CLEAR(r1, 0x401070cd, &(0x7f0000000040)={0x8}) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r2, 0x0) 2018/05/04 11:16:14 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xb00000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:14 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) socket$inet_sctp(0x2, 0x1, 0x84) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r0, 0x800442d2, &(0x7f0000000080)={0x4, &(0x7f0000000100)=[{0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @local}, {0x0, 0x0, 0x0, @broadcast}]}) 2018/05/04 11:16:15 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xa, 0x5, 0x10001) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000401020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:15 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/snapshot\x00', 0x200000, 0x0) mlockall(0x3) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000300)={0x7, 0x84, 0x4, 0xb5fc}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0xa, 0x6, 0x1) getsockopt$inet_sctp6_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000040)=ANY=[@ANYBLOB="07000000000408000000000000002d8b2020"], &(0x7f0000000080)=0x12) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e21, 0x7, @remote={0xfe, 0x80, [], 0xbb}, 0x7}}, 0xfd19, 0x100000001, 0x20, 0x4, 0x5}, &(0x7f0000000180)=0x98) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r2, 0x84, 0x71, &(0x7f00000001c0)={r3, 0x80000000}, 0x8) r4 = syz_open_dev$vcsn(&(0x7f0000000200)='/dev/vcs#\x00', 0x4, 0x200000) ioctl$KVM_GET_SUPPORTED_CPUID(r4, 0xc008ae05, &(0x7f0000000240)=""/18) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f00000003c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000540)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200201}, 0xc, &(0x7f0000000500)={&(0x7f0000000400)={0xec, r5, 0x800, 0x70bd2b, 0x25dfdbfb, {0x6}, [@IPVS_CMD_ATTR_DAEMON={0x30, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2={0xff, 0x2, [], 0x1}}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xfffffffffffffff8}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x9}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x7fffffff}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x7}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0xfffffffffffffffa}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x86b}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x3}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x142a}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x7116}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5}]}]}, 0xec}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) ioctl$KVM_GET_MSR_INDEX_LIST(r1, 0xc004ae02, &(0x7f0000000340)=ANY=[@ANYBLOB="0a0000000000000000000000000000000000000000000000000100000000000000cbaea0f4d083ec2596a83996bb60cffcba784f3d9978a4121e625e466da700b706bef87d3aff0300000000000057"]) r6 = syz_open_dev$evdev(&(0x7f00000005c0)='/dev/input/event#\x00', 0x1000000000000, 0x4000) dup3(r1, r6, 0x0) 2018/05/04 11:16:15 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:15 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r2, 0x84, 0x16, &(0x7f0000000080)={0x9, [0x7, 0x5, 0x6, 0x400000000000000, 0x200, 0x0, 0x8, 0x5, 0xa4]}, &(0x7f0000000100)=0x16) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000140)={0x0, @multicast1, @local}, &(0x7f0000000180)=0xc) dup2(r1, r3) 2018/05/04 11:16:15 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f00000000c0)=""/4) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:15 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={r1, 0x2, 0x0, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9}, 0x20) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x200, 0x0) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000080)=""/151) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) signalfd4(r3, &(0x7f0000000140)={0x10001}, 0x8, 0x80000) dup3(r0, r3, 0x0) 2018/05/04 11:16:15 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfec00000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:15 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xc0fe, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000001400020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:15 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x8, 0x400000) ioctl$SNDRV_SEQ_IOCTL_GET_NAMED_QUEUE(r2, 0xc08c5336, &(0x7f0000000080)={0x1, 0x2, 0x1, 'queue0\x00', 0x7}) dup3(r0, r1, 0x0) 2018/05/04 11:16:15 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:15 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) socket(0x8, 0x7, 0x9) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:15 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x8, 0x2) setsockopt$IP_VS_SO_SET_TIMEOUT(r2, 0x0, 0x48a, &(0x7f0000000080)={0x9, 0x8, 0x4}, 0xc) dup3(r0, r1, 0x0) 2018/05/04 11:16:15 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:15 executing program 1: socket$inet(0x15, 0x4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) keyctl$join(0x1, &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x2}) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vga_arbiter\x00', 0x42800, 0x0) ioctl$BLKTRACETEARDOWN(r1, 0x1276, 0x0) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x101, 0x0, 0x0, 0x0, 0x0, 0x8455, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x7c3, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8, 0x7}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x40000) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/04 11:16:15 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xffffffff00000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:15 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:16 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000000a020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:16 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xa, 0x400) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) ioctl$PIO_UNIMAP(r2, 0x4b67, &(0x7f0000000100)={0x4, &(0x7f0000000180)=[{0x1}, {0x80000000000400, 0xfffffffffffffffd}, {0x0, 0xff}, {0x100000000, 0x1}]}) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000140)='team_slave_0\x00', 0x10) r4 = dup3(r0, r1, 0x0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r4, 0x84, 0x21, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) 2018/05/04 11:16:16 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x42) dup3(r0, r1, 0x0) write$binfmt_script(r0, &(0x7f0000000200)={'#! ', './file0/file0', [{0x20, '/dev/input/event#\x00'}, {0x20, 'nilfs2\x00'}, {0x20}, {0x20, '@$'}], 0xa, "5014d0074033bc2dea93b6115eb662126ab71851d9aeab91992d994e16e0edcec75ee0213a58e2f40d6e"}, 0x5a) mount(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='nilfs2\x00', 0xc, &(0x7f0000000100)="1f2cbabfee12ea5756beb2d4f0c71e3d9f19f827793ad40b3989a369cf0ea9290711f6d257af9881effd6a92c29a3c1b791bb911d84d550daa0121031a37fdf3422ea187e7596fc6f541cf65b14923e7f9a195a6662d3f759b0a4512e544b1468e77eb2224794e2ec10a83e429d5b54a257b485b1cc4e2b3914517ab4380dc96e8ebd4249048c56980885d7d2dc6580799616cc9e3a4790e91c70171ab9cb2529c49a13db56b3324d6304af91e287039c14dea2d2a1345509bcf4d20dbfe924a0c216bcbd8bf1600f10643256d67b7d6a6ea29989cb0c5e002f58b894d7fd9ae6517cbadd2774c6342c961dd92ee7ead5257") 2018/05/04 11:16:16 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfec0000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:16 executing program 3: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000080)={0x0, 0x0}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, r0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = add_key(&(0x7f0000000100)='cifs.idmap\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)="b2a1c0f6167473d26b33f500dc869c5bad7ab773c3cc2035397236391e3beeb027df2f1261fb143f807d94ad2fd01bef3294d30e05a3d13c7557f86ea8db2b84390200308359caa138c1b87ca8832167e621d0cc2e2546a71cc855e4551e9b87f9366019008a92d1f359f4722baa7e747d4bf523797a8c90d6bfa058988387d9f368425ca15c1487c18b5f23035154d51359df1c13170d532b91a3ecc62db02f76a42ebd5bf9260b125f027ed6858773914841dc4af35a00bc316d77d7737f29ce8142831140cbb77c8f02dd5c2939b05d7e23ed40ea2b821f65065925f7c7d8d1d5be03", 0xe4, 0xfffffffffffffffc) keyctl$describe(0x6, r3, &(0x7f0000000380)=""/217, 0xd9) dup2(r1, r2) 2018/05/04 11:16:16 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:16 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) lremovexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@known='com.apple.system.Security\x00') r2 = accept4$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, @multicast1}, &(0x7f0000000100)=0x10, 0x80800) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000180)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000004c04000028020000140100002802000068030000680300006803000004000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], @ANYBLOB="ac14140b7f000001ffffffff000000ffaaaaaaaaaa17000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000ffff00ff0000000000000000000000003f078a010000010004000764756d6d7930000000000000000000007665746831000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000010000000000000000000000f000140100000000000000000000000000000000000000000000000000002400434f4e4e5345434d41524b0000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00014010000000000000000000000000000000000000000000000000000240041554449540000000000000000000000000000000000000000000000000001000000ac1414bbac14140fffffffffffffffff32fe9e9e737a000000000000000000000000000000000000ff00ff00ffff00000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000007ca300075edc000000006970365f76746930000000000000000076657468305f746f5f626f6e6400000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000080000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaa0d00000000000000000000aaaaaaaaaa180000000000000000000000000000ffffffff0a000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e4000000000000000000000000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000feffffff"], 0x498) dup3(r0, r1, 0x0) rmdir(&(0x7f0000000680)='./file0\x00') 2018/05/04 11:16:16 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000400020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:16 executing program 1: socket$inet(0x15, 0xffffffffffffffff, 0x400) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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={0x539, 0x3}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x40) ioctl$ASHMEM_SET_SIZE(r1, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = dup2(r0, r2) ioctl$SNDRV_SEQ_IOCTL_DELETE_QUEUE(r3, 0x408c5333, &(0x7f0000000100)={0x4, 0x0, 0x8, 'queue1\x00', 0x2}) 2018/05/04 11:16:16 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfeffffff, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:16 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:16 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x200000, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000080)={0x1}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r0, 0x80045400, &(0x7f00000000c0)) dup3(r1, r2, 0x0) 2018/05/04 11:16:16 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xac1414aa, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:16 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) fcntl$setlease(r0, 0x400, 0x1) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) r3 = syz_open_dev$sndpcmc(&(0x7f0000000100)='/dev/snd/pcmC#D#c\x00', 0x2, 0x4000) ioctl$BLKFRASET(r3, 0x1264, &(0x7f0000000140)=0x6) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000180)={'ifb0\x00', 0x4010}) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000080)=0x400, 0x4) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f00000000c0)={0x0, 0xb8, 0x6, [0x3f, 0x7ff, 0xffffffffffffffe1, 0x401, 0x8, 0x200]}, &(0x7f00000001c0)=0x14) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000200)={0xc360, 0x6, 0x8000, 0x7fffffff, 0xbf, 0x3f, 0x0, 0x9, r4}, 0x20) dup2(r1, r2) 2018/05/04 11:16:16 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x202002, 0x0) getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000000380)=0x5, &(0x7f00000003c0)=0x4) ioctl$EVIOCGUNIQ(r1, 0x80404508, &(0x7f0000000080)=""/138) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r1, &(0x7f0000000340)={&(0x7f0000000140)={0x10}, 0xc, &(0x7f0000000300)={&(0x7f00000001c0)={0x13c, r3, 0x400, 0x70bd28, 0x25dfdbfe, {0xc}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x49}, @IPVS_CMD_ATTR_DEST={0x58, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@multicast2=0xe0000002}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x5}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xff}]}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, [], 0xe}}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'dummy0\x00'}]}, @IPVS_CMD_ATTR_DEST={0x54, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x7}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x5}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@multicast1=0xe0000001}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast1={0xff, 0x1, [], 0x1}}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3ff}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x101}, @IPVS_CMD_ATTR_SERVICE={0x28, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'none\x00'}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}]}, 0x13c}, 0x1, 0x0, 0x0, 0x8001}, 0x1) dup3(r0, r2, 0x0) 2018/05/04 11:16:16 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:16 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000017020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:16 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000100)='/dev/snd/midiC#D#\x00', 0xb63, 0x8000) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={'veth0\x00', 0x4021}) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) socketpair$inet_sctp(0x2, 0x1, 0x84, &(0x7f0000000080)) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000180)={0x9, 0x1, 0x8, 0x1, 0x8, 0x100}) dup2(r0, r2) 2018/05/04 11:16:16 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xffffffc0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:16 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:17 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000018020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:17 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x1f, 0x20000) r2 = syz_open_dev$mouse(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x3, 0x10000) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={0xffffffffffffffff, 0x1, 0x1, 0x5, &(0x7f0000000140)=[0x0], 0x1}, 0x20) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f00000001c0)={r2, 0xe948, 0x3, r3}) r4 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r0) 2018/05/04 11:16:17 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/kvm\x00', 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = dup2(r0, r2) ioctl$TCSETS(r3, 0x5402, &(0x7f00000000c0)={0x1, 0x7f, 0x8, 0x5, 0x7fffffff, 0x400, 0x7ff, 0x0, 0xfffffffffffffc26, 0xb74, 0x80000000, 0x7f}) ioctl$KVM_CREATE_IRQCHIP(r2, 0xae60) getsockopt$inet_sctp6_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f0000000180), &(0x7f00000001c0)=0xb) ioctl$KVM_IRQ_LINE(r2, 0x4008ae61, &(0x7f0000000000)={0x0, 0x19eab208}) ioctl$KVM_IRQ_LINE(r2, 0x4008ae61, &(0x7f0000000100)={0x0, 0x6}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x400203, 0x0) ioctl$PIO_CMAP(r4, 0x4b71, &(0x7f0000000080)={0x20, 0x7f, 0x10000, 0x8319, 0xfff, 0x1}) 2018/05/04 11:16:17 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x20000e000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:17 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) unlink(&(0x7f0000000080)='./file0\x00') dup2(r0, r1) 2018/05/04 11:16:17 executing program 0: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000140)='/dev/urandom\x00', 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000880)='/dev/input/event#\x00', 0x401, 0x2000) bind$vsock_dgram(r0, &(0x7f0000000180)={0x28, 0x0, 0xffffffff, @reserved=0x1}, 0x10) write$binfmt_elf64(r0, &(0x7f00000001c0)={{0x7f, 0x45, 0x4c, 0x46, 0x2, 0x6, 0x2, 0x701, 0x66, 0x3, 0x3, 0x800, 0x226, 0x40, 0x26e, 0x0, 0x8000, 0x38, 0x1, 0x7, 0x0, 0x8000}, [{0x0, 0x3, 0xdc, 0xfffffffffffffe01, 0x5, 0xead, 0x8, 0x37}, {0x6474e553, 0xa19, 0x2a28, 0x0, 0x9efd, 0x1, 0x6, 0x6}], "a688ec553e7aaf12621e8204512cb5037ffb1fbb7e3f62b96cacef95147cd0372ce4198bc987de4dcc070545b5189bd39a690588a4350e990fbd5eb961e0a2757e61575f7045d9bec407b7bb5972ff1f344566bd84e025616fba8377a0398ee638cb5172a756f7b20130d19e86c3c26c30773886c48ca9f4486b39ce3574e1a104fb1b8c71a5a317d4d5a3826e28db6a61132d26fad6de63b4379fd91db9df4ea6e14c2ff473eddf72c7104f6878d81e30a9a180abe92d3090326b596cf65fa21279596be8c2a2cce0175d47975380058fcda743039c5f70d486e23db4ff878328cf739a728d43c8c298", [[], [], [], [], []]}, 0x69a) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f00000008c0), &(0x7f0000000900)=0x4) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) getsockopt$ax25_buf(r3, 0x101, 0x19, &(0x7f0000000040)=""/118, &(0x7f00000000c0)=0x76) 2018/05/04 11:16:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:17 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000201020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:17 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xac1414aa00000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:17 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:17 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000018020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:17 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000080)={'bond_slave_1\x00', {0x2, 0x4e21, @broadcast=0xffffffff}}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000001c0)='fou\x00') sendmsg$FOU_CMD_ADD(r1, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80202010}, 0xc, &(0x7f0000000280)={&(0x7f0000000200)={0x24, r3, 0x8, 0x70bd2b, 0x25dfdbfc, {0x1}, [@FOU_ATTR_PORT={0x8, 0x1, 0x4e24}, @FOU_ATTR_TYPE={0x8, 0x4, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x14}, 0x4008800) r4 = getpgrp(0xffffffffffffffff) r5 = geteuid() setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000140)={r4, r5, r6}, 0xc) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r7 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socketpair$ax25(0x3, 0x5, 0x7, &(0x7f0000000300)) ioctl$TUNSETIFF(r7, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) pkey_alloc(0x0, 0x0) dup2(r2, r0) 2018/05/04 11:16:17 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) accept4$packet(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000500)=0x14, 0x800) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000540)={@empty, 0x67, r2}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:17 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x11) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f00000000c0)=""/51) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) dup3(r0, r2, 0x0) 2018/05/04 11:16:17 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x8000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:17 executing program 0: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dsp\x00', 0x10680, 0x0) setsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000100)=0x4, 0x1) ioctl$sock_inet6_udp_SIOCOUTQ(r0, 0x5411, &(0x7f00000000c0)) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sendmmsg$unix(r0, &(0x7f0000001ec0)=[{&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000001900)=[{&(0x7f00000001c0)="e0819b840e43cb2b134c17542205896ccb21ed76187f9251aaea5d3f0374c74b9bba5b3f74fb2a8a480e99025444beb63569eca3857896c8517fe79fa06b2c8d282a80daa196d012496e6a798b89faffef1dafc13e983d66947f7e0e976ad01151ff4d3f33fbdd7db0a62c0b890971188d", 0x71}, {&(0x7f0000000240)="cf75d01cca2ded1d41e27694b011bb77780c595bb5c0bee9a004a567edc2b5127413ce34f9ba93af2517389130a8aa458394e1f3cecc1d2af07da3723e6b4f83dff0d9497038c71969c273480c23852ade30e957fbaf3fc1f39f3d8180eac2b5129d860068ecd31b4d5756f7acfe4a66f2257f33f2986dfc34d74350de617bcd138f418ab58d2e85dc93148b3a812a3677fa592bb0d8c9991fb4f01d6207", 0x9e}, {&(0x7f0000000300)="6bbb3a27e5b6dcd4f6a1ef0c8eb18039884ab2e898da4f206bd913312605fd9bfeb5f35d82e9b95472c1184c75728fdbebc3babdfc86d55f0c000f25b005c8630fc1da612184f0c4622c8db9cc9e75e1722e6f0f76ec580b2703dfd509e087732ee137f7f80a214ccf235ddf159bfbf0793ad7e34af128c4fca597ae34892f7556c7b33ba7e5b432d67f766d773d2a2dea934478d67a657cdc55a86afc8915a1a525a75a4c39b4e0cdbd5dbacf8603a204e580a7f0b33b6479d996f92b4ad784b26159b8cb9621cc05bc62d50a5ea6c8ec36beebae275fd725cf2470a60178b01e7fd9c05e9f91dc4c6a0067758ebc70d3ce583f5f7b65e518d8ea028f", 0xfd}, {&(0x7f0000000400)="9c1c2c5b9693871ded3f6cd38cc0fcbeec58de74b179dd7a1f5bba0ee7367ba8e6743a47df740db99459f982951a6080a237007e2b4c8d173a06df7995257f3486b51b54d8095643d0e37d74810531a14d71528c05756e9c45e768b5f984ed8becfaf1c0c1b9604a980e9bcb2b71c43cc6e7290bc23f07a324a014e114157e879f76f2d0a034c9d8c86567d124d65e0a0917ec97c58416502ebd5f7a765d95ecec6c82d1aa0d55f874144725babbfcd754d4a002240af365c069d72f76489724d218d4024bd4ded17c", 0xc9}, {&(0x7f0000000500)="6e460ae7c150910cbd0f78897fc1d1aa234f97bf711adcba6bb8a542d785ef5e6054195147fb45ff72a78c7cc98259f0dc3ed3c4129c61ac17c8772795cfa88b21f7251462a7cd05845646d248118c7dee547783b1d089dedfdd9e4df8c776b1b2bbe681e19a0cf46d3977e10aed6b9d4960f6962e9432798a34b87a13f4ce1b6bb31650b5ab800f4605b0d2f06384d49ad788fa2f0c09ab7972bb524292e7d77544ab04271436acda589b0981b67121cdf1306e5f3b7bdb868dacf95b16e6b9605787a45a736330b0cd260929e5c8758d822a9fc119cbf14eb94a75dbb35a4a194614d2775f1adb91479766611f77f3", 0xf0}, {&(0x7f0000000600)="9a426f05350c97fb2e2c4035e3c7b7441244889e0cefb84d3dfda2cd21de9ea2d03a5c1718444865f42dbb554148189b8dc2ed5bad213341320bbfb3da98c85dde2ef2ec20ed5abfe1405c9740b6aaacc5d7671781e254077bb28c0ea93e844c41fd99150826be4fed679f4ecdef52f8b31d4c9e0748c98d04fe241e979b2258bd5e320019e6b4ccd809bd57586c04bfefb30701628ab8eaaf1e602cccb81dfaeae0edd2d8dca6d98ccebf2fd058615bd347e787eb7e5df34f35729e4df6bfabbf53eb9b4f7e8c4e66559ddbb0f3b7e751b111973bfa06d31bc43362f55f4e86d6bb2a0f8eb708b9246ada0d633df692b4cbed326c58f6c428e6bbc31b10449e33a0bf7150da9c4ba8e2fe6fbb431e8ef3d709572f41cfd702d251e049c4dcccc39ae3fe90dd90ed1716c50735f3037400db447404b00acc7b455b79b5bcbe753079ae59dd7ecc40972a7fd3fbff528459b583c78d231164b34701c66e6f2df343eaa97fec832e29e54d2fd3fe17858f33034e2a22c63537d96d2971f8f03eeab82437285873006fd0db83147cf7ef3caa045977008c8e4148a28c174734abd883024f68ae79532f1244ed08b7edb0430e4d87bad85c32ecacd5df4cadbeacd8de85187166ca5cfc4047fde950ffb1a62ca1edf890bdb7043070420978f954ad7d80454410c62ebf4e2fb8027d601265d68c67ab1fd4bdb98b14cd5ee1fe147f8de3d8f6dee5cab2166b79a39a9054efa35ab4f51d2b33385429996f9189344ffd53128532b6cf7bd05de83799aa1b63701e0d462f41abb6f740fb8e7cc2752d14c1f50f65526a544257f8b6c3cf02d348a7d9c9346fc664a6f84af7c6182fedc7c9bbb8d3251e4091f37ce48e25b43f37cc88b66fa4d16b26881a50b19db956ca901a676f6a2b2a6494c36ab9118cccada57fe54a8cb4327a8f8f5dad4455cd6a9df17a655a4c6f82a539cccdf2e070afea19d14b0281cfe29e5396473c3af241a76290e196ab20534c23ad3b00b75ff52a241fb92f5861fa6565948473586e045ea107de4589900deec79b757cb844608481a7cec8b1deddae5b85bb9b5bfd45c45e3f87c5ae49884a449eb6435ae8c6756bc4753cd819e88909c7995a3c14438ff60473aa7a998df2044963487086000eea4e7f3989eb4004c0de96e831f21f9b2d9cfe38fad021d14e5fcb73552af901f461675c16933afd1a13c6076d3673071829a3d1bb6e46a568063ae5a722c4d020eafaa3fc2013e2d4c6a96af178d91bcb1994ff91e881eb905044b411b9320e041e177936a76fbf0d78277886bd465cff5d6417cd4b5dfa628b5dffc8af83ed647e9d77bf00b6836ba73bfae5245a596a0655792b661c117152adcdcc6df58fd2845617cd848d7dbd1c9e7aeb6f832c537d92ba9f283d7d79e28c73af03735ed6a1946c86d23399050fcf20553c46afed302122f8c323cab713736bdf694acc7e369bbab15a1f6897f15c631b386ddfe6d18ed1381961e67259c64b0068b5308787c12baeaa0ad0fb7d42b7f6ee064652fa14aef8d71bf8063e3fa84d087e86474c70bbf185e4ee2f305ddff3e30ed2f8d247320f2dfeb4a1b5a41bf7109128fd3655d7091098e014fa8f6f34a476d75553a0ca1fcc7efb196d71c5ce6296e762fa5a3fb588297d7a0d12bae2267b271e6a7181ce79fe6776d147294bcf651f2533cc2a7b7344a7f229a38ced90783fa638a4bcb850f43267facdf03a1cf0e30fd9ab26e452ef376222ef672497fe0ff742ee8141311950e8772d2a46981503129e0947ed1ab7cddb2727e14119a064d83bfbe1db08776d65d301b091042760803933a2f1da617761fe50ad5d2011ac5d60cd47da05a74215d2f113c3106391fea001e732327ec67af6cc1fba05c7573865cd4abcbc98d26b71fafbfc567388ee21c3c58cd685777ec1da9aa692ccdcc6cf121f0579d0288ce673b7c7ba5879966e0e204bf7b6087b3a0fe1303a9f882c71e1cf7097029c297742fff535b36125d58c2ab55fd13ed9af55a3b7edfdc4836032550fd75a77dc458168e4db28708986c787150977187b3cd9b560bfd67e49c9058898c218acad2c0e4bafb2609929a0dba0dccb32c8f91064be681438bcfca3d83d0e653e8087a6d7012156a5032e0ebb2528b1f127c90fefb4e78cf4146076b5d6934a141a583926f090c50604e376b2bae1928ce215a1cee6d4eb5d9167d5b25f090decd3c90fcc1d1b52b0e331b3779acc6882655fb44cdc83473db70e915aa10f6fb0f8a9076a7c222d639ef8cdd2531cef569ee13b924f37430661b90f44bc89b0a03d8bf12cb903f05f4b136289c37a24e1671ae94a8ff035993e4b243f4739acde296242860f4ae56b2710ee9c90797a67fe1a6b2f39eefc7b065c3a838401d058d77c1958a3ab35734511f41c24dbf4c58aa83a24744bf2ad2142d1b8d6b513bd18cd2058d0c5f2e8d4b59ea00e9830a22da63c9c43f02689b6ecca6afa6d5ac64b366ad53320fefb9ab657e38ec637e3b88d9a61b9289c7ec46d9f908a9e271867f811393b844cab1a482ca0314ad7f10644fcc614800904ac3d87326a0ad5c4f3dde2910803c5ce6d6a12fc97b1f8444ef6b976f0b41a62a7251f35b9cce5b86adc8dde9275984a505618d848bbc73d8b1fd0e8ab95c2923cd9f4aeae5c935cbc71e2eb23535ea3879aecb13596eb27023bdb9f8ada159dbdabe0a964c82167f7390cfc0d9f54c797df4d0c7279b773581f2f624014113ca48ddd38584c124cd37014672c8f618569281f00105a8748d69856b3fe3678123a142313219dab1d52701bf2ec2ea36c438f51f104ce6c1c3953dd01880b657b1545966d10a69bcdcba5e93c9278a387ae8b78f5205a3e99a0fb8c0d8d201ec27efae9acf26520afbffd0e024595500c084a3527a593153f94a4d1c699fa5acbf4e34db538f363849f33524775c6e0a22e4d18280f353d9ebe0441a0f91c3b82cb10424f0afdf078ccf4cdba97465a1d90b6e1455e6abe0d8179cb41c61e6aadaac60bee6b92d0e295c546c079709bc776b28cae9040e876715d3fc9c00fb1ef0b5c4c4cbb4383bef01108f8bbdc8af8ce70237b76cc4a86c6ab86e97f54dd0cd6293aee1be22ab01d6089ab846e78af35715f305548a3b02d0e02639e6f95c23e796cdb89c0fbc4d3c8c510b7ef96c4269c9ee68d467f13373bbbabe321c8e2b868ce992ab1ac957e7cd9ec4b6e768c8b03e226e78b0e9ae737d5222b8ef3aae3e80efdf6f1b21616ba542fb9c29464d472170d88e72baa57fa22824d3843714fd9030bddb9512d0db5fca28c8ce32f8092835c4d6995902adccf95379c4f968ef9b813956afc89d428da75c1f817d53823f3d01542e0a806665587e234c51e8a30466be48583260592b207c513ca84f6d7663d394384d726918b5a4083754804fee5f6b96505dc5353ef47cc86dd1e591d58e4feb388d1b5aa87f8add53e321eeea6dd485b85b463548a195e189e2d62ee0182a9e31fb6cfed4835404701b489291f0d8de9a45f2210fa26b7fd131c5c2b2aa17274e7fe00ae684feacc8c5370064503afafae764d4338c84b37e860c105744113e22505b5aede1a015dab1a19683c3b73fad8e10afc9e01b18c145dd203e81e587e3989ae6d6d536531d5ce78f78639aa33047d1b73ec0eb1f1a58700a1ca07da49d58a80eab685adf107f87416009303e93661351318620edb23fe2207eed96dd4039d8460356795e0bb96d021d0e63535f1a0a614699b1d3341cd69bf57ecfef9c518cad7594c0120debe67438c9f309cc7230a79d901212125a3961d26f42cf704c3e095f4e8640808a92e9c6c63e1ee2c54c683641f3f07f2cfe8ff3304470668072e2e955038c8c649f46edd6d147ac5b57b15adc2a6dc0f776715d8af4e765f16bc61d9bb3568ec1e79a978e6e5f533d80f08a7232c74c55ac49382bbd0f9367521d32db81d2844bf89fbf390243d9242653e5a6388790de18c7999918316ab06f00d5f3c70474f52d63fde72de54430c51747d2542fcf5fb6a16de137f2a473cb9d61ecf3079d35df0cf3af5b987df54065ad702f4247e92fb563de71f11831d980a3643f1028507e63004e5ca20ea1a57d98fef2a29448f09e72e58cd60df499ac897b7d460a591a66dcb34a64f27d2cdc77ae5d8e54f5e51eaa0d908c62cf1ffda0f119d71b8b49c4e30bc5e2980d8ebba0ab6e17cde41cd226c81a5c29632bb1c0a475305267dff2f6b178acb2d6e9ae1365b64024dbc205aab16b09851ec460670ee461b2513754d0c92155352b36aaca9a6421386463bd28d76996dc6e882970155f96aa7e3486a70ca1755ae99c9abec8bd1bc56a6ad8a7e9d7443f4622fae749baa8a2e960aab87267a2875cd16eb3317398464ac7e01e151e6c65244bbb9c468f2ce4f6502b01a8dc32ea09480f29f690719d9946265114dd7de8c9403e574d85f9f3f98fa3792b0e1f7f38e1a370ce8d0055f580acf4f5d6304a99987c52cf520fff8bd868f20d98cd2defbbd86d748a879e7a6327174a67e7bdaa8bd834d27d7dfddc475517ea3c23e276205183c1decc16fdabb8a289e9062c605382122a0979c12ae639d09a2b797623c4725b7287b94d2903d571c6a114fe3f846f32d377c42c1b400adfadcb277bc5b652007910f6bbebc319c413989191733495f950daf4bbdb5e3a8366f64c6c18d6ce7b6405cec3a8fe27c6fb8d1805cddc85ffc255498064a158bf792173af86f78dd711a77ba0196ace35bd59dda3e322ef0a6697f26a2de55f6e7c6461a9e614d63ddf0ddb72913f9856cea87f9a3c268adaabd924bd8639056f5358b6a20f2d35d48fd526d80cb1193c915c78cfde39c79747d3020583697e9412eb1a711fb0d05eb6ff116fb62d465a3a003d30e98d1dc5607c27cd6d8756d662d2d5dd0e1039486414c5572d91bb2399db4465cc06c3c5c2d1f72c8560bc06ff2bf7a7d1edec8104ccadb2c1b9691f6d70397e1fc05dedc8c88202579fd098bc2b93822b0bfc0d8061ccca1129fa18602a2df69bb367431a503c7205a0b6258a0620af102ee541576898d8c8ad85029dc31fbf97da9762f0a45836a39bf4e94f983ffeff6befebb6027a15526a5c0a1a82b68263f76e8cbb7359dcd77e3b9757129f08da9ded797e97c066ddeb1e36d81330d0320f94eb8d75b849b727e6a50843f36926d6e55387c79e9f286ed0ef36a797fcc50a147f8f38880038b7798ba433d3c5914cfd090ae0194ccd638783a28f403ebcdb5d16ddd3d417cfe13eef266cfa4688e8a71465d219c11393d87bb3e0cbaf2d3c6776de6e18bee6c11ad631b94a8d476f779242c337fcad3265a1dd3f7681405e30bbe314bc299b2aab76b83a9e2929e82dc27850570c658ea72b00a3e94e1df340de8b0e5fa9017641d454941ca416fd473921e6672a1dbe53301e803290f2a2410f4ad139b3cef28e1f2e173933840a2619faa9e1814a890dbb8a54966f735eaeb3537a3e85655d39f9c5420e7c48b607d7adb23f459ff1325f2ff8a4023d70873e4463439bb5086e852d148f59a6f07af8f15c495147eeeee2222049c135acc6b7a8d1480340711e5a10ba472ef452d126270ad8916b06fd26e581d7c6f8804763910d4a47322cd1f3e80429365393092c14a95675575837fd87a5f7267d13b352ed9a9f9ffa18f33bd47a92cadc5300e75bf536257ff00dac22aa7928b71f06bf6544c8bb661bc6789ce7b0864210ace7ab04847256d174d586f56b87a647ad9e4ea01dc48", 0x1000}, {&(0x7f0000001600)="50a0dd670f75e473ba4f340658d3acc99dbbfa909e8baeab30a0b1902fc9ac9c5526c0638047edf3355dbe893fb7d2811fb9f678548f3d1f7fed27cac49111b21c9e71de6b16b7f5c3f1520445fbf5f75aa23f3389a3fa0091227da2434e64616bc555097c43122b1eea6ed3c1c494a0b0c484cd417243e637b9d5982eced3cc82e8a621f393d25887cca22e69a6d9c8b38dcd74cab1652df9ca970d7b01fa69e4449748ab264e5f9b5fb617428225053aa1718d45b45e87e86a1ccf30d9d4e0d30318b0f2df", 0xc6}, {&(0x7f0000001700)="74b1a8c29c80edb0839d36c6767c4e0d2902fe4057eece98bb1e006701a65a41811af7e91961", 0x26}, {&(0x7f0000001740)="f7907ed167d519f378acb8f1c445385b0ab42713bf4605d5c1360687121586c4818fac9859e23c5ce1a030c0f4c5e5592db850a265158327cf5dd3315a03ef07b9291d2977852bf9b167a98122f1628aeca262d90af3121a4704f298911d7c836226dc06bf4b4bc4dd73d74d945c60133ca4e40a75f9776d92b089f0441f34976254c97e18a767221fcbfd0a10b0ec7593913717058214a485e158eeadd75faf8427310c18287ebd8ebe708b85bf7a796508adb4385611e3a8d4ed8b677a151f5be4ced76b822ec244e294efd393090d580ce96628b5bc0d17fe", 0xda}, {&(0x7f0000001840)="e3aec7c202f508b5c44cac41a101c628f6a391d2528f41a8b5bba9606f99af8857075da106133c7dd68aabd07a92ee9b5c3b2f0e1877d21136a006abb5c3411f473ac9b83384139a7b90813b049ae0ff86b4a5b981c938d8451f134bd2a0f39317f3c6c01c5760e22ed606ef1d24aa5fe7bcbf569088a4268d9990fa7361aff0a68f09afe25bf91a546e6eebff3206cee1cee3cd24408eeb7ca4bf0513127930214026fdce3734839523a4a70e4440b8b9f1", 0xb2}], 0xa, &(0x7f0000001980)=[@rights={0x30, 0x1, 0x1, [r0, r1, r1, r0, r0, r0, r0, r0, r0]}, @rights={0x24, 0x1, 0x1, [r0, r0, r1, r0, r1, r0]}], 0x54}, {&(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001b80)=[{&(0x7f0000001a80)="1ca43c37583356a306257730daccdb81e5b0ed4b1a7dae4dacb3b655b36733bad1dcd92ad96b9bf3c6ec975d81b67a4aaaa917fc4996a4330e43302fcfd06b45601f030c5a1ae8a22a07a62a89517042e69d5ce7a324ea473030a9311e824069af8a0518c59528ef16d29271f81b1a9cbb4c34057a51b7f6edad5c7c8073652956b78fae55942c3d4dd0e14b81e68b82de1dbe628988178809140dc3c0d696b7e60f5a0bfca68d08a62b537336dfea1464096fb86159442f2205b919e46792655cd0d8e7ceb800a0a644d26df5069a53b61fd99999", 0xd5}], 0x1, 0x0, 0x0, 0x20000000}, {&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001e40)=[{&(0x7f0000001c40)="ff4b052860762e236c1ead91631480b95ee99884453d3afc42eba22afcc5e86e95fcb4872e5712e78ef37901aeb130cfa1e8548f16bb500f643ed5ae2f06f282a0ce18a9bdc605a0ddc74b09f3deadee0f20d41fdb4434e066fe72dbb52f24c75433f27eceb5ef4a49d04e0ed43c626cfd917718930ea59e70cc26b474c76ad2e62f29c4207cc4288f997598f12dcd82a23fed44847520c0de1d92c401f952269358f7b3d653201246b7b8985f4569fef49cd6fc583952de8892951a9a94ed3459911af8b06afef0e4af2eb92091ac025243cbe84b9aaeff971e9878a3eb49e39549c9020540cd8920132e94a81e07e203", 0xf1}, {&(0x7f0000001d40)="9ad7ea61bbc6b6aa170107709f086898af415d587bff8afe5602d9c960ec73adb419060638d34f7aa6acb783eea45d1c9e52260c1ec9662b30157869a774a80e2e", 0x41}, {&(0x7f0000001dc0)}, {&(0x7f0000001e00)="e55d2aae8444d4d577af2c9548cfad0c9822618df9f50c8d2020ad6de67ea938ab0b5155969a224f82a1cd813c5a02bd5cb3f47878d9ff43", 0x38}], 0x4, &(0x7f0000001f80)=ANY=[@ANYBLOB="2fc2f100010000000100238c57a70000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x18, 0x20000000}], 0x3, 0x40010) r2 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x530, 0x20000) r3 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x100000000000) dup3(r1, r3, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000001dc0)={0x0, 0x0}) fcntl$lock(r2, 0x7, &(0x7f0000001f40)={0x0, 0x0, 0x10000, 0x8, r4}) 2018/05/04 11:16:17 executing program 2: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:17 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfec0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:18 executing program 2: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:18 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x2400, 0xfff) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vsock\x00', 0x80000, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000200)=0x0) perf_event_open(&(0x7f0000000180)={0x5, 0x70, 0xfffffffeffffffff, 0x81, 0x80, 0x1000, 0x0, 0xffffffffffff0000, 0x40000, 0x4, 0x4, 0x8000, 0x100000000, 0x4, 0x0, 0x3, 0x3, 0x9, 0x1, 0x5, 0x3ff, 0x9, 0x4, 0x9, 0x2, 0x3, 0x1, 0x5, 0x81, 0x3, 0x9, 0x200, 0x100, 0x101, 0x63, 0x1, 0x90, 0xfffffffffffffffc, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000140), 0x4}, 0x1100, 0x4, 0x100000001, 0x0, 0x7fffffff, 0xffffffffffffa326}, r3, 0x2, r2, 0x8) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_PREFER_SUBDEVICE(r2, 0x40045542, &(0x7f0000000100)=0xcf) r4 = dup3(r0, r1, 0x0) getsockopt$sock_timeval(r4, 0x1, 0x14, &(0x7f0000000040), &(0x7f0000000080)=0x8) 2018/05/04 11:16:18 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:18 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000001a020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:18 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7, 0x100) dup3(r0, r1, 0x0) 2018/05/04 11:16:18 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 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, 0x1000000000, 0x8, 0x0, 0x4000, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) ioctl$BLKROGET(r2, 0x125e, &(0x7f0000000080)) 2018/05/04 11:16:18 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) timer_create(0x4, &(0x7f0000000080)={0x0, 0x11, 0x2, @tid=0xffffffffffffffff}, &(0x7f0000000100)=0x0) timer_getoverrun(r2) 2018/05/04 11:16:18 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x300000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1004.292888] Unknown ioctl 21545 [ 1004.314616] Unknown ioctl 1074025794 2018/05/04 11:16:18 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x600000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:18 executing program 2: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) [ 1004.350842] Unknown ioctl 21545 [ 1004.366546] Unknown ioctl 1074025794 2018/05/04 11:16:19 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000000a020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:19 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f0000000080)={0x0, 0x3, 0x2, 0xffffffffffffffc2}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000140)={r1, 0x101}, 0x8) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000180)={0x8}) dup2(r0, r2) 2018/05/04 11:16:19 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$sock_inet6_tcp_SIOCATMARK(r2, 0x8905, &(0x7f0000000040)) fcntl$F_GET_RW_HINT(r2, 0x40b, &(0x7f0000000080)) 2018/05/04 11:16:19 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e21, 0xffff, @loopback={0x0, 0x1}, 0x7fff}, 0x1c) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000100)=0x0) fcntl$setownex(r1, 0xf, &(0x7f0000000140)={0x0, r2}) r3 = syz_open_dev$sndpcmc(&(0x7f0000000180)='/dev/snd/pcmC#D#c\x00', 0x5, 0x4002) fcntl$setpipe(r0, 0x407, 0x7ff) ioctl$KVM_SET_ONE_REG(r3, 0x4010aeac, &(0x7f00000001c0)={0x7, 0x5}) r4 = getpgrp(0xffffffffffffffff) r5 = gettid() kcmp(r4, r5, 0x0, r0, r0) r6 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r6) 2018/05/04 11:16:19 executing program 0: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x82000, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000340)="e60000ffff000000000000647cd9e512e32a4b206bded2f06c5da5b5abf806255ee31937368bcc80fb8f4723a4b96d11a006a54ee340eef77cd8cf2c2b62a068c813dfac9ad37a0495e62e176cc7d044d059d136cd79a098faeb6a0e2a04adfca7d0f54dfb5b37385a7fd3bf6efe67bfea1941092d1071f2177839cb9520ab9f619fbae90e01d29a357aea9bd64e7d0fe5affcd5a8f0a611", 0x0, 0x0) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000200)=""/117) setsockopt$inet6_tcp_buf(r1, 0x6, 0x1a, &(0x7f00000000c0)="33ef", 0x2) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = dup(r2) pipe2(&(0x7f0000000040), 0x4800) bind$bt_l2cap(r3, &(0x7f0000000280)={0x1f, 0x3d, {0x9, 0x3, 0x7fff, 0x1, 0x9, 0x4}, 0xfffffffffffff7f1, 0x1000}, 0xe) r4 = add_key(&(0x7f0000000100)='encrypted\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000180)="3758ea5f0d11c81dc763d5b7368d9e8425360318e4316a471aede19cac56328c9b7c04481d5d1f497c92a2310477a6814afdaebdc9e70cd825490de414a21656599db56a165480391a2512bf", 0x4c, 0x0) keyctl$set_timeout(0xf, r4, 0x100000001) r5 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r2, r5, 0x0) 2018/05/04 11:16:19 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x5c000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:19 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:19 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000008020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:19 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x200, 0x0) getsockopt$inet_dccp_int(r1, 0x21, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r2, 0x0) 2018/05/04 11:16:19 executing program 1: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000000000)=@assoc_value={r1}, 0x8) r2 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x1e2c, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x3) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) ioctl$int_in(r2, 0x5421, &(0x7f0000000100)=0x95ca) r4 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$TUNGETVNETHDRSZ(r4, 0x800454d7, &(0x7f0000000080)) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r3, r4) 2018/05/04 11:16:19 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:19 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000002020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:19 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x3f000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:19 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) recvfrom$inet6(r0, &(0x7f0000000100)=""/245, 0xf5, 0x1, &(0x7f0000000200)={0xa, 0x4e22, 0x46, @local={0xfe, 0x80, [], 0xaa}, 0x10001}, 0x1c) 2018/05/04 11:16:19 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:19 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x3) dup3(r0, r1, 0x0) nanosleep(&(0x7f0000000040)={0x0, 0x989680}, 0x0) 2018/05/04 11:16:20 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x600, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:20 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:20 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0xfffffffffffffe21, 0x3e5, 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, 0x534c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x800, 0x589e}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x4000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x800, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$sock_kcm_SIOCKCMUNATTACH(r2, 0x89e1, &(0x7f0000000040)={r1}) 2018/05/04 11:16:20 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000017020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:20 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xb, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:20 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:20 executing program 0: r0 = getpid() r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, r0, 0x0, 0xffffffffffffffff, 0x0) dup3(r1, 0xffffffffffffffff, 0x0) 2018/05/04 11:16:20 executing program 1: socket$inet(0x15, 0x0, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x8000, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, r0, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:20 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f00000000c0)=0x0) perf_event_open(&(0x7f0000000040)={0x5, 0x70, 0x9, 0x6d82, 0x1, 0x8, 0x0, 0x1, 0x200, 0x6, 0x9, 0x8001, 0x5, 0xcdc, 0x5, 0x5, 0x5, 0x2, 0x5c2, 0xcee, 0x1000, 0xe501, 0x3, 0x3, 0x0, 0x1000, 0x3f, 0x4, 0x8, 0x100, 0x20, 0xfffffffffffffff7, 0x8, 0x0, 0x5, 0x7fffffff, 0x100, 0x2, 0x0, 0x3, 0x3, @perf_config_ext={0xffffffff, 0x6}, 0x20, 0x0, 0x9, 0x0, 0x5, 0x101, 0x5}, r2, 0x5, r0, 0x0) r3 = dup3(r0, r1, 0x0) getsockopt$EBT_SO_GET_INFO(r3, 0x0, 0x80, &(0x7f0000000100)={'broute\x00'}, &(0x7f0000000180)=0x50) 2018/05/04 11:16:20 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = dup2(r1, r0) ioctl$KVM_PPC_GET_PVINFO(r3, 0x4080aea1, &(0x7f0000000100)=""/87) 2018/05/04 11:16:20 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfeffffff00000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:20 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f00000001c0)={0x7fffffff, 0x0, 0x8, 0x10001, 0x0, 0x3f, 0x1, 0x6, 0x0}, &(0x7f0000000200)=0x20) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000240)={r3, @in6={{0xa, 0x4e23, 0x4, @local={0xfe, 0x80, [], 0xaa}, 0x10001}}, 0x0, 0x584a9f7d, 0xb5fc, 0x5, 0x1}, &(0x7f0000000300)=0x98) r4 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="ba85902e13e0b72d6c803d2462e82b16e9f29035de88632909c4b24b76e2062432253cee348a8dd081e3ae4972df7e3e89aa9f1fe4c20d760bd46ecdde577d4c427914edee8d255d7065619f0bca291e5f3e1982ecd15ef58348a6fc620b9f4a75c52b109559e7abcf47834c23fb1db78d2123896266c3a4c907639d46a76149ce0bbaf18edf6b6f0b22adec80889291df96167ebdb1e8546d1cd38ff68689720d00bc000fac5e9f64b501dfa9131a38bc8d82fe815b331d8a23232a6b1ca82f911a58817e1c5171a94139dea5e1de5b3f7746a77e2a075a2ed24c1e57daffbeb8", 0xe1, 0xffffffffffffffff) r5 = request_key(&(0x7f0000001200)='ceph\x00', &(0x7f0000001240)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001280)='{(+\x00', 0xfffffffffffffffe) keyctl$instantiate_iov(0x14, r4, &(0x7f00000011c0)=[{&(0x7f00000012c0)="ed1d1d76a5194dc4ece9183a2b683bf710c2d1d871326483b8528ad6719a1e666bed96fa79f011aeee046f3139b59283f2409a18aecad275ee323f3ae31080bb3a89f0d0048ad07210ca05ce17cf3faddef0fe84904125167725367d61e73505051a39b38afff280a7615987980c2f050e0a215b230892bdb61db208922cd06379b295b97722ba16f91bff26dcb1980ed960e8d18e19514ba166d3a69c8d05933f9e430c9ef57b0babf1640f0414f6eaf166a4b6d0f3bf52c66afdfa2c77e03874c95c16388c1f4ed3e6beb7e85b640714a259853c321da6416bd47223b7e2123a0365d26778cc52c5cba62445866e12ebb5869afbf6eb2d7f4c000351d0532557844ed0712f394136a92a945b53fa7e8d03f1c73cea183ef3cf24fecaa7ba517ce16809d888c1cefbb914169086670685062f0844d491e99c7a493287c9438ac59f1265c5cac888e29d101585c94c89430fc9013e12c4cda45bbcd82fe4e522b12b59a1327d8d527d4a0d4c7f7dc02403ed203a94448583afba4211b5048d6d2a71f24d720dfa22f395a616319bf083afef959cdda947f6052ea68cf65e9547574b3f661018c3f16b8629e01da86274611df5c059e16e90f9997f8a6d75795789fd31ced43031d9d5b23c5befb0bf8734d6d5fb60ae514a5e6840a562b7a3e754389d773dca54402fa4d29717edbf45b081aac71b3684874354ab119351a81cff6b3e182bdb8c02ab3cfde857beec26b44d0bd8427f2ff64245568933c009fb5d36170b00f8789a3c752b581b54cade7ce8fe11386aa3194f79d666873ac7a1e42ae70e64844cd7901aa5508db69c8fa91c7911247dd3507340bb5cccd11b39a761866f1b8bd6b0b7bd96e7416bdbf5e48303cad3970145a508207ee69de42b1199e8992aa5f273871eeb7cc7478880adc589a1184482e95433cf8926b2572a0d9fc09a26ae1b58c10afdbd5c360c733856d0d0a7352f3b16a1038ac852ad688e9ad17fc04c6115f2532118979d7b8862ab5954d667eee8f688bacf87c014383aca904c1d1ac54b665d8e1d57fac67c473c0a2c908e15f6a7034a6f251c81ffe3f38e49bc97422f78a764af26893c9a82a4220f0ceb2e526da9372a5f38f761ef1164446462ce03dd01fc3ee597c81e9eb7bc543e1d9fb90610e84f10fe6705e1e2ba668a05bc69e4f69e1cedf64cb2576ac4e30450b2cb24901df621e0dbf313f8edeb415ebf09fa9ed417b0c64fa93d9828c25a33c9c980dcbb608efcbd58d74d8cdc539565fcffb91eb0044ea3693141a22c6ebc8f8eeed15173450ad24e1fbf2a4f6ce0cc658665495453723b9b3ad7a1feaceb7bc0b47de32da14159be9e91f8034d3587ad8523ee82088877b055afd565c346d011d03465d61c240aa5f955f9cb62d189e17d9c9eec6b7744c328cf666ef66511ca7a0dea857bec421ec787a31a45537f817cd0e467178891e21cd9b4e82a2a273cc9f832d2259fe1c698b372f73f3dc40405a90426da1fbf2c37c50cc4f2b6ac2c6c1da75ef6887e1c563b2ef91e925ecf5dd9a7ff3cd04417878ca9d69d0e8c00be8f08316e96124c1e9583efbf90525e08227975b50d0790411ed02f6b7154024f502707d7b9c2ace054a429bbd2ce063fab34d7b559da3941d65fc447f7aeb576d520a6ebccef8893194f06b1ba941fa99421df2ae1997b6a99d14fcd3f3140a542c115256fabe3fdc146bc89829c337d4a6524987d373e41a25bcb9a4f7a2cb5a6a2d420edb4884a3e49000bb6ba582fbcb02c1da5a5b86a83f6110fe4bade144c26c59fc2a25162e8698d1c11bed3d577ca46bc885f7a7598584b4f748f96227f5bacbac5f0207ded5875348c401990ea10c96fa0284371f108495e2d26ba8cc0788ce7ef57f9f6c7122adfb702138afb3afe59bc05c6586067be88348905d2a849cc1cbdcf280b16d5656ddf3e05a8223f2ebbaa3195f040a48fdbede3bf073f4cd9adad6ef7a2a5623492397431044c8f0d9f9fd760649da9e2465a8cd41627fa45d61d5fbc1bfc3de9ca036093ab14f10d9c387e46f257fc53566386b9b0c68a42c006d4ad73578512ad8d482bde79b5fcdc7518e87b2583a1ef534c1c0f39abf42155d50f8bcd7eaf61ff4b79e6d457a723c456e5caec6bb8bd9a45a829812ff537f0f3c57795d362f1dc4941445ea17938db5edd2803e6157898d17250b8a46c871546fd0b6d9ba580d72214ba11026435327546cf53531cbb049e114ef5c02dee7a4522986abd6a1ae80fa3572bade3042bb27fc85d36088ff1827c207481b6ea9bdbcd4efc7bac1208b505d5b7106054ada0eb01c0fe0090941c07fedaf564cd9c70c9496238e4cd9ff1e9690b6627f86cd9a6bcae6a55eb3f66e14fabab86961ebb2e9c9296c875a52aeaaebe2637151a35e748c4d2daf757041e23b3455fa3af849cdc7647bbe4a9c18fdb2a3c4050c79715cc4387f184028f987c0681312b9f22f93d204f3f73bd598cc74411604dfb8e17e6ea92c5a60fb5c14f067b4273134ceaff19f31c7351baee3c4a605ad7d16c5e5f49e4a0a1231cef830673c7e8e3be5b9e6fbf709814cb4fbdb5dd3deabf5388a0673935f5fa04d7ba5ce52351e9bbbf8418535fd3755ccdcdff22ded39332b0a68f7ccd4fd5c724f07ef14ca6a67d146832eb52194ec458f4ebba3d3f4a165065a647cb21a19ed8853163cb2545cd1dd95a35338dd1aeacf10ea36504f6e0e2bb52ac9612f35a7ea9e1984e165065d06eced9490ded52f0dc8aaa04439be5148f03511ffdfeaafd92f78b42f4e44240fe1e2a3fba355cac4163e2000ad44574dd810622a9c768c9ce2803e9edbfbe39bb2f781a2af83493e40c1321d003ff8696e702969aff9270b3c28ae77dadb8aa1323d35dc906a361d64014177af15a3f41fb6d4980f90a6bb5c78d2060ac7ee0b6e45c922dea4ffb69dd78503c01cc3a812110aec4e431db8968a9fe92c0cedf551f169a354074ebac110309e7a7cf85acefd011fa181e854efdf559cec659aa4579f16ea999160b8292f729270583a5184f4763eaebc0141099584253854822bd004cc7a243b558e9879599fd9b8b9d702d77f1382be2fda1b23c91df4a18784d78bdc77f2197b1aa56c59c79c8cf2e2da4d6693a906a73645e4194a01e6833100ab06327b30480b4a358e0f094d04401fd1fbbd3d63d5a8736c7af9d7a9d8fd71566d4c29bb0d2d5354ffb55c6657ae72585645991da833f8f92aa3f8c319c182caf783bc4ea402fdaf99f01b395016fe5fecbb4ce25c6151ba0b7c7fe8e36b689b751f34288e695f108dde7f7c24b243ed6e094bc83cc01eb0ea3ef5efa0a5ad061846c1d70f91f9ac9f7fa21d7b5cae8e4bdaaea02c3f12753761c3491ce9e9f0c4363b5075bd0af57cc2a3b24b8f42a199391c6889a11f559e00de6602114d8c0df78b63b7ecaeed64201a60de889f63541c1a71b70b5cfabb0fcc4900f2512fbbe08c9450c9c4645882f9ba26c42f6dd386018f6f0b7ffe85e5e1f9c80deb76eceda58d6d105c68b89b1186f7e26bdb2aa9f3730ad8c82822f692a9ccca57d5d59e183ac78c81c195ab36d83664bbb97d449c16f9251ab81b70ee994d54524a0c0a0694cac77e5c17c37ba1dee8444f4931f9924b901117a6729f71caa8b0d736bb8bcac61195b0b570e98dbf59da5307d7a9c5801d9c85067d8150cdea6efe490f15d66fb84fe8e24bba98247a5b3cbead89e45aec44d4cd803063fce687673d3ca0be98c3d6e20bd225ecfb878a91bdb9d50bc467ee0c1f177894696e2d920e243258684c4a991c4e774ed6803d0866307a0906b823592c782b9d9928e523e07ff86d68762851b48adf11e5fd57fbc4037fa38eea5b251c71a27c4ca71c69cf687a87ce1dc7814f9f7b661ef0526d92bce271f7815bb1f751147b16d19b15a23d7162868d86f7f24e1a6bc7b17bef6abd19e4a2c995fcec4b07909fd2f1beac579202aaa22bb1fe6154f7d35f3ae58b1cb50cd735f7b667620909b0d835589f5903f55f8903f6c019df1a7b925299c4a811e906efcca2de18c5e9430bc022018a2ff01b192b34c8ff76bbf4c6bd78bfdbda1d5a2c06e3ebdfeb54984fa3ab43acfd769f97ce91461f4a4bd07ccf6ad295d825ddccfc654b6ae2a3bb7b03af53f197331500302acc3dd852c35f4dce47bb3a4aaf3a234a2b15fb16ce78ada85504bec5e3a5685f984efd52ff6c62020dda70bca393c6ae0ebf705bd499afa38b06b518ec9b52e4c63bd7408d1b0d2e8b1ce4788f59717f6dee7cdf96396130f63220469e120302bd445bc2e342574c210e864608ffdd21f7be972b5e28e127cfe7416abe772dfe8fe5f53e54cf40d534ade7010e1a90b1a7d05b1cf5cec627c3309a122d239eb05178e8f0ec1cb35ff282cc1ece17a126ed62c3abe4d3683827ece2d97588a1624e14e0fc4e0ec53d769d91292525d146a5a788c4005710c982b67094e4c8782eb76781ca4cdc9eeced4d4f4906b0af7503e59104f49143f6266e609e37638db1d624e8920d85ce1b76fdc71740a19546a85d8e964d324d96dd6d81aa02ef130595e5ae2f8129b55c55eee919b2288a25dfc8a2fa3986c3af4ebe9909808a75d270349c7be35f2b6d5d60128970daa7620c4ec040aeaabd1b42bd755cb4c9f28dbdd53d436fc341c771604b270eb17b2f8ad8d1e4fbd86647cc297beebc315181acd6c07d28b614a53b4f8ac05519ac4a70226241e56129003dbf35a51ec59bd04113467a1d583c68d4b5a291a378d5861175f3ffc27732659d73f5529c551fa37507ce9b6d50b2c2e541c195a31b858dbd55a570cf4fcd619508903bcb50e7cfa80a9f6c234b4c9bd647b347daec8edf80c071329272252e45e1329ec20aa77f9ee3000c97472b18ae3847777e04066bcaac1e3badcdb7df95a6fdd2307be65e361f09836cfabb0d62a77aebc609d30ee5714a466f34c4f909536588a180b9c0451a14736708e1a64526e466d67cefb13d62e857e6e70e7f5ef4932799b0f5739fd4a1939ffc68f4d67d081486e8142d93b8ec0bcc0d7ba6cc20362edc6701037e883bd1416dea74123ce62f7282df50412d32a506d8699fbbe058676ba7fe72865772ef5ce28fa42d1227b50e904509cebdf2ecb37e99229af50c40a3a68b92da7d38e74229c3537413b9fe52797707620c331cb44e7882aa36bc800cd10a0573a2840a301015021f7c09ae565c028fa00327952ae9631fdc7069e07b799cd05869b15d5f55d227b111fff0b6733184d2628ee4e00f8f52f58111ccf02f765480aba86c4a730b3e6d36c0230811b29bf5cee319ea7db44db3e34c5fb43e288a76673b8722fe21b236589c6c3950f5cda5e62f0914bb0f1804a5b52bda543ec5e615f4e5edb4f2857d261be3d92ef79dc12e7aeec5ed83466258271af399fdaa0341d87d257169c195b539e847569ce0dc11727558150d3932ab4666a9e8554f84eda916042235c6ffce69d942131a0ab14698118a1a0dd261926eec8ef12df2defbf162bff5460a92d62c1af21ed6166bbc5234bfb8619f7ceff2763fa40b23ee32795bd2d8f3a3c235071199b91b8a37d5e4797b691052b145212873f23c53a2e68d34ed675247d57f021d69510fbe465c6983d481bb6f9ba6749c55c616b69c90fdec3592c264a4c726b4d885bd23aa362c77ac07d490470d729b73efd16a96952b066527199a85773b274c331da94ae7a9de09482c77a368f75e76d0d094a0a5f2c6504fc3ad405000000000000000000000000b3deb690116e20ae094e97e49cb525017021ce399a982a26d45900d02a194bb92f6038a3786a9df52ea380df30ed45f79a6e5c4a31eb1bbcb07cd702bac122ac904f8720322449ea78da392aa2c83cc630f75090ef44c5110d770243c78af941aac62c9982ba1d1aab5416bfb1d3d64e90a2fb8b8fbfb01a5c330b37699ed4cd1bfb5c3e4e3ea2b8f33bbbda7e52f8355a4c715dcdd78c2cfbdb23aae257c9b51473385d29b20c63e306c87c119e41c40bbc8f7867f816dbe2a55ffd836e60aff57a6a0e91376130c34f933db6fed89a369bdc1b865a2f73f9ad2c5df92b93e62191d52963540a51a609c15bee3f1defc9e006e1c9fe49c45adbe9ed94a3d082b3d511f4a66d4bb35d3aca0dbb167674c6ececcc829e9a9a47d51d0080532dc61126f8fa8a7533344ff882ebac786df2281c557d84a41a0158139713c76849a8fb25d220384382d3ed9fd31c764b14c4f1ef3fe66111ce5c8afd36f2f0", 0x115d}], 0x1, r5) 2018/05/04 11:16:20 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:20 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x0, 0xf4, 0x8c, &(0x7f0000000100)="2dc7fb98bf8785113bf8772333537e610269c9594cc31beaeed61cb4956be4b9637eba4413a922a11606f574f956f5ebd5389e0b861b22d30ea2eaf766bbec71e120473a0aad8947074b74d64f6ab9adfab18919b7feac99e64438d9889d06b4081eacd461488efe879c784762ed164baf81c2a08b3dabbdb96ab6e219f151c0554f2a5cd8cb7cc395d314ef1dd97d51ae2395805af15873886a6a9e8c94c1c222481adb151a72446a3dc8a1c3d51cee95650ffcb5b12ffb148b877117f31cfd19534948df1110d91423920c05711e7a3b3c510848f8b61b04342676d3ea24e290cd1f9af4e02dd75e23f24b8f801ba7b9e6d3f1", &(0x7f0000000280)=""/140, 0x8, 0x10000}, 0x28) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:20 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) socketpair$ax25(0x3, 0x7, 0xcf, &(0x7f0000000040)) dup3(r0, r1, 0x0) 2018/05/04 11:16:20 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:20 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) r2 = request_key(&(0x7f0000000080)='big_key\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000140)='/dev/net/tun\x00', 0xfffffffffffffffc) keyctl$clear(0x7, r2) 2018/05/04 11:16:20 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e000000000000010a0000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:21 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xc0ffffff00000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:21 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001090000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:21 executing program 4: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x82000, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000340)="e60000ffff000000000000647cd9e512e32a4b206bded2f06c5da5b5abf806255ee31937368bcc80fb8f4723a4b96d11a006a54ee340eef77cd8cf2c2b62a068c813dfac9ad37a0495e62e176cc7d044d059d136cd79a098faeb6a0e2a04adfca7d0f54dfb5b37385a7fd3bf6efe67bfea1941092d1071f2177839cb9520ab9f619fbae90e01d29a357aea9bd64e7d0fe5affcd5a8f0a611", 0x0, 0x0) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000000200)=""/117) setsockopt$inet6_tcp_buf(r1, 0x6, 0x1a, &(0x7f00000000c0)="33ef", 0x2) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = dup(r2) pipe2(&(0x7f0000000040), 0x4800) bind$bt_l2cap(r3, &(0x7f0000000280)={0x1f, 0x3d, {0x9, 0x3, 0x7fff, 0x1, 0x9, 0x4}, 0xfffffffffffff7f1, 0x1000}, 0xe) r4 = add_key(&(0x7f0000000100)='encrypted\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000180)="3758ea5f0d11c81dc763d5b7368d9e8425360318e4316a471aede19cac56328c9b7c04481d5d1f497c92a2310477a6814afdaebdc9e70cd825490de414a21656599db56a165480391a2512bf", 0x4c, 0x0) keyctl$set_timeout(0xf, r4, 0x100000001) r5 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r2, r5, 0x0) 2018/05/04 11:16:21 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:21 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfe80, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:21 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={'ifb0\x00', 0x40004012}) fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r2, r3) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:21 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:21 executing program 4: socket$inet(0x15, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f00000001c0)=0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000200)='/dev/rfkill\x00', 0x800, 0x0) perf_event_open(&(0x7f0000000140)={0x7, 0x70, 0xffffffffffffffff, 0x7ff, 0x0, 0x3, 0x0, 0xff, 0x0, 0x2, 0x0, 0x10001, 0x20, 0x3, 0x4, 0x3, 0x4, 0x9df, 0x2, 0x6, 0x1, 0x3, 0x800, 0x3f, 0xffff, 0x8, 0x5, 0x3f, 0x5, 0x1f, 0x2, 0x9, 0xbb, 0x9, 0x1, 0xffffffff, 0xfffffffffffffff7, 0x0, 0x0, 0x3b, 0x4, @perf_config_ext={0x7fffffff, 0x5}, 0x4000, 0x8, 0x0, 0x6, 0x7, 0x80000001, 0x75fd}, r0, 0x0, r1, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) r4 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x37051c1, 0x400000) ioctl$KVM_GET_ONE_REG(r4, 0x4010aeab, &(0x7f0000000100)={0x7, 0x200}) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r3) 2018/05/04 11:16:21 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x80000) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x1) dup3(r0, r1, 0x0) 2018/05/04 11:16:21 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xffffffffffffffff, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:21 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:21 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001fdffffff0400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:21 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) accept4$ax25(r0, &(0x7f0000000080), &(0x7f0000000100)=0x10, 0x80800) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:21 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:21 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'ifb0\x00', 0x4012}) 2018/05/04 11:16:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x5c, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x20, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:22 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e000000000000012b0000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:22 executing program 0: r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x5, 0x200000) ioctl$SNDRV_TIMER_IOCTL_GINFO(r0, 0xc0e05403, &(0x7f0000000080)={{0xffffffffffffffff, 0x3, 0x7, 0x3, 0x1}, 0x3, 0x2, 'id1\x00', 'timer0\x00', 0x0, 0x3, 0x4, 0x0, 0x5}) r1 = socket$inet_dccp(0x2, 0x6, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000500)='/dev/input/event#\x00', 0x2, 0x2001) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000002c0)={@pppol2tp={0x18, 0x1, {0x0, r1, {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x16}}, 0x1, 0x2, 0x2}}, {&(0x7f0000000200)=""/110, 0x6e}, &(0x7f0000000280)}, 0x9c) r4 = dup3(r2, r3, 0x80000) ioctl$SNDRV_CTL_IOCTL_POWER_STATE(r1, 0x800455d1, &(0x7f0000000440)=""/89) setsockopt$ipx_IPX_TYPE(r4, 0x100, 0x1, &(0x7f0000000400)=0x101, 0x4) ioctl$KVM_SET_BOOT_CPU_ID(r4, 0xae78, &(0x7f0000000180)=0x2) fcntl$F_SET_FILE_RW_HINT(r4, 0x40e, &(0x7f00000001c0)=0x2) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000380)='/proc/sys/net/ipv4/vs/sync_qlen_max\x00', 0x2, 0x0) 2018/05/04 11:16:22 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = syz_genetlink_get_family_id$team(&(0x7f0000000100)='team\x00') getpeername$packet(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000600)=0x14) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000640)={0x0, @rand_addr, @remote}, &(0x7f0000000680)=0xc) accept4$packet(r1, &(0x7f0000001e00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000001e40)=0x14, 0x80000) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000001e80)={{{@in6=@remote, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @multicast1}}, 0x0, @in=@loopback}}, &(0x7f0000001f80)=0xe8) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000001fc0)={'vcan0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002000)={'vcan0\x00', 0x0}) getsockname$packet(r1, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000002080)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000020c0)={'team0\x00', 0x0}) accept4$packet(r1, &(0x7f00000021c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000002200)=0x14, 0x80000) accept4$packet(r0, &(0x7f0000002240)={0x0, 0x0, 0x0}, &(0x7f0000002280)=0x14, 0x80800) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f00000022c0)={'vcan0\x00', 0x0}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000002380)={0x0, @rand_addr, @dev}, &(0x7f00000023c0)=0xc) getsockopt$inet_mreqn(r1, 0x0, 0x20, &(0x7f0000002400)={@multicast2, @rand_addr, 0x0}, &(0x7f0000002440)=0xc) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000002480)={{{@in=@loopback, @in6=@ipv4={[], [], @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@broadcast}}, &(0x7f0000002580)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000025c0)={{{@in6=@remote, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@remote}}, &(0x7f00000026c0)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000002700)={{{@in=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@multicast1}}, &(0x7f0000002800)=0xe8) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000002840)={@ipv4={[], [], @multicast1}, 0x0}, &(0x7f0000002880)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000002b00)={{{@in6=@mcast1, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@rand_addr}}, &(0x7f0000002c00)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002d00)={{{@in6=@dev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@loopback}}, &(0x7f0000002e00)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000002e40)={{{@in=@remote, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6=@local}}, &(0x7f0000002f40)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000002f80)={{{@in=@local, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@remote}}, &(0x7f0000003080)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000004400)={{{@in6=@dev, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@local}}, &(0x7f0000004500)=0xe8) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000004540)={{{@in=@broadcast, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@broadcast}}, &(0x7f0000004640)=0xe8) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000004700)={{{@in=@local, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@ipv4}}, &(0x7f0000004800)=0xe8) recvmsg(r0, &(0x7f0000004b80)={&(0x7f0000004840)=@ll={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, 0x80, &(0x7f0000004ac0)=[{&(0x7f00000048c0)=""/132, 0x84}, {&(0x7f0000004980)=""/223, 0xdf}, {&(0x7f0000004a80)=""/57, 0x39}], 0x3, &(0x7f0000004b00)=""/90, 0x5a, 0x3}, 0x21) getpeername$packet(r1, &(0x7f000000c900)={0x0, 0x0, 0x0}, &(0x7f000000c940)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000012880)={'team0\x00', 0x0}) sendmsg$TEAM_CMD_OPTIONS_GET(r1, &(0x7f0000013140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x804}, 0xc, &(0x7f0000013100)={&(0x7f00000128c0)={0x82c, r3, 0x2b79149cdacd56bd, 0x70bd2d, 0x25dfdbfc, {0x2}, [{{0x8, 0x1, r4}, {0xf4, 0x2, [{0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0xffffffff}}, {0x8, 0x6, r5}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r6}}, {0x8, 0x7}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x10001}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x9f}}}]}}, {{0x8, 0x1, r7}, {0x130, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r9}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x4}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x23}}, {0x8, 0x6, r10}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'hash\x00'}}}]}}, {{0x8, 0x1, r11}, {0xf0, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r12}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r13}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r14}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}]}}, {{0x8, 0x1, r15}, {0x7c, 0x2, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0xffffffffffff69ea}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4, 0x6}}, {0x8, 0x7}}}]}}, {{0x8, 0x1, r16}, {0x12c, 0x2, [{0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8, 0x3, 0xb}, {0x8, 0x4}}, {0x8, 0x6, r17}}}, {0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x3}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r18}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x81}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r19}}}]}}, {{0x8, 0x1, r20}, {0x130, 0x2, [{0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r21}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}, {0x3c, 0x1, @user_linkup={{{0x24, 0x1, 'user_linkup\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r22}}}, {0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'roundrobin\x00'}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r23}}}]}}, {{0x8, 0x1, r24}, {0x1b0, 0x2, [{0x40, 0x1, @name={{0x24, 0x1, 'mode\x00'}, {0x8, 0x3, 0x5}, {0x10, 0x4, 'broadcast\x00'}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r25}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r26}}}, {0x3c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0xc, 0x4, 'hash\x00'}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x6}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r27}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8, 0x3, 0xe}, {0x8, 0x4, 0x4000000000000}}, {0x8, 0x6, r28}}}]}}, {{0x8, 0x1, r29}, {0x3c, 0x2, [{0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r30}}}]}}]}, 0x82c}, 0x1, 0x0, 0x0, 0xc1}, 0x10) dup2(r1, r2) 2018/05/04 11:16:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x4000000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:22 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001080000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:22 executing program 4: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x1000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:22 executing program 4: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x32, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:22 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r2, 0x0) 2018/05/04 11:16:22 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e000000000000010b0000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:22 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:22 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfe80000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:22 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0xa, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000080)={'vcan0\x00', 0x0}) ioctl$TUNSETIFINDEX(r2, 0x400454da, &(0x7f0000000100)=r3) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) ioctl$sock_inet_SIOCSIFPFLAGS(r0, 0x8934, &(0x7f0000000140)={'veth0_to_bond\x00', 0xfffffffffffffffd}) r4 = dup2(r0, r2) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r4, 0x40086424, &(0x7f00000001c0)={r5, 0x3}) dup2(r1, r2) 2018/05/04 11:16:22 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfdffff00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:22 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000002c0)='/dev/input/event#\x00', 0xfffffffffffffffc, 0x3) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000080)={0x0, 0x1d, "be36f4008c75a6097195d95041eb6001d0b281fdde50605887314dc7a8"}, &(0x7f00000000c0)=0x25) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000280)='/dev/audio\x00', 0xfffffff, 0x0) setsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000100)={r3, @in={{0x2, 0x4e20}}}, 0x84) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r4, 0xc0045516, &(0x7f0000000040)=0x9) 2018/05/04 11:16:22 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x101002) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:23 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x5c00000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:23 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000010001020000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:23 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:23 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001030000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:23 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x14, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) llistxattr(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/178, 0xb2) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:23 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x7fff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl(r0, 0x9, &(0x7f0000000040)="eada465aacb6c4b714b31b20ead8f0255f7cbf47393093d1") r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:23 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x3f00000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:24 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:24 executing program 3: r0 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000080)={0x0, 0x7fffffff, 0x10}, 0xc) socketpair(0x1f, 0x80003, 0x3f, &(0x7f0000000100)={0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x406, r1) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x11, 0x100000802, 0x0) r4 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ipddp0\x00', 0x4015}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r3, r4) 2018/05/04 11:16:24 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000180)={0x0, 0xae, "958c7121a97c1a6c7fd4c792bd80b3b7193016ec8973827e40765ab21be2f2446cb069f9b2949b5e7cc8541de2ea1e703d8133a76e783a785f32e4b91d7d75a247b89e9c73fd3b19ed45a88ea4f8fcb1d4b825c945c1f7017ddc217faca2a92928a142fc334d4c51feda75821663c8207c53c3ec58c7b4776afeac87a15d620d9218291120bd8dfa9492b86be807acc70e9153ba72cd2ea24435fe12ceb54738cb13b536148943f93a63ad66ad7e"}, &(0x7f0000000280)=0xb6) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f00000002c0)={r2, 0x101}, &(0x7f0000000300)=0x8) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = fcntl$getown(r1, 0x9) setpriority(0x0, r3, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000380)='syzkaller0\x00', 0x10) r4 = dup2(r0, r1) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000000080)={0xffffffffffff8000, 0x8, 0x5, 0x7fffffff, 0x0}, &(0x7f0000000100)=0x10) getuid() setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r4, 0x84, 0x7b, &(0x7f0000000140)={r5, 0x2}, 0x8) ioctl$TCGETS(r4, 0x5401, &(0x7f0000000340)) 2018/05/04 11:16:24 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xff000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:24 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:24 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x800000000000000) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) syncfs(r0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:24 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001170000000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:24 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x15f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x3ffffffffffffffe) r3 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x5, 0x100) ioctl$KDGKBTYPE(r3, 0x4b33, &(0x7f0000000140)) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000100)=r3, 0x4) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:24 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f00000001c0)={&(0x7f0000000280)={0x10}, 0xc, &(0x7f0000000300)={&(0x7f0000000800)=ANY=[@ANYBLOB="375500002700638100000000000000000c00000008000500", @ANYRES32], 0x1c}, 0x1}, 0x4000000) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x3c, r1, 0x100, 0x70bd26, 0x25dfdbfb, {0x8}, [@IPVS_CMD_ATTR_DEST={0x28, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x100000000}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x7}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}]}]}, 0x3c}, 0x1, 0x0, 0x0, 0x4000}, 0x1) 2018/05/04 11:16:24 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x10281, 0x0) ioctl$PPPIOCGMRU(r1, 0x80047453, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'bridge_slave_0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000140)={@local={0xfe, 0x80, [], 0xaa}, @loopback={0x0, 0x1}, @mcast1={0xff, 0x1, [], 0x1}, 0x0, 0x278ca608, 0x8, 0x500, 0xf6, 0x0, r3}) dup3(r0, r2, 0x0) syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x200, 0x101000) 2018/05/04 11:16:24 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x7000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:24 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:25 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x10281, 0x0) ioctl$PPPIOCGMRU(r1, 0x80047453, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000100)={'bridge_slave_0\x00', 0x0}) ioctl$sock_inet6_SIOCADDRT(r0, 0x890b, &(0x7f0000000140)={@local={0xfe, 0x80, [], 0xaa}, @loopback={0x0, 0x1}, @mcast1={0xff, 0x1, [], 0x1}, 0x0, 0x278ca608, 0x8, 0x500, 0xf6, 0x0, r3}) dup3(r0, r2, 0x0) syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x200, 0x101000) 2018/05/04 11:16:25 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x4, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x20000, 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040)=0x7, 0x4) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r4 = dup2(r1, r3) setsockopt$sock_int(r4, 0x1, 0x13, &(0x7f0000000080)=0x3f, 0x4) socket$bt_bnep(0x1f, 0x3, 0x4) 2018/05/04 11:16:25 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x3, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:25 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$sock_netdev_private(r0, 0x89f2, &(0x7f00000001c0)="f87f065e61a685c2d3653365b1501ee2893cd70bb1934011f07a7f976abeeb1f9ee7b8f085ec9631d7e64da8fe8b27de83a2802e25ad56378da1beb11907e59764fe591be3d2f1d03da69acc67e08dc31d7e7c65136c1b3f60547ebc6306f30cfbbdb39f1cf84dbd95b1f88422b5791b165332c719ffdbda1ae7719770099c94894f7229ce64255afcb890b3a152aed8a390852aaa9ab010c67e615b73f713cd895aa27c670bb6e5e95b6c65ac2ea00cbfd623a0939c8e3141404d8b17ce5650af6ebd7598ad1ae6bef472d524114d30cff6a4822eabecc6fe74c2046b5cfd05324bad883288b3abaca6a0be21d054c0cd3cb5a87a4bdd61290b89f86692db774bab8134e9f8e2d023ef9acec7ef4628e57c41195e3c1f4ea2dd870c672a3b9d3f43cedf52d55b4a9b9bbc7607ded9b81f60e11f8f553c6ebdc8e2d301054d6a509a77c9f55165ce55b4127312a5358c9ac357210d3f86d002f05d0f519cab0d3bd2b25a83641b6a4e49f7d38e3dc2027d14a78de677a404824dc6aba043a0520b3bb3af8761390c6eecec7a56a70fcbaddea910c24751296a905f0a93ec056666ef4c214c958b9b03472758133ece514eead92c624b2de7d0d27f53cb1f0afdd3131caa1ad3c10df1c08fb21a1601ed4cc1f63c2c8839494bea6bdeddf36a266999f29a9f16b623fc34602869ae622ff6f2e97e4d2ddead4025f0c4d49937bcc4b4c68f53f38f73af72c576c41655f6b59085d709eef318fcd71e3192dce737d354a1140f535248aa5816fb855374a0d0c917738f63232c626f35c826e9786ff81dffb0d814ab6bf0e4d77c44ffcecc4eefbae9529ff322d012b2b7a1258d2e0ba121b8c792015a3635560e606f7f354a13dd63edc3750be5cee16292795c60ea36042d7a7ca97beacff5c437c72223f48c6ad95cdd99c7ad2d9e06813b3f73ca06fa8ce2b4178fcf045cc6ea21b023e5e355608d67d5ebf081038b5e064aca0e0189f624af09c299c956a109453b205005db36aaf6aedcf5625800bcb7aa8b3cbfebc4a152e33501dc9d0d308ccc0db7eec39d3550267da15e90d31f7c7ceb8a986f50890413c808ac8a9df275a5f693e8555a2ce225d1b4fdfddd451b66056473051d8523d4b10d6fad4242e00cb72e78d6cfbffc1951bc6d5d82578359a6ec7d5249fb430fcfd2032d57997ba946acadc679fcb675d4777adc3d0f20771978d024a3e1357017116ae07aa7e74e72aa4dbb80f4e6e0a437bd42be399b0dbf7818f22f39490e11a6a145e8416b327cc0cb559382b6ea6744cda2f6c9843272bd6c555f2ac2acee7cc0a0b0abb7c7da36212807cc698419802d13ad63962fecf5973dd8c5a8d12335e85591c82109c8deb68f706dc9b38b105f74f6e5a997475c04b46397e3021cc8e1dcaea8cb835869e5d0ae0bf37b4dc560e631f935f233fd04100f32c0eb2ac4c9b6a311edcecad564c5d19cb6ebe49a870056bcfd72780aaf926f2eeef0169144b018f34708b3c75aaf31a6be6d209b784d8b36ad077650211376e5761f16851c95c630b9b24f99d5fc9f77daf14ff4c2c702f0d0376efa723d1a6d8c2925473df1a05465162caafda72d92d44d6cee2f9c73568e1f22c64b61cad3472e8bfd4eb9c811ad3cde88908b82925c757180dc6a6bd1b9db2b99c07c2ea82d22db4b1b49e6f5985081617756a8ff1ee47c002f7741d638e5d37b58d9ef9acdc3bb4fd73b731de2cb79ffd2fa2b9b3bb4b6f2164ae70b2481f3ffe3e30aed17459e5b0524abbe07cd8cd3c7dd114130abb04966e85ee9e73f4e5f6372b26223824b512127d152aa59d71652649e7607acdbabc85415a95cb8dccc5f5aea81a57985adf129099bf81ec37ee5e63d66dccae578e9446ccf9ed34473b21e518389f46ffc39867e1703babe6413be48c60cf3c07416efb443aca53de8092685a48ba3f9fb7f5fba7796c7ca564fcd6afc925dde23451a36bbbb6a7aa0af1b2d5167865bdb9b72df5362454e9a9d1b20c7ed98ebf85ad0114b6a54295cdbd986c6a12c4874ae3303e67bff88d9603978e41d029a56275959066cb2c951851b37dd6f35f5e7e1a91e2924ab8f2036d8ced67b72fb799295750f2aa14491f2013474a94c5a5838fe8b533ea142bf547665c0d87e896bfefbee30f1798af9292608d3ed1f2770ea179315b1c2766f876b3e1be73c037865ce8a6881964e6e542a2a47482be1c3015a1c36b32596935ccfc8b3353189e422e70eb3333f7ac732497e2168f993c75597ec3853f63c2943602a44ffd6b9d0e36b7fb40a36b8c37523f009b136b88a2ab901a211777aa1aedac23c906f3e81fbd61cb8ea0fd27ae9bffb58eca9ee22d35d0e7ec46e31d450e1c2ecbf8822d42926a98c5ad8956fae130196e6031e078d2101cbfebaeeff587a5061b7f0210b3cb024d41eeafafb167aa7040e4349d747c8adbe1d995cc6f9b3ae0c2bdb23258354ffac484671db8101ac1505067049325aa7224c082ad41c749490e91acc37c3a3d0452f693a023b831f93e2b4c9a5b5e4f1868172db024fd12526b76a1f56e82cedccfa843dce4977050cdfa28cdab4d9eb6d34fb9621697fc665fbff1ef70ee86641b8a7247a7666bddff8d38c8f09cea61680c01341a4448aaecc1943f9afb481d477a155a09bf6c34dc74b28dbf7b4bd290de14c0a281399f7b58de180de40625d5aee43dafc985c67b6151c2fab057215d6ad8db7612626d723d121d8673f2dac5108e2e4f3a1654be02e845c5aa73eac47193da82df7d90d8aa77834f74265ad703ba3f725de1fdb04b1eca06af628ba9be9404ac880763a62ec668ef17e846828973a0ce12604169386b7bf9763a761f297e10ff6a1c999aef0ffca1943a51277756505ada33b36bc318e7b6bc68a4c45b7439a3bb4673c957d0af0fe0eeb5e384ac3611e87ae955bad5100ff065512778aa474a7184d817eda1b1e6f2ae9160f788c88239df36fb2565856f6993ca4e2fa6678f0dc27955d813f8a8af7fe97900bba3c68ac1777cef3892d1142c93396ed11dd0cd912aa8acac38ea9821d3fc05c50a135525ae2239751e2dafb761683f181a0a9c44b929940fa3f17bab8a5545075c001df478ed1b698776f537880a38d3225451ee664229aff67c7d95b48e2ffdcb2cc1d008b434231a3edf9e47725ebdd51d2e81baf4b4233e87787af13ca6d642a09c3d963e3500f39eb00fc48d7596c8aeda313c39eb65ae0e641ef013a87069022f838af9dccf88dec1a0fa4cd6575bd80fe05f227de3cca2b8f9aa9363fb25914e3b8757fde5452b9accc09f89510bc15cd94da707fd2d554feb39e59e9662676532d5388ee234d79174c351f3a4ca9fcb72edd8a7f8d1bf9c6de6c0e1dfca1fc0f6f0a492626f46f7b7e7f096c0e090d8ed3cfe2ed49725afe0fc4b8d4bb5a5411e6f14c16a4786795ef513a567db920fbb855e1418e5fcb403d2ebda76bf80667a3446625cf030dbdd03866689219058b8e13a814af482bf127ef22f92ece1b086badaf4b75f71c8503692a2f0a04c66515b61825c210e350573f6669c5d9e92e50d1c56872deeee99d85c05825c5512f9bfc350528767919ac4d50b93e602c52eff4f22212b48825ed361b78303387fc05c3571500f0cf52c87fdf705c9a9ba0da0aa4147fa7c1544a369377897bda8b1d1b62e66d46d03d14f5a032a1f2e319e32760283f6a38fc60a6353af85dc83feddb4387b93d911f29c4ab8440fa4d37eeea0e18faf8e28412232351b83855634c0587531725035bdab7c9cdce2c91bc232f7c34ee4978af11864f5d486372a19364cb673514a250acffc9c7dea157146a6aac399784f808e5202823205cd42dfc00c6a5b05afb0b54604320a4fbc61c035c073142c18af525bedc33d63aa82db2f57773d91f7a39c5c4c57ad03f572048384d69089c0b5a66da30e7096e9d35c0e912bfa78998a68ff2d6351826a498be6cb2ce7d98caf19a50db83df837e12b7128ef18ada8ee46dcf36f72afc518787480589b9eee9b3caed6abdc22e83b750264cd7fcf62f706714a4f7a1933eb3ee016b721f5846cd85ec4f0dbd8f96f7dd81debb0926ab28fe9b2d3cca1b5500ef8ba83c14a658a1c3f6292042c0f9522a15c94be326887d2d4962d6abcd1b0ed9cce3dba6d0d1cf64d24dda8ae3fa259694ae4f0a43482c4e6a70b683bfb7a0f51b53efb5af2bef86cb391671db5985f1f5e93955914bd774f33d25c51c6c44384527ec9a20d57a8a5ecc512ab1899aece54951a49cbf9abadd92988d2a4c8e1ffe0c1cec40b4698b001a4334f03a0f76297adcc8d3dd498924819ce010d64079260fe1c3b44669dff55a694f1eb232ac66816216a98af2e0bc490951fb8be9c0675d04e9a760924d98ff40fcf062673e9f6dc7999c3f40f230562f96ac5dd388158ebfb5eadfccf6286ccabdf2c3dab0240694e89972f31ad6a68d6deae286ebcfa4f170914b985f19135e7052175ac447a1a92ce3f82120a36686bbde61d45cce2948f3a57ad2b3c1c0ec51855939293cb25022760ee6c50505efcd6efcdd4df7bceeb9433fa8d284a569134bffa47c38a20d2d47ce54b432507911be134770000de43237155efa9845f65d1b80b949bf993f129d7cb032542b9a7ebb6dadc96919379a1d4cd1210a3adbfb00ccdff2eb6642308f91616955c7f8e48c04a57a22631161c1dcc269b148a2f8b43ed2413fccc03bbebf9ac92216fe64163ab58eb498c323a19fafb0bdef2044f9293edf38db372363e025561212cf805311aaa08c097564a5f6a61b2318609e34e11ebc9bd435484e916ebfcc5e85f1618b814663f2832cb28a0c43f6598610ebfd9a987ac12fcbff75b96896103d5ac1da9ea3c9d05a971697c20e8b6029b53f95b1faa9a5263e2216e2e658b8617f9039483a95aed2a9684493d21413c27e6365da5f2bb2c614656b3d4300c07084694cee302475b7b385e8914add53923a0a103d5c394cf10abab443a75d6ff1c378295a852d9a3f10e36de1827f2eb67d78e0044178b8247ae2499b3b91c0be9ab2a1c2fa46da1cf15b7f182ca26b38d43d11f69a645cb9a2ad9850b6a7d70dbe65f87618682c66e011394af9957440afeeb1279ad8053c60e33b598d42557d4b9187483dec54c777d8cd6c25715647c0bb6388d41a68d24941ee7fca9cc0f87074755b44cc7c97ea8eb770641936aea3a39438e8c8c5082db7a46bc88c00ab819cd5bd01f67eabd62c91c35167d60d2ebc29183e119169f6d6568af365bbf7d512121dc688685b111eef0c0b53237654436aea6c4129976b1c5b5e6a79a180ad61e951a9041c235860feca57565e31c29bc41035d1cda19baba60935b1640e709bdf6d0c86813f96858c6804674ac1761db25396387ebdb61eca32e6886efb247a562dfbfe667267ba8b1c1fe0fad40a99571dfa9d530763bfb0334a7c1b7df6e78482f6a8488ff0b70b93e8fb9d34293f1e4235b1a83f035cc26b9e2430f3fb1d9b7a90b4109f59adb45c64c81e507e17707a33a42e8557093936c1ed6a3ad3c561deab382bca9326045831123fb9acae47b69b108cb856a92981937a179ac4de5823ec818ce9a9cc665528b7ac44a4abdab5f5dc2da20eb752e8d5643757604067c9a44787f60fed7c71ae0bc5592bb730cfb99bbeb1aaa28caed969d814d8e0c5b14d5ec5564af5289e55c4ffb26caafb82cb6b33e822ce1a67606794b8f39c3967da052b65b8326eb59495da194d054cd917b2acc062ac6873c1bdc9ca51") r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80040, 0x8) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x34) dup3(r0, r1, 0x0) prctl$getname(0x10, &(0x7f0000000040)=""/210) 2018/05/04 11:16:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020020000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:25 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0xe, 0x80006, 0x7) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x200, 0x0) sendmsg$FOU_CMD_ADD(r2, &(0x7f0000000280)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x44, 0x0, 0x8, 0x70bd26, 0x25dfdbff, {0x1}, [@FOU_ATTR_TYPE={0x8, 0x4, 0x3}, @FOU_ATTR_AF={0x8, 0x2, 0x2}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}, @FOU_ATTR_PORT={0x8, 0x1, 0x4e21}, @FOU_ATTR_TYPE={0x8, 0x4, 0x2}, @FOU_ATTR_REMCSUM_NOPARTIAL={0x4, 0x5}, @FOU_ATTR_IPPROTO={0x8, 0x3, 0x29}]}, 0x44}, 0x1, 0x0, 0x0, 0x4}, 0x20000080) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:25 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:25 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x2f0c, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:25 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xaa1414ac, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000003f00080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:25 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:25 executing program 4: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00003de000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x0, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/audio\x00', 0x0, 0x0) ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000380)={r1, 0x1}) fcntl$notify(0xffffffffffffffff, 0x402, 0x28) close(r1) r2 = syz_open_dev$tun(&(0x7f0000000340)='/dev/net/tun\x00', 0x0, 0x0) ioctl$VHOST_SET_VRING_ADDR(0xffffffffffffffff, 0x4028af11, &(0x7f0000000280)={0x1, 0x0, &(0x7f0000000040)=""/254, &(0x7f0000000140)=""/119, &(0x7f00000001c0)=""/150}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000780)={'yam0\x00', 0x10}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000f1dff8)={0x1, r1}) ioctl$VHOST_RESET_OWNER(r0, 0xaf02, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x29, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xf1}, 0x0, 0x3, 0xffffffffffffffff, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x313000, 0x0) ioctl$TCSETS(r3, 0x40045431, &(0x7f00003b9fdc)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x95a}) sched_setattr(0x0, &(0x7f0000000040)={0x0, 0x1}, 0x0) mknod(&(0x7f0000b75ff8)='./file0\x00', 0x2001001, 0x0) creat(&(0x7f00000003c0)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TCSETSW(r3, 0x5402, &(0x7f00009dc000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000}) r4 = syz_open_pts(r3, 0x200000000) readv(r4, &(0x7f00001aa000)=[{&(0x7f00006aaf01)=""/255, 0xff}], 0x1) r5 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0x0, 0x0) r6 = add_key$user(&(0x7f0000000100)='user\x00', &(0x7f00000005c0)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000540)="4d84333445eca8a951986a846c5c47b685ce9ea05c41720355959e784903d6fce785e33be7c12ba8fda1307fecc9f8c7791333cef05561e77184f6920469125dd6534188635f0fd4ff36c33c473ebdfc2e8724e4149292718a5206d3457ed46367fc6bc14aa01c63e0ae71", 0x6b, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000140)) r7 = request_key(&(0x7f0000000200)='logon\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000280)='cpuset\x00', 0xfffffffffffffffc) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r5, 0x84, 0x22, &(0x7f0000000400)={0x80, 0x8200, 0x7, 0x8}, &(0x7f0000000440)=0x10) keyctl$unlink(0x9, r6, r7) ioctl$PIO_CMAP(r3, 0x4b71, &(0x7f00000000c0)={0xffffffffffffffe1, 0x0, 0x6, 0x0, 0xcbbe}) ioctl$KVM_GET_DIRTY_LOG(r5, 0x4010ae42, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000ffa000/0x3000)=nil}) ioctl$TCXONC(r3, 0x540a, 0x2) 2018/05/04 11:16:25 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) dup(r0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:25 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:25 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x300, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020400000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:25 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f0000000280)={'nat\x00', 0x0, 0x4, 0x47, [], 0x5, &(0x7f0000000100)=[{}, {}, {}, {}, {}], &(0x7f0000000180)=""/71}, &(0x7f0000000080)=0x50) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:25 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x18, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:25 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x400000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:25 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(0xffffffffffffffff, r0, 0x0) 2018/05/04 11:16:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020200000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:26 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f00000001c0), &(0x7f0000000180)=0x30) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:26 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) r1 = getpgrp(0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x70, 0x80000001, 0x7, 0x3, 0xc9, 0x0, 0x2, 0x440, 0x1, 0xdc, 0x2, 0x1ff, 0x6, 0xffff, 0x8000, 0xfc, 0x3, 0x2, 0x14, 0x28000000000000, 0x6, 0x4, 0x200, 0x82c, 0x38e, 0xfffffffffffffffc, 0xffffffff, 0x8663, 0x8, 0xffff, 0x8, 0xfff, 0x20, 0x7, 0x80000001, 0x9, 0xfffffffffffffff7, 0x0, 0x7100, 0x2, @perf_bp={&(0x7f0000000080), 0xa}, 0x0, 0x8, 0x8, 0x1, 0x5, 0xfffffffffffff801, 0x4}, r1, 0xd, r0, 0x8) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket(0x8, 0x100000802, 0xfffffffffffffffb) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) ioctl$KVM_SET_SIGNAL_MASK(r4, 0x4004ae8b, &(0x7f00000001c0)={0x14, "d8d06141b2cdccd23070e936816be360323ae7c4"}) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r5 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r3, r5) accept4$llc(r3, 0x0, &(0x7f0000000180), 0x80800) 2018/05/04 11:16:26 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x5c00, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:26 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020002000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:26 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x2) dup3(r0, r1, 0x0) 2018/05/04 11:16:26 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$cgroup_int(r1, &(0x7f0000000140)='notify_on_release\x00', 0x2, 0x0) write$cgroup_int(r2, &(0x7f0000000000)={[0x30]}, 0x2) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x28, 0xaf9, 0x7ff, 0x3}, {0x9, 0x2, 0x6a860245, 0x5}, {0xffffffffffff7fff, 0x1ff, 0x4}, {0x4, 0x8000000000, 0x11e, 0x5}, {0x1, 0xffffffffffff8939, 0x100000000, 0x7f}]}, 0x8) 2018/05/04 11:16:26 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:26 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xffffff80, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020004000400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:26 executing program 4: r0 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0xf08, 0x2) getsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@ipv6={0x86dd, {0x0, 0x6, "50a09c", 0x8, 0x3c, 0x0, @remote={0xfe, 0x80, [], 0xbb}, @local={0xfe, 0x80, [], 0xaa}, {[], @udp={0x4e20, 0x4e20, 0x8}}}}}}, &(0x7f0000000040)) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f00000004c0)={@nfc_llcp={0x27, 0x1, 0x1, 0x7, 0x9, 0x3f, "8e4fad5a3729238e5a35a5ae832069a60403eb2b2f9c8818638456868047ed3e3234304ca05bff3dfdade033e5dc3a1ae2b46e59ac2c1e8827df14a6a24e7d", 0x3}, {&(0x7f0000000200)=""/196, 0xc4}, &(0x7f0000000180), 0x9}, 0x9c) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x200000, 0x0) getsockname$packet(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000340)=0x14) sendmsg$can_raw(r1, &(0x7f0000000480)={&(0x7f0000000380)={0x1d, r2}, 0x10, &(0x7f0000000440)={&(0x7f00000003c0)=@canfd={{0x4, 0x8, 0xee, 0x7}, 0x37, 0x3, 0x0, 0x0, "c9961abfbde1c0f52ac03c310a714a08dc8e544ab040a0a0660ffc2069ed8582341f8975bf35e6ec9c06c4be3f64c8b001be53bb83a0b577d7461a55c89dc8e0"}, 0x48}, 0x1, 0x0, 0x0, 0x4004004}, 0x8000) ioctl$KVM_SET_VAPIC_ADDR(r1, 0x4008ae93, &(0x7f0000000080)=0x10f000) socket$inet_smc(0x2b, 0x1, 0x0) 2018/05/04 11:16:26 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:26 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x70000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:26 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x5, 0x7, 0x6) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080)=0x5, 0x4) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:26 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x3) openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x20000, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000000080)={@rand_addr=0x39}, 0x4) dup3(r0, r1, 0x0) 2018/05/04 11:16:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000200400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:26 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r2 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x1, 0x800) syz_open_pts(r2, 0x14b001) socket$alg(0x26, 0x5, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:26 executing program 4: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0xffffffffffff8000, 0x100) setsockopt$RDS_RECVERR(r0, 0x114, 0x5, &(0x7f0000000040)=0x1, 0x4) 2018/05/04 11:16:26 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xff00, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:26 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000020400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:26 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xe0000002, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:26 executing program 4: r0 = socket(0x10, 0x20000000000803, 0x0) write(r0, &(0x7f0000000000)="24000000210025f0071c0165fffffc0e020000170000000182a9000c0800180000faf0ff", 0x24) r1 = memfd_create(&(0x7f0000000040)='userlo(\x00', 0x2) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r1, 0xc0a45320, &(0x7f0000000080)={{0xff, 0xb5}, 'port1\x00', 0x10, 0x81040, 0x101, 0x4, 0x2, 0x9, 0x7f, 0x0, 0x0, 0x7}) 2018/05/04 11:16:27 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:27 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:27 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$tun(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x8000) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0xfff) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:27 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x8000, 0x0) write$cgroup_int(r2, &(0x7f0000000080)={[0x39, 0x31, 0x32, 0x3e, 0x3a, 0x3a, 0x36, 0x34, 0x0]}, 0x9) dup3(r0, r1, 0x0) 2018/05/04 11:16:27 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000003f00080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:27 executing program 4: r0 = memfd_create(&(0x7f0000e5d000)='*\x00', 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000f36000)='/dev/snd/seq\x00', 0x0, 0x8000000000102) r2 = dup2(r1, r0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r2, 0xc08c5332, &(0x7f000030c000)={0x0, 0x0, 0x0, 'queue1\x00'}) write$fuse(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="50000000040000000000000000000000070000001a0000000000000000000000eeff030000000000000000000000000000000000000000000003ff0000000000000059e11900000000000000000000004c3cd9c98eca8fc21ffcbe0b7fbfec3b9a6c0342490e3c27"], 0x68) write$sndseq(r2, &(0x7f0000000380)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @raw8={"be0e804b24d5723d01246e01"}}], 0xfffffffffffffcd6) r3 = socket$inet6(0xa, 0x802, 0x0) setsockopt$inet6_buf(r3, 0x29, 0x39, &(0x7f0000068fe8)="ff0204000000000100000000000000000000000000000205", 0x18) setsockopt$inet6_buf(r3, 0x29, 0x100000000000003b, &(0x7f00003d5f88)="c500000000000030020000000000008b75bed544017d5cdbb3ffe92774a718cdb92e840900edc044258289d1363587f8f27df0300351c41fa609288d3f00e4ff7fae66075d5b65e19affeb0004e0f7997c08aab82d2fbee79bbd8807f812ab9ede37c41667928927268933648f2a6fe058e69a00d31f6f11", 0x78) setsockopt$inet6_opts(r3, 0x29, 0x37, &(0x7f0000607000)=@hopopts={0x0, 0x2, [], [@hao={0xc9, 0x10, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}]}, 0x20) sendto$inet6(r3, &(0x7f0000d2aa85)="dd0e801fde44abc11c779f1ef92c7288e58dc7cc45b4335d4a589c74e8050a21cdae9b48aa621c95d4f82880fc62cf012cac86398d17b27f0793e485496bd5636f384ea0963b97214facfb0689d402e780fe6ba088b006000000f6b205885bb69cdd690522cd27f30b0e641fa62fcf34284ebede588ab650387fb7bcb3e964dd4635b6edb6014814b5fd78df7279d94a715d1a53943f5150ab37dee0d891cea9c30cc63d9dc8663190ae67d00cb6b2ea8f4e32672e7707bb4bc0069473261ae4f4ea21f22be38bfd501792ecca53dad17d48735e8a53c433bd3cf72b87ba8e4e1e67add4821b2565187b2176f120eadb7a9c24ad3b5edbe1d8da0949e4369d0f04ca31e89a8241021f68c89de0788dba4c0b8da088eecdc90faa7b40cf1ca651733108f528f89418206aca1256b24af269934e72baff9d537c8a6811ed02a174cd930f1c6bcffff20e187f0819de631c5dc38bd96ff28f5a28ab6a0213b3d6ed4ad07cd0fd73c1ece1e46756eb7ae221da3897c3f2e11d30950efd4a9b317e71a81aa13d2e2390339d637f275126a2e481be123e1d1b9f0111530cc39904ece9b2c5f682175a122def7c6e8dc9e386c3660937536ed99b7cc854d54cc52487302d756f52b789ee6da5a8945e5cfed41235297c021c1fdfd67a119a3eeff85a3ff866fe68159cf8a8cdf03d667cf23e22601c7b51b66e637899a7ef430b8161464a62825a193158393d79be3419c01dde728063a52bf8871b0e8938359aac09e390f3230210a62cb45b199bf17bafab6243c2fc5596759b552327e58e9cef3678359ddf8de2aba9d78dc4afc405eab864519344228a90371ba12e029af37d14402adee26a1e1ab3abd2c7c9632e853cbc7b119dc18431d00b447d58505bf59cafd0758141260f76f129bd8efaad6a33ab1d2e532f55e1a298c782e8c8932789111cd05fa87ab53cefad0d5a95979cec6de81d657f3222abc613e62e7316249922a1d00e5a2095cca78a2c747c7c9459af7fec53c8dd6dd927ed5d654848dedb1b47ec173303653494d3f2f10cb7c843cb9c12ba92a766eca3e0abd015f74b9b022f275a191a1ca0f3270077fcf9ae6cf1947dc9b1d221eda4fa440e315a33a411c893738e89b7f5d833a0750388757d872b0451ad56d4dae9f1534422ac09fec9c9f0967f71bbdab4d0459dd6ae86cbb014594b1aebbe8c81b1970d93fba2f9bc2e837bdea5cc9256836acce3138137604bb87e6a58ebe4c2554d07997fd5d6afed8306c5b91949f1750f8faf02a5e805421fe83b41c462f37c92ce7cfd4ede003e2d4bbffe54d4b1b0468b02a7f644e7d5a8aace9a090f649a170f6d496e8a363d65ee63f2f30f8cab7b3d1aeef846745b3893013b3dc661b587770faefb0602ca212a82eb6da1778a6c84b66feac25dd9592a354ea36646e7dfb58a11a3b1f5909294d1ecba941f4e3899f97d0e020b667ac8f2b6986947fc4d3c2181ef996703d0813ac18e924d8fa288302f45da3a459590ae688d6fe9cdde65fbe2b476ed296d67494e7ca7da2fb9c115eb2c5fe545424cedd434735bc088a95810cc161397b4654c44f7cafb6fcb265419816b3d9129a7d62ce8a1dfbc9f678f1c64c8546eba8e1184a03fdbf13f82492a371a71ead99c3b556e6d185a9d2c9f391e1ea321000000000000ffff57d366b5b23093834fd64f357076dfb3e17e7fbc366fc5b712c8e94eb4e22c647b3ef3852a0547db267294c3ff540a04cb98108aa816eadc7ab910b22ff01f44822479e1a624311e507f648e0668fa733517def9fcde2d3802a5ea8b92145341754d27fd109a13f612c7f49881a8c34ec14fbe92a0afd219c19b5ebf5d2296bc79c9d17a306e86bacbadee13e87cefb2d8eb660b4a8dc7527999f5e2fc6062dada962d3fad5089a7bc14ce36f25c52aa45b10cb1ed5b863f", 0x561, 0x0, &(0x7f00004d4fe4)={0xa, 0x4e20, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c) 2018/05/04 11:16:27 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x7000000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:27 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa1ff}) dup2(r0, r1) 2018/05/04 11:16:27 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xff00000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:27 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:27 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000040400080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) [ 1012.543105] device ifb0 entered promiscuous mode 2018/05/04 11:16:27 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x8003e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffa5be, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x1, 0x3}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x0) 2018/05/04 11:16:27 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000b40)='/proc/self/net/pfkey\x00', 0x100c0, 0x0) r1 = open$dir(&(0x7f000001bff4)='./file0\x00', 0x0, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0) getdents64(r1, &(0x7f00000007c0)=""/250, 0x1015a) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$kcm_KCM_RECV_DISABLE(0xffffffffffffffff, 0x119, 0x1, &(0x7f00000009c0), 0x4) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0x4000000000000d) getdents(r1, &(0x7f0000000100)=""/65, 0x41) bind$alg(r0, &(0x7f0000000500)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-aes-aesni\x00'}, 0x4a) open$dir(&(0x7f0000000180)='./file0\x00', 0x105600, 0x81) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f000016d000)={"8a927799b01a029f25061eda96dd379385fc78b28fcbf8eb8455a6fb67a8de46d4d40000a01a47191dc792f414ac8437036bb34b6632c980073c4cdc084a1966c440f15811d016f5b50e90810603f10a2c83eb8c062194269ab67e4bb4b3c5199cadd60d3f6fc72a7eb011b622072532229fbc9d9c4d1e045191ee2b0d584c8fd736ee3e7d73d5267b67a69251b1a8647e90692d30ecfb806326f17f0a7a24aa58b111193c88181907d958cb00807d63dfb58775215937ae2b62b46c6d5816f2fc52eeab0000000000000003252929e628ad2c34a0ef717fb2504d9bd66eabce002faf0512145c072f3087a5566c38fda729442c3ebd62e970a9a3eb242747993601a1a186b8376d39c69c4ce503b2638feeae79436a9708b3bb19f38377382ea7b4c9c2d674b80ef220109f8fa8200de4794547b4da6430ac512116d358949a298812c5d54017aa2fc8b814ecf28c41d4c83474ba93a8ad32b16371b42350bf984abb465228cfd848e54abc383d21d0a3315f1b8599efa1bf10bd30a1371757b13aed4a19db7c777995fd42ad446d9d2755f8552563c7639ce00da8ee3ece9ded52625aa3f0a1d7b76b32536d39eeae158271064ea79bddf1032b6e6ac794f37ec9d0c3bc4923cc7b631c6df64f28d75d99443d6653db3c6b7961190e8f82a233000001002ce4f47168ef93f01aef51c60000000000000006af34b21ed8437a371c0b427cd8c94f3952ee752b758eb5bff60a0c4f4793cd6638a2a23d68cb6e86925599fbc1361b8ce27b41d79027894b6c0003cc97a64088edf383a51eef947915369bdd4fc3cded2663d17515838f8fbba284c5b6ffc5251019eaee59d117d34c73e50fbd33ceb4508cfa4eecb7d6bb11fc4a114a13542dee77b2651783f6a5d9260036ccc70d695105d1ddb56f1ac26584547d8d5cecb3c672068cc7ab31ddc5ae0a253b587d712c6113acdf49fa0100de0f7b3717528e35b7e70733538a8eec8fb17616d2198d02ba4e7690fab7933b676deddb27755d6a8f29c643dfff0e4bd7c2b13b7a57a3120cb2cbb70200339dc0862dafad481a63e7f90d14c54803d8b100e0ad5cae9a0a7b2f329c3b0000000000000002f4b2eebf5bcd42688b08ff0a6575a31f81f01c13c7cb674ff41cb3c7f6896d41e86bda845164825e28b9fb719e695a9eb9710f924aefde1c96bebe4274594038347691a088f9bcaeba90315d3b3cfc24388cc15dffeda1bd610582c5b74fa6c6e789ce440f71871a5e8b85000000005806743e8e075b8624686feb21dbdb9afd74dd0067d82a72c099a2d52a599494388cb56cdb5ef9190980f9128e689e07e98b2ed59e1537fc7de144dc2030374b0f5fcfd8f2ef242803f7bcbc07145f65b8912a4a335b858de8acf080852c49d353a00a5aac3d6a33e0075506a1fd25799f1637b1bafaf09954ef"}) ioctl$KVM_IRQ_LINE_STATUS(r3, 0xc008ae67, &(0x7f0000000080)={0x8, 0x3}) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000000c40)={{0x0, 0x1f}, 'port1\x00', 0x20, 0xa0000, 0x6, 0x3f, 0x7, 0x800000000000000, 0xfff, 0x0, 0x5, 0x9}) r4 = add_key(&(0x7f0000000a00)='id_resolver\x00', &(0x7f0000000a40)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffff8) fcntl$getown(r2, 0x9) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000680)=0x0) r6 = getpgrp(r5) process_vm_writev(r6, &(0x7f0000000640)=[{&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000580)=""/179, 0xb3}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000040)=""/56, 0x38}], 0x6, &(0x7f0000000680), 0x0, 0x0) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f00000000c0)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) add_key$user(&(0x7f0000000340)='user\x00', &(0x7f0000000780)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000008c0)="68942302dcbc1920eb000a38414531b020cb470b82fe4439abf04b7e7e4997763766ed38d0944e9ddced98681869745b534311f0d7ed76d1c6c9d115167bd0162e92e7fe62ef490a4fa46afa9e8ac78bb64119d2549b99e82697a4a806a2c76c69fc14ce827e832d1348935d88ef93e766675bcc188e5ed9059c63a4f6d644ac810f9debd658c7fe783c9343a2dbe7", 0x8f, r4) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pivot_root(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') [ 1012.601224] device ifb0 entered promiscuous mode 2018/05/04 11:16:27 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfe800000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:27 executing program 2 (fault-call:2 fault-nth:0): perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:27 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r2, r1, 0x80000) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000080)={'ip_vti0\x00', {0x2, 0x4e20}}) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r2, r3) 2018/05/04 11:16:28 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:28 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000402080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:28 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000180)) r3 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x7, 0x70, 0x4, 0x33d2, 0x7fff, 0x2, 0x0, 0x5, 0x0, 0x5, 0x8, 0x8001, 0x7, 0xffffffff, 0x1000, 0x0, 0x9, 0x400, 0x6, 0x4, 0x200000000000000, 0x9, 0x6, 0x59cc8fb4, 0x8, 0x80000001, 0x2, 0x100000000, 0x7, 0x2, 0x4, 0x9, 0x6, 0x169, 0x4, 0x6, 0x8, 0x3, 0x0, 0x10001, 0x6, @perf_config_ext={0x0, 0x9}, 0x1800, 0x0, 0x3, 0x7, 0x0, 0x7}, r3, 0x2, r2, 0x0) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f0000000080)={{0x3, 0x1, 0x100000000, 0x3ff, 0x6, 0x10000}, 0x1f}) 2018/05/04 11:16:28 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r1, r0, 0x1000000000080004) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000040)={0x0, 0x200, 0xb8a, 0x2a, 0x5, 0x81, 0xffffffffffff2628, 0x8, {0x0, @in={{0x2, 0x4e22}}, 0x16, 0x4, 0x3, 0x6}}, &(0x7f0000000100)=0xb0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000140)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000180)=0x24) getsockopt$inet_sctp6_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f00000001c0)={r3, 0x5, 0x8, 0xc77, 0x6, 0x20, 0x2, 0x9, {r4, @in={{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x4000000000, 0x2, 0x4f, 0x7, 0x1}}, &(0x7f0000000280)=0xb0) 2018/05/04 11:16:28 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mount(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f0000000300)='cgroup2\x00', 0x0, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000b40)='/proc/self/net/pfkey\x00', 0x100c0, 0x0) r1 = open$dir(&(0x7f000001bff4)='./file0\x00', 0x0, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0) getdents64(r1, &(0x7f00000007c0)=""/250, 0x1015a) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$kcm_KCM_RECV_DISABLE(0xffffffffffffffff, 0x119, 0x1, &(0x7f00000009c0), 0x4) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0x4000000000000d) getdents(r1, &(0x7f0000000100)=""/65, 0x41) bind$alg(r0, &(0x7f0000000500)={0x26, 'skcipher\x00', 0x0, 0x0, 'ecb-aes-aesni\x00'}, 0x4a) open$dir(&(0x7f0000000180)='./file0\x00', 0x105600, 0x81) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f000016d000)={"8a927799b01a029f25061eda96dd379385fc78b28fcbf8eb8455a6fb67a8de46d4d40000a01a47191dc792f414ac8437036bb34b6632c980073c4cdc084a1966c440f15811d016f5b50e90810603f10a2c83eb8c062194269ab67e4bb4b3c5199cadd60d3f6fc72a7eb011b622072532229fbc9d9c4d1e045191ee2b0d584c8fd736ee3e7d73d5267b67a69251b1a8647e90692d30ecfb806326f17f0a7a24aa58b111193c88181907d958cb00807d63dfb58775215937ae2b62b46c6d5816f2fc52eeab0000000000000003252929e628ad2c34a0ef717fb2504d9bd66eabce002faf0512145c072f3087a5566c38fda729442c3ebd62e970a9a3eb242747993601a1a186b8376d39c69c4ce503b2638feeae79436a9708b3bb19f38377382ea7b4c9c2d674b80ef220109f8fa8200de4794547b4da6430ac512116d358949a298812c5d54017aa2fc8b814ecf28c41d4c83474ba93a8ad32b16371b42350bf984abb465228cfd848e54abc383d21d0a3315f1b8599efa1bf10bd30a1371757b13aed4a19db7c777995fd42ad446d9d2755f8552563c7639ce00da8ee3ece9ded52625aa3f0a1d7b76b32536d39eeae158271064ea79bddf1032b6e6ac794f37ec9d0c3bc4923cc7b631c6df64f28d75d99443d6653db3c6b7961190e8f82a233000001002ce4f47168ef93f01aef51c60000000000000006af34b21ed8437a371c0b427cd8c94f3952ee752b758eb5bff60a0c4f4793cd6638a2a23d68cb6e86925599fbc1361b8ce27b41d79027894b6c0003cc97a64088edf383a51eef947915369bdd4fc3cded2663d17515838f8fbba284c5b6ffc5251019eaee59d117d34c73e50fbd33ceb4508cfa4eecb7d6bb11fc4a114a13542dee77b2651783f6a5d9260036ccc70d695105d1ddb56f1ac26584547d8d5cecb3c672068cc7ab31ddc5ae0a253b587d712c6113acdf49fa0100de0f7b3717528e35b7e70733538a8eec8fb17616d2198d02ba4e7690fab7933b676deddb27755d6a8f29c643dfff0e4bd7c2b13b7a57a3120cb2cbb70200339dc0862dafad481a63e7f90d14c54803d8b100e0ad5cae9a0a7b2f329c3b0000000000000002f4b2eebf5bcd42688b08ff0a6575a31f81f01c13c7cb674ff41cb3c7f6896d41e86bda845164825e28b9fb719e695a9eb9710f924aefde1c96bebe4274594038347691a088f9bcaeba90315d3b3cfc24388cc15dffeda1bd610582c5b74fa6c6e789ce440f71871a5e8b85000000005806743e8e075b8624686feb21dbdb9afd74dd0067d82a72c099a2d52a599494388cb56cdb5ef9190980f9128e689e07e98b2ed59e1537fc7de144dc2030374b0f5fcfd8f2ef242803f7bcbc07145f65b8912a4a335b858de8acf080852c49d353a00a5aac3d6a33e0075506a1fd25799f1637b1bafaf09954ef"}) ioctl$KVM_IRQ_LINE_STATUS(r3, 0xc008ae67, &(0x7f0000000080)={0x8, 0x3}) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000000c40)={{0x0, 0x1f}, 'port1\x00', 0x20, 0xa0000, 0x6, 0x3f, 0x7, 0x800000000000000, 0xfff, 0x0, 0x5, 0x9}) r4 = add_key(&(0x7f0000000a00)='id_resolver\x00', &(0x7f0000000a40)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffff8) fcntl$getown(r2, 0x9) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000680)=0x0) r6 = getpgrp(r5) process_vm_writev(r6, &(0x7f0000000640)=[{&(0x7f0000000d00)=""/4096, 0x1000}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000580)=""/179, 0xb3}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000040)=""/56, 0x38}], 0x6, &(0x7f0000000680), 0x0, 0x0) fcntl$F_GET_RW_HINT(0xffffffffffffffff, 0x40b, &(0x7f00000000c0)) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) add_key$user(&(0x7f0000000340)='user\x00', &(0x7f0000000780)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000008c0)="68942302dcbc1920eb000a38414531b020cb470b82fe4439abf04b7e7e4997763766ed38d0944e9ddced98681869745b534311f0d7ed76d1c6c9d115167bd0162e92e7fe62ef490a4fa46afa9e8ac78bb64119d2549b99e82697a4a806a2c76c69fc14ce827e832d1348935d88ef93e766675bcc188e5ed9059c63a4f6d644ac810f9debd658c7fe783c9343a2dbe7", 0x8f, r4) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pivot_root(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') 2018/05/04 11:16:28 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xb000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:28 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:28 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x20100, 0x0, 0x80000001}, 0x0, 0x0, 0xffffffffffffffff, 0x20000000000000) getsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000200), &(0x7f0000000280)=0x8) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080), &(0x7f0000000100)=0x4) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000180)={0x40, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x1b}}, {0x2, 0x4e20, @loopback=0x7f000001}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x28, 0x9, 0x4, 0x412f, 0x8, &(0x7f0000000140)='rose0\x00', 0x20, 0x80, 0x1}) 2018/05/04 11:16:28 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xb00, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:28 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400170005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:28 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x402c582a, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:28 executing program 4: r0 = syz_open_dev$binder(&(0x7f00000107d8)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap$binder(&(0x7f000011a000/0xc00000)=nil, 0xc00000, 0x0, 0x10011, r0, 0x0) mmap(&(0x7f0000457000/0x4000)=nil, 0x4000, 0x4, 0x32, 0xffffffffffffffff, 0x7) 2018/05/04 11:16:28 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfffffffe, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:28 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x4, 0x2, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x6, 0x0, 0x0, 0xfffffffffffffffd, 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, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, &(0x7f0000000100)={'filter\x00', 0xc9, "50d2849537cf2fcfc95b6ed65380edc6ab6073f9166477a004dbc84387aff3d739a100d97e0e526e7e6c8e1fd015c62e9c01a3ee8fec5e29060beed4dcca4055810baa6660a40bb9d1989e8e16f8c648893b3e6f157eb6a7e8daf5d40266d91c8b20edf297ceafef0eff3d0c9ae93ddd49332be3d03e52058ece5267c56cd993ae298f29bca106bd38693146e44b74b5f880fdb729ac08934b14f33e06ecb3049bfd34b4948ecd866b7a974921b0a0e3cfa2f60b0911fa8e3c648e93427d0f556b2aa9950d8f4b25e0"}, &(0x7f0000000080)=0xed) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:28 executing program 0: r0 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0xfff, 0x5d, 0x9, 0x6, 0x0, 0x7, 0x1000, 0xb, 0x0, 0x81, 0x8, 0x200, 0x4000000000000000, 0x7, 0x6ad9, 0x4, 0x6, 0x4, 0xcc, 0x7, 0x8, 0x9, 0x7, 0x80, 0x3f, 0x791, 0x5, 0x4, 0xa6, 0xc0000, 0x3ff, 0x0, 0x40, 0x3, 0x2, 0x7fffffff00000000, 0x0, 0x1f, 0x2, @perf_config_ext={0x24, 0xfff}, 0x8, 0x3f, 0x7ff, 0x7, 0x5, 0x30, 0x1}, 0x0, 0x4, 0xffffffffffffffff, 0x3) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, 0x0, r0, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x9, 0xfffffffffffffffd) dup3(r1, r2, 0x0) 2018/05/04 11:16:28 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x5452, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:29 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:29 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/cuse\x00', 0x82, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) read$eventfd(r0, &(0x7f00000000c0), 0xffee) io_setup(0x9, &(0x7f0000000240)=0x0) io_submit(r1, 0x1, &(0x7f0000000440)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000140)="10000000f0ffffffff00000000855da0", 0x10}]) 2018/05/04 11:16:29 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400180005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:29 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000080)) dup2(r0, r1) 2018/05/04 11:16:29 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfc00000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:29 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0xc0189436, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:29 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x1000000000, 0x4000) r1 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0xfff, 0x100) ioctl$INOTIFY_IOC_SETNEXTWD(r1, 0x40044900, 0x7ff) fchmod(r0, 0x10) r2 = dup3(r0, r0, 0x0) accept4$inet(r2, &(0x7f0000000000)={0x0, 0x0, @multicast1}, &(0x7f0000000040)=0x10, 0x80800) 2018/05/04 11:16:29 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = dup2(r1, r2) ppoll(&(0x7f0000000080)=[{r2, 0x11}, {r3}, {r0, 0x301}, {r3, 0x4287}, {r3, 0x80}, {r1, 0x4}], 0x6, &(0x7f0000000100)={0x77359400}, &(0x7f0000000140)={0xb22}, 0x8) 2018/05/04 11:16:29 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x80ffffff00000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:29 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e000000000000010200000004001a0005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:29 executing program 4: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f00003de000)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af05, &(0x7f0000c97ff8)) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000000280)={0x0, 0x3, &(0x7f0000000040)=""/254, &(0x7f0000000400)=""/119, &(0x7f00000001c0)=""/150}) 2018/05/04 11:16:29 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:29 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x4000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:29 executing program 1: socket$inet(0x15, 0x0, 0x0) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x23e0a01d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x10000000000000, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, r0, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:29 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r1, r0, 0x80000) dup3(r0, r1, 0x0) 2018/05/04 11:16:29 executing program 4: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/rtc0\x00', 0x96c158833defa6b2, 0x0) getsockopt$inet6_dccp_int(r0, 0x21, 0x11, &(0x7f0000000300), &(0x7f0000000080)=0x4) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000400)=ANY=[@ANYBLOB="30000000180001000000000000000000020000000000ff00000000000c00090008000000", @ANYRES32=0x0, @ANYBLOB="089c3a864300ae2ef9ab526fd29d0000"], 0x30}, 0x1}, 0x0) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000440)={{0x67, @dev={0xac, 0x14, 0x14, 0xf}, 0x4e22, 0x1, 'sed\x00', 0x10, 0x8, 0x11}, {@rand_addr=0x7f, 0x4e23, 0x6, 0x2, 0x5, 0x2}}, 0x44) r2 = dup2(r1, r1) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f0000000100)={0x0, r2}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000003c0)={r2, 0x3, 0x1, 0x5, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) bind(r2, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0x80) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f0000000280)={0x5, r3}) recvfrom$inet(r0, &(0x7f00000004c0)=""/86, 0x56, 0x2, &(0x7f0000000040)={0x2, 0x4e24, @multicast2=0xe0000002}, 0x10) write$cgroup_type(r2, &(0x7f0000000540)='threaded\x00', 0xffffffffffffff5e) ioctl$KVM_PPC_GET_PVINFO(r1, 0x4080aea1, &(0x7f0000000200)=""/74) fcntl$getown(r1, 0x9) 2018/05/04 11:16:30 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "7175657565310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:30 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080), 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x0, 0x0) ioctl$TIOCSSOFTCAR(r2, 0x541a, &(0x7f0000000140)=0x98a) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = dup2(r0, r1) ioctl$VT_GETSTATE(r3, 0x5603, &(0x7f0000000280)={0x5, 0x7fffffff, 0x7e7}) 2018/05/04 11:16:30 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40084504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:30 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400200005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:30 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'bridge0\x00', 0x2003}) 2018/05/04 11:16:30 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x40000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:30 executing program 4: r0 = socket(0x40000000015, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) ioprio_set$uid(0x3, r1, 0x0) accept4$packet(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000080)=0x14, 0x80800) ioctl$SIOCSIFMTU(r0, 0x8922, &(0x7f0000000100)={'bcsf0\x00', 0x1}) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000000c0)={'team0\x00', r2}) 2018/05/04 11:16:30 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x600000, 0x0) ioctl$BLKROGET(r0, 0x125e, &(0x7f0000000140)) bpf$MAP_CREATE(0x0, &(0x7f0000000180)={0x3, 0x3, 0x100000000, 0x7ff, 0x10, r0, 0x401}, 0x2c) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0xfffffffffffffffd) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000240)=@mangle={'mangle\x00', 0x1f, 0x6, 0x4d4, 0xdc, 0x440, 0x2a8, 0x1ec, 0xdc, 0x440, 0x440, 0x440, 0x440, 0x440, 0x6, &(0x7f00000001c0), {[{{@ip={@dev={0xac, 0x14, 0x14, 0xf}, @dev={0xac, 0x14, 0x14, 0x1e}, 0xffffffff, 0xff, 'lo\x00', 'veth0_to_bridge\x00', {}, {0xff}, 0x7f, 0x1}, 0x0, 0xb8, 0xdc, 0x0, {}, [@common=@socket0={0x20, 'socket\x00'}]}, @unspec=@CHECKSUM={0x24, 'CHECKSUM\x00', 0x0, {0x1}}}, {{@ip={@multicast2=0xe0000002, @multicast2=0xe0000002, 0xffffff00, 0xffffff00, 'gretap0\x00', 'veth0_to_team\x00', {}, {0xff}, 0x2, 0x0, 0x31}, 0x0, 0xe0, 0x110, 0x0, {}, [@inet=@rpfilter={0x24, 'rpfilter\x00', 0x0, {0x8}}, @common=@ttl={0x24, 'ttl\x00', 0x0, {0x0, 0x1}}]}, @TPROXY={0x30, 'TPROXY\x00', 0x0, {0x4a, 0x3, @multicast2=0xe0000002, 0x4e24}}}, {{@ip={@multicast1=0xe0000001, @local={0xac, 0x14, 0x14, 0xaa}, 0xffffffff, 0xffffff00, 'ip6_vti0\x00', 'veth1_to_bond\x00', {}, {0xff}, 0xaf, 0x2, 0x2}, 0x0, 0x98, 0xbc}, @TTL={0x24, 'TTL\x00', 0x0, {0x5, 0xffffffff00000000}}}, {{@ip={@loopback=0x7f000001, @local={0xac, 0x14, 0x14, 0xaa}, 0xffffffff, 0x0, 'veth1_to_team\x00', 'ip6tnl0\x00', {0xff}, {0xff}, 0x1, 0x2, 0x20}, 0x0, 0x98, 0xbc}, @unspec=@CHECKSUM={0x24, 'CHECKSUM\x00', 0x0, {0x1}}}, {{@ip={@broadcast=0xffffffff, @multicast2=0xe0000002, 0x0, 0x0, 'bond_slave_1\x00', 'bridge0\x00', {0xff}, {}, 0x8b, 0x2, 0x4}, 0x0, 0xb8, 0xdc, 0x0, {}, [@common=@socket0={0x20, 'socket\x00'}]}, @unspec=@CHECKSUM={0x24, 'CHECKSUM\x00', 0x0, {0x1}}}], {{[], 0x0, 0x70, 0x94}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x530) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000780)=0x7, 0x4) setsockopt$ax25_buf(r0, 0x101, 0x19, &(0x7f0000000840)="375ee4f40fa5e657bc0ea03545a7a0b73c75ae11689c51a1d02366b3aa30316ae92560ff5bbb18e95696df89afc4a5a301c984ce5e7319647b937b547e909a25a0b0d54e58acbb2780fd661ba63a250b", 0x50) r2 = dup3(r1, r1, 0x0) getsockopt$inet6_tcp_int(r2, 0x6, 0x13, &(0x7f00000007c0), &(0x7f0000000800)=0x4) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f00000008c0)={{0x8, 0x8}, 'port0\x00', 0x20, 0x1021, 0x429a1eea, 0x3, 0x5, 0x2, 0x0, 0x0, 0x2, 0x1}) setsockopt$inet_MCAST_LEAVE_GROUP(r2, 0x0, 0x2d, &(0x7f0000000040)={0xcc3, {{0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x84) 2018/05/04 11:16:30 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfc00, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:30 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x5428) ioctl$GIO_CMAP(r0, 0x4b70, &(0x7f0000001440)) syz_genetlink_get_family_id$fou(&(0x7f0000000080)='fou\x00') unshare(0x8000400) r1 = mq_open(&(0x7f0000000000)='*GPL[vmnet1@vmnet1{-vmnet@vboxnet0!vboxnet1+M\x00', 0x6e93ebbbcc0884ef, 0x0, &(0x7f0000664fc0)={0x6, 0x7, 0x2}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x1, 0x32, 0xffffffffffffffff, 0x0) mq_getsetattr(r1, &(0x7f0000fb2000), &(0x7f0000ded000)) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000040)={0x0, 0x3}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(r0, 0x84, 0x7c, &(0x7f0000000100)={r2, 0xfffffffffffffff8, 0x3}, &(0x7f0000000140)=0x8) r3 = request_key(&(0x7f0000001480)='cifs.idmap\x00', &(0x7f00000014c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000001500)='*GPL[vmnet1@vmnet1{-vmnet@vboxnet0!vboxnet1+M\x00', 0xfffffffffffffffb) keyctl$invalidate(0x15, r3) getsockopt$inet6_dccp_buf(r0, 0x21, 0x2, &(0x7f00000002c0)=""/4096, &(0x7f00000012c0)=0x1000) r4 = getpgid(0x0) ptrace$getenv(0x4201, r4, 0x0, &(0x7f0000000280)) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000180)={r2, @in6={{0xa, 0x4e22, 0xe05e, @remote={0xfe, 0x80, [], 0xbb}, 0x900000000}}, 0x6, 0x64, 0x3f, 0x68e8}, &(0x7f0000000240)=0x98) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000001300)={{{@in=@multicast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6=@loopback}}, &(0x7f0000001400)=0xe8) ioprio_set$uid(0x3, r5, 0x3) 2018/05/04 11:16:30 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e000000000000010200000004003f0005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:30 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40104593, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:30 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/05/04 11:16:30 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x80007, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) r2 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r3 = add_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000001c0)="d98d03526bce0448c5534f3bff12b5314cf5606ef524995ea4c28ccbafb3c0375b2a70f07106a4aba9151889791cc76cd23e01b44d520d1326d1ff081f695d8153c69ee36891f6fde73b3d54ec3316cb7f97e783d7beb089dd17098283d60695d5d7e97b5ced0d74f1415d1ab759ceefc8", 0x71, 0xfffffffffffffffd) keyctl$negate(0xd, r2, 0x53d2, r3) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:30 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x8, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:30 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r3 = dup2(r1, r2) r4 = getpgrp(0xffffffffffffffff) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) r6 = getgid() r7 = fcntl$getown(r0, 0x9) fstat(r3, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f0000001480)=[{&(0x7f0000000380)="8437f97788953787a19b866df91f9ce9a815f6a03d8db926d794e03dda0568d2471ade11d5e40ec6503666007375df85036b3a9faea57bdf1a58026967e9ee7d1cab6ebf8df2bbd5a401a8dbb749aa968fbf0f13af3f9f5c34f8d71407e4ecbaf8ea16474593f35c9050fdf1e8", 0x6d}, {&(0x7f0000000400)="9c319e97bcbe4c6cca20cf55c4a06f798d8f28efa47bc3ab5f19d62fcf54f622c5442899119fae9a64c4ab8d824d2e386a828c064b60acac8c7be652c2e16fd55a42e3db3aef3d143ccd8483730659362ca6e4d0ac8312e3fb1fb7cdfaef70e099bebf98374ebb3e08419ed8a4d81be896", 0x71}, {&(0x7f0000000480)="cf7d72a7527013468a5894bd0c5b0ec19e26df21c68c732223a09cc7150e8a46d7deafd6dc15ca4840ec8160581bccd59bf6baa24f91a67ce8455557101242f019ead5ad9f0572417b5de8609caeca93bb774afadf1cb0c584189b1876bfa646ceb96c12f8b3c4ffe5eeabb4eaffe1549a1f1805883eee132ae958d0bbd7aa9bee3a9adaf98234eacdef3df82bcd740a5f497f66e44784e9e20671722b5996b10ea9f974aff8cefc433882359ce81054cbef34a7258ffabc567027a0a223e1c4a94b79ebdd376f5038f0c41c1c35b3433f028929f77c504dc62dfc6510122821ad7d4d761adf99d074d20f1b0bdf80174f79b9a3fa2101be8be2760f9b60870ce7774c6d48ef3188a06a08bec5536c36f5e99eb72f8d737092b37fabebc11d74729b6981e5386fa66dae5feb515119d3ddd04f1b30cb817208d832cf6fc97a4238c939ae0d5c0c055a1db8856ab435de652f3fc8a3365938a38575f74537b7b0e44822da96a00624734e35c0ceaf45c72351283bc3e7bb036193d8b6216f37dacb23b4508d29d975802308f5b964eda03c2cc75401d1171528a8f4a6cb72e7521b342d8e2c357debe9557c50f82fc4d150bc4f7454c950d066aa2270b2b9937e1358e2f07dca90a2980db9d13631e3f1d8588a18471130466540d5b0d61520ca8b85957c8687cc4e3eaffa6e0142b0bfde6ccab9403baeef94154289a99a086fbbca3d650313f8308ddfd998d4e089201d8726e7d20d9abe0aee99402948df728256964b43ab74c532732355052da4f9af62d97ebdb2bdf21a74089618f836e98060e2331750824e6df84913692d88127a878478b74efae4aa3238a01b25bf055bd7d79138b77de3913743825254f856d6c369e96709c329c510164bcf58f51ca5d32804508d30fbf0e2f430d2ee45d3d086c503e134a6c1bad57b1907fc54068b12d9675a73129372110991549506a3c9662f0daaddfa0203856df2109e75938bbcce472819c936be115e0d70940d2e9e2b5e6a2e6bddbb8bf1de75a9e1cdd12c7233849b7cfcfd35a238017d4b207f130beb7ac40b71ae54b02126c798f3be68d7e07ab20e38f227164ade71b9eed35ff07263f4fed04ea1b5807bbcb6a5326c9773031f415dd2afce0ab575dc8c1f740b808ec794f93af32ed833682d4f5277fcd8f35e578331c5298f1375980f85633904dc54180f0e31e307e473f039708ac7f5cd67e8d79b4fb2f0fef4875cb5eef98e061fab270f9711e22e4370c96bf240454f22d6af31d725fc679de82bd2edf5ef58d0d20038d322b263fa4c317d9c0a34d260ee3a00de735be5ce3ddab936cbda7c9db3acb619e8084ec80b45ebebec40c5aeb0026e5139463ba1556599e5b3f8922fe41c2aca96c8807ca86ed951527ceb9408e15dde94e698da978109fdf4c63555b29124a62a480473659e3cb4419918af42f65b04d1011a558c6a447bb74c354403de9e9c4a87fd980438022b41e0f02d85a0685b5a87b7ad9fa87d8bf7b0ba144f88c212847fe1cb96a617a40a87061593e238e9ed9dda7518ec2ebe41b6182e0c46184707b238ad7d07cb50a09e08ef4c499dee0a7cdcc5fc1157f8b0aec7da01a7e289e8f21946d4fade0b8544d2b294715983ba66e85ce86979cdcbbf0302dfc9c9a5e0bb145fd4d2ac33cf2806a952216d311d351b90835fab042183eb215ad3e4321714760b8d4235910d5d13331a973ded5c6a5ba3c1621caf55d6a7ce72d9c77f6785159497720b6d0db8481f5fdf0d0dbec79b6ec17b3f5f17565d1f3aca9b335aadee942f9e0c1cd65b20a868460435afbb9c997a0868a2e44e43f5aa45f9e172c411b8cb1ff50049ff754e0d399db0fb57f891a633d62e89ac0f5b0b402c5a3ad030987a71d5efbf7b4b37104dbe654b86fd2deb15ba228f844c11874237e90b14647269d755059fbc682766fe6e2f91e623f29c5066bbc3039306bf9bea526e8638936a2f7eee6bb3ce0938d457b0949e68f6d3f36fea8b130c66abce65885ceece15ac3ae175a5bf1d5a85118ff335f331ac6e5935e637ab7d1eb86152513901a90ccaf4e972faeeead4f8f52297231508fe6843312f20147cbf5b2a2e4ed08baecb6d2c545df4a4f87e7ea3b1ec7bcf23fdbf6a5f005c66881b2098b32fbf21c2e7a03f184a94eab64c593ba90f8e407c2b6fe8d4d8f653f9d4541e5fec3efe83a8de66f454e3a9fdf3f818963327ae66671e6505a8f8db2e596b370434797bd3a0007f8428aa7540183d691fc140d2aac81a846ec9b6f4d1fec935f4e8ad4ffa62cb27cafbbba8348e07e24709ea256af0ddad520d52d4006c06059bb8b68f7f282a9e7ca89cb33118a728f645d92633d83be7bb759f26c81e91fbe7db307669fe9dea977a729229a049e4b752253663e702daf8232cbeee2aa09d5897a56da1aeb439aad6853f9bca68554f5dce15c6a51d21ec9921c1c9ec7bdb7f0a893c5cdcf9474fb674f3c61031b4aee8b5b8e79635e6fa201cf7a7d848484992a8902ef7d06c9d2f29620fdb3c8dc9d065dbb245474c443acd7f0b101f3e6ec023054c096ea47ae2350a87146b920cbc5799a1450afb154a2b8b786fcdbf97feb83c42fdda29d2126041fb8d397844c2fc14ea951c3fdf9c7f08957be2d99c796f2f67d96726a04525d79d3a45cd6ba3a44ae9746b33c9ae4afe9eded301c3b9cdfcde3510d2ad9c0cc8230da6a4b6970fae21255c01cc0654ab0f3c58d38231150abeae4910d77af1eb5dd96c506033622da35414570c27ffbea4b0e280cdc2668aa9ccbe57e097df95e655290eccea7dc9603dff1bf56dda18455b6552a7bde307a831d59b10574df0cb01c0d28c14a8f2332fd06831daca805972df963d0ad783ce93d0165c9fdf39522cead73b7e85d93c9d510552d4daa681c83c8fdf02d20ee77c3a31be3e29b754040641d591d52c04b44da0d49bf6b2c9e23f9ae1dd4705650f715f580aef2409f7127fac13cddb3a02683a2a2e78e85d1b25eda803e4befc8bd4348a73863554efb78be82bbaeb5bd6c23cfe97991eacf259a4b9a9a128f3c7da5f88ad5847f296f76a34eb673364fc9b157ba6783a228f44aad82f13e34f21a5e129777c95c34ca57895c303c0d2d833b8da8e6fc3ea270e60380e835c906f7cdf53c8cf334dab932a8ab8e8d07a87791164336cdf01ec5bc4c7837afdf28adc7cc391210b31ec835c9781e317dfe4189011af7d150e5cfca7aebc8b11f1d01a67e3a36df320a35696e863413a6bd06ec839885ecd63f2ca436ee1ec2688f1d6fbdbd7147671e91e8becad1899b4059d26cae000f2a4cfdf864c5fce3208fdfb9c56498ebcc3fa97ed8396952f9c9af56b7f740296fc513f5b1154a3fcd20a6e0569549088c499a9efbd0ddf960443d7186e57f39246732d254b0c3106f5c97b3d1e34a12032188565601143426dfec2f0aab338d0b6c0558f68ec27aa313e266d27dbe874c85b07896dd543fe786b61847da97f1111a52542f104f26a9a3affd4feff660cfd2ff47a03dc596cd1fca2458d9ec66e1220ad57e457b4c6068a5927ae70fb8feda790115bd7329b224e8ba883183c30488ac0068dad8ba2c629f5f00b029adbee7aac5ddb11ea2f660528268fe26111a4032423594fedeb072a274e60181d44238c01972decaa4c64880ccc69b6f059d1d63bc649d0b4c0ca89a1ae7d17d0cbf464a26b9af4510262d9662d7721c9e82ea291d5f85a1a63c36cb0510b5eae54c2e7287ada972de0992310c1da44fa1250002989f2901bc6123e749656970f47964cb503b7213835bb42694fd814e66b0372b26642a816a851df5d1afa99d841c7c93f01a336c762ac9979519ca0c4458fee48b08d519340894da0ebf803ded300c8310e6eacef4e415d76fe6c971e12ff56d3ae24a4044c33ac5c2bf2e5e6b904098ae1424b8a18c3a2a0d4ce26ab1d1e315269406fba81bdc72fb520ffad007dee0255ca906e5e7bf9e1cf7e7ac58402fddae56b5e6d7b9ee2e57cee5f15aebd372eaedb42206872803b8c81ccf81e317e51c81aa7e99cd74004cf5d8bc121465532d3472de894a5e31ab25dfb2ddf28f10c5128260642d27c4049d0e414ea8b85397a383a9585343135ead96a2c12478d2a975bc6beb5d1701fec99eeba6cfb6f8b16370a29cfccb0653f76578ab31776d3016285544133b7dfc09866d1a9659a5f36fdd8d7b243474bdc8ffd2fd5930625515646329a6c1b9ee3a52c2989df39de06bd6ce7988360650e42ec9524472eed7c1a9fb2e417bc9b95320db8512a84bc34bf67e7724af69c06de2bb69d795a99f3ce69f6bb57e90fc7b0b69a747926bbbf3e846d33ed1e4cad5e9f10bea6a330f459bdfb09987bcedfcfe487c3b4f777dec2c4ca3e774028721ab5cd28cf6a8e1205900927f3cca8eafd7c5ce5c6c28fad9f4d430beb63e987e89abb0aab065bbf80d2cfaebd9ad325b4f8d71c59d54ee76213556d48fba3d02b32f6b9eeafa893c926269cb05b7f9602f7ae4f9f482458830613223dde3c88a289488c423735d4e6eccbf4596d5ee25747227e17bae26ef6b487b61a99e456e1624f004bf66f5890173c9a1ff399573b3d51f2bcbc81ffe98327cbbd7cdc7927a03f7a8908c2d097d933f9d7f8f7bca652342c71fc31a49e52d56e27800b74a91978bbc3ddeaffdcd6103951a711979fb76c7d66b95c3c2996cba255d03aab6875fb2a62c1d64810d2c4f6818d0a45b03d731086d7b19ea0480b3c660f793a77eef6861987a59b82c711feead36b1b58006fd1325a4cd05d90a8ccc993a17610a89a7b17182bd01c5ace00d31a190986959a39f8ae5c2650ee304ba89f6951a07a7dd91934bbba45cf8ef3502d77922f41e1b3f01c5d84d5ea8e991debe80163fb15e0cdf0113e006ca2ea6242ae991364ab8ee1750a7c01cf8071d7731fbbde84264b70240b0b94fcf65a325be3b53bf64dda858471a893259d70cb55dd73c16750987fe753ddc6a739f93cdc687567e20c3ae9151ef9dbc0a8ffaa3c376e1331054ba344fd942af29308250641a4da7bc2de562313e7d7b38953809d84a194ce8c00848c0bb2835b3038bdf4b4e0d891feda6440c894b5f86b4857e69b4d314661bb3e7454cb3e532d22f802a4ac482f3f210ad6bc650369395bf587d94a460e9ee92ccb4d1a3a544c00b5d95b522dab1c13a2d2d86a558a8ebb1e1fc778a8975441dc29a2b6e34cf8c9c6777e3936273d31d091127d7f100e063478a09248fd69b01e7e2e6314de128165c5d5e57ec0e0dca25d9eb18c43788e4e4bc99634cf6e57953d358a4ed17e3e0baa99d4b4b5a08020be0c6e1ee96a3f56d52b0fe731af3b892e173aceb9c24ecc4bebe06a6fb7efe1a33fd7e3d9c976d778650bfeaf6e4e711ee905e5a7b5026d081f8fb536af1d0686b2f448b2a8aea20a5d2306297b0dd5c67ca4ff144ea8471af4c0dfe5c048bc068bf435aa27eeb59a6ddb80170b88e326115f6de9f242404ea3429f6573d3b77019f21e13c154a304764ec5c0eb03fef5d5983c14a38b03061f7801b38c04a2880777b005f6a1d1f084c3c728d67fd5791be93c19810f49286478b51ca8db188dc842ffee895ed83fb1f6272dae57b9762c9544900ef9d99f94f893b7cf9b0b6a4f8cf3bdaadb14073ce68d183bf8f5cd2dbb0c5a444ba96755502bce086705f16385797f1c26dd75fc394e318fbab5db79523eaddcba6cce675b50c8e5a057e7b2ed255d52df39b44c4edb7f5085e0f3e2404386c32cb88512796f", 0x1000}, {&(0x7f0000000200)="4fc47b9aebd466188c768cc3fe13dc821f41129146f13f0ddb0985bf981954040092466e0fca9d851afe258db5272f7e3f2f0fe4519b6ea363cb1d0fd4", 0x3d}], 0x4, &(0x7f0000001680)=[@cred={0x18, 0x1, 0x2, r4, r5, r6}, @rights={0x28, 0x1, 0x1, [r0, r0, r1, r2, r3, r3, r0]}, @cred={0x18, 0x1, 0x2, r7, r8, r9}], 0x58, 0x4000000}, 0x4) ioctl$KVM_XEN_HVM_CONFIG(r3, 0x4038ae7a, &(0x7f0000000080)={0x8, 0x93e, &(0x7f0000000100)="61392beefdf8e9d40d50bdd2536d46195938ad1fb16e105f5164fd4219ba591edb4dbee85ef176594703f4346f114c4b69e77cab859745f74ca1993924fb0dea744eb19ba500e02042637ecc645237e5e48dec414c01116437efb058779682196e29407c19722d130c2e2a872bbae3d8b6d41728f146e0ba117433382050542759910980895ee7fa7f6f113cb6638b04dc74e3bd942d6e82c4a2008f2c61e39aa37f40584bac011c7f80b1674b2e9c0b8c8d6341ceedfd48c0b3fb3dc94acfc4d2dfda3a84a03ccddfcaa21286ddca5d02ef4f9b15b1a8", &(0x7f0000000280)="6ba90c20e83d059ed3157b1f2a7fed4d28de151f8db02947029263e6aa6bd57aeb1a2144873b025c4b2927162db4c266b0fd43a2c472e3334a8bbf4e893c0b4996f9706b5aef6ca8c098464e0e715e75622d43f46b0c7b5fdd35732f12a3239b741655f3f69753c66109180ee59a09e6", 0xd7, 0x70}) 2018/05/04 11:16:31 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:31 executing program 4: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-net\x00', 0x2, 0x0) ioctl$int_in(r0, 0x40000000af01, &(0x7f0000c97ff8)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x0, 0x0) close(r1) socket$packet(0x11, 0x3, 0x300) ioctl$VHOST_SET_VRING_ADDR(r0, 0x4028af11, &(0x7f0000b04000)={0x0, 0x0, &(0x7f0000ae5f44)=""/188, &(0x7f0000034000)=""/95, &(0x7f0000ce1f30)=""/208}) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000001400)) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000d7c000)={0x0, r1}) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f0000000000)={0x0, r1}) 2018/05/04 11:16:31 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000404080005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:31 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x100000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40044591, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:31 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000140)={"696662050008080000002e66c18e00", 0xa201}) dup2(r0, r1) 2018/05/04 11:16:31 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000140)={"73797a56616c0200", 0x1500}) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x200, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r2, 0x6430) dup2(r0, r1) 2018/05/04 11:16:31 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r1 = dup3(r0, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000012000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x0, 0xfffdfffffff00002}, {0x6}]}, 0x10) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="96e93600b8e4", 0x6}], 0x1) listen$netrom(r1, 0x7) gettid() 2018/05/04 11:16:31 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x6000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:31 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400170005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:31 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x40008000000, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x5e5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x80000000, 0x4}}, 0x0, 0x0, 0xffffffffffffffff, 0x40000000000) r0 = socket(0x11, 0x100000802, 0x0) accept4$alg(r0, 0x0, 0x0, 0x800) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000140)={'rose0\x00', 0x1000}) dup2(r0, r1) 2018/05/04 11:16:31 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) setsockopt$inet6_IPV6_ADDRFORM(r0, 0x29, 0x1, &(0x7f0000000080)=0x2, 0x4) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:31 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x400445a0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:31 executing program 4: mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x32, 0xffffffffffffffff, 0x0) socket(0x40000000015, 0x5, 0x0) sysfs$1(0x1, &(0x7f0000000000)='wlan1proc\x00') 2018/05/04 11:16:31 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x3f00, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:31 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400180005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:32 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "71756575653100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffdfd00"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:32 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) openat$cgroup_int(r2, &(0x7f0000000080)='rdma.max\x00', 0x2, 0x0) 2018/05/04 11:16:32 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000100)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) fcntl$setlease(r2, 0x400, 0x2) 2018/05/04 11:16:32 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x541b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:32 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/autofs\x00', 0x10081, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f00000001c0)=0x500b08cf, 0x4) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) r3 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_security(0x11, r3, &(0x7f0000000140)=""/39, 0x27) 2018/05/04 11:16:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x4000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:32 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/drop_packet\x00', 0x2, 0x0) ioctl$BLKREPORTZONE(r1, 0xc0101282, &(0x7f0000000280)={0x80, 0x9, 0x0, [{0x100000000, 0x9, 0x5, 0x0, 0x1, 0x6, 0x2}, {0x1ff, 0x101, 0x2ea, 0x5, 0x1, 0x2, 0x8}, {0x81, 0x8, 0x1, 0x1, 0x9, 0x0, 0x1000000000000000}, {0x7, 0x6, 0x100000001, 0x4, 0x1, 0x5ec, 0x200}, {0x100000001, 0x2, 0x7, 0x700000, 0xffffffff, 0x9, 0x8}, {0x100, 0x8, 0x7, 0x400, 0x6, 0x5, 0x2}, {0x5, 0x6, 0xfffffffffffffc00, 0xddb, 0x7, 0xd71f, 0x1f}, {0x7fff, 0x200, 0x1e2, 0x6, 0xfffffffffffffeff, 0x5, 0xfffffffffffffffd}, {0x7, 0x1ea6b00, 0xbf7, 0x5, 0x8, 0x5, 0x3ff}]}) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/04 11:16:32 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e000000000000010200000004001a0005000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:32 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000000102000000040008b801000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x80fe, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:32 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x5450, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:32 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup3(r1, r1, 0x80000) r3 = dup2(r1, r0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x99, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x26, &(0x7f0000000040)={@multicast2=0xe0000002, @loopback=0x7f000001, @multicast2=0xe0000002}, 0x176) write$vnet(r3, &(0x7f0000000400)={0x1, {&(0x7f00000001c0)=""/78, 0x4e, &(0x7f0000000240)=""/226, 0x20}}, 0x20b) setsockopt$IP_VS_SO_SET_EDITDEST(r3, 0x0, 0x489, &(0x7f0000000100)={{0x0, @multicast1=0xe0000001, 0x4e24, 0x4, 'rr\x00', 0x2, 0x26c2, 0x6b}, {@local={0xac, 0x14, 0x14, 0xaa}, 0x4e24, 0x2000, 0x81, 0x38, 0x3}}, 0x44) 2018/05/04 11:16:32 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x4000) dup3(r0, r1, 0x0) 2018/05/04 11:16:32 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x70, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:32 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ashmem\x00', 0x200, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:32 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080018000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) [ 1017.838747] IPVS: set_ctl: invalid protocol: 0 224.0.0.1:20004 rr 2018/05/04 11:16:33 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, "717565756531000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:33 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000100)={0x32, 0x1, 0x8, 0x0, 0x1}, 0x14) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:33 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x4020940d, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfc000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:33 executing program 4: r0 = inotify_init1(0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000100)=0x0) fcntl$setown(r0, 0x8, r1) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r3, &(0x7f0000aba000)={&(0x7f0000000000)={0x10}, 0x7b, &(0x7f0000e2a000)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c000000010a050000000000000000000000000000000000"], 0x1c}, 0x1}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) r4 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r4, 0x800443d2, &(0x7f0000000d40)={0x1, &(0x7f0000000d00)=[{}]}) perf_event_open(&(0x7f0000271000)={0x2, 0x70, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ptrace(0x1000000008, r2) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000240)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r5) r6 = open(&(0x7f0000000040)='..', 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000140), &(0x7f0000000180)=0x4) clone(0x0, &(0x7f0000251dca), &(0x7f0000744000), &(0x7f00008c8000), &(0x7f0000828ffe)) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r6, 0x84, 0x1e, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fdatasync(r6) 2018/05/04 11:16:33 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$BLKBSZGET(r2, 0x80041270, &(0x7f0000000040)) 2018/05/04 11:16:33 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000000102000000040008001a000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:33 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000280)=ANY=[@ANYBLOB="02000000b27732d19dd6c203568342d6d5a92ab0bd73f103d1e260b3d6bd5f4724281fd820b7020000000000000083f750d7842a3942002032aa4d32f176d49c6075e9bf98c187e8204c34506910a585e22056356fda46482637a1215c1548e61d88612f48ce73ef92c3d6848ad94b1cfafc1a92563ce1cffd5fadb269cd39feb23e3dc08401e7b8136e56835593a329b7887359c49f4e7aac1d3a7ee2a5c13501ccd6be85", @ANYRES32=0x0, @ANYRES32=0x0], &(0x7f0000000100)=0xc) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000140)={r3, 0xd}, 0x8) r4 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/snapshot\x00', 0x200, 0x0) ioctl$KDSKBMETA(r4, 0x4b63, &(0x7f0000000200)=0x1000) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000180)={'veth1_to_bond\x00', 0x22}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) 2018/05/04 11:16:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xc0ffffff, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1018.568412] netlink: 8 bytes leftover after parsing attributes in process `syz-executor4'. 2018/05/04 11:16:33 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80044501, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:33 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000000102000000040008003f000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:33 executing program 3: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000180)={0x0, @in={{0x2, 0x4e21, @multicast1=0xe0000001}}}, &(0x7f0000000280)=0x84) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f00000002c0)=r3, 0x4) dup2(r1, r2) r4 = getpgid(0xffffffffffffffff) perf_event_open(&(0x7f0000000100)={0x0, 0x70, 0x7, 0x8f, 0x3, 0x9fd, 0x0, 0x8dd, 0x800, 0x8, 0x8, 0xe2, 0x101, 0xbd, 0x2b, 0x1000, 0x1, 0x1000, 0x0, 0xffffffffffffffe0, 0x9, 0x6, 0x7, 0x5428, 0xff, 0x744191ab, 0xfffffffffffffffc, 0x1, 0x6, 0xa0b, 0x8, 0x6, 0x2, 0x1, 0x1, 0x5, 0x2, 0x3, 0x0, 0xb8, 0x1, @perf_bp={&(0x7f0000000080), 0x4}, 0x0, 0x7f, 0xffffffffffffff45, 0x0, 0x7, 0x6}, r4, 0x7, r0, 0xb) 2018/05/04 11:16:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x4, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1018.677238] netlink: 8 bytes leftover after parsing attributes in process `syz-executor4'. 2018/05/04 11:16:33 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x803, 0x8) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:33 executing program 0: r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x301200, 0x0) ioctl$LOOP_SET_STATUS64(r0, 0x4c04, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x15, 0x10, "0cd67f80083dc7a872c3bf87062e6753441922559960b0cde097ef9522c73e73fa5f82cb0a37c7c52938e6f662fb817d4ad37ef4f609fab86877fbfe1afef90b", "402fecc7404d7fd8bda39508267dd2518d888cc9a2ab56df638f4f5db2f712f4b2cba38b239170d3b177e5cb39b082f4616ae36abfb2c0f1e00cacb3759fc129", "6401a9f964e2038c3a60c02e29391d4e210c8646596e2183f5ddc80dfe65418a", [0xffffffff00000001, 0x7fffffff]}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$VHOST_SET_VRING_NUM(r0, 0x4008af10, &(0x7f0000002680)={0x2, 0x1}) recvmsg$netrom(r3, &(0x7f0000002640)={&(0x7f0000000200)=@full={{0x3, {"c73a17dccedad8"}, 0x4}, [{"fb95bc47cdb446"}, {"fc502460ed4db3"}, {"99f26ff901ec91"}, {"51d003f0bb875b"}, {"1dea114ab1464b"}, {"234f10ba5fdff9"}, {"e99f21b47736bc"}, {"100f1461582995"}]}, 0x48, &(0x7f00000014c0)=[{&(0x7f0000000280)="4a8d3fbfc1b0289bafd9ebb8a6c823bf0426cdd3bb96239d514b72f576d6fbda6ea394a7df49101533227e186514b25e0a78f5125c0777cdc87b42e6266cde7820c256730ac17bb5f4a8e0c3a18aed8bf49cc8e4d1c226f33aeac4ebb5d3f04fcd79a5b5c930da74cf0ab7e33df0393743d1c94b38fe03c4089c2b22e89dc38a06e241a24a81720fae4971741dbade777464bc75e01b8391a07c532a3b47388225eac9ced345c8c34b2f60ef14926dfba590c6bae01895ae4c2752a780edaa198f03c89edf469afa3d64a78e22627b4b46b7c34eb633a63aaf6975f6f967c14f693c2af5fa29db65dfec5f3fe755b155917a2eee83868e256c291ab3b704cf8270e233b3ec97a790e9a791028b82977e79965107e742ab1206ef1b3750f16bad81c39278e710dc4519875fda7f98d063c65fcf5af6195d7de5556be8f571ea31de13b6bcbbcfcb3655ceaaa9396a8500cdb9220740eb586b4b166f1e369be97057ffd390a9fbfa0dea9ce6466800a76e43c483a06d32a7d573ea08b0ee60d5a67872bd918c857edc81ab313349657014178f6e0b44f5d852723d99ce2714cdd32a3f084899718b564318621f64ebca2de490cd348d8505b9a357dc1464b35396be3eda2abc8911f9904fb48c07401cd453ad51e9aa668cf4695fe79c6cea6f7ab1884189602d2fbb6afd60881abc9a1565feae5968806650906c90039f22bc891ccc920abd5d5e2d5449dbeb34666cca182d2a006833a4aa98e6f7b66379d04ac9a9a5eaf9573bacfe98cdb40da1c26f9e3c4aee75798afa2f2ad21121ca56521ce9afe01456f8564171865488172562679a91a296ccdee097aef83fc437dfcf8e0c79e3b76986084436cf16e7595aee9724d38e27cd984b585d915d1d63db1512d86b62e97d48daf8f1036dc5a0bee01f6d851a9803534658c491589f27dd90d66e0279ccbfabccfa52003a5815a0c26ff224da0abf65c641070318f2553b98a78945976468f9d5c35b3a19049deb9668888a1329bf4e1996bb729c2acbca22b6954f9c6b1d753a3ddad404574a61e3de6dfd22a4e3bfcf38be289bd0523ec0002ecc819e3043b27ff15ba5960c1d6219e3877222520bab55a6f05bd9de80fccde0cb0a46032de10e40741a18dec416028df85b1ea092eb16748fc61bcef12cabc832451751de69e68f6ab967d220e8cd4bd83266a37b65805c243e58579995459b4e7e393d5cc88729b183c15cb65965df136026627b8df7606e20085307dcb12a9dba9f0312b2d3b83711f6edc7a174e232627b46fa2d3063daf8dfafd19df3d52a41e9633aa914026dcbc22528ab4af9754364252bf6e3697137d64286f7c14283cdd505cc5062274e6b1899c47e5c2a29b2ca0c3e6dc0cc0c297ada44640926191699a79cd0c4c7efbb029ae0e2b225a09392446fe877d7a8fb19251e8b23e6b69694303a02e89add8d879b802250cd625a06a4e9e7095b05bf58e9a3dca1f40d43fc334c9cfa0933f89cf5b3d3a91fca7570d3f79641f6dde1048758769f441659894d5bfce976fda983b6e3562a59229ac67ea16fd6769309db245c3db460559690c5d0d0ae5c4858a5c521b2c26f9bb7b1dee8f5ae7fdf14fc92a67f030aca0db8620f7a25c5147bc1cac2a518fc19123429fd42dda5ca59dc4d40e48b24c346b8749d3c9fb7b7630f051239388578c10dc844d2570d423203a1f4b6b7c3dd2caceb2d6f2db27f589130301d1c94d1ab9b6e5025adf4856bcff3afd657c78c133012e6365ec33ad1ca39ba64d28f40b11aedeef494561f8fe2df2ab750b49f6d533d10693a78110110b9e78d7e47c0c056faf67b0aebb3d0e2c23327ac9665c7c2007aad4244750a5d44800c642b0837034a4de2586ca65dc367186a68f8bb3692e60e357015fb342b666b37e39c66bb3d481d93ba1112cdfcc276e385f6dac1ca09302060311b2916f98676203bd277e99c7026779fb7213725c1ee928e79e2badec0f7352399f7f3c1a8a90cfb66e8ad4a4d25eeb58c3049b3f66e6e4b4230631293e4d1475f322cfd350e2f645629ea33d91e99c4f510baa99b57d48603b1ff6a90cbfb0890038fb9fb5a95ca24038f287825d09cd287ab980de247b94f71aead2124dee5067b58979524b98a2a075a2b40179a39bc19819cd6ae39fcd02a15549603f70222e2b40a8a74b0c5f703927e34f3d3acafe74396b0a9d0021596c5224a59a35857cb69a6418f52d5492fd3016d3a794f6eefe4a1a889327d42a1df9f1a12aa4728a8f7a449ca90088c4d7a02ce850c1911145a4af18f1e9933faeb774b052e989e99687ce4c6b1e850e165b4f13a7c66f07413bad6276a2e7eceab35386b2faa975417ebf96a0d5d03eab6b27501ed12049d7f4c3748ed2355ef350847379ceb5e0fe62d0920c790e608af0582695a64513b56883aea6e85fae7efbb04887ae11d9bd5db5b5ec6703eb58fe75f3f4adb1d8d963639fe655fd7dc659ea29eeae51794516e3e26df60cb849baceffec9a83fe2c8987c20487cd1e27cf767e0ce519ccb1e93d60e34b1bedef35926ee1039352584a9c042388df2a4eec0ee62a65305411874b4cd3ea2adb0051647f84e28c426bf187d9857dee87942ba38ccfdb32039289f057a18722f5d8ecd94af69cad70a88225b9a7f2f76df8b8a6c09fe1e1a21ce42d870d7df5a89f4e2f355f1e168815c9ca4915c16af13e2e062337ff2714db893c63a5373658119f91890d8d6075bbb30556162c99396d0c4e8e516e9473003eb831be454de9237529c0148afb95ad15d108f17a251b111e026e29b768e6835ddfe5b2541fde3835fe17b27320354c196caeeec4053f99350df9462e3d2104e3edf46facb488527b3c490537616604747dcac7121912f972f91c14629db6bdffea7ac849fa6bb16551601a4c4625775b9eaab953763bd48842522f7a03dc4df7f04560d5d9181cc67e5bffe79dbb1d92557fc868e135c5e263a25de54a41dbe543c362281e642a483d1d206b9cda1d5ff4d3f77e99d45b125d08cb18bad8b1513970b607633085ec07e40b5ae055eb87feba872ec7520ac3f3b96ae48add2279d2bf766a54682154f1adc83eee155ef611df8b896144421340bc2d8007effff05fbe66aee160d989e4af5ff27fda17af57ba1b5184fca0a8358ca9ae74822d7b623c2776884b765021aa2498beba1220b046989a410a819bbcb1125bf861b40ba00d74cef2a09ab0851cda76781525c8687cd694fbb7d8d6eea617cb185fd8e5168a43d572940341998ec26986431f31ae815317f8695761ade90e2c1603832d117b11bd3edf3a5a8c370fd142ed3fa187d69b6e539f6206f05cfa4160e2c1f184b365d5213ae094e2504ce1d376cb63a7585b3f463623a0c63a024a385ec35ac0d81f135c7909ed813e0c5e6b03135d655cf99531b22c84d232593baef1ed26d4c2a4b209d7b36f43889bf736f6ceaa43683d54f1f893c4d1c1890a3270af5f5dc366be7f3a312b6e3748daf0a07215a9f7a15e1cea19805a748131949cce35266528110a244acfdd849ac0268a5be7c4780d9267b6697c8369a94bad9a435e84558ddef2629a2314ca3e72c1a414b961c63a0df85facd94ee67b6ee97853ee0a16b2148e1f3d02a703310360c575a9ee07f468f083b205bfb3462b400990ef2750d562f6309f5579505c2e51621cefdc004f16fcc8043843d2653d0257d12d95e7735fe6a60aae5005845bb775574fbc4bd57ee82aadd9a0f6b2ea988176b5de7fa245aaf79b8500d086486fafba51f57a3b954f31014c4fb0a8103aa8fb0392c622c2ad4e789ad0d229f6e6bc9432969d2b95e7dfba1711a16de63902dc127db5904bc91c40c0e1f22d25d45fd0a4234541f082ca5c8e24294ff3a3b201ab86600f148e92d6217455df61977024bcffbd83ff7304e83e894879159d49042ea73ae261fa991b5b2a4b9887610c90552e0fdeef134475eadf424a3662b1a46477c8752b7ed1e991789ed8fb490127ab98257847113eb7628f40a1b5958e30d7e6158e7cb466e3e3bfd45c04d5622a5135cffb266d77cc5c069bac5490056dbcfd50cf31c7878899451e48ed523820399a7c8c6f07cf7ce95467c0acab805a7dd9f0115812fb6c37686350392db7c3153721879aaef259496e1f0c9c4be2dccbdd17376a64798b9d834f81fafd6a5a82ea3e3476621f5568e7cb238ad9b8be18f5fc625cc0d8649c676e83415d0466836ac8e4d671fccd070ae43c557497aa917c4258ae798cb7edbc3087ab06b70f6708800530d6ab27a853dd818e6374a6f98fa47f9dc726742bc7154fa01c6bf34796d49fd46a9e5ded1ca355db08105bee2884ce5e29546fe412281d3ae6d4d74e6c291682059862341609d07d9807365e00b036726b5c0e94e71a10c84fe166054ff3a7e6331de3775d6920099f28b0beb6b39efd8907aad116350e7df8a4cedf83376ec7916450d78fc07d3255a6162a505c911a8e34c213ec857b2162212a4885ce6901ebc5012bfaae9ea032cea6fa761c947ddb4e57d299ca4d5e0e68d2a8dc1c2e243278b1cf6fe88c9452de97e06a6d8e2b2c7ccdb56e7c26daf031086a64cb7b5a776eb205932a492bd2c3ba34f31d1e8fde1d71dde7813cac053ef9a01bb7e7a7df8ad8f79e6450b253f1caa23d3b52b28f4f46088a7dc4784b07b74d96bb3a576d814d85cd250b78a2f88e70fd271068f0ab5f4fef49c92a2ad8b48f336a85411875d2940d621bb0ece8706dbe6b4da524dbb9d699f57b77fdbcc4360b94bfa977539a87dd603fbe1144101d403255a27f4e791dc2f5e091063f7deece95a2b2320ee27a13507b613f9d194697f852dd998b05d96668cbb6338d51ae4fc8a3a249459751649e4b00bfa2f9005e044b1d78cfb8c10046a374126d1fdcba713301f5979a6e6e461edd637c15dff99b5de5bbcb11f6ddb8c5decc7308326cf6cc85ea9966121d3f28d25b4aaed26a76138e55e3962a78f35376d395e8f1668aa7bd822756efece42d789ed1fad6b743225c215b185c37206f5e2cae84b4d071a1c4d1d4b83dd3adf89e20f910bd3a0907fb3fc22da4f45076588d197bf949e20d9255bda26a242baf4dc1c57a30c18c090eddc0639ed4951d2277ec5f88edc39c14504c840db41b73deec94b643da8b3276cfeb8f51ad1d104c2a049ba6e1d006c030dd3b85c118c0e8b1621da6738ce3cc06a1e30492309b524606eb856fbe8a58660bcf2bd346d653bd79db626e764b0f0e47da8e6b85568ae225b84903f5ea7e3b6c47062a3040429cc31bd690596ecc199078b0a37cc41782324ba9075862ff5a1ca2a1c75afb2b74d2ad688efe015acabcbd52a788609af385832490d387ff43570f90d907a396457a906f0e0b08730bea09f0aa2a423bd1617ac6f2d57754d4d31a8834b3b4b22cc49eef125e9cce319f8a26a9fa78f8cf29637588b5638f69f1d7b0df4d7c492c474e7f065861dbbfd78b99fb50c7a47ccb7585e8b933e889a6c7f20325576124329e9cb440762b6396550e7b7883bed6a3d25cff14d290080d715c86a895c344a87598de0248f76b902d1adf8a42fbc165e14110f8de0c41e945f066bde1784ac664a9e0ad53af341fd259114ebec41081bfe7071e2fb26298dfb7feab3377def232f87b599869cca47a09fc0ac156821ab1da6c330ba0cb0c1a9c111eedf3a4ab78e3915a260c7a6fe6091a83012ea8d680fd3122a04a90620e21e0e299104dec95d128dbf100cefc180fd77c7bb60355574ae0410", 0x1000}, {&(0x7f0000001280)="aa6487846c907a5a7f741646250cb232ff6d9f8410a92713524f6fbd5eee48767a7a1a765d2ccd4337dfbcdfbac33b963001c50a432b44fef0538a4f9be15f40316c7787e28d9667677a22cd90b055533a202ff126273841fa8f76f0e660548002bc428bc7416a4b7f7611c560710126225b265ad0cf122dcb091bf7aeb94aea51dfa41367ed814c13ba6b2dd1a07abccb5881a8573d06964aa4f526d8cc1b3fbc82d9664952dab68c6c59a623994efade1fa7cd50ef75d7c7aa914d87229d946f83a3b12ccf372b89fb12567500f1242ae00bcccac71240a9020e8921bb29c083", 0xe1}, {&(0x7f0000001380)="95ff0d6cea88448ef737c31ae926af079b7477d7b35f63599d7135a2c7d0602323027cf18891f3be7a44f0d269e9356ebe50ad099e7f39048ccc540253fc29891433c361743d29d85f9d739af3424fa593fc66dc069b6929c9183ab87006290e56847c8f9ca7f7446bff23111de0d0771a2c054bac7f14e9502406fda285e2a37b2d724a048ae8809bdab2446e78a427e13356ce5de1b7ce9c1b9867a0449e681a319462d6a1b2f9817ecb7547630a7f5a20e1354d036b18f6c00f28", 0xbc}, {&(0x7f0000001440)="4a78b4fdce4f49bf336f392d3a8254a40d6a90ef844045f3b13c4af44d99ced2f3e81256ac23bf5f", 0x28}, {&(0x7f0000001480)="71711698569641309c555b8b4e899e0c22e355c50fb889e776abe24bbea7f3a1195f5caf6abea929d080ec4e740587b400d932ea4476212e", 0x38}], 0x5, &(0x7f0000001500)=[{0xf0, 0x11f, 0x8, "d017e41233af9982aafffc822b92f680ac30e854560d731a2e2c1ba8525dba314546aeeedc4dfceb89a21ca114256db4bc8e6bbbcff97cb7892946a8328727861d40dcc5f11ba5497bcf04bb816754e3aaa760ca20965b0e5cd639fd0f2467b42554859d54faa6de892229bee9931b840e009a053c9e96895f562f97a209a8ab46769252292c029462dd0ba6b4da9262e7b6499dc82539a9a715636335583c9fdc360f49d93524559a82ba8411e69831d15ad0bfbb04779dbbf673bc2af94eb8e268d9efc97b17e62bbb01e9363b54978ad6a79f08f4ccdec25d1191673a313eb4b17895"}, {0x100c, 0x19d, 0xfffffffffffffff7, "e15e2dd899272dc8641eef7fe1c483bc7268dc7231d48d41efb2222cb408436e0d45050e839c232662365ec147bf709156659695d658ec9f400ef3ba3fb13036326b4433aea38b43501cc0e22c9441ca1e2997edec2bf0170856ab29030fc86eb8af96ea394e39edf1f026a590b445df04252227635f2a362698399a7786c8c3c62c5a445224156c0d8e2718ebeb07366f6567afc317c735c0b05f2d28d5133a4a6e9702b773faec762bf4be673263c8b1b1755dafa5b8e846d9d46911263a9a3259d1fe08dff1332938c8cb88a0b7b1768aa193362396b75a9313804d443f7ba2c2fc96b1a00364f4b5957579bf24aa0b21eb8deeeb733adce0ee2f0d03fb38c9d2d647b568ce3f785727fff763a0968d1ea8222533f6ffbc4c30452c0584e2dcaada4e89c92a23821f4f78873f56cc0d1a67e96349abdcb049ac0aa3937e1784f87ef6f185c2aa486adf73a68e2635bde76b1e6698e802657f0e0f8d215c185a0938cee6be97ff89083a7b41e721fb1e523240e936d06480e771d2d578089cec784051547e077c93e1ca7ee02575a511c217e3e66fc52a927b42e4a656a6d62feb1df0d80ac0f9bde7367d6d059b0456efb713d1bc2f7c54cb0f9f65c7fd845e0cc0d234e9a2c70dad8df9be97c38f95d9385b21329ddac745bdd6cc22a5f44f0d1300ea65ba39c1033e5af7e09768a8a4575e73bd46b73e86177c2cc25cecd044ca92a3514ea893187fcb651c4dd46eee2871ca70ede0251088f959c7225c9b05bc641898ef21f80a0512ae06f44d5df490060a8bb3605fd7b7d94f2edf5fc1d9f8294675da1317e28861bb1b29e1b49e7264708df0af4258dc02cf48690894ebbf054693614c2054fff0d311decf81377c6aa2730086b1ab35ee8384562e402461b5dd0d5d329adea8b992450a5f01830d16a9411e488a869b0930115ca71056f5c68772b21646525d6e78e821c4ffc6d9091cc922c94f6811398c367454b4ecd9f0610ba9206d7a70a053aba701aa813423315e1fc86047470580875b89bbef1d8a7f379eab69ee5da9c1d358145ab7bdd718b19b7be9203066300a1ae1d740a70fd26eaabde333457fae8f8b0e9e46a17a375b3a9481688291f1a0b77f2d3fec3050bba41718eddc1199117999e73c98f287af5049b40c8b5357ed8297105a8a42a70defa716f44c309973d9ea81ac67e614bab0b6f405119564b654f3b48ae628cd3fcc69066958d4656fdff7273d0de4383c931e98509a2bf658f3bb795c850534cd9783a60023bc2eda516348a80dc4fe89e90d7c47e94c4c105d8f578079ff9b6cec67b269fa42985746198e7c745c5f6f7418965562eb90d5017cce3895bfc8b3c8abd18ae35321ad3192a6e62cc327316f2908de4d46195b479379ead289a239dab2aa2ac6282af52c6d4cd3d204f945613127abd203ff68aa880077a896e1d9ab5863209e9e6ccb0f70d08e5478cb02ebff89f2d2aa47ac14e91b5e18d563d92248410f624129b52f4c58659a0d63ee956b5cd6c4a9333f06c9a6fa3d825742e8124df2678233ee562a3c68b8fe00eec52e2e2e7079f3f660a92e4b3e0a38636244cf74d177b2b28bc2e1dcfcb198ba1ff2798f63b29c88cb7afce3a1257d285e8c299e634931eba651af0a628f90e72ef65a5eda73eb0d3a133d41d1543ad99c00ef04a9a46876f2112ecae5ea8c8c1c2ec08f6cc98b025fdb044e81baf0c1bb946c954536fc6ea482b34aa23832c93a7a56067967d878dc72b7079c0ad084640a08b197df8c23bb491687007ccbc08165394634f639879d3dc342995a77ac5ca883851a4bec212ca94fd981c45f03a2fbc0745a2ad4e01fc35caa7fb58475225879fa932555eeadbe6b4f824a3482a2838f8914e2c8853eeb3c76f01a440299fe5ab97f867d8c53608063d25534f2bdd1337e59978c4dcf2d6ae3778b6dababa86274ad1f097e04fef0d0c6766572f7e4ac5206c2186a31b901cd0d4c6c3cd138e056a0fcc31521b2b694d529d4ce721298b4f1ba36b382b6ab3a4d0a9d808f44eaa78e73e7c5f7bbc0a427e60eea8f9106019a0d5bbc69a69c14f2b22a59f523981864d2396af987181232baf783df54e507c13b8ef0291edf3950d605c94ce17b7ac3a74129dc251ac4cc9b93b991e152f2fde4f0e9b212c990879ce8b72834cf3489cc4d80a02cb9379ef9c9ebc4f2fde671ab21ed9dfbe2e4994a7828ae7385a4c77cd80672c6aa896da6e7f39f2b37c740ac819d8127a93dd924840e354dad55b23fd7f4f28abf0e7ae95fa633c1aa2dbd7fee271454d729f9b32edf4a20f2d11cc6639bbea0bcbe5b438d59aa359b341ef5cb1d681f5d09a5294f88bb38f40e932f7748b68a1f9bdb713a02a82d0ea400d43bcadec8adf3172d6cbde0bf05ff3624a88ddebe1f64394df862afbe735b218269476f2607feaf6049712f5f05d7794dbfe67e4a8398c58b6c4a4b6fb3fbca005a05e4f66aba37afe2550f09f34950f2263442d92842c9e0be34bfa73f55edafb47c3d1966eb19067430ba81e6fb96655be2fbe1ddae7a132905e6e8c33bfe14cead5ca57a3bf18eba85803188431c6e19c6705145851ccc13b2a2057afe0b9ff4b47829cd47933d2a4cfea8dccfa7cdcf3ce698afaabaa4e505746f93e14cecc67532b6cc5969f196bc4eb746c578a9a01bd1632d59ed59b6d0db0b954cfcf1a6835f1a4a3c74dfb8b0b124302e5a74e379dcd36fdf53daacf10b4ac209f15bb5b634f2010fb62073d40102e78d2b7d608f2a5f2b7f494b1f298f133d5f97c37278bb49a197efa7f8a40b1132217b2a006e465ff6cd7515d34056dbb10b9a91b7f1a0801891e532c73e822bc653f88e167bb89b8b40e30c7d5467a8bde40387a6a9ebed14764c66614e79aa4fcec8d474ac37fdbe8ed228f104c1c1828009f222c48998f6d060a46d1e287e00270d387ec83474b7acf5e8129ada6638497fab5e43e44f8a955c229560941e7f3ea64dc9d0d992ee9ae226f7bc2d519ad9b497b7824faf283647a25b0d3a43a41cae9a6d67a1ebed6b5233dd5aae4b9db7709a973e16b347c7a36581654460b05dc8d4f819490aa4b8e25cd358dbe9eb70dbdb1265a186104804d8e9e13fb9a07448c950a841f3017bf915c7a696ab2fa50c1aa474e302882533782b6a4a81e45a25fa5e30187808fdda7d00a3d9a74551164747688da3689cf7c49d8e794aea453b11d96e7cbf1cf40220346f6c90d0c6283358f444658ea26d4fca5e136da8f309ac1585670b514ec344c9110dec057050321ce3d23ffc6eee1b992064c698fbcec9d9a00f0c30bc5bcdefb88edb7acb28673d63be9f2eef5cd83e22a3cdaf893ca6e0a01d0d9153761a565508d3736ded5ac906ea407e08a15756b13d144d313f0f79b2632d5ea34a70a842f5fd7ea2317d47c90d1b27dff90cb85e8c368fba258a60078f5c386493b718246abf5fbcfcbd897042175237f50da9d200b7b8923eaa18f8fd5030caece9de5d51d29bec610f3e825e0e4c6a6d8fd2155edc71a84ead3675d7115b767ee9490676e0cee04bcb7dbe4b62b47ddd932db2c709d69fc6f9c0243bfd83bc76a3b6a9d93c53dba0f0c80e607dced21576f43572531efb4388c383546fe5d7ed8d79597151cc3fb67c24d0ce09a241f5bce9d4223f0d809a50a06242c80d7183c15cf0fc15d2338d85bb7921279e16ee230b71e4542f72593ee3f5fe4adf12fcda2da6cb60b2b310e24fcc8e3183debad869cf0057a13c4261070103a9ce5030935c1873c095562461d3034a5afdbe48b78fd0c0f6258cdaaf467c3dc5c81dc80ca693c5c4800e6684ce45561af294862917ac42eafd060ac68d620331b1345eeccad6239b916c2af52d68a82687776d48f718a0f5ef4986ce77df6e4b799e9e4bea8061fb94e242e6eb4d291fd8ffdc004f8d67263d96b544e4c6c9ef1a96d9b1eb099bb27ab17bd85f62aa4c4587945f85f56379b19ca5f099090162f9c8e8dc1d8ae1a1f82b16e7fda785dc95185019f8c4da56abf13a15ac3d48d7067cbff560c27c689123c8e2b82e06aa6404352150d63ae65a0d4567f337383d1ca13623927702b41a57a5b233275b8dec4d61c63840137354bc602668b6d7e080472283e976bc05c8f16f5e44d9410017bc6ccab4c0de0bbb6320fd02e2107b16588b37701dab3ac14df41813051b6cb524f5062e4960754ebcb44625ec52e86e69afdd7e2080b657ea61d4cc78a38139538cb59e07eb71ccd17ca4a7919506c9d1e8158aed161f9820c7ce9784fa952b73ab56aa76b7f1b6ba6ca2ed7ba962836cb6f524b94dc7e339533eb427de1b2610a48283ebc15445b85c94d15cb3db17317172bdd6c8fe6512ace372f7174ecd6757baf27b67524947d84c5dd5b8e1531402991f6ea4a937f7bdb7d4f8a0fd54e40feca827cc5208571d8807f42b8966dba8ecca29128ec2fbfe0d7554b5070f31172a5905cb21b05ee0693587974064dadadb20aa92dfb30b3885f636c07a2175040b580cb6c98662410fc187a24e719a7ec8bab0d6b03f48e8db77230aae91047b97a85472dbad1b8cd80d114ffb7eb1ff22acf9aa13285f9e0313b31ed6c6284119ad7e7821f29a4c68d5d02171d26ae6e9cd11c780c7f0334fa7f2eb92c5118977e64ae33bac73d00d4bd549c2b2f37f52e96f3b37ff1c3e3be744969cf60a95cea167a34bcded00e1a1b8598f5085fd6e59a78753c16fad89fc79833a538479688a5dccb848ece023c3e14391ec6bb3423b5477fc358c2dc49987f491e02f1451278695e13fec3ba17e9ee7ba942d95faf644d94703842f7cebb2407011fb3a2ee12da2c32a67ec971676b6afcff80e35b53aa6c44cc746dd10bb642d59b5f3d29ffb013dd1ed20e5c23f0dc7f6e06b64ced47547ed4e45fa3ec7310753a7bbcf9ff59731be84afdc13b0612750c7280e0eab098d3253cebf00689e3b48e0783763c06dfecf888506baea939e1de9ab2b8f6984401262f9914217d0392e3e349aa9ac1d83e3e7ee3532b76e01eb5148f9959285a589a08be4136741fee7a7f9ad9b4ae489f3b36363273a2c0405a6e813ee211dfb362ec1cc59443a92e2dd3a9c76441853243d13551b91804c0b3b9a0355a17d64d90fbb78a8be766e0497c25db8f3452db6a22f1b4043e978fd9624390b744d781b932bf0c95cb90dcb38b019e6b7991f005f1800d99e8d57a2826df705aa2c08d6d64b5f8f2ec5841627b201b01d8df00c2413a3b3c99cb7415b4e124144a438348ea4f5dd623d62ab06cd148b9b267d9e0bd74cef695198e2fc9386f8b183592cbc912530c8b8705868f28113daccbaeb13bc034697a9031623bc98e2f59f2009080d7c3d7a64b51322f5033746330ba35471ba18e46541d4ad07ef4b805d5dccccc365593d66000667e8f14e076d32c1157899f56262c0b0e6caa6a7465e0de992b776174510f32c47bf9592664310958296979d7bb60cfdc9c607ae3dc5e044588dbb480624465e95b3804e38dc29d7aa1d064ef281296183e9accdf42a444af5dd175fd6dfe0839264c6a0aebf1a661b74cca822ec0a93c8a70ac16d0a5a8eaee9147a5cd8e0dc1ceaf855d16274f4b7fa0e40d2bfb1efca69ed552819c27d39e9ac2ba75a7ce656ad7599d725e325702f2393c51dd18f4101c35865e22a01ce87c3fe2fda62931d2a75b49a75adc11854a89ce7788768679da8bcba9e188131f0ccbfaac502b809f65b93e333710d2aeed0bc4b415b967f86c4d8ac8d205ae94faf824aebb9"}, {0x24, 0x101, 0x35ec, "ba64b6c72e76f79c5795a0858fd57802949eaba128"}], 0x1120, 0x8000}, 0x0) getsockopt$netrom_NETROM_T1(r3, 0x103, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) 2018/05/04 11:16:33 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x6, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:34 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:34 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x5421, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:34 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080405000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:34 executing program 4: r0 = syz_open_dev$binder(&(0x7f00001c2ff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x20011, r0, 0x0) r1 = socket$inet(0x2, 0x3, 0x20000000084) getsockopt$EBT_SO_GET_ENTRIES(r1, 0x0, 0x83, &(0x7f0000000080)={'nat\x00', 0x0, 0x0, 0x1000, [], 0x0, &(0x7f00000012c0), &(0x7f0000000200)=""/4096}, &(0x7f0000001280)=0x50) syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x2) 2018/05/04 11:16:34 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x3000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:34 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000140)=""/151, &(0x7f00000000c0)=0x97) r1 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0x1000, 0x40200) ioctl$PPPIOCSFLAGS(r1, 0x40047459, &(0x7f0000000080)=0x200) 2018/05/04 11:16:34 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r1, r2) ioctl$sock_inet_SIOCGIFDSTADDR(r0, 0x8917, &(0x7f0000000080)={'syzkaller0\x00', {0x2, 0x4e23, @multicast1=0xe0000001}}) 2018/05/04 11:16:34 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x800000000000) socket$alg(0x26, 0x5, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:34 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x80ffffff, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:34 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000bfdff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x5, 0x8400) sendmsg$netrom(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@ax25={0x3, {"20763e399bdcf9"}, 0x8}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000080)="9d2b2b6854a7e71c9a3bbe14717a8e2f03fd1abface8101c024326b2c2955ae12cfd9cd5f6ecced79071c70152743db1abe1d071338f108ce557620c3d9d62a06b4140c68729e27882cd139a5b0ebf9de49715", 0x53}, {&(0x7f0000000100)="be350258736b6f7acc89c8f41816c1f52c489f096f5edced6b1929bbb9262bc80362b8cc3575226e2341003278d158e7d87c9d89a89036e127860970e1ee483656d061e4142b2ee5bb47", 0x4a}, {&(0x7f0000000180)="a0112c67a65268ea173552fa04b345d001150f92c746e44d84d3ad85d55e97a7d1a3e9a429f437008e8eae6b197c8ebb0913805ae6a58ad82b7d7292f146aec715b2e70ab1da0541c297ab9c7fd2", 0x4e}, {&(0x7f0000000200)="e67aacb4ace16b79d280b5b40019d5a3c8a74a336f03e5743929a4387134ff3708056075c84d1c2f4db1763818644d2761f5ee0c64295aebea449abb44e24ce7911bdd74a8caca556089664e69087230d21c418dffd5f59f886e280d20", 0x5d}], 0x4, &(0x7f00000002c0)=[{0xd4, 0x11f, 0x8, "9c669b30b568df91f664c4679aec28bc7caf6b7a9763f0a396c64d4214f02c1aa58f3bc07b654ffeefce0e963a7d6e02769a4ff38d1c3b4e11193c769cf9918d7df35c3289c7d3cec75d50a6167d7d55428a791c2ed07d6f7200f0eee8cab0d85f63d6c48623850da2eed7c5553c8c8f3171ae497dd75f91b137ef1c77b8d2d55ebd527c19d747477aabd1c9bd7d69b3833bdf2513f9f35a5f15e6cd3c3478b35aee0f8689d1041f06f23f38d0289b0c455904b1cbef0d400f1e44109fcc98708d53583272a5b6"}, {0x74, 0x104, 0x3, "e97d87989c36635af8db5db0f4af419991697a2a2dbdaf6189c980a61be4fcb5afb6205287aa51485b7a29dccf80c91c7615e17380a9a8624db1f4192a957b3c3917f5cb33b2829e3dde74e06add12da7e12094da695ffc599839525d386b82e6d1acced6c"}, {0x88, 0x6, 0xffffffff, "3f13fcf05ecf5d02d63afbb5f86a0d2be98cb3f91721dc1519859352fe89e9eccf0f14421046e63e649e488ff857298cc5ca7cff7f404ab1d6a65090918bb2aefd55b3af7cf5a8b87889b48ca5204808b686445bedfac58f7ed07c33add1a997993f83e573b40b20c205674fb85369caae5ea154578be613b2ce38"}], 0x1d0, 0x20000000}, 0x90) ppoll(&(0x7f00006d4000)=[{r0, 0x40}, {r1}], 0x2, &(0x7f000055cff0)={0x77359400}, &(0x7f0000329ff8), 0x8) writev(r1, &(0x7f0000070f60)=[{&(0x7f0000d83f30)="eefa4f6cf554e3ee47dd842376496244579e3fca323fdd92b649fb5460efd090541c3607f1b2576dc9f9dff23c52746b4ce83306f1062765380ebc5d18afcf55650aa2b8422e02ba7609dec00ca9460a71943e0aa7574874c24820b224f5323411e74af6b82527990ec6627708149442265023502c9f86d41aca17af5a9ec3a7d752d42e4d0a634498a5d8a267c2212226813cb067766392f346de309e438eab9e01f1a1c39ebd3720d304ad31771e9625ff7a15ec575e799a5391221d8a68fd52", 0xc1}], 0x1) 2018/05/04 11:16:34 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080205000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:34 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40044590, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) [ 1019.657259] IPVS: length: 151 != 8 [ 1019.676828] IPVS: length: 151 != 8 2018/05/04 11:16:34 executing program 1: r0 = socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$IP_VS_SO_SET_ADDDEST(r0, 0x0, 0x487, &(0x7f0000000380)={{0x8f, @multicast2=0xe0000002, 0x4e27, 0x3, 'lblc\x00', 0x8, 0x6, 0x58}, {@empty, 0x4e23, 0x10000, 0x7f, 0xd806, 0x1}}, 0x44) r1 = socket(0x11, 0x100000802, 0x0) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(r2, 0x40087705, 0x0) r3 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) r4 = getpgrp(0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000280)={{{@in=@broadcast, @in6=@ipv4={[], [], @multicast1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@multicast1}}, &(0x7f0000000080)=0xe8) r6 = getgid() bind(r0, &(0x7f00000001c0)=@pptp={0x18, 0x2, {0x3, @dev={0xac, 0x14, 0x14, 0x14}}}, 0x80) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180)={r4, r5, r6}, 0xc) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r1, 0x119, 0x1, &(0x7f0000000400), 0x4) r7 = dup2(r1, r3) setsockopt$IP_VS_SO_SET_EDITDEST(r7, 0x0, 0x489, &(0x7f0000000100)={{0x5e, @empty, 0x4e20, 0x4, 'nq\x00', 0x8, 0x9, 0xb}, {@rand_addr=0x4, 0x4e20, 0x2, 0xf8, 0x2, 0x6}}, 0x44) 2018/05/04 11:16:34 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0xfc, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:34 executing program 0: setsockopt$inet6_MRT6_DEL_MFC_PROXY(0xffffffffffffffff, 0x29, 0xd3, &(0x7f0000002000)={{0xa, 0x4e20, 0x400000}, {0xa, 0x4e20, 0x0, @empty, 0x1}}, 0x5c) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) io_setup(0x3, &(0x7f0000000000)=0x0) io_destroy(r1) setsockopt$inet6_int(r0, 0x29, 0x40, &(0x7f0000001fde), 0x4) 2018/05/04 11:16:34 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r2 = dup2(r0, r1) setsockopt$IP6T_SO_SET_REPLACE(r2, 0x29, 0x40, &(0x7f0000000280)=@filter={'filter\x00', 0xe, 0x4, 0x454, 0xffffffff, 0x15c, 0x278, 0x278, 0xffffffff, 0xffffffff, 0x388, 0x388, 0x388, 0xffffffff, 0x4, &(0x7f0000000080), {[{{@ipv6={@dev={0xfe, 0x80, [], 0x1c}, @loopback={0x0, 0x1}, [0xffffff00, 0xffffffff, 0xffffffff, 0xffffffff], [0xffffffff, 0xffffffff, 0xff, 0x57990ff41f44196c], 'ip6gre0\x00', 'veth1_to_bond\x00', {0xff}, {0xff}, 0x2, 0xffff, 0x4, 0x22}, 0x0, 0x118, 0x15c, 0x0, {}, [@common=@hl={0x24, 'hl\x00', 0x0, {0x1, 0xd653402c000000}}, @common=@srh={0x2c, 'srh\x00', 0x0, {0x5e, 0x7, 0x28ba, 0x8, 0x10001, 0x10, 0x10}}]}, @common=@unspec=@IDLETIMER={0x44, 'IDLETIMER\x00', 0x0, {0x8, 'syz0\x00', 0x800}}}, {{@ipv6={@mcast1={0xff, 0x1, [], 0x1}, @mcast2={0xff, 0x2, [], 0x1}, [0xff000000, 0xffffffff, 0xff000000, 0xffffffff], [0xffffffff, 0x0, 0x0, 0xffffffff], 'yam0\x00', 'bond0\x00', {}, {}, 0x6f, 0x0, 0x1, 0x10}, 0x0, 0xf8, 0x11c, 0x0, {}, [@common=@ah={0x30, 'ah\x00', 0x0, {0x4d4, 0x4d4, 0x6, 0x6, 0x2}}]}, @REJECT={0x24, 'REJECT\x00', 0x0, {0x1}}}, {{@uncond, 0x0, 0xec, 0x110, 0x0, {}, [@common=@eui64={0x24, 'eui64\x00'}]}, @common=@unspec=@STANDARD={0x24, '\x00', 0x0, 0xfffffffffffffffb}}], {{[], 0x0, 0xa8, 0xcc}, {0x24, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4b0) 2018/05/04 11:16:35 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:35 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080018000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:35 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x402c5828, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:35 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40044590, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:35 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x800000000000000, 0x0, 0x0, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:35 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x547}, 0x0, 0x800000000000, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:35 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000080)) r0 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x206480, 0x0) ioctl$TIOCGLCKTRMIOS(r1, 0x5456, &(0x7f0000000140)={0xee000000000000, 0x8001, 0x401, 0x6b5, 0xffffffff, 0xe7, 0x9, 0x206, 0x7, 0x9, 0xffffffffffff8001}) dup2(0xffffffffffffffff, r0) syz_open_dev$dmmidi(&(0x7f0000000180)='/dev/dmmidi#\x00', 0xffffffffffffffff, 0x28400) 2018/05/04 11:16:35 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(camellia-asm)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000dc1000)="71e67a15cdf0311cfc093a52a7d86bd1", 0xf) r1 = accept4$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, @rand_addr}, &(0x7f0000000040)=0x10, 0x0) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000100)=0x3, 0x4) r2 = accept4$alg(r0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002500)={&(0x7f0000000240)=@nl, 0x80, &(0x7f0000002480), 0x0, &(0x7f0000000180)=""/44, 0xfffffffffffffe8c}, 0x0) socket$alg(0x26, 0x5, 0x0) syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x800) 2018/05/04 11:16:35 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x600, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:35 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:35 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x80}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) socketpair$packet(0x11, 0x0, 0x300, &(0x7f0000000080)) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x101000) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:35 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e0000000000000102000000040008001a000000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:35 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_GET_MSR_INDEX_LIST(r0, 0xc004ae02, &(0x7f0000000200)={0x1, [0x0]}) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x115140, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f00000000c0)={0x0, 0x1ff}, &(0x7f0000000100)=0x8) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000000140)={r4, 0xf2e}, 0x8) r5 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r6 = dup3(r5, r2, 0xfffffffffffffffd) ioctl$KVM_SET_CPUID(r6, 0x4008ae8a, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000000100000000000000b51de0b6ab"]) ioctl$KVM_SET_MSRS(r5, 0x4008ae89, &(0x7f0000000040)={0x1, 0x0, [{0x48a}]}) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000180)=""/65) 2018/05/04 11:16:35 executing program 4: r0 = getpid() process_vm_readv(r0, &(0x7f0000000080), 0x164, &(0x7f000000aff0), 0x0, 0x0) r1 = socket(0x0, 0xf, 0x1c) accept4$nfc_llcp(r1, 0x0, &(0x7f0000000000), 0x80000) 2018/05/04 11:16:35 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) getsockname$netrom(r0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:35 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0xfc, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:36 executing program 7: r0 = syz_open_dev$sndseq(&(0x7f0000000600)='/dev/snd/seq\x00', 0x0, 0x0) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001d80)={&(0x7f0000000740)=@abs, 0x6e, &(0x7f0000000240), 0x0, &(0x7f0000001cc0)=[@rights={0xc, 0x1, 0x1}, @rights={0x10, 0x1, 0x1, [0xffffffffffffffff]}], 0x1c}, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a45320, &(0x7f0000000280)={{0x80}, "706f7274310000004000000000000000000000d600fffffff0000000000000000000eda40000af000000000700", 0xbfffffffffffffff, 0x2}) readv(r0, &(0x7f0000459000)=[{&(0x7f0000fd5fc3)=""/61, 0x3d}], 0x1) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f0000000000)={0x1, @time}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000100)={0x0, 0x0, 0x0, 'queue1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\x00'}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f00000000c0)) openat$sequencer(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/04 11:16:36 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000fb1fee)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40044581, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "c50a779d48cc9f8a0aa10f92f9b2ac3afeac289ae068d95afad19e1fe0ecd78e"}) 2018/05/04 11:16:36 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x3ff, 0x200300) setsockopt$sock_void(r0, 0x1, 0x1b, 0x0, 0x0) ioctl$sock_inet_SIOCGIFPFLAGS(0xffffffffffffffff, 0x8935, &(0x7f0000000040)={'syzkaller1\x00'}) timer_create(0x2, &(0x7f0000000080)={0x0, 0x27, 0x6}, &(0x7f00000000c0)=0x0) timer_gettime(r1, &(0x7f0000000bc0)) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000140)={0x0, @remote, @rand_addr}, &(0x7f0000000440)=0xc) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'bond0\x00', r2}) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r0, 0x84, 0x7b, &(0x7f0000000200)={0x0, 0xffffffffffffffff}, &(0x7f0000000240)=0x8) clock_adjtime(0x7, &(0x7f0000000340)={0x1, 0x20, 0x0, 0x3f71, 0x8181, 0x3f, 0x6, 0x2, 0x80, 0x5f, 0x0, 0x7, 0x7, 0x0, 0x5f71, 0x0, 0x5, 0x7, 0xff, 0xff, 0xc78, 0x40, 0x0, 0x7ff, 0x0, 0x401}) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(0xffffffffffffffff, 0x80045301, &(0x7f0000000140)) r3 = syz_open_dev$binder(&(0x7f0000236ff3)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0) syz_open_dev$binder(&(0x7f0000000300)='/dev/binder#\x00', 0x0, 0x0) r4 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x2) ioctl$UFFDIO_UNREGISTER(r4, 0x8010aa01, &(0x7f0000000180)={&(0x7f0000ffa000/0x5000)=nil, 0x5000}) ioctl$DRM_IOCTL_ADD_CTX(r4, 0xc0086420, &(0x7f0000000080)) ioctl$BINDER_SET_CONTEXT_MGR(r3, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r3, 0xc0306201, &(0x7f0000008000)={0x44, 0x0, &(0x7f0000004fbc)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28, 0x10, &(0x7f000026c000)=[@ptr={0x73622a85, 0x0, &(0x7f00004edf8a), 0x1}], &(0x7f000000afd0)=[0x0, 0x0]}}], 0x0, 0x0, &(0x7f0000009000)}) ioctl$TIOCLINUX5(r0, 0x541c, &(0x7f0000000100)={0x5, 0x5, 0x0, 0xffffffffffffffff}) ioctl$int_out(r0, 0x5462, &(0x7f0000000480)) getsockopt$bt_l2cap_L2CAP_LM(r4, 0x6, 0x3, &(0x7f0000000280), &(0x7f00000002c0)=0x249) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r0, 0xc0505405, &(0x7f0000000540)={{0xffffffffffffffff, 0x1, 0x0, 0x0, 0x20}, 0x8, 0x5, 0x78}) sysinfo(&(0x7f00000005c0)=""/23) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000600), &(0x7f0000000640)=0x4) setsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000680)={0x0, 0xfff}, 0x8) setsockopt$inet_udp_int(r0, 0x11, 0x65, &(0x7f00000006c0)=0x9f9, 0x4) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000700)={@mcast2={0xff, 0x2, [], 0x1}, @mcast2={0xff, 0x2, [], 0x1}, @mcast2={0xff, 0x2, [], 0x1}, 0x0, 0x5, 0x8000, 0x400, 0x80000001, 0x1}) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000ec0)=@filter={'filter\x00', 0xe, 0x4, 0x0, [0x0, 0x20000800, 0x20000be0, 0x20000d70], 0x0, &(0x7f00000007c0), &(0x7f0000001340)=ANY=[]}, 0x50) gettid() 2018/05/04 11:16:36 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000100)=ANY=[@ANYBLOB="020300020e00000000000001020000000400080001b80000000000000000001c00000000000000000000000000000000030006000000000002000000000000000000000000e10000020001000000000000d1fb0200000000030005000000000002000000e00000010001000000000000"], 0x70}, 0x1}, 0x0) 2018/05/04 11:16:36 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 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(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0xfffffffffffffffc) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r1) 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x70000000, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) 2018/05/04 11:16:36 executing program 1: socket$inet(0x15, 0x0, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket(0x11, 0x100000802, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa280, 0x3) openat$cgroup_ro(r1, &(0x7f0000000100)='cgroup.stat\x00', 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087705, 0x0) r2 = syz_open_dev$tun(&(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000000c0)={'ifb0\x00', 0x4012}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'ifb0\x00', 0xa201}) dup2(r0, r2) 2018/05/04 11:16:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000c87ff6)='numa_maps\x00') bind$alg(r0, &(0x7f0000001040)={0x26, 'hash\x00', 0x0, 0x0, 'crc32c-intel\x00'}, 0x58) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0106434, &(0x7f0000000080)={0x8a3, 0x0, 0x0, 0x7f}) ioctl$DRM_IOCTL_AGP_BIND(r1, 0x40086436, &(0x7f00000000c0)={r2, 0x4}) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x8000, 0x0) r4 = accept4$alg(r3, 0x0, 0x0, 0x80800) openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x14000, 0x0) r5 = getpgid(0xffffffffffffffff) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000140)=r5) sendfile(r4, r1, &(0x7f0000000100), 0x80) [ 1021.639075] ================================================================== [ 1021.646805] BUG: KASAN: slab-out-of-bounds in pfkey_add+0x272d/0x3210 [ 1021.649643] binder: 30045:30046 got transaction to context manager from process owning it [ 1021.653394] Read of size 5889 at addr ffff8801bff94d58 by task syz-executor6/30051 [ 1021.653402] [ 1021.653420] CPU: 1 PID: 30051 Comm: syz-executor6 Not tainted 4.17.0-rc3+ #57 [ 1021.653430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1021.653435] Call Trace: [ 1021.653460] dump_stack+0x1b9/0x294 [ 1021.662085] binder: 30045:30046 transaction failed 29201/-22, size 40-16 line 2847 [ 1021.669761] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1021.669779] ? printk+0x9e/0xba [ 1021.669795] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 1021.669813] ? kasan_check_write+0x14/0x20 [ 1021.669831] print_address_description+0x6c/0x20b [ 1021.724423] ? pfkey_add+0x272d/0x3210 [ 1021.728332] kasan_report.cold.7+0x242/0x2fe [ 1021.732794] check_memory_region+0x13e/0x1b0 2018/05/04 11:16:36 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000001040)=@join_ip_mcast={0x10, 0xffffff7f, 0xfa00, {&(0x7f00000000c0), 0x0, {0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}}}, 0x2c9) creat(&(0x7f0000000000)='./file0\x00', 0x20) [ 1021.737222] memcpy+0x23/0x50 [ 1021.740345] pfkey_add+0x272d/0x3210 [ 1021.744085] ? pfkey_acquire+0x270/0x270 [ 1021.748160] ? iov_iter_advance+0x2e4/0x14c0 [ 1021.752590] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 1021.757791] ? pfkey_acquire+0x270/0x270 [ 1021.761874] pfkey_process+0x7cc/0x8a0 [ 1021.765785] ? pfkey_send_new_mapping+0x1260/0x1260 [ 1021.770842] pfkey_sendmsg+0x5f4/0x1050 [ 1021.774838] ? pfkey_spdget+0xb10/0xb10 [ 1021.778850] ? compat_mc_getsockopt+0xb20/0xb20 [ 1021.783538] ? security_socket_sendmsg+0x94/0xc0 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0xc0ffffff, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1021.788310] ? pfkey_spdget+0xb10/0xb10 [ 1021.792297] sock_sendmsg+0xd5/0x120 [ 1021.796119] ___sys_sendmsg+0x805/0x940 [ 1021.800117] ? copy_msghdr_from_user+0x560/0x560 [ 1021.804893] ? lock_downgrade+0x8e0/0x8e0 [ 1021.809062] ? __fget_light+0x2ef/0x430 [ 1021.813054] ? fget_raw+0x20/0x20 [ 1021.816534] ? __fd_install+0x2de/0x880 [ 1021.820531] ? get_unused_fd_flags+0x190/0x190 [ 1021.825138] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1021.830717] ? sockfd_lookup_light+0xc5/0x160 [ 1021.835231] __sys_sendmsg+0x115/0x270 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0xb000000, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1021.839129] ? __ia32_sys_shutdown+0x80/0x80 [ 1021.843556] ? __ia32_compat_sys_futex+0x3de/0x5e0 [ 1021.846215] binder: BINDER_SET_CONTEXT_MGR already set [ 1021.848509] ? kcov_close+0x20/0x20 [ 1021.848532] __ia32_compat_sys_sendmsg+0x7a/0xb0 [ 1021.855991] binder: 30045:30070 ioctl 40046207 0 returned -16 [ 1021.857425] do_fast_syscall_32+0x345/0xf9b [ 1021.857446] ? do_int80_syscall_32+0x880/0x880 [ 1021.857464] ? _raw_spin_unlock_irq+0x27/0x70 [ 1021.857483] ? finish_task_switch+0x1ca/0x810 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0xffffffffffffffff, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1021.857510] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1021.857523] ? syscall_return_slowpath+0x30f/0x5c0 [ 1021.857541] ? sysret32_from_system_call+0x5/0x46 [ 1021.901358] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1021.906227] entry_SYSENTER_compat+0x70/0x7f [ 1021.910645] RIP: 0023:0xf7f9ccb9 [ 1021.914014] RSP: 002b:00000000f5f980ac EFLAGS: 00000282 ORIG_RAX: 0000000000000172 [ 1021.921738] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 0000000020f56000 [ 1021.929019] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x7000000000000000, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1021.936300] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1021.943584] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 1021.950869] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1021.958173] [ 1021.959803] Allocated by task 30051: [ 1021.963529] save_stack+0x43/0xd0 [ 1021.966990] kasan_kmalloc+0xc4/0xe0 [ 1021.970715] __kmalloc_node_track_caller+0x47/0x70 [ 1021.975658] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 1021.980433] __alloc_skb+0x14d/0x780 [ 1021.984157] pfkey_sendmsg+0x250/0x1050 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0x40000000, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1021.988146] sock_sendmsg+0xd5/0x120 [ 1021.991869] ___sys_sendmsg+0x805/0x940 [ 1021.995855] __sys_sendmsg+0x115/0x270 [ 1021.999765] __ia32_compat_sys_sendmsg+0x7a/0xb0 [ 1022.004542] do_fast_syscall_32+0x345/0xf9b [ 1022.008873] entry_SYSENTER_compat+0x70/0x7f [ 1022.013277] [ 1022.014905] Freed by task 6697: [ 1022.018215] save_stack+0x43/0xd0 [ 1022.021700] __kasan_slab_free+0x11a/0x170 [ 1022.025941] kasan_slab_free+0xe/0x10 [ 1022.029747] kfree+0xd9/0x260 [ 1022.032859] ep_free+0x26a/0x300 [ 1022.036231] ep_eventpoll_release+0x44/0x60 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0xff000000, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1022.040557] __fput+0x34d/0x890 [ 1022.043840] ____fput+0x15/0x20 [ 1022.047125] task_work_run+0x1e4/0x290 [ 1022.051025] exit_to_usermode_loop+0x2bd/0x310 [ 1022.055629] do_syscall_64+0x6ac/0x800 [ 1022.059531] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1022.064721] [ 1022.066355] The buggy address belongs to the object at ffff8801bff94d40 [ 1022.066355] which belongs to the cache kmalloc-512 of size 512 [ 1022.079124] The buggy address is located 24 bytes inside of [ 1022.079124] 512-byte region [ffff8801bff94d40, ffff8801bff94f40) 2018/05/04 11:16:36 executing program 5: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}, @dev={0xac, 0x14, 0x14, 0x11}}, @icmp=@parameter_prob={0xb, 0x0, 0x0, 0xfc000000, 0xc0ffffff, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @dev={0xac, 0x14, 0x14}, {[@timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2=0xe0000002]}, {[@multicast1=0xe0000001]}, {}, {[@loopback=0x7f000001]}, {[@broadcast=0xffffffff]}, {[@multicast1=0xe0000001]}, {[@dev={0xac, 0x14, 0x14}]}]}]}}}}}}}, &(0x7f0000000140)) [ 1022.090921] The buggy address belongs to the page: [ 1022.095864] page:ffffea0006ffe500 count:1 mapcount:0 mapping:ffff8801bff940c0 index:0x0 [ 1022.104025] flags: 0x2fffc0000000100(slab) [ 1022.108281] raw: 02fffc0000000100 ffff8801bff940c0 0000000000000000 0000000100000006 [ 1022.116180] raw: ffffea00075e1260 ffffea00075e5660 ffff8801da800940 0000000000000000 [ 1022.124062] page dumped because: kasan: bad access detected [ 1022.129776] [ 1022.131406] Memory state around the buggy address: [ 1022.136340] ffff8801bff94e00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1022.143712] ffff8801bff94e80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1022.151088] >ffff8801bff94f00: 00 00 00 00 00 00 00 00 fc fc fc fc fc fc fc fc [ 1022.158450] ^ [ 1022.163917] ffff8801bff94f80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 1022.171289] ffff8801bff95000: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1022.178648] ================================================================== [ 1022.186008] Disabling lock debugging due to kernel taint [ 1022.191720] Kernel panic - not syncing: panic_on_warn set ... [ 1022.191720] [ 1022.199109] CPU: 1 PID: 30051 Comm: syz-executor6 Tainted: G B 4.17.0-rc3+ #57 [ 1022.207772] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1022.217127] Call Trace: [ 1022.219723] dump_stack+0x1b9/0x294 [ 1022.223364] ? dump_stack_print_info.cold.2+0x52/0x52 [ 1022.228562] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1022.233332] ? pfkey_add+0x2650/0x3210 [ 1022.237225] panic+0x22f/0x4de [ 1022.240417] ? add_taint.cold.5+0x16/0x16 [ 1022.244560] ? do_raw_spin_unlock+0x9e/0x2e0 [ 1022.248955] ? do_raw_spin_unlock+0x9e/0x2e0 [ 1022.253349] ? pfkey_add+0x272d/0x3210 [ 1022.257217] kasan_end_report+0x47/0x4f [ 1022.261178] kasan_report.cold.7+0x76/0x2fe [ 1022.265494] check_memory_region+0x13e/0x1b0 [ 1022.269888] memcpy+0x23/0x50 [ 1022.272995] pfkey_add+0x272d/0x3210 [ 1022.276717] ? pfkey_acquire+0x270/0x270 [ 1022.280785] ? iov_iter_advance+0x2e4/0x14c0 [ 1022.285207] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 1022.290406] ? pfkey_acquire+0x270/0x270 [ 1022.294488] pfkey_process+0x7cc/0x8a0 [ 1022.298388] ? pfkey_send_new_mapping+0x1260/0x1260 [ 1022.303431] pfkey_sendmsg+0x5f4/0x1050 [ 1022.307424] ? pfkey_spdget+0xb10/0xb10 [ 1022.311410] ? compat_mc_getsockopt+0xb20/0xb20 [ 1022.316084] ? security_socket_sendmsg+0x94/0xc0 [ 1022.320827] ? pfkey_spdget+0xb10/0xb10 [ 1022.324799] sock_sendmsg+0xd5/0x120 [ 1022.328507] ___sys_sendmsg+0x805/0x940 [ 1022.332486] ? copy_msghdr_from_user+0x560/0x560 [ 1022.337239] ? lock_downgrade+0x8e0/0x8e0 [ 1022.341372] ? __fget_light+0x2ef/0x430 [ 1022.345338] ? fget_raw+0x20/0x20 [ 1022.348778] ? __fd_install+0x2de/0x880 [ 1022.352737] ? get_unused_fd_flags+0x190/0x190 [ 1022.357321] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 1022.362847] ? sockfd_lookup_light+0xc5/0x160 [ 1022.367330] __sys_sendmsg+0x115/0x270 [ 1022.371204] ? __ia32_sys_shutdown+0x80/0x80 [ 1022.375600] ? __ia32_compat_sys_futex+0x3de/0x5e0 [ 1022.380518] ? kcov_close+0x20/0x20 [ 1022.384142] __ia32_compat_sys_sendmsg+0x7a/0xb0 [ 1022.388893] do_fast_syscall_32+0x345/0xf9b [ 1022.393197] ? do_int80_syscall_32+0x880/0x880 [ 1022.397768] ? _raw_spin_unlock_irq+0x27/0x70 [ 1022.402249] ? finish_task_switch+0x1ca/0x810 [ 1022.406729] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1022.412258] ? syscall_return_slowpath+0x30f/0x5c0 [ 1022.417192] ? sysret32_from_system_call+0x5/0x46 [ 1022.422043] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 1022.426882] entry_SYSENTER_compat+0x70/0x7f [ 1022.431282] RIP: 0023:0xf7f9ccb9 [ 1022.434641] RSP: 002b:00000000f5f980ac EFLAGS: 00000282 ORIG_RAX: 0000000000000172 [ 1022.442355] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 0000000020f56000 [ 1022.449612] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 1022.456952] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1022.464206] R10: 0000000000000000 R11: 0000000000000296 R12: 0000000000000000 [ 1022.471458] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1022.479406] Dumping ftrace buffer: [ 1022.482951] (ftrace buffer empty) [ 1022.486638] Kernel Offset: disabled [ 1022.490254] Rebooting in 86400 seconds..