:12 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0xa40238d3e}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:12 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x11}}], 0x1, 0x0) 2018/05/12 23:36:12 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:12 executing program 3: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0x0, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:12 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl$int_in(r1, 0x5421, &(0x7f00000000c0)) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") getsockopt$EBT_SO_GET_INIT_INFO(r1, 0x0, 0x82, &(0x7f0000000100)={'nat\x00'}, &(0x7f0000000180)=0x78) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:12 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) r1 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x8, 0x50000) ioctl$SG_SET_TIMEOUT(r1, 0x2201, &(0x7f00000000c0)) 2018/05/12 23:36:12 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:12 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x8000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:12 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") ioctl$int_out(r0, 0x5462, &(0x7f0000000080)) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:12 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$inet6(0xa, 0x80001, 0x1f, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f0000000300)=@assoc_value, &(0x7f0000000340)=0x8) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000080)='/dev/hwrng\x00', 0x30001, 0x0) ioctl$KVM_S390_VCPU_FAULT(r1, 0x4008ae52, &(0x7f00000000c0)=0x4) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000180)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000001c0)=0x1c) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000200)={r2, @in6={{0xa, 0x4e22, 0x0, @loopback={0x0, 0x1}, 0x1ff}}, 0x1, 0x7fffffff}, 0x90) r3 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r3, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:13 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x3e80}}], 0x1, 0x0) 2018/05/12 23:36:13 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x2001, 0x0) socketpair$packet(0x11, 0x3, 0x300, &(0x7f0000000080)) bind$bt_rfcomm(r0, &(0x7f0000000040)={0x1f, {0x0, 0x0, 0xffffffff7fffffff, 0x7fff, 0x2, 0x4}, 0x3ff}, 0xa) r1 = socket$inet(0x2, 0x100000000805, 0x0) listen(r1, 0x800006) sendto$inet(r0, &(0x7f00000000c0)="163010264fee7d0fa0005aeb9735052f278fdba7de42bd9519bda0660ac1021dae220d71b9ce959666d5b5846830c9764893bf87efe01fa6da36b0de769326766c09211ad7308c5df84e38508002e0c65b8bc0364ed5544a0c43865339ab093c166745034f3ac054f8b00427ce5e7171a853a76f4f016d7d7641fa002ce90619ed4e388360e6a58dfa5ab34b38546c01019c7cc839ee4024aac050231aeca9aa02202f7467241651f5df", 0xaa, 0x10, &(0x7f0000000180)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xe}}, 0x10) getsockopt$inet6_buf(r0, 0x29, 0xfa, &(0x7f0000000280)=""/208, &(0x7f00000001c0)=0xd0) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:13 executing program 3: setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x10) r0 = socket(0x20000000011, 0x4000000000080002, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000480)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}}, 0x14) setsockopt(r0, 0x107, 0x5, &(0x7f0000001000), 0x59) 2018/05/12 23:36:13 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:13 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:13 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x3}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:13 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) ioctl$LOOP_CTL_GET_FREE(r0, 0x4c82) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") readv(r1, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x1000000000000073) 2018/05/12 23:36:13 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x11000000}}], 0x1, 0x0) 2018/05/12 23:36:13 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) listen(r1, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000200)="5815102dc667eb563c28eaccadb908f4", 0x10) 2018/05/12 23:36:13 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0x80) 2018/05/12 23:36:13 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x5, 0x100) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:13 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x803e0000}}], 0x1, 0x0) 2018/05/12 23:36:13 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f00000000c0)="b9526fed00000000000000ddbf012cf66f") r1 = shmget(0x0, 0x4000, 0x78000000, &(0x7f0000ffc000/0x4000)=nil) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000000)={0x0, r0, 0x1}, 0x14) shmctl$SHM_INFO(r1, 0xe, &(0x7f0000000100)=""/132) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:13 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:13 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0xfefe}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:13 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x450380, 0x0) getsockopt$packet_int(r1, 0x107, 0x1b, &(0x7f00000000c0), &(0x7f0000000180)=0x4) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) listen(r1, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000200)="5815102dc667eb563c28eaccadb908f4", 0x10) 2018/05/12 23:36:13 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:13 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0xffffff7f}}], 0x1, 0x0) 2018/05/12 23:36:13 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:13 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) lookup_dcookie(0x8, &(0x7f0000000100)=""/231, 0xe7) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000080), &(0x7f00000000c0)=0x30) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:13 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fdatasync(r0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x40, 0x10000) setsockopt$IP_VS_SO_SET_STARTDAEMON(r2, 0x0, 0x48b, &(0x7f00000002c0)={0x1, 'veth1_to_bond\x00', 0x4}, 0x18) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80000, 0x2) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@dev, @in6=@loopback}}, {{@in=@local}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f00000000c0)=0xe8) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:13 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x88c18ef20241036}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:13 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:13 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) listen(r1, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000200)="5815102dc667eb563c28eaccadb908f4", 0x10) 2018/05/12 23:36:13 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r0, 0xc08c5334, &(0x7f0000000080)={0x7fff, 0x5a476603, 0x2, 'queue0\x00', 0x1056}) r1 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x3, 0x101000) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x11a3, 0x0, 0x2, 0x10, "5c065227873b14a2f912e88fd28ab75adc3b9501679bcf9e6b39cd758f0d1becc656a03b407a903e4e18dfa89a5ded6beed01cb946c72dcb89d1eeae266bbab8", "2d25d237492a0ddcdf9374256ff59703b58924add2ac9dbc4101595f75341346", [0x9, 0x2]}) getsockopt$bt_BT_DEFER_SETUP(r1, 0x112, 0x7, &(0x7f0000000240)=0xb95, &(0x7f0000000280)=0x4) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000140)="c626262c851691fa794ae3") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:13 executing program 5: r0 = socket$inet(0x2, 0x80000, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x5, 0x200) syz_open_dev$tun(&(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x200) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0206434, &(0x7f00000000c0)={0x7, 0x0}) ioctl$DRM_IOCTL_AGP_UNBIND(r1, 0x40106437, &(0x7f0000000140)={r2, 0xfffffffffffffff7}) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000100)) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x15, &(0x7f0000000000)={0x1f}, 0x1) 2018/05/12 23:36:13 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x2}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:13 executing program 6: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getsockopt$netrom_NETROM_T4(r0, 0x103, 0x6, &(0x7f00000000c0)=0xc56, &(0x7f0000000180)=0x4) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f00000001c0)={0xffff, 0x7}) perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000200)=0x8, 0x4) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:13 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x100000000000000}}], 0x1, 0x0) 2018/05/12 23:36:13 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) listen(r1, 0x0) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000200)="5815102dc667eb563c28eaccadb908f4", 0x10) 2018/05/12 23:36:13 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:13 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x90000, 0x0) socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000100)="c626262c8523bf012cf66f776f1a23d4bee7921c2fec6f47228fb97a3a22ea39d3dc1c5efcf62263d1969524f4e72203313046567caca826702163051bad679eca7c0ef3ae0519dd79277ea14a34a681074ed2a6bf830533261c5728e44d172706f6051f604640e635ccd8eb460f30fa34d5ae1fe723a7181d207c37979ce718bd44f4affc79b056356fdc8ecf0baadcba141f2dcaa912acc74804181058783fd7a3c687c32038c92eb85452e3181d32b419714dda5960b544c8a992f2fa0cad4bdbaaca21922cc50d983e0e982c33cb86ad2429ee3a69ac63a7047f40ac02b3fb561321e8985c3b") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) socket$nl_route(0x10, 0x3, 0x0) 2018/05/12 23:36:13 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x8}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:14 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/sys/net/ipv4/vs/amemthresh\x00', 0x2, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r1, 0xc04064a0, &(0x7f0000000240)={&(0x7f00000000c0)=[0x0], &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x6, 0x9, 0x8}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000300)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000480)={&(0x7f00000002c0)={0x10, 0x0, 0x0, 0x44000020}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0xdc, r2, 0x200, 0x70bd27, 0x25dfdbfd, {0x1}, [@IPVS_CMD_ATTR_DEST={0x20, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e22}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@rand_addr=0x6357610}]}, @IPVS_CMD_ATTR_DAEMON={0x2c, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0xc}}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0xd4e}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}]}, @IPVS_CMD_ATTR_SERVICE={0x20, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@local={0xfe, 0x80, [], 0xaa}}, @IPVS_SVC_ATTR_FWMARK={0x8, 0x5}]}, @IPVS_CMD_ATTR_SERVICE={0x54, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x7e}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@dev={0xac, 0x14, 0x14, 0x1c}}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x6}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@multicast2=0xe0000002}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x88}, @IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x10001}]}, 0xdc}, 0x1, 0x0, 0x0, 0x4000080}, 0x48c4) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) ioctl$TUNSETVNETHDRSZ(r1, 0x400454d8, &(0x7f0000000280)=0x7ff) 2018/05/12 23:36:14 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x40030000000000}}], 0x1, 0x0) 2018/05/12 23:36:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) listen(r1, 0x0) 2018/05/12 23:36:14 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x0) 2018/05/12 23:36:14 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:14 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000080)={0x1, 'tunl0\x00', 0x4}, 0x18) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:14 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0xfffffdef}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:14 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) ioprio_get$pid(0x1, r3) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f00000000c0)=ANY=[@ANYRES32=0x0, @ANYBLOB="260000005502c144e8c224e273eeae9847d5a58b205707b90d4ee7b40a60147630292c8c569507b13e46"], &(0x7f0000000180)=0x2e) perf_event_open(&(0x7f0000000280)={0x4, 0x70, 0x5, 0x7, 0xffffffffffffd959, 0x6, 0x0, 0x9, 0x4020, 0x2, 0x9, 0x4, 0x6, 0x1, 0x1e66, 0xd0, 0x99bf, 0x9, 0x3, 0x5, 0x9, 0x7fffffff, 0xc3, 0xffffffffabb1130f, 0x1, 0x100, 0x6, 0x7, 0xffffffffffffffe1, 0x1, 0xb, 0x0, 0x1c23, 0x1ff, 0x4, 0x7, 0x6ee, 0x100000000, 0x0, 0x5, 0x4, @perf_bp={&(0x7f0000000240), 0x8}, 0x8000, 0x1, 0x0, 0x7, 0x4, 0x6, 0x7}, r3, 0x9, r0, 0x2) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f00000001c0)={r4, 0x5, 0x8001, 0x5}, &(0x7f0000000200)=0x10) 2018/05/12 23:36:14 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x803e000000000000}}], 0x1, 0x0) 2018/05/12 23:36:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) setsockopt$inet_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f00000000c0)='tls\x00', 0x4) 2018/05/12 23:36:14 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000980)="c626262c8523bf012c0ed6247637feac182eac140f079c9f23130c522364bd0b914da6498d317ecae6a26696c358f4e1e0b3360a2630026108cf38bdeb004a94bd331bc5b1e29deb64f1fc43273b46af8e81a61626b6a4f9b10621ef594268f5052f22832b07ffffffff2000a881ec5d4800000000000000000000001d0bcd080000006a48f6842459b1ad79f1be571bc168edbf181ac7e141510bcca4a6a74a9e8f9eb072e8e5ec32c8620c9646a8fe480888b2f3cc6439bd5c8e5942f5e7026f094fa9dfe569b0248d6fcb8d6471375a9a66fb1743a00d23a7589aabc8130e6dcd6387ae4ab03f39ab0edb14b96f9e4a48668e0eef5ffb92abeef21766a6e50104000045d0504904b84325a9c3565496ed72c62f2daef8ee9380890bd0dad9ff76b138272cb4feccc5f6f1ec751c07504238e421f8e2c6b66fd813a820752d76c7a7a11ae79098cbda67116c183a001000003b83a82b0eb20e8f5299d680bae42727c5c6adc077d85572427bb3fbabf3f0e1d5c9bda5132202009538b3ab9f4d20979cd1255992aafd38966013c1f4c085c76dacadadaa975ec27c31f330d27e8ff9d4d75c43494b3120416be302085319e726365e685d057514ae701fecc668198aa7f8885a291b12807a7227102a3c0709c8268b5a5840a7f749055257dd6d1956cd09157ec73b41fca8296caae57c8250eae93083c51edfc6f52f86493e3c562ed864b9392c44695a359196f64097d03d5a6969e725412ff1efb2a66c34cbc385ba46b759cffd12669df56eada9d4ce3a2edde83fe9c1903990cc6f43e04aef1fa328b68fb0964048588a1f547eef0ea306e9712bcca48d54275e3f94e56a2b641e98e640fcf2f4bcbab9c56f000000000069af798a5e73443c9e2236a01f757ad1958f4a18b3d325a656e277c840b4eb8bbb46dc545039d1c3ca83319bab24557d1a6d91b8dc9d5d34ebcff22b9e500c80e33e7aff7580accdae593832fa34357d115642399963c7205c8e2c97af75846e98d715eb56ebec96ea606cf93cbfca59da13000000000000000000000000") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) fsetxattr(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="73797374656d2e9b09bab5d77b68a09bd59466cd178c483a31762f7572616e646f6d00"], &(0x7f0000000080)='/dev/urandom\x00', 0xd, 0x2) 2018/05/12 23:36:14 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0x80) getpeername(r0, &(0x7f0000000080)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @remote}}}, &(0x7f00000001c0)=0x80) 2018/05/12 23:36:14 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x180, 0x0) ioctl$TIOCNXCL(r1, 0x540d) socket$inet(0x2, 0x5, 0x7) getdents(r1, &(0x7f0000000040)=""/134, 0x86) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:14 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:14 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x803e0000}}], 0x1, 0x0) 2018/05/12 23:36:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0xab5249c00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:14 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:14 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0xffffff7f}}], 0x1, 0x0) 2018/05/12 23:36:14 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:14 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000000)={0x0, 0x0}) process_vm_writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/167, 0xa7}, {&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/158, 0x9e}, {&(0x7f0000000280)=""/217, 0xd9}, {&(0x7f0000000380)=""/11, 0xb}, {&(0x7f00000003c0)=""/232, 0xe8}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/243, 0xf3}], 0x8, &(0x7f0000001640), 0x0, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:14 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) r2 = socket(0x11, 0x802, 0x0) ioctl(r2, 0x8912, &(0x7f0000000040)="c626262c8523bf012cf66f") r3 = socket$inet6_sctp(0xa, 0x4000000000000005, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r3, 0x84, 0x64, &(0x7f0000223fd4)=[@in6={0xa, 0x4e23}], 0x1c) sendto$inet6(r3, &(0x7f0000000240)="97c2ac53f56a184f27b89dcebaf6ffb96fed9e34a1064442ecc1e76b2f479d58690c2cf407575b031a54225ccb45984d3e4ef8", 0x33, 0x0, &(0x7f00006f9000)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0xa}}}, 0x1c) recvfrom$inet6(r3, &(0x7f0000000000)=""/50, 0x32, 0x0, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x6f3000) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000180)={@in={{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x3, 0x2, 0x3, "ae1a72257dbb2abb46732fca5b00ac67fa5694056500d5cd3b3d9991ee9555db2ac1744eeb3c18033ac1820d1b3247943013bd1c845bd27f10708e5454eea58e66141b0a041f941b62376015fcb1d4b2"}, 0xd8) sendmmsg(r1, &(0x7f0000001700)=[{{&(0x7f0000000080)=@rc={0x1f, {0x10000, 0xad, 0x2, 0xfffffffffffffffa, 0x82e, 0x7}, 0x8}, 0x80, &(0x7f00000015c0)=[{&(0x7f0000000280)="84ebc9a75d07915ecd2a422d8d6371b142ccfe28015ad17b8887164231aaa82d3052e7d2d6c623ff20a23be8f2cad4fc19ee0419f76a40932e704a040bca0c679d44fcda0980a561c3ab74f46c45e251185ce5f750700bbb2bbc9dc0bb328ebf50af6d515aea030a477c941b7182711604120d82ad45af6f2eede4482cd0fc5259af96440a7ea164f3bee24018c8f141ed92a41725fb32e73e7c099ac9535f8419551bb77bd7147956a35630600d26206232479a03", 0xb5}, {&(0x7f0000000340)="8e9a61343aa17af9353e4c623a75d17fb1a97aee7c037dcb302fc7baac29af0c878e616eb83a677b0e3358ccc7aae13268062cd4da2788585d02a1e047adfda48a94b720fadd9f1ab59c7a667e8715b48ac779de6fca000bc599680620065d4e96fd4f8dda49d85e8fbaf1cc6dacc5eaa69e7909e2c7c8e1346289c5491df1998c3fcff83c7cd4dcf53d9c5d49929179b996f4c33e3d04e755de3c2612125f2d0c93edfa7ffc2f32b32c22e3214cfb7041d554897593e820ba8766d2d27eee4d3f2d3d1723a86281e2bb030552db479beded8f0000000000000000000000", 0xde}, {&(0x7f0000000440)='0W', 0x2}, {&(0x7f0000001780)="a0a13df1636b90e570b0e4645f825eff12ccddeedd32fc257278556bf39d06a0d9d383f31e48fc5ebc06c32702a264f6e6858bf4ffb5ce9c9676a348ec59820020597968873bc9680fcf6ce00e09250805447220fd5c08ff9c9cd644991ba41a092f0bbfab3160eabcd2a71913f279ee10a90af0690a9b8f31dd016b9d1b3016c2278edb219eb2485f976bc287a2a811e1bd5eff86cc80871812fb65768744236b7c1e04854cfa2e633b1742a692fae85de177fc8ea244e767356d25998ee775cbe05e6e369cea8270e45b942d51556c66cb4662f8d2b448aa0813734970685fd6f1a8489c66950b45729082546ab5921b6b2ab42b40d40457f672e7f6aea6b8bded3e23dd78918b7e69c04fff2124629494f8d53e07f18423cca69b1f317bf1d569f5dc6fb5fdd17f5f0987e119425a1377ae03419ccaa822cda648dd9194496c53021489a007d0e38548f270d0d4e6b6f5fae671e1b6750c0c47e57a59ff48d58d9fbf3a8ce1737ab023b42bc4545516b92a0a49e9a568872808a5fd0b6e548d9905f17cbfd34445c42d7b5b8f5f19e2adc95c2d5973fa65af494929ce3d3050878d909a1dc0083a8d4975f3fcd87749d9dde21e664397c3f81531ee389107", 0x1c0}, {&(0x7f0000000540)="8ebd86e81d233e88738efc6a0152ea01a2bc609f28d104088bc852e1345b39d6c028539168bac02e9d013bd896d16506422759c5ae295490d8b4c11d4d66cf06f9d62b43855d35ed3a15d26d787aade08afb1b94431c83fa174b84db5b1f836b02881dc6b0c7cfb4e1cf7e935f154fd9", 0x70}, {&(0x7f00000005c0)="5c69ae002b4c18fe6f3413ccd3b8ea15d6246b724d6da7e48f5a7d001fb3e58943b1e10390282eb8591dd799e76f7487ea7eb2e1f5e76588b790db9071a8fb5340b7e491d593bc6f53863629c1a1df19bec8c3538c690cc3bc3976e1b6a86bf0bda521e06c0164b507e666752deec0905bb36a57869f0dfc0e303257c85ac5ceae1d3d9057edafdaa69f1a536953f21425652c5aa7a7107170fd0657cfb46e323670b4d7cb531308461c64dff105b63f37c4ac52eec6fff247d9f7e9e600509f971d91737f5a96a422c235e5686255d0c1a39d0db80f81a4226ee3370d6d8002b9f30c67919777005ff05f11f9ecaf823898682012c0977595166dd4d81a60c5c6955a51015f3e769a51d164fda5b84ad36f7b0d2e38df05f8ef3143fe87e40df8f77166e38e43fb6e04ed6620da3b4b5b152fd051d0466ccf7cc53a1aca2a788d3d59f97de314e08ae8e8642e11493944a32375764544a0d3b3099429d36dbd089bfbbf78ffe2622eafd77d818f7beee4dced1d3e280827dd0a89ca6c14744b845a6839f31d15b144fb8ab558e9b33f37355806f866bc1cbbb5a8405c6e97653422c134594343e7b50a19ab71d8e479f1e1a214c18726bb22590fdecd02aec02fa0cf48e11fa3015ee5f528ffa827de7ab9bb43bcdef20267a965ddf64920b3cf47701e94d1217c0999f5eaa89b2b06ead6164bf00526736b604249129ca90f2260696c289e89e957ca72a6ab9942b3562f4f1b7f9e60794e3123366a40cc12108198d09e06eca02246560049f85e10517e54a6541ea41669e67e9a46aad656df9e32b3ca691cca482b9c49a61c52473e3e0429ae5eb39374eafe383e3dbea6a2f3a44fc18f44b3d5e780dd4c14e843e1730e482d20e471bcacb0f6306718be9fc6e07e466de06145b4a47039e19c5ec9363b5e2158a5cd421f8bfb5d543cf4f61bc62e9ab5d610a3f2df69e13b88552ef7764e9e660600202ceccf53dcc8a21f13c10e16263d2da188cf3dcc8d920a749af756e7ef1bb231903cbe82c477d6fcb74912306bb998a181fdce30e95d4618fba217c5a542927a10f0c49f17ce61779eade29f030d6d90d03f344ec9dbe0d4cfb357322891d0c34eb358a7fb38dad0e8a2cf761643823c83168b99bf108db6ad8f50df20ab0e0e057e636ecafa17045de5e63ecb1f0307c9f87887f62d0eee48bf447362deb2e1b5ff746306e219dc99900688ecd44ee4454efbddf78891151d01d287a1943da3072b7f643121e13b52daf1d6711c5376aa13d0d16cb374d4cf96314f8ddab0de0aeebe3a64592a9b2330b841363830b52a84ba0da78d81971a913d74de55aac3ac86083d4ef890f129b7ef4e80c835b0f7a96d5ecfcbad7f0d3000361e4e1a382a523c5141d91764dcd4eb73fda060adbb4695a83503ae0c54be4279ed87754d4ac2593dc84e9269da30fc5a098cf89c94bc619c8390c04319b36f6ac5be2fc79faf0c37fd8a0a81a4179476d629efb5b976b201cfdab2938c2b5eae6819aa2ca1610dd5ba73e0d526cb2422019db5a704f026ff99d0e4ee1aa8d5eb653f8a6349120b1430054f6f57b5e8e2fd4b367d535cab0da5ba39482cb510a5e965237f087bb83ba9099813adee9fd97341b783f9077577c342735f90f92e107b878639f444597ba7c292130683619a6c5722db7a5394db8dac9868a04cde16f4c9ad1ab362c2f8cc4d2f753b6952ccb8912b914489d31d2592da030072e40f33f184e260eedad5778e6b735f8b776e178093cedc9a8c1dee9fa24da03af54419cbe38039b7a4e9e529facad38358f74ffd2a672db4a395c51e7d8adf29ce626109ad258863103e6526b0d30528c996a7f260b896dd7b9aca07fea579faff8492895b80f278f97778a5d66add9f5cca6801ba2c2a7092f633008cdc773d91c9659318c698c88f3dcdfb48839cfd47d9f9d2cf5ba37e61d4ef10da1f22afe71073cd0f8531ac03a6467f8b21ebfb2b27e86ca2a7969315784c37c046a2fecdbf858250bd015d763f71db46d0447637fa2f7e8e4f326ccc4fa9b5b1dbd24af7c3791f39d8dbefb79bbea68831f9a6d5caeb42aef269af40b9805d624d760ef1f361f53432bdc3ee043f06ce2dddf249552c86672ff531bf4688eb623b0a91db0548c85f9ebd9bd5f176183bc57e597c2b7d49800d04f4c54b7767c1145b11f7364df9c1d7ee35f1f28e5510a641cf774e2b97b9a4cff6c2df0a12a5bd04065ee8e4c22b8a0ad22fbd73e16cda79646dfd25f33717c688202f7a27b12b2820194a51dd4f05ee84ad5a45c569670c74989b555e2fac83f96413ce8e3f62360b670c9829996f0ab0b55f5ffa917e36b726be3a6383c8fbe4add280f913184d4aa9944092994408a369d0ec2c0de611c620ce5d3b2a54ad275c101056c961781a629c39b9e2d8623d81fc55f9240990ba2df40faf9c8c3486fd5c56f8efb5e6094bbe300fc2b66e21ebe9c31971103b15e8653518782e3a323ab147b2655e260c02c4ddb2c05c744fad67091bfe68be6b2b485d6aa4daf15277639d0e80dc125c7071f42a643470c6ec9299a7dcfd7eaddeafc8798b0560c15317856858101826deab40af791a93aacb396e758605497c7476687790082597ef1d5c162f0d156ea987c8087370cf6a72065975f185ae801868477c457cb991197278c24f4990dbd6faa50283b80f9338ca397e61448a00a10ffff8e1304c864b7f665d9f0a78363bb84896e37641f55b25785763f0b7aa141296fbbec3b49a9a9cd078088424a39085617501c21d3d652a0b59da655ec0f45b6f09158556c312700d2f1846b978cba1c21f34cd39372d43dce219dab01230342bd3b6594a839a3721835f130e09d56de786d57a8bb072ac8c8d82aad55e0631426c01f2c9409e561cbbf6d1b3b52fa467964280c9a8ee3609263f7983e7275cb4a31ccde4b07f6deffcf4520c6fa13fa5fdab49c84ec5921d53953603627c0a31a7df6f4b52f15325d0b090962481bc3ec8154ea3fb88653598dbad66929a26d14916776595b6e96d1b8a4c96a5b76562085333b2ab84a8c789699118082a02915fa753aed27342dddf3b654ae9e886d12b83ec027c43be61d338196fe63460ab7fadaafe6124d64c2a828c11d0f466efe600ad4861f5e0613adf15f9bc3fe6e3912184bc825033b84abb1171c6cc8d8408791f360c22716b9fae4ffddf37060445e730b2e60aad3ceffa67245aa671c6c417bffdb35386642e6971da2ed733a812da83a1e7c0820355effbc538fa40eb2544632f4a3cf45041c5868be0a93f5403237606c705442ef9db2683cea6586b76598aefcf9a4386610c3068f4d4d6581e2be67c03000d4483b2bc4305265abcf10453bef8b9fa6f24386efcc26cde26e3a207a01b5e2573b675ee0ad6038f51357e873d51274f90491809fa74557fdfee0db4f405c20910209982b8f7b36ab10b793afd7a0ce1b863e484e1bf5f51fe6233a883f299a0d590e04e88186dfc691ef07c1470687e4c3eaf310d29393be33463ba3e61d36da2b18370f0d0b7e4e9664a3118f44c8ab21a8f451112d5cc856638c6a6818b89ce0aaa278639977f9ce8bc28250d0c8205a0e0b211396c3d6c8588cb5a974f24ff6cb38e146ab339a8aad4f7c00712ccdbddbb4dbbba93694a01aa9b2742bb492468887eff57826b5e88d15cae340ae12747d38c39b302d12b21cfa30e8a07bbc6e5741a3a3e61bc5d2e98b696eeb08c9ac62e881a493768c6bee3cd935d4fd6b665f5eb242c66d47469636cb08f51674bb330f8d53132b7326d036237bdbf174b859c24789cb3fa7c8a37d603ba97e05ca6579ce43401e412917ac58deece31b169f37ba9627b9e1913b0d7a30c58cf39b13d46e0223f3e467f965511ca59d599d68b45d6c48f9c4436681566c3099bf70c439b781bd2484390b9f9038b372969ed7fda2ff998a6f709523b42e940ec5d0624190dba9a43fe4992ba8a4ae459ad872cf18306a05c236d32d02c4f77b15ede82ac4a545196cbca2f9079113bcb1797ee2c1488471872c321e0a74ab326e9d2b7855d365d87b146b88442b9e247d122aff8e7e025c99642e1cc5762106be930564f4811710ace38b13a9e5771b3e28ac2f4c0148a228e0a221317cf519f177bec81cccd6bbbd797e06a33b6d47f6127dab3c77b899e2e8bf8f332d200457858b604184d730b19a770b3d903c7dc640f629aa20a8ebed616e439bd47e93d56ead8ef3d1540a281bb1b51f20232cc85ae9f481de4b19074c406d3a7381aea1eb1df85ba2c446e8b52eb5c1b28cc1abb908efb932b868454bdcbb7730f6cef8c4e7261998e4b96082ab1d52ddb8a157d3d55ac327bb70362efc6a72bf2c830975cb83a1bbd42839186277132ffbd1a63e24e737c01383afd15fb4785c69bede5a6dd003ee955cd7eaa89c76233d4813193f93ebff5b5f96f6d6fde914f3ce7e8b2d4c132541d914f1e0d3b64a6860fd89cbf6bbafc4b1ab4a3307241b0234d919dd77eaf547ed52338a64a55d3197507a0f9ebd84e39ca43a9f48f9e3e98fbc734b31367ca4db5bffe2f067d3a8dc72bed72f0437a0ad03ab15d07a28a9062a393977de4d973557db9e477960c1d9fa24cd6fc1ba4e9b50be427cce0446a7e7fb5a7747a509ce4fe78273e91674f6670bbd658216d27c0f9c328ee17b30929c1132d733095109915cf8258a542411e5880ca1bc3152c64aab90255e285aac3c6bb8435ce72bafd82f845d77285c8610722a28ffeaa5986baf99c8e353c9bb427a67ec78e4e4a7ccab70efed3bcef05da64810cfad7904cd6d0e5cbb1a220318855ad07f85938b4430228fa2976a8e96e14a458c7d2b040fe82ef398adc58e5ee5b4909bf0b9316e4e434aa847c7b3be480caec07f66cf09844194d9408fa0248bf26562235d5eb11fc2d37488085691d772d9af48c94e3f7a1cb86688ea677f8823cbb02b484d908ebebfb5f133d72ec658757926ffb01609fcdfb47e7ac351a8fcea2c9875fc14deb4e5b82b4c3cba55a686ef003eeca70f66b591092acc8be26c0efa6947940686a7602f1de8f6e3824adcf7dbf54e6aff908409f8e7f9708306f073104b7ad20c60bf458145130726603a11980022ec289ccec108c6fe713e6a85cbb4218e4d9a556b7b601565644b5a211f215d39f39966e820e3fac7c534cc51a9b456e997788a613a73bb79d6edd02df83b05c9ba409a953edf1a64046274fbf15095542c726f4213947f7bbc73dcec50bf845912ce02bba701f6961e2c28009d55cc4eb9b210c7b80688a2c9641fde54bd82f455981dabf8685676d1bf2385fee111de30204dc2f2def9e7e14b7eef7b84ecf397d385e2dac8360cf10c4e336ac10441f3a06ea22cf615cb4d5147ba6f10352a36b417bed991ab08bff586ecf383db8aec9a0fce9949e5ad8b53117036ab164b3f2c671198c81403201cfa191a9f114d19f93709e4dbd2d22e4df2c8bac1bbac2924892eb38c292d1e519da7df1b66400a6eac75d5360f2e0a2e93fcacae30312a702936d6bc02a17697228d2a602aee86ebcee14c44f5e05fd1d68892fc7aa195279de889852fe7e58f213d0523daedf93e9e11bd8b553ae63e8b64d696f900f3c63b4295dd4fb1e6145045c14567410493bdffe77602544c563ce7be066a99bbb80edbd1ea09913824349f63e848d7247817b04362f6ed682bf4aff319f521c65f23e670c85d58dd95dc1ae034b65b31db1e2e2aa28be454fdab0eb2d1801dc6454537e2bc964a473fb6a", 0x1000}], 0x6, 0x0, 0x0, 0x800}, 0x1f}, {{&(0x7f0000001640)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'sha384\x00'}, 0x80, &(0x7f00000016c0), 0x0, 0x0, 0x0, 0x20000044}, 0x10001}], 0x2, 0x20000000) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000500)=0x0) r5 = syz_open_dev$mouse(&(0x7f00000016c0)='/dev/input/mouse#\x00', 0x6, 0x0) perf_event_open(&(0x7f0000000480)={0x3, 0x70, 0x0, 0x2ab, 0xf1d, 0x8, 0x0, 0x0, 0x3000, 0x2, 0x1, 0x800, 0x10000, 0xa98, 0x10000, 0x80, 0x2, 0xb04c, 0x6, 0x2, 0x9, 0x1, 0x3c, 0x3f, 0xe72, 0x5ee, 0x465e, 0x1, 0x3, 0xffffffff, 0xfff, 0x2dd42b29, 0x0, 0x1, 0xffffffff, 0x7f, 0xfffffffffffff001, 0x7fff, 0x0, 0x6, 0x2, @perf_config_ext={0x4327, 0x6}, 0x10040, 0x3, 0x800, 0x5, 0x401, 0xff, 0x8}, r4, 0x5, r5, 0x9) 2018/05/12 23:36:14 executing program 4: r0 = socket$bt_bnep(0x1f, 0x3, 0x4) r1 = dup(r0) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x100000000020001, 0x0) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={r2, 0x6, 0x1, 0x4, &(0x7f00000000c0)=[0x0, 0x0], 0x2}, 0x20) r4 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") ioctl$SG_GET_SCSI_ID(r2, 0x2276, &(0x7f0000000140)) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f0000000080)) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000240)={0x9, 0x80000000, 0x8, 0x2, 0x9, 0x2, 0xcb7f, 0xfff, 0xffffffff, 0xff, 0x3, 0x7f}) r5 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r5, 0x3, 0xb, &(0x7f0000000280)=""/203) r6 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000380)='/dev/rtc0\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PVERSION(r6, 0x80045500, &(0x7f00000003c0)=""/69) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) getuid() ioctl$KVM_GET_REGS(r3, 0x8090ae81, &(0x7f0000000180)) ioctl$KVM_SMI(r2, 0xaeb7) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f00000007c0)={{{@in, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@local}}, &(0x7f00000008c0)=0xe8) setsockopt$inet_mreqn(r4, 0x0, 0x24, &(0x7f0000000900)={@dev={0xac, 0x14, 0x14, 0x11}, @broadcast=0xffffffff, r7}, 0xc) init_module(&(0x7f0000000440)='/dev/rtc0\x00', 0xa, &(0x7f0000000480)='wlan0cpuset\x00') 2018/05/12 23:36:14 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) listen(r2, 0x0) 2018/05/12 23:36:14 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:14 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x41b58a13}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:14 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x803e}}], 0x1, 0x0) 2018/05/12 23:36:14 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000140)="c626262c8523bf012cf66f") bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000180)=0x8, 0x4) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) ioctl$KVM_S390_UCAS_MAP(r0, 0x4018ae50, &(0x7f0000000080)={0xa88, 0x452, 0x400}) r2 = openat$cgroup_ro(r0, &(0x7f00000000c0)='cgroup.stat\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000001c0)={0x0, 0xffffffff}, &(0x7f0000000200)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000000240)={r3, 0x77, 0x3, 0xaa, 0x8001, 0x7}, &(0x7f0000000280)=0x14) ioctl$TCSETA(r0, 0x5406, &(0x7f0000000000)={0x6, 0x56, 0x7, 0xf93e, 0x4, 0xea, 0x8, 0x7, 0x13, 0x5}) open$dir(&(0x7f0000000100)='./file0\x00', 0x4100, 0x11) 2018/05/12 23:36:14 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080)=0x1, 0xfffffffffffffe6d) ioctl$sock_inet_SIOCSIFNETMASK(r0, 0x891c, &(0x7f0000000040)={'bridge0\x00', {0x2, 0x4e21, @rand_addr=0x3ff}}) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000000)={'ip6tnl0\x00', 0x8}) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f00000000c0)=0x5) syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0xdb, 0x200381) 2018/05/12 23:36:14 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:15 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x2}}], 0x1, 0x0) 2018/05/12 23:36:15 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x300000000000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:15 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:15 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:15 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) socket(0x4, 0x1000000001, 0xffffffffffffffff) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:15 executing program 5: r0 = socket$inet(0x2, 0x80802, 0x4000000080010023) r1 = ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x2) ioctl$KVM_INTERRUPT(r1, 0x4004ae86, &(0x7f0000000000)=0x7) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x4, 0x501000) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000080)=0x2) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) listen(r2, 0x0) 2018/05/12 23:36:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) ioctl$PIO_UNIMAP(r4, 0x4b67, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0x3}]}) listen(r2, 0x0) 2018/05/12 23:36:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x5413, &(0x7f0000000280)) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000300)={r1}) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x40, 0x0) ioctl$RNDCLEARPOOL(r3, 0x5206, &(0x7f00000001c0)=0x5) getpeername$ax25(r2, &(0x7f0000000180), &(0x7f0000000340)=0x10) setsockopt$IP_VS_SO_SET_EDITDEST(r0, 0x0, 0x489, &(0x7f0000000200)={{0x3f, @empty, 0x4e22, 0x3, 'nq\x00', 0x1, 0x5185, 0x25}, {@loopback=0x7f000001, 0x4e22, 0x3, 0x6, 0x2}}, 0x44) r4 = semget(0x0, 0x1, 0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@mcast2, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in=@remote}}, &(0x7f0000000480)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000540)={{{@in, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@remote}}, &(0x7f0000000640)=0xe8) getresgid(&(0x7f0000000680), &(0x7f00000006c0)=0x0, &(0x7f0000000700)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000740)={{0x8001, r5, r6, r7, r8, 0x4, 0x7}, 0x7, 0x2d9, 0x2}) getpeername(r2, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000080)=0x80) openat$rtc(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/rtc0\x00', 0x40000, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r9, 0x10e, 0x1, &(0x7f00000007c0)=0x1b, 0x4) 2018/05/12 23:36:15 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(0xffffffffffffffff, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:15 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0xeffdffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:15 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x3e80}}], 0x1, 0x0) 2018/05/12 23:36:15 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:15 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) flistxattr(r0, &(0x7f0000000000)=""/71, 0x47) 2018/05/12 23:36:15 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x2, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000100)="c666628bb5605426f28423bf012cf66f") setsockopt$IP_VS_SO_SET_STOPDAEMON(r0, 0x0, 0x48c, &(0x7f0000000080)={0x3, 'bond_slave_1\x00', 0x3}, 0x18) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000040)={@ipv4={[], [], @broadcast}}, &(0x7f0000000140)=0x14) ioctl$KVM_UNREGISTER_COALESCED_MMIO(r0, 0x4010ae68, &(0x7f00000000c0)={0xf000, 0x10000}) [ 920.291184] IPVS: set_ctl: invalid protocol: 63 0.0.0.0:20002 nq [ 920.353861] IPVS: set_ctl: invalid protocol: 63 0.0.0.0:20002 nq 2018/05/12 23:36:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) ioctl$sock_inet_SIOCDELRT(r1, 0x890c, &(0x7f0000000280)={0x901, {0x2, 0x4e22, @multicast2=0xe0000002}, {0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e23, @rand_addr=0x1ff}, 0x1a2, 0xfffffffffffffff9, 0x9, 0x4, 0x80000000, &(0x7f0000000240)='bridge0\x00', 0x5, 0x7, 0x9}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:15 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x0, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:15 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x100, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000040)="ca7c6836f1650d68f3d32f9196bbf88f", 0x10) 2018/05/12 23:36:15 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0xfffffff0}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:15 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x50002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:15 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)) r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:15 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0xffffff7f00000000}}], 0x1, 0x0) 2018/05/12 23:36:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x6b33, 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, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x200, 0x0) getpeername(r0, &(0x7f0000000180)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000080)=0xffffffffffffff34) 2018/05/12 23:36:15 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") ioctl$KVM_SET_USER_MEMORY_REGION(r0, 0x4020ae46, &(0x7f0000000080)={0x2710, 0x1, 0x10000, 0x1000, &(0x7f0000ffc000/0x1000)=nil}) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:15 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x0, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:15 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x47cee9456f840d55}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0x80) 2018/05/12 23:36:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) close(r5) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:15 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x20000800004) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:15 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x1100}}], 0x1, 0x0) 2018/05/12 23:36:15 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:15 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000300)=[{&(0x7f0000000100)="fc5e4cf53dfec04e6925649ba617a25b68", 0x11}, {&(0x7f0000000140)="74e441d3aba7b565cab5aa5e6a0afe66102f99bdbc2e48c0fe6b8d2adf9e9832be67dcd3d422a00505cd8f82506737ff55f90a8c55ba6e30b43d49fd2730c5d73c077d35b57f059b3ad8cf0b5197f531ead1bcb19df40f7852b1bce2aa88b4b10c47cd2ca722b32d21735f68ae7c18d45ac3bd038b6dd0d2aba3af6eca0201edea6672f659e16dd2073637b461c9a308f804504ce0b0a1ebe0", 0x99}, {&(0x7f0000000200)="5f4fe94861195ad6999bc3b79c9c10d18b06e040158231dcc1176a34c307aa27e606fee52cc963db414d11a3a3feae8dd2ab887d3dc884837a5d07b1d08d943acfbdfa9748bd2538f0482bed80274ba49c5f9121475dc51a635f13ae012971006cc94fc7909b1bee02fa03afc04de56cd28377595e5b4ce846dc03dbf7ffb1db767a9eecbe6567def089b8b3b754bc0e1520dab2ab7b5a9ba6f30fdbaa9769f1f97f1201472b783d526c4f25bc302d595e9034b7740533f842b50146d2f47d8379f686fed0ac0d8c9ac147472ec1c12eaa2eb40675f15690ad478a5c34689158187c17992d04ff5acced1682", 0xec}], 0x3}, 0x4010) r1 = socket(0xa, 0x1, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000380)={0x0, 0x5c, "c7de41a73eb57deb0cc16875398150bcfb569ad3427129812ad290b3bf7c960c5cbef4ebad9a76fcc2848e55183c95b297f4240798f7fb6ec7f2bbbf8e297cf6813a891ef391394ef2e3aa03db6e81e05860694c01598c8810561b79"}, &(0x7f0000000400)=0x64) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000440)={r2, 0x8000000000000000, 0x7fff, 0x2, 0x4e3e7fb1, 0x3}, 0x14) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) syz_open_dev$admmidi(&(0x7f0000000480)='/dev/admmidi#\x00', 0x0, 0x80) 2018/05/12 23:36:15 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x47cee945a5943175}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:15 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) ioctl$TIOCSETD(r6, 0x5423, &(0x7f0000698000)=0xe) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:15 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x0, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0xc02c0, 0x0) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f00000000c0)={0x2, 0x7, 0x9000}, 0x4) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:15 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:15 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x34000}}], 0x1, 0x0) 2018/05/12 23:36:15 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = syz_open_dev$mice(&(0x7f0000000100)='/dev/input/mice\x00', 0x0, 0x400) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000280)={{{@in6=@mcast2, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@dev}}, &(0x7f0000000180)=0xe8) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x1000) arch_prctl(0x1001, &(0x7f0000000000)="bd33c0d990708d52df9d54bc5d7df7015d7bc72572f7c4c418d72b3d5b795580c74ff0d14613f53b1a883a6166cbce92ca78d2a5fab513802b20071687a59e677d9132797307d9a1cb79051fedcce89182de11799dcb8697cc328614fe13b66cdb765d81d8db83dcae8defd2c6f366fd4be2a5c23a17964ebc64aadb302b296ac17aa727fd3719dda87952531b989a79744ac72e49913a5631dc7f7a5ed751748e4698d652efb575b24d4d0d246da4a48171ba03bc0f87b210453d6e046eeed48c649edd858a4afb90a80ea6d796bcc8a2db9ca7391187b6d5d3d481997063fb23") perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:15 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x0, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000080)) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") readv(r0, &(0x7f0000000780)=[{&(0x7f0000000500)=""/242, 0xf2}, {&(0x7f0000000600)=""/230, 0xe6}, {&(0x7f0000000700)=""/87, 0x57}], 0x3) 2018/05/12 23:36:15 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x9c24b50a}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:15 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x1000000}}], 0x1, 0x0) 2018/05/12 23:36:15 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0xffff7fffffffffff, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0xffffffffffffffff, 0x8) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:16 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(0xffffffffffffffff, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:16 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) inotify_init1(0x80800) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) sendmsg$kcm(r5, &(0x7f0000000700)={&(0x7f0000000300)=@sco={0x1f, {0x3, 0x81, 0xee3, 0x400, 0x5aa, 0x8}}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000380)="2711909c2269a5be6cbe33ea46c52b1be0fdc7d2a6b395bdb18f73bb2c98f7e42fab8c068fe75a34f8667d628e5c1747b8e10ff13b3da4587ea3fbd704902e5819082addd5dcdd4f99c40a52567692a59785822fc928d0c0420ac73409578e16e8fba9f2a062eaaf22eea0bd159c994a46591bc945bbd7813f8e0718a14f213449df4e87dede3ae07a11babb85483b8b124058eac37cfa4ec0a92515b59d044720e60e2ae7b1f1e609a789e0ba2322fa0040b4b8d6e98744c7413a229f2236749c235bf7e154893d717dab7c9953e2b4f605647c63f2487276bb50d7d73bd44bc0414b479ad1313928542ec302b8f87e94da3e8f", 0xf4}, {&(0x7f0000000480)="d884184a34dd0a4010aea407b70ccdc5f81543f4e53518fcfda60ee5efb1f927eda8db319d9c7359103e394195f3c80cbc49cca04e", 0x35}, {&(0x7f00000004c0)="67104c01b35d5fb294ad75157bc37b92ecfa45078397880bcd073c8386b3163466979f7e7c4c9797ecb5d1ff334393f444fabe3630793fab45d00221c7367bbb23ccc0bcb4fb2c273cd99eb1d37a6544f4e602cc36a968b8e899b94485265182b9ac1fca92dfc140956fb39a36f10d4a6d", 0x71}, {&(0x7f0000000540)="cf5a25fad7148b99ac6b938c7acd9084a9a2bfba6e44fc33d84e7eea5013393327c6a8a00f1312711175fa4316d49b15dea7d7e8278e7b240efe8e99ad516df3c6006bde545a2c2a6af8fcaea8b9691531ac4af33211a63da24940fa24658390f1a94c779299ef3aff9676be45f653e076e2bc6bc3ee8d6e543a2321207103c3b866ec993e92f5", 0x87}, {&(0x7f0000000600)="469af63b54b484363d128d656e2ce341ab6494fdb67a09925963bc440b20d5f4f5ed5b62b0f91e50e7b88feba3dcf1352332e85e1c5abeb00e186e013dab2290321d89591f5fdabbfe0320f34102819194836313b208fb6c48bb", 0x5a}, {&(0x7f0000001040)="8270d1052e3608c25c3b9ee4db28e5a65c40185c405d2ae2b012c628f470b59e1de40977a4884883dc12cd0d528aef23a7d4cda473a09ce309e3787f5295601d58f31f22790c9487e95d7f8d4390ed5be6945100198d9b923809e4f42c2eb6c7616ef636c8b914e1e8dc80341fea2f5b4ea9edd3900db14cad018afc40d631a424f8afe52c29fb1e465f83d0a661226119ddb67b3ab816e17b6af003d2da9ec04c2cffeb00b7bd750225f9c81de2508b86056bfbaa1e71320f9f75c58284ac5f96a75537706f664cf5350ee4d1e964f21d90382029d3f89c725f9d2508f38555e4b81fe61a584be55bc269a4a0c01196efe687542dcf91e2695d991b51f1cb2caf8bcf21e0a2f4ca24ff09afc9a86e20c0f7854cc8aac9f5bca243227b6434b2ae99c49e1057919079509042748c08a154efe33cbb387c8c7d9b49fd87923634f3a9f695daee5cc0afc9a02d7b7ebd9cf6f6a4f39cde51886dec29b636ab48d6f49fd9d7266a10553f57d377d4ee6e4b3614082c28d504811770acdb5919c143e6e75559661d887fdd32aa2cbcfb4575a157d0fe63167a0e5779874a78477135738bef2b767dcfea7c904997dbbb012c3b713afd7a9a640fe3f6ecfa34fb37aab7b07063f859c62a9c25d1220f76b7be05d44a9e786b93cccf8526b730497bfde15790ce97e818eef052d680e173b774e2520d5a093b78bce81e7acf9039fea38b2f40cdee240ae597ed94d62edf57395992cd7a86749fab442e92631286ec7a4096ec7b3a240c7aeedaf22adb0b4fd78e9fcee7d1f9b5aeeb38019f5ae38d454d767f165945919cec58574700a7857737753b8b183d020ec8ab35e8e907913f0dc8fbd329a5a1adc40cd004de1b51a5170dfc1a34514dc167057fc8e8898c8c303f8cadb57059e194e57eff65483c6918b48bc8f90300916356b1fcc21c199d69c079490bf89e646bd707cada66a257cac58b08b9121007f4618576c69183629a32a803b68e7b4dec632a0be463578553a5840070aaa5742c262212f9411adbb6b5b976c87389da2b5256cd1953aa94db98d3ca87adc99459e055a85a803304a0e23e0e11c6b17be2e1e697b2e0c485a9f72beaeb5f571a850db3165bdb3eeee1aeca3deaedc195e05312644c76790a0a79b7164f32c17fd98c00fb1e61603490ad85e83f1cde107054dda15f6c7a7c2bd4cbade6ea28faf98674a939ccd4350306971c2d0d08260ed15aff90582752379314c47ef39a5d4f082f4c6812cdff3edbab0c71c6e1c711f847f454f02be17b147c48e531fdd77cdde205919b7d2f120e4966b655c3b05a03832d7b7fb910930eb316285c810c50958e3d76233c97f7a49cb173c9684f5ec8d85a6534ddb977a35fd0d9bb0f93be983e8424a6a63d6da8feeb1df82983a6d653df0d3eb6bb3387b41d8d4381e154b29ccf148a891e20cac4494856984525a37830645bac6f75dbdfb9a876d69471cedb1b93e98b7c36195a2344b28af33f562fc28c139944c22b4d42a97db9901b070a43adc7745a629b474efe6821b1d2af0ce26ed6d543879e078f24b8d9c62feb246eda5e1005ab6ba2b9d2f1cfbfe88d5da28890062dc8d0811d91cdb84c54a0356c867dd267e9240e4fe88b6d893842320a58b8ea5b9f0cc27d052774cd001297a2d8e1367958fb2ad58d77cde92fd424e3ad1713b4a44e9a62a3b8648c5c90ec6d340dbec6d88fe1dcbbc9094519219a6d58c7c953a5f3bed102c18acf54de90c1e4f1c10df904501441329ca3793c98a4cc6110bef2f970f7ef1e8a8dd958d315fb26db207cacd1bf152ca7edb95b7d7736b7e254e3abd37d5c585d8ca7ab1a3ec2e7be47a21ede964724c3c2f79bdac07eea6fde21bb19cbceea27b61961682803a7ef50fa7ba215b63357e5e372d42497575c4ff33565cefcc7fc7b9228586762a2da7625c5ac1956d534bba81682d74e9fe4b9fdd7568d19290b55cd9ba4b87dc67ee7db920e6b0b5263999f670481e3ff88dde0a03a5e81aa0a4616383d516bb9ec7a0925f50299e338e422ddb4f60e525e614d23a811c0b571c770a37e5db0814c17bb3b6ac76fabdf735eb68f7dc55b5ff659ed535fcf5627594e486e037f26c7072f50003097e4889cc79bd3e4b10fd33c21754c36463e0919815c42293f4a9123cd3b5f274db3cee5905d854e94b5366f2e2fc3fa1c9638f8834798f39a734ed9f8805d4647c4a7bc5580057f729fa135ea01eeb85157b7825a361fff672527dc8720a637c4f76dce8d6c407667ba6322d8ae9830593714ab987f42e8af20757d1ab77fad25940d211e0a58bcc20e125051057f548f2c69a589833116c1da1c1ad257fa9a40a41d4babfc5e31cc170b411329d5b8e9c4e37ea0aaaab1495759ea7828ef38c6a25bddf6231aac2741fc731911b419bb72aa67cf474b8e551e580acdf0dc7a0290755a55cd4507eeb6ae15e73d59fc9528f83313932316fb98c3491a683c3ceb3de05f9c8153c6bb6a826714f1cd05580cb288af5e3eabc6e7882b384c4bd9ad142839eda53fef4153fe3571679e03e0b23f2a757dcaba5c537b0ffe0f0c7fc326dc521a1db4f1bb63c7f4cdb7516007d294fc9be541e97133ad9a393b1530eaedfb30bef3daec6077e419d5f71896554e85462660823c9c42dadfcfaa6eae5d0025ce0615f7789f91755929ee35dc068321b5cc39481ba38156b46e309bc67853ee61416444af0030b83ed6eb23c884675b37ad142562d9bb6805bdb63f8beb41a9c6f174cf4109a6a74d20def7eb00c21ded054f8a7c4e01b72239c52a0aeeef2e527d521e9a2e39d855e1237df6a40ee542f6fa86c3cd6d9d8aa7f6a9644ff8c2989a171506158376a4ea54c6bde6f584f698d9d2bf7fa8e58b8c0af367e990f1d56663554dfd2449d64ee15d0b8f1fdb98dc6b03ef708e6aba71dc2f0dafbf259de105fa9016bc49d5fc526fdcd5eb7f2a9a88203417836bf644cde8e945906e5b976ec9f2f94470cf1086725c6ff4067c8d001c1a36f19ab155351f6549243315a4acaf16f2d3b2080f92a48a4495f9a8159f0991ecee6b6ed986347da0ae407635d2b8babb44b641b65de9ec1e30d549976063acd4280d3f5e7c23e8c0f135e8a4ee8a8c1d3cdd40b455e798c300ec4246335d7e627f24c205a08c1d800ee43cf75e0b4d8b60520927b819b9375894b8d6ae68df744a54aaaddcbebe9ac259903f552b52dbd9aeb1b37dae92293277624345c95f5e6f6eefcdd98d8c6042d27a1ab285fa007c1cfe9c4023afda93f8c11cb1f2ab6b552e16c62a5c609b047a31652272f1a51ea352f7cbd8c536a7f33930051bf529d905633d388e5a19b54a1babee4edc9f99ea80e812d241f5f7181ebad61a8fda826fa91b5c5f2070972ef422ccf05e6d35270c19f438ff18884fa9936f660b6a6de2b0181b1168b121e713c6ca90c5f5b3e238252be73c4f35aadc5c76bc29ee68dff07dcc8dd4da1961933c724dc424b841e3377613793745385c49262a27cff71cadeb22044499e8cef3583dacfd10d7d94db03b7d92a0a2c3b1754079afcee215c03ac37f910c26bad51c1b5e690f2d882a96d0a54226f5fa06a564b7050e43de6b67f30899d3d3f868d71286d30606bc8fcdc5c58e4f7e2fd8caa42fd4fcb89f56c3c74b129e09e575133a4c20e543aa0f3a4420016e8046702bebe6405e43a94b48a02f28bef8408d51450c30799f7eefb803f674509eace3f57eadce858425778adc7abcd1e6cc7e81102317b42359bd8a7967ee3f4c300a6025bc60ecd8ef99e94902e7be3e2531ae8eff7cc7b342df0388f7e753304c829ce7fea84960aa27060e142cccbe90414a2568b56e5f38f077ef28fcc8e196ee94598c83b5bf6a971856dc5c9e6a5bdc08f83d1cfa81002b3f8fad49da9291e39361cf98ec7c46b2d3e4b81e40e018f8842efb34f48523cb1e23b09dc1e16f523680c733911d6ce6a7b9b965345bde9ef42ff1d441eb8492c14e8bcb9ac0153e9c3591e9532ac8c13059e2459c33bb2736d5f2ba354ec2c70edd81826b33c1bc247c19c06b3aee58ecf803bbc3c81186c5573ec1190cf55dc8f733585a355b83d31aa56a9fe78e4cc9469057b72319c6957a78ae4ba183c1b7ae8b554fc9a7e93074bc8f6de23a1fe8e6d903f3ba7d962dd316627f8f2ae764c20e388fb2775636ca832956cd17801891e2119c9e4cf771eac39d4234e1923ad94f0a24e5dc4b1864b54337dd08544cd70f9894f6d5b8ba85b7fab9ddcb848b5056f4e5ed14ef4b6e04a78add32194651f75e6ac2a657ad2427c44ccfb56cddba210853eabd746f4058e99dd476a097abf78ab72375acc48344ebecd300a45cbb33f0ab6cb827c51f56c0cc5e986fb5c59324b468b46d7c4832a2c12c7778fcadeb83e760e53068af85c19c4a0efc8a8e6f8da82508ddd782e529edf4658429913a29b1bdceb6eb7d5c4c05f8785d50d190072b529e32965aeeab705c775c118ed4dfd5e7fbe36bc44f7466eaf7478903c0295e353fbb237c95a1d318f2746409e748843a2aa982131474a629da728893eacc31cf40c89c42fafdc8d5bcd0840e0633af498141761fb9482267ab6b6eb49521f1f0645e5c3b7c6966919b92cdb4c64fe5c50135dd77e5a3d2a976b4cd8d3815330a1fc37d4bebcc5bcdbd35a13e384b8fb645423eaccc7025f6f6bb7af2e7eec6e42c079ad7f5c648d5c5ed90bfa8c06c4e110a065107f9aa566a18fb3917d15b0749c020023c5142cd89d8fe620e6db7454c48cf4be01f1e07df4a5db5cb2c630059695f63e47a47c0152c203a2c316f18773f5d9eb676465adb0d3ee2f76e858f5cc3e6dc529e38898a39abdb9d2bc841913a67284341d5391da7b5f4d47113900e31b95d7f84c228b106240a862b5c1ff164383c3d01dcc170de6c67c5aa1095c0f000c0d52e819b86a369bcec44028c5313e341ad9ae4572186161466bd56c80f17bceecd04eaa5296319f90ae5eb99d994d218cae94ca0b08478a7b8b909635b2f08f3d96533fc90db76dcc6c7c7aa61558d00744199724ed5c78450d5e9dcaeb62d024a0ea506883194cafc0bd3a32f446c4f1b2da3512a12c59f583db74106cc8fbe4bc0d776dbf669512dfcbe6ff6952f24aac72f75e6d029f6c1792f5d9cfa6cf60f2ceed373bc057fbd1e162075c8a9b74c814ebd60add818c5e454e5c53bc3a28aa24a46ff38c871d2a2db3db621e33d9d1efcd1f93fff3f0051937dae0d829aca056e4cb11a54a177bcd1f8c176e03e1e1cced1253c9493972f5065fdc9e71e662af54145996fa7917668df4cab6e5d0dda26faf8d674fac31897a0bfea6dd1ec1ef65cb33314eaf43ba451ab7adb0b6334efe1ecb266da22681a2b54fd1168ba9d013e14158d60f03cf3340cdd431c687f8e0d6f196e60a9f7970773fd9887fe3d165642d2e4ceb7001f6b1d24d5e64b6c765071f6e62aecedfc38018b7fe9b981be3fe3f7c68bef3d02b977e44375621e6a4e2ba984a2666007de3273e01af00595edab870f6241512f749fdba639673422e58eeeafec6d830343280fa09f7d955714abf06c81d9313265efcb8dca9c35f8b45ffa71df422eaa24fdd623208fe0eb86a9f8a20eacb896dfc57e5863bae90c4d970fcf20cddbbc2b6121dac5b965dce4fe4676c0c40747c7a55b689d95ac85d04e837c66161605c4a33388c0fb4564b033a4b211258c5a28da2713b113c25714036927e95b07ccb38364d85b90265da0e811bced057f880c8f8d3a4e69965e721d81", 0x1000}], 0x6, 0x0, 0x0, 0x80}, 0x4080) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:16 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x400300}}], 0x1, 0x0) 2018/05/12 23:36:16 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(0xffffffffffffffff, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:16 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0xf0ffffff00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:16 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0xffffffffffffff9c, 0x1, 0x1, 0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r0, 0x28, 0x6, &(0x7f0000000180)={0x0, 0x2710}, 0x10) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:16 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) fcntl$getflags(r0, 0x40b) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000)=0x1, 0xffffffffffffffc4) 2018/05/12 23:36:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) ioctl$TCXONC(r6, 0x540a, 0x0) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:16 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(0xffffffffffffffff, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:16 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x1100000000000000}}], 0x1, 0x0) 2018/05/12 23:36:16 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xa40238d3e}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:16 executing program 5: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x2001, 0x0) r1 = socket$inet(0x2, 0x100000000805, 0x0) listen(r1, 0x800006) r2 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e24}}, 0x3f, 0x2}, &(0x7f0000000140)=0x90) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f0000000280)={r3, @in6={{0xa, 0x4e20, 0x5, @empty, 0x3}}}, &(0x7f0000000180)=0x84) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000000)=0x100000, 0x4) 2018/05/12 23:36:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) getsockopt$netrom_NETROM_N2(r3, 0x103, 0x3, &(0x7f0000000040)=0x6, &(0x7f0000000080)=0x4) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:16 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) getsockopt$IP_VS_SO_GET_TIMEOUT(r1, 0x0, 0x486, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 2018/05/12 23:36:16 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf6") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:16 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x200000000000000}}], 0x1, 0x0) 2018/05/12 23:36:16 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x7fffffffffffffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:16 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x0, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 6: perf_event_open(&(0x7f000025c000)={0x5, 0x70, 0x6, 0x1000000000, 0x0, 0xa8, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x400000, 0xffff7fffffffffff, 0x4000, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xfffffffffffffffd, 0x8d, 0x80000, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0, 0xffffffffffffffff, 0x1) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000280)='/dev/nullb0\x00', 0x80400, 0x0) ioctl$BLKZEROOUT(r1, 0x127f, &(0x7f00000002c0)={0x1}) r2 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000380)='/dev/urandom\x00', 0x620000, 0x0) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0x1c) ioctl$KVM_ASSIGN_PCI_DEVICE(r2, 0x8040ae69, &(0x7f00000000c0)={0x1ff, 0x3, 0xd2, 0x6, 0x9}) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) getsockopt$bt_l2cap_L2CAP_LM(r2, 0x6, 0x3, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$KDGKBTYPE(r2, 0x4b33, &(0x7f0000000180)) r3 = msgget(0x2, 0x3fd) inotify_init() ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f00000001c0)={0x10004, 0x1, 0x5000, 0x2000, &(0x7f0000ffb000/0x2000)=nil}) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000200000000000000000000000598800000000000000000000000000000000000000a279486491b056e0999806adcf3dd306250952c2054b2aee5b4756629e6d0c05e1fdf7347855bde115bf77dee21bc14f0000b8257fc44383408be0f03a69608b1a4c64d2df8ff50c1d164bb5e3eea370b620c91233e5c1792fff65c1de6d882427c77432b928b54ea02c86f9b2bc7c3edfce2375ebbfce1395bf36761e7a1ac627ccf36fb076a2562351b201ad2986dc97ad9c855ee13681fb6e35b4895d2292e60244ba2a1026dbd310fa880d9c50c8ab11d7722f8c43486b78349892bfa636d3383fb6844965d1a605809ecb24cb38770a7a049cd144445ca8d990209bce400ab8392965e6464f5443908ee30850f76b635be9e5a329072fdd91cba14ff8ffb1996826e90bafd4cb3db3c985afd08f2dcccdd2f03ee051e5afafbb870fc93b01d2a9fd98f02412096fbf650e3e2fb8fdae55e93bc5ef4ceaba3c6012655ecd919949b69bd60dcf58fcb5679e63345c483445d604eb84a1fdc8ed9e8719e37c6c4b3347832eaf99dda77671672101ae19e7945448e6e42d9684d163dad9fde84dcfb9b2f0c7ed3da281c78255e021de8341dfdce9dabd4ee031bed0bf75b303190b8d088147c13f6fe936fca60bf499b8211e3054244d344132651488dfc051680db65982b12c5226e6f82f66008f8b04545354354188c35c5e0dd88022019d221b07e94a9ee0bbf8081d7e76dcec6774eb9f0f359e3fe3c213a26fbdc1d9ef078a9635d3522071a8d8dc6ee794232c9756e5f164f8e38dd5b3617225632027dd10c925b58408c93d6053d7a762ab5825685b708582af1a5bdf733b1658bbc2c3ba9844373d83ade182dc6a3256c907baa4ce29c73bd7b4c84e07908768b6d8c76cec0000000000"], 0x4d, 0x0, 0x400000000001000) recvmsg$kcm(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/105, 0x69}, {&(0x7f0000000440)=""/219, 0xdb}, {&(0x7f0000000540)=""/122, 0x7a}, {&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f00000005c0)=""/97, 0x61}], 0x5, &(0x7f0000000a40)=""/197, 0xc5, 0x7fff}, 0x10000) 2018/05/12 23:36:16 executing program 5: r0 = socket$inet(0x2, 0x0, 0x9) listen(r0, 0x800006) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@local, @in=@multicast1}}, {{@in6}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(0xffffffffffffffff, 0x84, 0x76, &(0x7f00000000c0)={0x0, 0x828}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x699b5cd0, 0x9, 0x9, 0x4b9a, 0x9, 0x81, 0x260, 0x5, r1}, &(0x7f0000000180)=0x20) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r2 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x1, 0x0) accept$netrom(r2, &(0x7f0000000040), &(0x7f0000000080)=0x10) 2018/05/12 23:36:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) r6 = syz_open_pts(r5, 0x20201) fcntl$setstatus(r6, 0x4, 0x2800) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:16 executing program 4: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:16 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x41b58a13}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:16 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x2000000}}], 0x1, 0x0) 2018/05/12 23:36:16 executing program 4: mkdir(&(0x7f00003e4000)='./file0\x00', 0x0) r0 = inotify_init() unshare(0x40600) r1 = inotify_add_watch(r0, &(0x7f000066f000)='./file0\x00', 0x13) inotify_rm_watch(r0, r1) 2018/05/12 23:36:16 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) syz_open_pts(r5, 0x20201) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:16 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:16 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x11000000}}], 0x1, 0x0) 2018/05/12 23:36:17 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:17 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x8dffffff00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:17 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) exit(0x80000000) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$KVM_GET_FPU(r1, 0x81a0ae8c, &(0x7f0000000280)) ioctl$KVM_GET_IRQCHIP(r1, 0xc208ae62, &(0x7f0000000040)) 2018/05/12 23:36:17 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00005befdc)) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:17 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @local}}}, 0x80, &(0x7f0000000280)=[{&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/130, 0x82}], 0x2, 0x0, 0x0, 0x1}, 0x1) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000300), &(0x7f0000000380)=0x68) getpeername(r0, &(0x7f0000000440)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0x80) ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f00000003c0)) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r1, 0x28, 0x1, &(0x7f0000000400)=0xfffffffffffffff9, 0x8) 2018/05/12 23:36:17 executing program 4: 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$rdma_cm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000000640)=@create_id={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000600)={0xffffffff}, 0x2}}, 0x20) write$rdma_cm(r0, &(0x7f00000000c0)=@query_route={0x5, 0x0, 0xfa00, {&(0x7f0000000400), r1}}, 0x11) 2018/05/12 23:36:17 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80), 0x0, 0x11}}], 0x1, 0x0) 2018/05/12 23:36:17 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:17 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:17 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(0xffffffffffffffff, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:17 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:17 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x1000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:17 executing program 4: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r2, &(0x7f00001fefe4)={0xa, 0x4e22}, 0x1c) r3 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x1, 0x0) ioctl$KVM_SET_CLOCK(r3, 0x4030ae7b, &(0x7f0000000080)={0x10000, 0xbaf}) listen(r2, 0xe) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x20000003, &(0x7f000031e000)={0xa, 0x4e22, 0x0, @ipv4={[], [0xff, 0xff]}}, 0x1c) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/tcp6\x00') preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/195, 0xc3}], 0x1, 0x4c00000000000000) 2018/05/12 23:36:17 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000004, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x8, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vga_arbiter\x00', 0x0, 0x0) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000180)=0x0) rt_sigqueueinfo(r2, 0xe, &(0x7f00000001c0)={0x26, 0x0, 0x81, 0xdf3}) socketpair(0x9, 0x5, 0x5, &(0x7f0000000200)) ioctl$SNDRV_TIMER_IOCTL_GPARAMS(r1, 0x40485404, &(0x7f0000000080)={{0x3, 0x0, 0x3fb, 0x1, 0xcb0d}, 0x5, 0x79da}) 2018/05/12 23:36:18 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f0000000140)) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:18 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x40000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:18 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:19 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(0xffffffffffffffff, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:19 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x101200, 0x0) ioctl$KVM_DEASSIGN_DEV_IRQ(r1, 0x4040ae75, &(0x7f00000000c0)={0x7, 0x7000000000000000, 0x6, 0x404}) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xffffff8d}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:19 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400100, 0x119) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:19 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @rand_addr=0x1ff}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f00000000c0)={0x0}) ioctl$DRM_IOCTL_SET_SAREA_CTX(r1, 0x4010641c, &(0x7f0000000200)={r2, &(0x7f0000000100)=""/233}) setsockopt$netlink_NETLINK_RX_RING(r1, 0x10e, 0x6, &(0x7f0000000080)={0x1, 0x1, 0xa05f, 0xfffffffffffffc00}, 0x10) ioctl$SG_GET_KEEP_ORPHAN(r1, 0x2288, &(0x7f0000000240)) sendto$inet(r0, &(0x7f0000762fff), 0xfdc7, 0xff0a, &(0x7f000057bff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) 2018/05/12 23:36:19 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:19 executing program 5: r0 = socket$inet(0x2, 0x1000000007ff, 0x1) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000080)={0x6, 0x6, 0x4, 0xe1, 0x0}, &(0x7f00000000c0)=0x10) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000100)=@sack_info={r1, 0x8, 0x3}, 0xc) listen(r0, 0x800006) r2 = syz_open_dev$mice(&(0x7f0000000140)='/dev/input/mice\x00', 0x0, 0x400080) ioctl$SG_GET_SCSI_ID(r2, 0x2276, &(0x7f0000000180)) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x69) r3 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x80000, 0x0) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000000040)) 2018/05/12 23:36:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x4000000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:19 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(0xffffffffffffffff, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:19 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:19 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000101000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f00383a0000000000000000000000ffff00000000ff0200000000000000000000040000010200907800000000609433df00003a0000000000000000000000000000000000fe800000000000000000000000000000802a08000000006b"], 0x0) r0 = add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="f83a1930a2ef0f6e9ddb6df8c3da51cfbd0eefd1ac9aba59e9822dbf0f6efa61945036309c8e369f1846fbb686d33645e1b3afe644f3089c1d651d60a1f4123aeb79d2b2b68f25848d131e51bd6efa12732b348f6b5301a5d019532b1fb82978408ee3a8c56367c26216568c70b35376de3654017cc25d02a9640ce8fb71621f78741e74ab9328ca", 0x88, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:19 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e23, 0x3ff, @loopback={0x0, 0x1}, 0xfffffffffffffff8}, 0x1c) 2018/05/12 23:36:19 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x40, 0x0) bind$vsock_dgram(r1, &(0x7f0000000080)={0x28, 0x0, 0xffffffff, @any=0xffffffff}, 0x10) 2018/05/12 23:36:19 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00006cdffb)="8907040000", 0x5) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) socket(0xa, 0x1, 0x0) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x550d846f45e9ce47}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:19 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:19 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) r1 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x5, 0x80000) ioctl$KVM_SET_IDENTITY_MAP_ADDR(r1, 0x4008ae48, &(0x7f00000000c0)=0xf000) 2018/05/12 23:36:19 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000101000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f00383a0000000000000000000000ffff00000000ff0200000000000000000000040000010200907800000000609433df00003a0000000000000000000000000000000000fe800000000000000000000000000000802a08000000006b"], 0x0) r0 = add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="f83a1930a2ef0f6e9ddb6df8c3da51cfbd0eefd1ac9aba59e9822dbf0f6efa61945036309c8e369f1846fbb686d33645e1b3afe644f3089c1d651d60a1f4123aeb79d2b2b68f25848d131e51bd6efa12732b348f6b5301a5d019532b1fb82978408ee3a8c56367c26216568c70b35376de3654017cc25d02a9640ce8fb71621f78741e74ab9328ca", 0x88, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:19 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:19 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000101000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f00383a0000000000000000000000ffff00000000ff0200000000000000000000040000010200907800000000609433df00003a0000000000000000000000000000000000fe800000000000000000000000000000802a08000000006b"], 0x0) r0 = add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="f83a1930a2ef0f6e9ddb6df8c3da51cfbd0eefd1ac9aba59e9822dbf0f6efa61945036309c8e369f1846fbb686d33645e1b3afe644f3089c1d651d60a1f4123aeb79d2b2b68f25848d131e51bd6efa12732b348f6b5301a5d019532b1fb82978408ee3a8c56367c26216568c70b35376de3654017cc25d02a9640ce8fb71621f78741e74ab9328ca", 0x88, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) socket(0xa, 0x1, 0x0) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x200000000000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:19 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:19 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000080)='./file0\x00', 0x58) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f00000000c0)={0x20000000}) r2 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:19 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)=':\x00', 0x3) ioctl$sock_bt_bnep_BNEPGETCONNINFO(r1, 0x800442d3, &(0x7f0000000040)={0xa83, 0x4, 0xde34, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, "76647468305b74aaedf895002a780d00"}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000080)) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) ioctl$TIOCGSID(r1, 0x5429, &(0x7f00000000c0)=0x0) syz_open_procfs(r2, &(0x7f0000000100)='net/bnep\x00') 2018/05/12 23:36:19 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:19 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:19 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000101000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f00383a0000000000000000000000ffff00000000ff0200000000000000000000040000010200907800000000609433df00003a0000000000000000000000000000000000fe800000000000000000000000000000802a08000000006b"], 0x0) r0 = add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="f83a1930a2ef0f6e9ddb6df8c3da51cfbd0eefd1ac9aba59e9822dbf0f6efa61945036309c8e369f1846fbb686d33645e1b3afe644f3089c1d651d60a1f4123aeb79d2b2b68f25848d131e51bd6efa12732b348f6b5301a5d019532b1fb82978408ee3a8c56367c26216568c70b35376de3654017cc25d02a9640ce8fb71621f78741e74ab9328ca", 0x88, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x47cee945a5943175}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) socket(0xa, 0x1, 0x0) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:19 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:19 executing program 6: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = syz_open_dev$vcsa(&(0x7f0000001380)='/dev/vcsa#\x00', 0x1, 0x40000) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r1, 0xc058534b, &(0x7f00000013c0)={0x5, 0x7, 0x1e, 0x80000000, 0x8, 0x6}) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000001300), &(0x7f0000001340)=0xb) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000027c0)='/dev/rfkill\x00', 0xfffffffffffffffe, 0x0) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000002680), &(0x7f00000026c0)=0x4) perf_event_open(&(0x7f000025c000)={0x40000000002, 0x10000022b, 0x3e5, 0x0, 0x100000000, 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, 0x2, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$sndpcmc(&(0x7f0000002500)='/dev/snd/pcmC#D#c\x00', 0x1, 0x1) ioctl$sock_SIOCSIFBR(r3, 0x8941, &(0x7f0000002600)=@get={0x1, &(0x7f0000002540)=""/167, 0x80}) r4 = msgget$private(0x0, 0x40) msgrcv(r4, &(0x7f0000001500)={0x0, ""/199}, 0xcf, 0x2, 0x2000) r5 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername$packet(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000001640)=0x14) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDRS(r3, 0x84, 0x6c, &(0x7f0000001680)={0x0, 0x2e, "d4086a2d0ab7f9f9055cb06564f786a1a4ceb4330b22f8176865ad5d6a6d9ad33dc6249ee21aaef8185b116caac8"}, &(0x7f00000016c0)=0x36) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000001700)={r6, @in={{0x2, 0x4e21, @multicast1=0xe0000001}}}, &(0x7f00000017c0)=0x84) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r1, 0x29, 0xd3, &(0x7f0000001440)={{0xa, 0x4e22, 0x5, @ipv4={[], [0xff, 0xff], @dev={0xac, 0x14, 0x14, 0x1e}}, 0x6}, {0xa, 0x4e20, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x6}, 0x9, [0x9, 0x80000000, 0x8001, 0x7, 0x9, 0x4, 0x3, 0x3]}, 0x5c) getpeername(r5, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) socket$inet6_tcp(0xa, 0x1, 0x0) sendmmsg(r5, &(0x7f00000024c0)=[{{&(0x7f0000000080)=@pppol2tpv3in6={0x18, 0x1, {0x0, r7, 0x4, 0x1, 0x2, 0x3, {0xa, 0x4e24, 0x8, @remote={0xfe, 0x80, [], 0xbb}, 0xfffffffffffffffb}}}, 0x80, &(0x7f00000012c0)=[{&(0x7f0000000180)="c1283c6d16867d462e884833a4595bb7c8fdcc8804ef5823c88ecf16e98effb26d3b3c11a55a0d4f8f6c7cf2f2b4887366de5356e7356bfcd858e500f9cf6e820795378a26a138749476b150f9bad83e4cd67f409ecfc146e2175bd4b134f78607d4822047db88c7beded297acc56c7360ade8ce4fdcf8b9a5f03e0f885036a96b7859d70dcfa4554ee8357c3d41d06dbb3a3f0612b896ece70ac18161cbe865cc38ef8c52fbf2a8bce4b4a4b192d362135e32bfb99900de58e9931be8a2b601ff5901465c727728a466ba8e4ffd7042b42233db0d25a9aa2e30dc42c4ed10efb3b4986414f02b0b1a51442f5de83668bc279bcff5f85559eb255d00f62f280cba197b4151853d26f6634c8911894a177d4a604dcea9fae48fe642b849957afaae91be0f2552d487233c5f401129573bf2d1c05729a026da83383d360c71e13aafeb41bf82f1cef752f54db485527d1095e9f7a1bb09289ad2c794284238fa635f6aa5945f48472493969ec90d94a5cea9b099f7f6b80a0a6dc3e8dd404780c25774d71467a98822bc5f32e3a579cb4b5cd469948da772dd6d977d6d183ba097aa9ca54abd4a04819086f2922ecdab4033577e86c8715bd36244aee1da72347a6c7d9696f3840c8e3924ea75f43827f04c73f315abc9decbb50fa9f1ebd60e8200c759ff952deeee9ea049e3db447aa128bfe03c957f9a2381f0b620fbc5c7fc772dd8d5e5e94300e31dc40515e38f3a1a0db05b415ca5f4cc55c48fce878f2f612c0e6f13f88b76db6007b40225f288f7ac776497933d239ce057d00ddbfb514cc62e4d75336f054c3106c6e54f0fa05a9f1328236dbb26c99e4a76e97be83f38d1570d27385057221afb39829defc3602cf2a983b86b0fb362ac87570c46120ae6c23f5204089977e9b5da92c8bbe7a0aacbbf4ad3a6617aa1602cb214fbd3e0935f9035c61b06531fe87728f07aed6e2add44197e90e699ec5ba4c62553b215b578c561503819b134dc5aa646e69427554ce673eb3db17f773472c52be29368a54a01e5501e2cb3ea8be733bb44cabd40ce6cb82c19d6f96021aaaec4aa46da174b323788285707369567b2ce28db5ba9ed916fe6c79cea7639aca7cce58e931b540cceb984495a86e4148d3eca445195081c95bca3baa6b8a3cba11215a63c90108b54c39f5774e110b5b84444b879e8952346cb8c5a2aaa32fdf60d5bc9b9d6e164ad6094b28a15275cff33936589991f26b7221ddf3e65d344cefc979e551f3b18fb583f8e4c12a2beb0ae4839e3ca3debdf79de8bd1b41fc24b73036bd3e16a4db118cbf857c855e57f2f2490bcd8341b9a5e60eecee8482ab02353da5713be3d8c60a3247c37b569396cf4fd62afad6e7e6b5ba6dd99121ca227093d09ff6ab38ffc0dfa10b25ad9eb91763e68d23ad8a9572d8bc43158a323d453ee67628a8bb7bcada95debf250775905dd9e589d14a3935b8a9cb5176fdae6499558f240e0167b7401c1d4ec2ee4cfbc3102873100d5ad8439590478cfeb9cc1ca0cab949d4983ab425aef9b7e101bb43d651dcca50befe620482b010b7a8040bbe551be7b0d8acc6f78eeaf47e0854775d7693222c0535460084ea5f5e38f63f4929809321e4298f8404519d56ac0848f4acc83d3ac397cdb6fa3e3b09aacff95ff1218b21e4e7e2abdd87b04115b135e0ae60a8dbb6c3f9497a13e3f60676f5d6213e65c53eab58309c921cac7a0e7b4064abd41f5f770578729be0d767f7efee324eeff738605d2909374a4e55d0ea9e8d4bfb487355d889c70de0deee66557d2c8626f9ec55e80aaaca880949dc1c21845a7a30a48a24796b88fb975cb0c1a93161eff64dcad0cbf7810bdb6c17b71eaa5d8b3cb532df479f547b259c66225d74c891651f4d93723e5ebac8b2f677e0bda174cca625aa4a27c9a4942ba628f54b14f042d3346ee56dd93b3daa35b9b65d2e32d61d426b6e6b19b5713c514db912c7601dc459dafe7ec633234aed3b4899bb59eefc2fd3fb1e311bbe87f67c11f5b58d7974b91f1bc80599cf4de65797d95355e7eaaa8a8d4efd571126d24cc34ec4bb8ed4f1fcaaabefe3e72f3cdf9f6813a9d7f71caf4e8dc0eefc65e3e3cd44263b99a3586bc6a2ae76fbcbeb962c92010ce785112d787b056c018e8c9e18b522270cd522eb451f1565d3d1377222f07e3fdceffb32d68f3d758a4e87819d6d7823304ae6c1f7f4c21c8256ac86ec941859c6bbf838aa5d294b2e5bffe8470555967afd94e3da6d3cf3243d005cbf71124326e7e809e687c890e80df1ecee09566cf09770cb79095cc12a3479800e8f2c5f39788bee3a46d4d6d9a2338b48da5b2f9a9d6d6e78bd2df7f26d0f61662c22d4cae607ff7b35fbc4ecff579df601e39fe229b04572e4c6121d69dbcccdeec0063c77d6bd91cbe8cd41d349a4acb3c1043e84a1a21978337b5f759e3fc36670f0c0b42af271950b4e1cdd5e85f91ffb358e0186a0a3902b278b04aed890957160ff31611f6604dda821cbc53b874e1d32e1cf77bcfaf02b5681b2b46d3c896e0dddd0ce7c5569030b7c4ac70d936166437e78382bcf78abd9ef88b9d7f649419782b7405f3483d599748a469ab93b841f8237092141e19777a0ff369e759300ae09d0d62eaae85e1be19a928d7935a81c3f7cdff2b4b11fc1dac42a1371388387117abbfa36f204e42ddaf622c1706f22ad044957e5bb42b042e1694225966587e4dd6ca4fddd284394689f5ce63ebd97e418898a3dc9f0b487e367384ba786b03617c3fa6d3c996a4dc382c117e2ef02e970e6cc2b7af72667778d0ff1dae6972170f0000d232db4a7a0b357428ad68eb51a9f196137c82e88fa18a72fb479da31add571bed4bbd9bf8170c0de4612fad5a8407cd76b9eace608135d14eaa4051d9c5a050bf8474c7d53ff87bc0134ecd2cfcd6928354cea3ab91a5675b70b3e4a8b2786b99057983fd37c771c2c74db3adb2316f1d30ad1555010632cca486b94a364719c474da8f62d9d5f53a7ba0d732cbc2b3dc05e31fd191cb58df76574fc3aafa681e2269a006255b780e96bb3d1f83cb3eef91e874aca51e2c6d9da35dea54cf3a50f06710c32d9b0578b3cd07579b147123ad05c80a4b54ecdf881d47fcc126001f65ad8c279c0454192047747b6e34d03ca0db3aec75391403442288b755f11130051d0c8aaf2d5da4cfa81348eef78bd3b2b2011a7122973655f9164bd1a0a4f6d0cb51de0881eb913446c03e1f3486684f6c9338b4e4eaf9e5c5f72bc65e238b028d0703facc000d5fed299cf3e637d4f63a6b21b83b2ee2cf205a0fdc23f0e238369c7994f137670fc993fc12bcb26d4b7e2aceebc0d1c9d8d640c9bea892bcf7b2cad1a9ba7a149fd2a3b1c605f71c7addf5bba9ad9e8b1a587de41a9118430dbca7cc426b016e43ad3fd34567f1f2dbc1622ca3a4bf0c270ee7b22477137c492831181551b2e4af96c7ce7c68ee54c76a77042d15f43582936b14b986c3f7046b1f713323e747614b1515fcec71121c835acec9d418dc52915e1f3a11a4f08ae2b9ea4ea1511af56ef2cd4cd44cc65b094b221fd287c3fd4df5e9133dd45e58ecf98a103f858310d33a9ee3747c4302184988528c3b63fc37a73c7ec60850fff449cc64c56318ea145c05988916d3fd690480d3fae9ae77d105389df4b96aaf41b477572d64dc4bba71030172376c6520c63e0406ec7e04b2e370542eaafd2be67642daf9a432f88631c5d08c1f4ba7c6134b077b082454f1ac695116c57b9042b335b3256db2d9e8857abbac156d12b0673972a9c672212856f14bb100f76c5fbf99f314678759dbbc9ae3939444295e7e331e481d566b69e0fd16962d632e57cd50da224f6fd659c637d76c62c8da243cb03d8b035e9eb00ec00f650a947bbc897f2a41e2af988fb0e2eb780035d9ff8f5f087b0fefbe5359479c87243d2d6bcc79be254a3a9105a491fe8560816321f745defc1f0da157d0fcc5e493e2f18f3fe68ca6a65caa70b215714f02a82b39e0be0678c9a73a73cbb2f6a9b91bf00af3b4ad319eb8578a1af32f29c86c1db05c2699ee64b9d5610542a3a6690737b7ffcfbfef9820c4c5f103a5db96fa6abe1e2b26c5f38af7efb1f823f41821d9aec90e17078867117d8d9f5089eabbb5fb646c70e2083cd233f8619dab8e4da4ae2afb2ba910d53bb52468aefd1e4c75962eab5ac4de3f5d9aa47b4275508cf7f33027ed995cbd290f1aa7030db2a840241277fd78ae69c8533ee0c8efb06f8482f07e1b3ef9470cde8354270157e655dee92d24ea4e0abd8041d559fef5495d0a17a5b0bb60be858521d5af8adceca8a470fa8eb25acccefd195e17c17c65ed82932a68c6438059b66dcde837f6af654c5d08baa583f8ee0990ed27153f8d8be5232e5f5793bf162d401786436f14243c2d138635f59b064c742d3004872059163b6c661f71748d1000e8b720e96b1f813f515cfb5394586c016fc9ad2b95eeb38b83f18adedd9e54f54a813ac7168ade2e9c0800b6ff3917b62b940af399fd6a72bb99d5be53f64437f9d4d518f36e6bec2e02172815881f26799659fa4933ecd909a4fef7d6c68f60750862c1f7520b3f38a2f6beb1aed5786bbdc88842eaf359c69c6a2a87514dcef98ddd5dc220ebbc6227e2b01b6f62cfcf0528f8c4451578dd428b71a8e57a1a2468ed431fa8db3d36eece12cb276683376bdded0a4475f54a1dde2230269434f1ca7a8a57892933d0b56c25e23168767c32f3cb726ceecc884a9d541b879feb7b66274a188c1b442caa6f4651126f74dc9fab819d80f1b6eb38d07087a0abde72b39086ea42505b1a69852d12cc5e0cc5cc4b02dbfb5f67ccf70257fe050a8272becc5657cfce7191fbba3119506906ebf33a55b8207e92dccda7b90d8a530ae5545c76114a5a900ca9fd8f94b5fb87da9f3ddc4fab6d3aac1e9a38edda7922cb542d5364085218ffce9789efc67787846920839ba51c19573f2b5ed02f3c75c8f5a7843e3e4e5fcaa8a4a6fdbb49ae6ba51b2b02704ae7e70c38b8ecd193ca7ecc24746e5b73c0d2a220cbce428af65d9ab87a3b12d9032bcf4b8b3cda420d86441d852e2f56edf2c2cb47eb846475fde07be90ed97aa84e0fafb331c0b4bd9d7e89d92150561cf17298a8129cc974447a5b71a723a4c1f5e80a2eccd6344524677b972942f0eb449d939d3e84ba09f63430f6736cd57ac4e0ad0686c9392bf5fdc3fb6728586822717bfb460796f8a987fe59e23cf2fdd1e98e7a484691818c2f634f79f54d911912c242c05afe813aeadb7dcf2785c6f62b1b721ca4b5e43efa89a9fbd1eabf96a7712f905adce9eb7980c3411894d50989ac752743bbc209be31360e79d4b82258f62a97e7e56709d3e94182a8b10af89f67f89d41f2438240bd0f996d5d79e9ff354d400bf70d61d7c76ea75b347d65d099f7915ea2fffebf5bb0cd465211a5228dfc3a1253aecb4fcd606f21881d895ded539938525e02db3e3d09fa95ddd031c0cb22939084c3c6764e1f36c8335e7ce4408e8db6eddc32be7a198261daafc3fad555335a6cb0025586db9f373a0822c0c3c4d3b9abd470be87809d9fa53030058f37ef3fb65de8c8356856f4e1b2c0c69682e5f3115ed1d117e6fd811fa7402fe08db8bb6d2038b001cf6aab39caea8249e36b387134cb71c5bf20839f307c582e3e7ab17bb18afd65a45a39b6b799ff6f349bdc4ea8b7d0d892108926d0c4bbc6c6914aa7b54313ea578d0cb086c91103", 0x1000}, {&(0x7f0000001180)="f1cbbc6649fa8cdc39bdb3f62efbad99c8cde2c01d0dba07a70a9784372227b92dc3628e2b2c77fa73344bfc5988bd09e526691e43f655e960a951d1805d2b76871ca373d40b9fbe8152c52e04ea0ee3e7be031e0641ad54e27dea08e9ac9cb65d0f51e73ae5a993f79ad57e48b3831883138895adf98df3868caafa4e36b09741e0b0ce8783b5328c29fcd36aab482948b68c4f59cd61fa45eeb4e0e33650ecaddd34e7c2ea85be72e6544b69d9324b59388cb942793a8abe7607b16efcb7c1fee0d59ccfda43bf56f0d75d87c1ce9e752ea564c1e532949a4780dd83dff777a6a7787485648dfdc25c", 0xea}, {&(0x7f0000001280)="944677cb9386d6a711b214850e5b0f5f3e040d5712d7d719928cdfa51f26c3480cd15db36b2bb597e3192211a330e9cf684b", 0x32}], 0x3, &(0x7f0000002800)=ANY=[@ANYBLOB="101000000000000000000000050000003eb109b3c87c04a3193de2526c440bcf7cbef87281cc79cbefe49b5551702aa1820147fc184410de91ef8cb456b450c879f22c27a12c01266affc12e9fae0bcdcb7c1f5629b794c3bfe61856e240dd105c6b6e75da11261881d3e3457a40df042cae38f7884904450c307e2ff7a43d4f1687ea2704e49b874b92cb8c63c8f6d8152074ab05cae17070a3ab36e2214ef1d062388cf766e939366b4b345cfc9b656e390287c42f112daee22a22ab797af95f1297214c94874a4a9f64ec4182d23acb78866dbacf372e049041a9edbb82df751ceec9172b6adcf257a8bef7b095a4b59b3f3fcbbdc8c5330f871a62f78adee9104592ef3d9624a0f7265da239a5b1d3ac41fea6c552de2f91c5d10e73175b7dd8b179e86459524cd10dbae47dce31a04179be381216218132f885acde7ddb274c134ab00236dc9af739874132ed0e7c702028d43af5ce092a1ccee9a75615654fb4417ee3e457254d1145cddcb4115c59c5f733e3f74d82a016da9b63a18956fd2f9622ffd020e97f0489ceb5259015458bd435e7cb5a8b6a980c3ab7aa73c21e092048bc27f0c258de90df7518e9c64fabeb0f10eafdc1cc1844c150822810688739385c71f1de7d69add7de05a4f6327d436a75dd3ed699f8324d3cc7c1eeab5bbdbea77c1462ec522c2fab2d6833c185c8fc6385a369ab9a21f8826f0cac670a3bf68dbba89acfde625d224d7ab5469806608eb3c5ca04b80b9037d4ec31b12f21f51e6cf957a3172a5e0b367383af6cf7f0b3f8e029f3e2c0cf698b2941007f7ecb8f25edf89ac5846451fea39e7058e5a8646e619132bf52a952d51df74cd86bc837b8fc97759435ac8e6d95c76f037cbe8287fd9508a07e8ad9ac30d054cb46c4adafe6321df5674ac604238b9df947db33dd611075345a3d1f7e9f82426c2c01370e355a4c9938bb468576f0e17432d8dc7fe6d7daafc1d1bd86755435c585fc36296cd0a5129285a155aed7485f10823ca27d215cac6051152d1c2be159822705fd29d0a2265cfa4415dde1635761879f17edb80d22344d7e9dfecb6b4d7d2fe59cbc0eb4e0f71d94e7dd45aeefcf6b08bb6a8bc4f18adbd81bac8d4d68e49be8d8fd642ef1fa8e6371a064b81eeaf02d4d7089984d05e5e1ebac90727883235b90ea38d2b1da71650e41c580404b3b945558fd80b5287cef2fe7b4e30347223f880e59b8907d8c4e04a9ca394a7f311a15e78e5d46a2a9c4eaea6d79e8ebe118d5d3cfa2c384fb590b4d7149130359dace31192aa3a146c8a12c6f9ee8aa4a110f785949fc758d2b2efa0fa36a4067f606175f761a82df115bebc6a423f216bc34a534e9207d9e85cfe2ce1a2cf869f483ab0ce67faef5262babab06de820f525d8bfc25e67b1677a54361b6b58f69f360899369ae6114a5b8d7fbea849f1daf90d945969e01aa6667634e76575d8e19e25e8826f9a147a0bcf746cde7272cdcf999e7f472c96ce17d12df0b91d25a7827af965d613e375625604bc075dc916c41af5cdcc57db013491e6d163a74e6a8fef996d3f4aa5ce071baa8d0bc37d9f73def28dce2134aca6ae52e4cea64d6d505521311c420b5613b355afa5a3f9e9e136c8ba687a5aee0386d9ada70d89fd9f9fec6b16393ee87834c4df1c8df937ec8c7cbdeaf08f2456b3f9dc883910eb873a1ab349ba6c862492646e80e32771ff39d8df3acc7114da7235ac921e2749dbac9aed467ab564ab69f379961f0a519dab5c9014eca74fa4ab648a44eb9b6ecb46d013180249a94172885cee3b7c77828bad62ca169a7991ba8b96f1d5c7c9d9667b4f55870bf30dbbc9913fc5493b785b3049ab97f439c4e9440a5dd6964ce5a1bf69455c4de96fda8f3398db8d858a1f751bdba5c824c3306c4a322fd7ca95afabd7e1113fc4e12148abb936a5a83640dae76ca113e44beb76898a0273f9461c8b41a66beeb6677f7339631854caed36a81040c52842701a0ee79e54b6dec0e9d05d9ab6d86998dc8e0125e94332fc331d1778cd4f8fcc849cc8d3d0473e8d7c54881062bf7222c1f23a00fa6d196c7cc593bb128f4cc0c145f9068404c8d0782fad396568bfb37149c42b502fb49708a6c71596304629728e94a9dbacb744af3df6da395921526ba54314e98cbc5650eb6fea60d4fc88f26cbef0f4aadcd908831f1af817b0384e24cdd623419b142cb50d572f6f58e13aad7c50b66481763929a8348afa56e48f99b1e28ecbcc25a5741dc106c3b84d95f5fa9c9f7ab38e13561001fce013a242ff148433fac0d83a0915c80bb7964b2608be21922833de2ed34a71812b1fb3c04844fc0cc04392d49bd26e3cf9f68785702c4688bfe735d69c8e24344a9a9874d60635577b8ae9b6b79ca575c81d0b8fbdf1a87443c32295a04c522e8b56ab6711a88c416fbb0d8ffa12b9451f561085a6c0e04e67cd6e9dbde1e5c67892f02660fbad007de60fa932882794536c369d1ee0d1b54dbf448363bd00447ea88aee519b12a3038943c16d28e7595dafe55c382d8c25d513e67104252a46e7099eed50fda22866aa06a1d7cddb8c0ce2227dfab6dc0d6d1d47af1a0b881c941ac2d4a4338b6b17f23cc2d93e94ebda9f024919ee9d8ded9712f5c88c200aa0152ac5f2d4260906fd4f3b761026ac7681de2de9f0fa5bfdc42743895e9cc3fec55204b738836acd909f0e688ed265caf00907caa61b8259a5e5423de13ebc2659c116c908f7d40e39f6bae27823ec591dcb04cf08260d22012a959ea8add53aa93e542b67285e1c8a13fd7d0cfd7602c73211f09bab003aa5d798c1a08e980b76d593bf19d9351944f406adfeb71e08e8acff0dff4063df3edfeff6cd3ef00dec38c49e44ca14e849f2619aec7a5fd43b3d17b7356b69d1910598597d9ba6db8071e7863927e94f3190ac14cf37a993b7cad4e66781a6f14722265f1123344bc0637c321616fbb20415ee762f91c862bd9d41795e1f28226c916ac9a367fe1d3cfab79c2ec81a4a43e7fe55a2fcf50739079774e3c8d0e5dff5c24a81184e5caedff2fbb0143be711f0dc50e07dfc2ce00fff7117fee7fc33d9c8b6ad19ccccaf7f92b9bd24d74e7f5b596ffee7f26473ffb70165a872979c5d4ccaf46504000b60ca19433c20ddfa4b23ab56a4657b75cf47024cf95081eaa8f737fe9e1895c6978a66eca86b53dd7a736b3fed788e930c45c005a2992c5f1b9084d232f1a8916d73054356bbeec8f5877cac42f71d097be6b646c91de81adf92aded0b05a68fa24eb04376cb14ef10ffbb02c2ab0cfc0628a876878fb6addf4e8dfa85a03c83de2bc09377ff8cf0e054be76b586a0725d826d03db54bb068789ab76741060edabeeec8c0112b1663e0e93a10cc5adf28932e51854ad3e20b4fc137ff9d3fe96266895170c3f7aec81dd90261d15308f2ccab9c7bd81593eb11ae7e8fd0216efb4b4330c7316da2906a3075b98e45bdef88971474b026e516513e5800998079f49e29b377ebf6fd6c7c36cf190db95ee394acb139f39f4f54dc472482aa33add8a768f95b7c6e120f911760a6459089ece5220727ef211492fb85499ec03d25fb9c55eb7d9b0d3130a0e18a8ce8c1f73962c8b3b4088cd095e84302a817da04b5da75dee94d5a80c085caf9b531ddce8a192ea6b53b170fc87e290499ade11d28fb53271ab90d4aab48d4d35088e98d982dc2b10f7473e6cd0d721ed76b362e946ebd73718b3aebd68127625c6585bae05531447e5d2b3b70e877c2f57d8461fda1f7c0d0193eececcc9bb5b298d8bc97b1cc016cdfd769d12e0fec36a58e593fb5ee0c0c37f856f1d373a79a15fcfa4313e024234a5737b83c0567f49a611568694a849618556565fcac6d28510c11f36ced65408548f65a91254754ffd8a65e124faef5f864bf5d1aea4f04447833acd0b8e7e7da40acae9bfbe8fd731087821780f5549bd616ca28fb73c9c5087c206cb3af72a614d206fd5027dbcde97703dbf7fc75c1e83083d09eae48ffcf36f926ff4e943577050f3304b3da3e8e46463088f82c6a78eeb6fe3228db219611e185fcae51ad7efe04b396f7036a12ff65c981f71ccd61023f45d8364e483bcdedffd329054f0de7e40060f812b7ce7fdecc5a69b130ac1c4b6c98a4eda54d45c487286039cb841be1d5ac4410b561159e53ba038165afe66f1c167a44a0adb33165862bc257e760cf8b8adbe8a123d6b831dba1364e60bb17a27715334f7a89a996bad0ce69fa60b52634ac0b673a6f777cbd5d283833111433938619a708ca720aafcb860a8b50d00b98792025b3747ef0008018557cd016de10b477433000101a2cf4a57b81ec680881fb0c4a3efc1b4a1f2a9a69a4814f3dcc6935942bcc0bb08d30f014113c0ccaf520587baca7de611f5ac1e2047c962794aaf86bc77a2b6937afe74d7f0bea3b48d0e9194792ae367079495edfaf9fe53e22e0c4614c622d7c3600a89ef7ea8247804e284df1a863debc775fd0cd6caffa1529ef8558990c7210a5c83f759b75703251cec2764118af431946162f63b5a8fccdf942f9436105ca78f44b7df4e13bede57bcf4122efd9f8b7fc42bde2f7ede7416e5b032cea765aff618ad1a38f646c93b8b0772ba0578be90d56e72c51dbe644e323d220447e2a3d00a2053f231fc92ca70048806117bb027e617c2343b3328f1c1ff7875f1423cb708d350c1c45054fd85899695a9fc20cfae1e6e81576a94c195b326808af5fafe360fe12748420690e3b8adf5b5e822954d36f57f71af964d1af597897480634018eb317920f921e09f24a92ac5e8c4bbd644933e5af1296f19568fe61e6e3205d30e5acef0d1aefc93b65275929f1f8e8d921c888308f801d5f4617a7a851aee365df017163d554b736cc8921049e7a1eb7f574cd9d4b53e8e0a3fb3dc600f098451ae3f9adab67dff9a7c2c5592198daf68ac2cc188a362148bd41f518de48c4e427be42ef009e0fed39cf8653288bab7ed53d3b335211e1fd75ff530091566d2837bcd995ec9ba6f9c226db48008fece61122559d636ad95b32ae078cd913eadf3108ae1f9cd3b2f3d82863004b722b2ca5d783317954c9620230242b6e2c065b960d1cc181118788d2ae2666d897e3f57431a6fb9ec771d9ad948e27e48db4a5a37aef713a1e18452d4a7818615cb1d1a592284786d54e090265bfa00408cca9cc52b5e0bb5cd5edb1b21d8c804dc4df7f23795942af1b964715b58a19050a25e6ecbda9890b2dc53ea737016933b360fb06961c5c401b326236c1d0ececfa29a131bc9e86649b7a8fda6cb60f5ecf47e500221c8d70c92b5bd53efb59ca36d1e10d094c66b38412f1201fb28f3d189151d6b85818f0246887464196f8f0cb20194aad6d8521d3573e8daf971ad76c9d8cec64d562e5dea03d242ba6c0f4db69daf35e4382de3a1b7d2187ff44d655a7c128f695600a2eb61fc29ebeffacfcfccf343cefc53104408da388af157b82ed88e8e90305653559a9162d50a3d93ae9349751702746c8b9590fab492a63ee31c9e72e2200563e0fcd8d5f9ce3d2e9e7dec1d72d965f2ee8725d0582adffe9b392e1c85f2dd5b70756ba627d3b64adc3f2f3a799c250eaa575a27437b36ed9797cdd06b60d5bba863dd5f03e366bc267778e16283a653366c50e944d1ca950435d87e0ce3478fa0378f0c050d76d8fb5f4d40d3c0c57ab2f53b4fe30f442a358996a3d99cd8312ca2a98c8706173a2f893c23a8dacd026f1f1a94be01116a8c194e7e8f9c16d0177537b53b078000000000000003f0100007f000000027d4d3e9beb652ba70be879a327f75c733a654708bb7d650417f73470f86886a616c64aab2bd13a0b688e01a62f7a40e1a3190682a4b9aa617dd59eac5ff87f845f2de08fc04b0b8a34b5da01a1fb67619b855d14431f3a7707caf6b3491638318eaa0000000000980000000000000017010000000000005fc13019968973aeb45a80c1afa24971b45d8ab67c203a151f5921f498ef46613429983a03ca59c568147cf46c4f40d526a0e8d1b6ed529ae73d67f9a0d59dfe896e36cb84af9856e9531d9612679c2b0965acb5967d419d9b4d0ed86d2e50ec27edf244093f1835fe678a445613c7a5fa495072619932a415d39efe29df96cec80000000000000098000000000000000b010000000001006e5d5de89052bf32620f57fb0287a2a32780066e3a5ba2fed717756ccd7235f4729bfeb618177c26c9a2609a0c541e5c2fe758d87fafc83d0eb715cc441ce779edafd5fd6e07ef78bef1731f30a60f37e0bb7d4c9c1caa2a2022bbf99a3f69cdb693141c1f1dee60e05cb2bc0547310d68d5256969d8d6ef8d570b0bcec3fb52b883869f4f0000009fd09d667c4b2c155219fb022ec897bb0096e01c4f9dd1d320b9e658606181120f0ad09e0cefd795deaf7e2c35c1ef59d2f219bbcd0538b0cfc1f6aec8e0b0dfec873c45582ecf8eac09000e4ac929faa84f2560d6612c04e03b5bb14c50ea5aa000720efaa0b7401f74239a03af9f9af769bb0e2024424a52475abb0b79925754a8e8173021095e2842d8cd8eef0fee9d393982dc46d92b8a535fb200e03077bb4c2193ea4c44e68051540e9f8d8b0011ad1319ecfbe3182e2655e4436aaa0800d2d5556bec8502e12a6e9f03da61e02312"], 0x11b8}, 0x8}], 0x1, 0x1) ioctl$KVM_DEASSIGN_PCI_DEVICE(r1, 0x4040ae72, &(0x7f00000014c0)={0x7, 0xffffffffffffffe1, 0x2, 0x0, 0x100000001}) 2018/05/12 23:36:19 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x200000, 0x0) getsockopt$bt_BT_SNDMTU(r2, 0x112, 0xc, &(0x7f0000000000)=0x1, &(0x7f00000000c0)=0x2) ioctl$KVM_RUN(r1, 0xae80, 0x0) setsockopt$RDS_RECVERR(r2, 0x114, 0x5, &(0x7f0000000040)=0x1, 0x4) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x2, 0x0) 2018/05/12 23:36:19 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:19 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000101000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f00383a0000000000000000000000ffff00000000ff0200000000000000000000040000010200907800000000609433df00003a0000000000000000000000000000000000fe800000000000000000000000000000802a08000000006b"], 0x0) r0 = add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="f83a1930a2ef0f6e9ddb6df8c3da51cfbd0eefd1ac9aba59e9822dbf0f6efa61945036309c8e369f1846fbb686d33645e1b3afe644f3089c1d651d60a1f4123aeb79d2b2b68f25848d131e51bd6efa12732b348f6b5301a5d019532b1fb82978408ee3a8c56367c26216568c70b35376de3654017cc25d02a9640ce8fb71621f78741e74ab9328ca", 0x88, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, 0x0, 0x0, 0x0) 2018/05/12 23:36:19 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:19 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x40000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:19 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000101000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f00383a0000000000000000000000ffff00000000ff0200000000000000000000040000010200907800000000609433df00003a0000000000000000000000000000000000fe800000000000000000000000000000802a08000000006b"], 0x0) add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)="f83a1930a2ef0f6e9ddb6df8c3da51cfbd0eefd1ac9aba59e9822dbf0f6efa61945036309c8e369f1846fbb686d33645e1b3afe644f3089c1d651d60a1f4123aeb79d2b2b68f25848d131e51bd6efa12732b348f6b5301a5d019532b1fb82978408ee3a8c56367c26216568c70b35376de3654017cc25d02a9640ce8fb71621f78741e74ab9328ca", 0x88, 0xfffffffffffffffe) r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:19 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:19 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:20 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x2000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:20 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x40000000002, 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) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TIMER(r1, 0xc0605345, &(0x7f0000000080)={0x7, 0x0, {0x2, 0x3, 0x3, 0x1, 0x8}}) r2 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:20 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:20 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000101000)=ANY=[@ANYBLOB="cd390b081bf2ffffffffffff86dd6002290f00383a0000000000000000000000ffff00000000ff0200000000000000000000040000010200907800000000609433df00003a0000000000000000000000000000000000fe800000000000000000000000000000802a08000000006b"], 0x0) r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:20 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:20 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:20 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={0xffffffffffffff9c, 0x6, 0x1, 0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) inotify_add_watch(r1, &(0x7f0000000280)='./file0\x00', 0x2000000) ioctl$DRM_IOCTL_FREE_BUFS(r1, 0x4010641a, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[0x7, 0x6]}) r2 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x101000) r3 = inotify_add_watch(r1, &(0x7f00000001c0)='./file0\x00', 0x0) inotify_rm_watch(r2, r3) getsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000040), &(0x7f0000000080)=0x4) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:20 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:20 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:21 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:21 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc), 0x4) 2018/05/12 23:36:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x800000000000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:21 executing program 5: r0 = syz_open_dev$sndmidi(&(0x7f0000000380)='/dev/snd/midiC#D#\x00', 0xffffffff, 0x430000) ioctl$SG_GET_COMMAND_Q(r0, 0x2270, &(0x7f0000000040)) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000080)={0x0, @in={{0x2, 0x4e20, @loopback=0x7f000001}}, [0x1, 0x40000, 0x4, 0xfffffffffffffe01, 0x140000, 0x5c40, 0x2, 0x7, 0x100000001, 0x6, 0x9, 0x5, 0x4, 0x7ef2, 0x81]}, &(0x7f0000000180)=0x100) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000000280)={r1, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}}, 0x84) r2 = socket$inet(0x2, 0x100000000805, 0x0) listen(r2, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_int(r0, 0x0, 0x37, &(0x7f00000001c0), &(0x7f0000000340)=0x4) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:21 executing program 6: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/autofs\x00', 0x4000, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000240)={0x7ff, 0x10001, 0xfffffffffffffff8, 0xf6, 0x3, 0x9}) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f0000000280)=0x0) r2 = perf_event_open(&(0x7f000025c000)={0x40000000002, 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, 0x800000, 0x0, 0x0, 0x0, 0x2}, r1, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$vsock_stream(0x28, 0x1, 0x0) removexattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@random={'security.', '$\x00'}) getpeername(r3, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000300)='/dev/full\x00', 0x900, 0x0) ioctl$KVM_S390_INTERRUPT_CPU(r4, 0x4010ae94, &(0x7f00000001c0)={0x6, 0x9, 0x6}) fcntl$getown(r2, 0x9) 2018/05/12 23:36:21 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:21 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:21 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc), 0x4) 2018/05/12 23:36:21 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x47cee9456f840d55}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:21 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) rt_sigreturn() listen(r0, 0x7) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext, 0x0, 0x200000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:21 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, 0x0, 0x0, 0x0) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:21 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:21 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000180)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000200)=0x80) 2018/05/12 23:36:21 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000000)={'NETMAP\x00'}, &(0x7f0000000040)=0x1e) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:21 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:21 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc), 0x4) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:21 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000280)='/dev/usbmon#\x00', 0x0, 0x0) recvfrom$llc(r1, &(0x7f00000002c0)=""/28, 0x1c, 0x40010121, &(0x7f0000000300)={0x1a, 0x1, 0x3e93a610, 0x725616ce, 0x6, 0xa7c, @random="1ae8de94ca1e"}, 0x10) r2 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) rt_sigpending(&(0x7f0000000080), 0x8) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(r0, 0x404c534a, &(0x7f0000000200)={0x101, 0x7, 0x1}) syz_open_dev$usbmon(&(0x7f0000000180)='/dev/usbmon#\x00', 0x6, 0xca000) getsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f00000000c0), 0x10) 2018/05/12 23:36:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x8000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:21 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(0xffffffffffffffff, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:21 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xf0ffffff00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:21 executing program 5: r0 = socket$inet(0x2, 0xa, 0xfffffffffffffffc) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:21 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) rt_sigsuspend(&(0x7f0000000080)={0x4}, 0x8) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f00000000c0)={0x0, 0x80000}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='cpuset.memory_pressure\x00', 0x0, 0x0) ioctl$KVM_GET_LAPIC(r2, 0x8400ae8e, &(0x7f0000000200)={"e86814cb730b9361956b0d44338fd912931d2dda597fbed5ff81cf787ed582c66f1b6f68d45f04d5d584ed4e02ae063ca77affc7d208abaf1fe4838d8420a05d29162343e971bf1cf4cc5672f1b8bfe816e9c36cf5c93224b36b57e2415fe78372537b67a28ddd8dee0fc8e21f5df1c5df4fad6d6673b25344df1ee91ace70e8c578540caa313061f5df945a8300a42987da1acc5740f72512e5965f25d753ad744414ee3d386e3e6dac8f39c141853f8b92874f83ff0833d784c29a39915a3c50370b31a5595b1242bdb470c006b098466688fd4a07e31f00d6dbcc48d1ac1714281e42a8e3b9a6b2681f68b1edbbb3b48b840dc269d0900c8fc4a8b959e8ba02f9d721bf652f9f89dacd011b9ad37ff047c4e3573fd8eedcfa74136520609b6f85e22baa6ef3d23e06b93e531e986dd779d04fbf4f0fdfc1db9d9dea9eeff7bcdb0af82e2b3d4ddbec01d49d3055b5a33b94b6e6bd2724064182b38e81bbf83c32bc4c32830f4644aed6e1973c795e06440cc133334092990d3e6e7e2ef9b4caad1c5968b02da05030c070d544ec6413f1fa611d68bb901d939387f5cd34733dfbb687ed0f499a5c792628167ccd6d16493c9e4f2d5313adbad24767d6ffac5faa949d1ac023df6bf3ef3e456932420690350f4ec22543f40031c38fe6ab4a55d55c17005c2e5926401637a9bee554074d3ff0bdea43d7c000b4b2e28e08a4924855a29a24c56568d1f705b89f7800eaf114c0cbadd7bd55af9725d118484cfc0f04e5b8fe10091d190ae9658a51bfeffde4941a500d38bc4ee35cbb5eea19141d6a3a053fd30505056a102495e43532a3877a80ba1f53f85b4e3274c4c93e1db70608c2791fbd8f1486b64267934f166a0c15ccf0580ec7142755b71a02e97975ace02138091617875c411c846aa02ec975ee61135f4c84d3be459176a2157b3734e3d3dd85b05d7306843fb5b64a5d0068ac501f34fd06b45c6888fd003fc191b1df2b2cba4123769cf2a5599bdffb0d17fb10cd1367bf8adc090db652f8bb5a9cdf417f231a22895ab5c3340f33246fa1b458f781403fbd9f3c0efc6c59991b3c7d282c28b183503a76f367ce93371998d9a1a3579dea2a6b309612dcc937f622b91a27bf1a7b0a1f572b82b18eb2850c4eed9c1d11dff8e553bb11a166e80e408c78d3f6bfa0dcb6944a76129ea4982a2ca4d5cfdf95c9ad24690c4fe62e0ac446e0b059a92ec65d69cc4844ba85e29b5e479a68fcb70328ecd6a30303d4f996b784bfc3971581527a734f87da624ac46b303018caf1b52547df0b7b267c39c2a31a9e603b3986a75c76e62b46510fed1ba1fb018bf2df269405fbadf37d1a4d9a30606678acdc96f4a4025c0683cd52e5136cbf544f61e51a209f0d668d18667fac3e6d63987ffbb24ef91b65eab5bcba48fc0f40aeb5105082f7a74d"}) r3 = msgget(0x3, 0x81) msgctl$IPC_RMID(r3, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r0, 0xc00c642e, &(0x7f00000001c0)={r1, 0x80000, r2}) 2018/05/12 23:36:21 executing program 0: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(0xffffffffffffffff, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:21 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x300000000000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:21 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800002) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:21 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x100000000000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:21 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:21 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:22 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x200080, 0x0) ioctl$KVM_ARM_SET_DEVICE_ADDR(r0, 0x4010aeab, &(0x7f0000000080)={0xfffffffffffff800}) 2018/05/12 23:36:22 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:22 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x20003) listen(r0, 0x80000001) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80400, 0x0) setsockopt$llc_int(r1, 0x10c, 0x0, &(0x7f0000000080)=0x5, 0x4) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000000000)=0x3f, 0x4) 2018/05/12 23:36:22 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:22 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xfefeffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:22 executing program 4 (fault-call:1 fault-nth:0): r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:22 executing program 7 (fault-call:7 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:22 executing program 0 (fault-call:6 fault-nth:0): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) [ 927.782755] FAULT_INJECTION: forcing a failure. [ 927.782755] name failslab, interval 1, probability 0, space 0, times 0 [ 927.794103] CPU: 1 PID: 996 Comm: syz-executor4 Not tainted 4.17.0-rc4+ #44 [ 927.801213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 927.810576] Call Trace: [ 927.813183] dump_stack+0x1b9/0x294 [ 927.816831] ? dump_stack_print_info.cold.2+0x52/0x52 [ 927.822035] ? perf_trace_lock_acquire+0xe3/0x980 [ 927.826886] should_fail.cold.4+0xa/0x1a [ 927.830963] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 927.836069] ? key_validate+0x189/0x230 [ 927.840042] ? key_task_permission+0x390/0x390 [ 927.844620] ? check_same_owner+0x320/0x320 [ 927.848935] ? rcu_note_context_switch+0x710/0x710 [ 927.853864] ? find_held_lock+0x36/0x1c0 [ 927.857935] ? check_same_owner+0x320/0x320 [ 927.862252] ? rcu_note_context_switch+0x710/0x710 [ 927.867184] ? wait_for_completion+0x870/0x870 [ 927.871762] __should_failslab+0x124/0x180 [ 927.875994] should_failslab+0x9/0x14 [ 927.879790] kmem_cache_alloc_trace+0x2cb/0x780 [ 927.884458] ? key_validate+0x230/0x230 [ 927.888428] keyring_restrict+0x220/0x500 [ 927.892570] keyctl_restrict_keyring+0x1a4/0x1c0 [ 927.897317] ? keyctl_session_to_parent+0xbf0/0xbf0 [ 927.902326] ? __ia32_sys_read+0xb0/0xb0 [ 927.906375] ? key_get_type_from_user.constprop.7+0x110/0x110 [ 927.912256] __x64_sys_keyctl+0xfe/0x3b0 [ 927.916309] do_syscall_64+0x1b1/0x800 [ 927.920188] ? finish_task_switch+0x1ca/0x810 [ 927.924685] ? syscall_return_slowpath+0x5c0/0x5c0 [ 927.929613] ? syscall_return_slowpath+0x30f/0x5c0 [ 927.934539] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 927.939905] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 927.944745] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 927.949926] RIP: 0033:0x455979 [ 927.953107] RSP: 002b:00007f0a592a3c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 927.960806] RAX: ffffffffffffffda RBX: 00007f0a592a46d4 RCX: 0000000000455979 [ 927.968072] RDX: 0000000000000000 RSI: 000000003ea6a9b0 RDI: 000000000000001d [ 927.975327] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/12 23:36:22 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x800000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 927.982582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000013 [ 927.989838] R13: 0000000000000479 R14: 00000000006fabf8 R15: 0000000000000000 2018/05/12 23:36:22 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 928.056367] FAULT_INJECTION: forcing a failure. [ 928.056367] name failslab, interval 1, probability 0, space 0, times 0 [ 928.068015] CPU: 0 PID: 999 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 928.075127] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 928.084486] Call Trace: [ 928.087093] dump_stack+0x1b9/0x294 [ 928.090738] ? dump_stack_print_info.cold.2+0x52/0x52 [ 928.095948] ? __might_sleep+0x95/0x190 [ 928.099934] should_fail.cold.4+0xa/0x1a 2018/05/12 23:36:23 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x10000, 0x4) 2018/05/12 23:36:23 executing program 4 (fault-call:1 fault-nth:1): r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:23 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:23 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 928.104009] ? loop_control_ioctl+0x8c/0x500 [ 928.108419] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 928.113518] ? mutex_trylock+0x2a0/0x2a0 [ 928.117570] ? graph_lock+0x170/0x170 [ 928.121360] ? find_held_lock+0x36/0x1c0 [ 928.125421] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 928.131064] ? find_held_lock+0x36/0x1c0 [ 928.135147] ? __lock_is_held+0xb5/0x140 [ 928.139242] ? check_same_owner+0x320/0x320 [ 928.143578] ? rcu_note_context_switch+0x710/0x710 [ 928.148509] __should_failslab+0x124/0x180 [ 928.152760] should_failslab+0x9/0x14 [ 928.156555] kmem_cache_alloc_trace+0x2cb/0x780 [ 928.161224] loop_add+0x96/0x9c0 [ 928.164604] ? loop_lookup+0x102/0x220 [ 928.168483] ? loop_queue_rq+0x640/0x640 [ 928.172548] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 928.177732] loop_control_ioctl+0x178/0x500 [ 928.182044] ? loop_add+0x9c0/0x9c0 [ 928.185663] ? expand_files.part.8+0x9a0/0x9a0 [ 928.190257] ? kasan_check_write+0x14/0x20 [ 928.195097] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 928.200028] ? wait_for_completion+0x870/0x870 [ 928.204607] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 928.209785] ? loop_add+0x9c0/0x9c0 [ 928.213404] do_vfs_ioctl+0x1cf/0x16a0 [ 928.217289] ? ioctl_preallocate+0x2e0/0x2e0 [ 928.221701] ? fget_raw+0x20/0x20 [ 928.225146] ? __sb_end_write+0xac/0xe0 [ 928.229121] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 928.234645] ? fput+0x130/0x1a0 [ 928.237912] ? ksys_write+0x1a6/0x250 [ 928.241706] ? security_file_ioctl+0x94/0xc0 [ 928.246107] ksys_ioctl+0xa9/0xd0 [ 928.249556] __x64_sys_ioctl+0x73/0xb0 [ 928.253445] do_syscall_64+0x1b1/0x800 [ 928.257332] ? finish_task_switch+0x1ca/0x810 [ 928.261826] ? syscall_return_slowpath+0x5c0/0x5c0 [ 928.266747] ? syscall_return_slowpath+0x30f/0x5c0 [ 928.271674] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 928.277039] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 928.281883] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 928.287065] RIP: 0033:0x455979 [ 928.290245] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 928.297941] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 928.305283] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 928.312539] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 928.319801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 928.327074] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000000 2018/05/12 23:36:23 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffea9) 2018/05/12 23:36:23 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:23 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(0xffffffffffffffff, 0x0) 2018/05/12 23:36:23 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1300, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:23 executing program 0 (fault-call:6 fault-nth:1): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) [ 928.645131] FAULT_INJECTION: forcing a failure. [ 928.645131] name failslab, interval 1, probability 0, space 0, times 0 [ 928.656468] CPU: 1 PID: 1051 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 928.663645] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 928.672982] Call Trace: [ 928.675579] dump_stack+0x1b9/0x294 [ 928.679202] ? dump_stack_print_info.cold.2+0x52/0x52 [ 928.684379] ? rcu_is_watching+0x85/0x140 [ 928.688515] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 928.694043] should_fail.cold.4+0xa/0x1a [ 928.698092] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 928.703184] ? radix_tree_clear_tags+0xc0/0xc0 [ 928.707755] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 928.713281] ? graph_lock+0x170/0x170 [ 928.717084] ? find_held_lock+0x36/0x1c0 [ 928.721137] ? __lock_is_held+0xb5/0x140 [ 928.725194] ? check_same_owner+0x320/0x320 [ 928.729503] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 928.735034] ? node_tag_clear+0xc0/0x1c0 [ 928.739100] ? rcu_note_context_switch+0x710/0x710 [ 928.744025] __should_failslab+0x124/0x180 [ 928.748252] should_failslab+0x9/0x14 [ 928.752042] kmem_cache_alloc_node_trace+0x26f/0x770 [ 928.757147] ? __fprop_inc_percpu_max+0x2c0/0x2c0 [ 928.761981] __kmalloc_node+0x33/0x70 [ 928.766032] blk_mq_alloc_tag_set+0x37d/0xab0 [ 928.770513] ? idr_alloc+0x145/0x1a0 [ 928.774218] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 928.779402] loop_add+0x2b4/0x9c0 [ 928.782843] ? loop_lookup+0x102/0x220 [ 928.786719] ? loop_queue_rq+0x640/0x640 [ 928.790775] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 928.795949] loop_control_ioctl+0x178/0x500 [ 928.800265] ? loop_add+0x9c0/0x9c0 [ 928.803881] ? expand_files.part.8+0x9a0/0x9a0 [ 928.808454] ? kasan_check_write+0x14/0x20 [ 928.812678] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 928.817595] ? wait_for_completion+0x870/0x870 [ 928.822181] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 928.827355] ? loop_add+0x9c0/0x9c0 [ 928.830977] do_vfs_ioctl+0x1cf/0x16a0 [ 928.834857] ? ioctl_preallocate+0x2e0/0x2e0 [ 928.839340] ? fget_raw+0x20/0x20 [ 928.842784] ? __sb_end_write+0xac/0xe0 [ 928.846746] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 928.852269] ? fput+0x130/0x1a0 [ 928.855536] ? ksys_write+0x1a6/0x250 [ 928.859334] ? security_file_ioctl+0x94/0xc0 [ 928.863733] ksys_ioctl+0xa9/0xd0 [ 928.867177] __x64_sys_ioctl+0x73/0xb0 [ 928.871060] do_syscall_64+0x1b1/0x800 [ 928.874934] ? finish_task_switch+0x1ca/0x810 [ 928.879417] ? syscall_return_slowpath+0x5c0/0x5c0 [ 928.884333] ? syscall_return_slowpath+0x30f/0x5c0 [ 928.889252] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 928.894602] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 928.899446] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 928.904619] RIP: 0033:0x455979 [ 928.907792] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 928.915485] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 928.922834] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 928.930087] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 928.937339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/05/12 23:36:23 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:23 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xffffffffffffffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:23 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800002) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:23 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x11, r0, 0x0, 0x0) 2018/05/12 23:36:23 executing program 6: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f00000001c0)) r1 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x3, 0x2000) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:23 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(0xffffffffffffffff, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r1, 0x0) 2018/05/12 23:36:23 executing program 0 (fault-call:6 fault-nth:2): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:23 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x21, &(0x7f0000fb6ffc)=0x1, 0x4) [ 928.944592] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000001 2018/05/12 23:36:24 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x9, r0, 0x0, 0x0) 2018/05/12 23:36:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xfffffffffffffefe}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(0xffffffffffffffff, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r1, 0x0) 2018/05/12 23:36:24 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x10, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:24 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x100000000000000}], 0x1, 0x0) 2018/05/12 23:36:24 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) fcntl$getown(r0, 0x9) r1 = syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x1, 0x400) ioctl$DRM_IOCTL_CONTROL(r1, 0x40086414, &(0x7f00000000c0)={0x3, 0x7fffffff}) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:24 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r0, 0x84, 0x6c, &(0x7f0000000000)={0x0, 0x3b, "2bb9ef27c4b0357b0ca7f4404a29f73563cb5091befcbc3bcfedca269b6e20466366e3ad528395ed3facd7bb49b13a293924eece09f521ad605026"}, &(0x7f0000000080)=0x43) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20800, 0x20) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f00000000c0)={r2, @in6={{0xa, 0x4e21, 0x80000001, @dev={0xfe, 0x80, [], 0xc}, 0x8}}, 0x2, 0x4}, &(0x7f0000000180)=0x90) 2018/05/12 23:36:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(0xffffffffffffffff, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r1, 0x0) [ 929.204507] FAULT_INJECTION: forcing a failure. [ 929.204507] name failslab, interval 1, probability 0, space 0, times 0 [ 929.215910] CPU: 0 PID: 1080 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 929.223111] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 929.232478] Call Trace: [ 929.235101] dump_stack+0x1b9/0x294 [ 929.238752] ? dump_stack_print_info.cold.2+0x52/0x52 [ 929.243963] should_fail.cold.4+0xa/0x1a [ 929.248038] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 929.253150] ? graph_lock+0x170/0x170 [ 929.256953] ? save_stack+0xa9/0xd0 [ 929.260583] ? find_held_lock+0x36/0x1c0 [ 929.264642] ? __lock_is_held+0xb5/0x140 [ 929.268707] ? check_same_owner+0x320/0x320 [ 929.273030] ? rcu_note_context_switch+0x710/0x710 [ 929.277956] __should_failslab+0x124/0x180 [ 929.282187] should_failslab+0x9/0x14 [ 929.286006] kmem_cache_alloc_node_trace+0x26f/0x770 [ 929.291111] ? kasan_unpoison_shadow+0x35/0x50 [ 929.295688] __kmalloc_node+0x33/0x70 [ 929.299482] blk_mq_alloc_tag_set+0x414/0xab0 [ 929.303980] ? idr_alloc+0x145/0x1a0 [ 929.307711] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 929.312907] loop_add+0x2b4/0x9c0 [ 929.316350] ? loop_lookup+0x102/0x220 [ 929.320229] ? loop_queue_rq+0x640/0x640 [ 929.324298] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 929.329480] loop_control_ioctl+0x178/0x500 [ 929.333793] ? loop_add+0x9c0/0x9c0 [ 929.337412] ? expand_files.part.8+0x9a0/0x9a0 [ 929.341990] ? kasan_check_write+0x14/0x20 [ 929.347000] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 929.351930] ? wait_for_completion+0x870/0x870 [ 929.356516] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 929.363610] ? loop_add+0x9c0/0x9c0 [ 929.367243] do_vfs_ioctl+0x1cf/0x16a0 [ 929.371126] ? ioctl_preallocate+0x2e0/0x2e0 [ 929.375530] ? fget_raw+0x20/0x20 [ 929.378976] ? __sb_end_write+0xac/0xe0 [ 929.382946] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 929.388474] ? fput+0x130/0x1a0 [ 929.391744] ? ksys_write+0x1a6/0x250 [ 929.395541] ? security_file_ioctl+0x94/0xc0 [ 929.399945] ksys_ioctl+0xa9/0xd0 [ 929.403397] __x64_sys_ioctl+0x73/0xb0 [ 929.407277] do_syscall_64+0x1b1/0x800 [ 929.411158] ? finish_task_switch+0x1ca/0x810 [ 929.415642] ? syscall_return_slowpath+0x5c0/0x5c0 [ 929.420561] ? syscall_return_slowpath+0x30f/0x5c0 [ 929.425487] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 929.430844] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 929.435680] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 929.440856] RIP: 0033:0x455979 [ 929.444037] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 2018/05/12 23:36:24 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x4, r0, 0x0, 0x0) [ 929.451744] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 929.459003] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 929.466267] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 929.473520] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 929.480776] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000002 2018/05/12 23:36:24 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2f, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xffffffff00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:24 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x1000000}], 0x1, 0x0) 2018/05/12 23:36:24 executing program 6: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0xffffffffffffffff, 0x2, 0x1, 0x0, &(0x7f0000000080)=[0x0, 0x0, 0x0], 0x3}, 0x20) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x400200}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)={0xa4, r1, 0x10c, 0x70bd2d, 0x25dfdbfd, {0x8}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x80}]}, @IPVS_CMD_ATTR_DAEMON={0x24, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}]}, @IPVS_CMD_ATTR_DEST={0x44, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@loopback=0x7f000001}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@dev={0xac, 0x14, 0x14, 0x11}}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e21}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x80}]}, @IPVS_CMD_ATTR_DEST={0x14, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e20}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0xec}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}]}, 0xa4}, 0x1, 0x0, 0x0, 0x20004000}, 0x8000) perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r2, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:24 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x15, r0, 0x0, 0x0) 2018/05/12 23:36:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:24 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) lgetxattr(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f00000000c0)=@known='security.evm\x00', &(0x7f0000000100)=""/119, 0xd40e1596e9c42fa0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000)=0x1, 0x4) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x6, 0x802) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x10000, 0x0) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x400) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f00000001c0)) 2018/05/12 23:36:24 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x14, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:24 executing program 0 (fault-call:6 fault-nth:3): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:24 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x14, r0, 0x0, 0x0) 2018/05/12 23:36:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:24 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xeffdffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:24 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x1d, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:24 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x400300}], 0x1, 0x0) 2018/05/12 23:36:24 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 929.838414] FAULT_INJECTION: forcing a failure. [ 929.838414] name failslab, interval 1, probability 0, space 0, times 0 [ 929.849708] CPU: 0 PID: 1133 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 929.856900] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 929.866259] Call Trace: [ 929.868859] dump_stack+0x1b9/0x294 [ 929.872505] ? dump_stack_print_info.cold.2+0x52/0x52 [ 929.877707] ? perf_trace_lock_acquire+0xe3/0x980 [ 929.882563] ? rcu_is_watching+0x85/0x140 2018/05/12 23:36:24 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x17, r0, 0x0, 0x0) [ 929.886731] should_fail.cold.4+0xa/0x1a [ 929.890805] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 929.895985] ? kernel_text_address+0x79/0xf0 [ 929.900402] ? __unwind_start+0x166/0x330 [ 929.904558] ? graph_lock+0x170/0x170 [ 929.908361] ? __save_stack_trace+0x7e/0xd0 [ 929.912672] ? find_held_lock+0x36/0x1c0 [ 929.916720] ? __lock_is_held+0xb5/0x140 [ 929.920776] ? mlx4_FREE_RES_wrapper+0x2a30/0x2fc0 [ 929.925701] ? check_same_owner+0x320/0x320 [ 929.930015] ? rcu_note_context_switch+0x710/0x710 [ 929.934947] __should_failslab+0x124/0x180 [ 929.939167] should_failslab+0x9/0x14 [ 929.942953] kmem_cache_alloc_node_trace+0x26f/0x770 [ 929.948058] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 929.953585] ? find_next_bit+0x104/0x130 [ 929.957647] blk_mq_init_tags+0x79/0x2b0 [ 929.961705] blk_mq_alloc_rq_map+0x9f/0x220 [ 929.966028] __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 929.970519] blk_mq_alloc_tag_set+0x612/0xab0 [ 929.975001] ? idr_alloc+0x145/0x1a0 [ 929.978714] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 929.983896] loop_add+0x2b4/0x9c0 [ 929.987336] ? loop_lookup+0x102/0x220 [ 929.991210] ? loop_queue_rq+0x640/0x640 [ 929.995257] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 930.000435] loop_control_ioctl+0x178/0x500 [ 930.004742] ? loop_add+0x9c0/0x9c0 [ 930.008357] ? expand_files.part.8+0x9a0/0x9a0 [ 930.012927] ? kasan_check_write+0x14/0x20 [ 930.017147] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 930.022066] ? wait_for_completion+0x870/0x870 [ 930.026647] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 930.031824] ? loop_add+0x9c0/0x9c0 [ 930.035450] do_vfs_ioctl+0x1cf/0x16a0 [ 930.039336] ? ioctl_preallocate+0x2e0/0x2e0 [ 930.043731] ? fget_raw+0x20/0x20 [ 930.047169] ? __sb_end_write+0xac/0xe0 [ 930.051137] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 930.056672] ? fput+0x130/0x1a0 [ 930.059935] ? ksys_write+0x1a6/0x250 [ 930.063722] ? security_file_ioctl+0x94/0xc0 [ 930.068120] ksys_ioctl+0xa9/0xd0 [ 930.071562] __x64_sys_ioctl+0x73/0xb0 [ 930.075445] do_syscall_64+0x1b1/0x800 [ 930.079322] ? finish_task_switch+0x1ca/0x810 [ 930.083803] ? syscall_return_slowpath+0x5c0/0x5c0 [ 930.088719] ? syscall_return_slowpath+0x30f/0x5c0 [ 930.093635] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 930.098987] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 930.103826] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 930.109030] RIP: 0033:0x455979 [ 930.112212] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 930.119903] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 930.127162] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 2018/05/12 23:36:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0x3f1) [ 930.134425] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 930.141849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 930.149107] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000003 [ 930.158259] blk-mq: reduced tag depth (128 -> 64) 2018/05/12 23:36:25 executing program 5: r0 = socket$inet(0x2, 0x806, 0x0) listen(r0, 0x8000000800007) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='user.syz\x00') perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f00000000c0)={'ipvs\x00'}, &(0x7f0000000100)=0x1e) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x106c3, 0x0) setsockopt$l2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) 2018/05/12 23:36:25 executing program 0 (fault-call:6 fault-nth:4): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:25 executing program 3: close(0xffffffffffffffff) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r0, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r1, 0x0) 2018/05/12 23:36:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xf0ffffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:25 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x7, r0, 0x0, 0x0) 2018/05/12 23:36:25 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x11000000}], 0x1, 0x0) 2018/05/12 23:36:25 executing program 6: r0 = syz_open_dev$audion(&(0x7f0000000240)='/dev/audio#\x00', 0x100, 0x80) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_dev$midi(&(0x7f00000002c0)='/dev/midi#\x00', 0x101, 0x40000) r2 = openat$cgroup_ro(r0, &(0x7f0000000300)='memory.events\x00', 0x0, 0x0) r3 = accept4(0xffffffffffffff9c, &(0x7f0000000180)=@can, &(0x7f00000000c0)=0x80, 0x80800) ioctl$sock_bt_cmtp_CMTPCONNADD(r2, 0x400443c8, &(0x7f0000000200)={r3, 0x7}) perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) inotify_init1(0x0) write$eventfd(r1, &(0x7f0000000080)=0x5, 0x8) r4 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r4, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:25 executing program 5: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000140)=0x3) r1 = syz_open_dev$usbmon(&(0x7f0000000180)='/dev/usbmon#\x00', 0x6, 0x303000) getdents64(r1, &(0x7f0000000280)=""/198, 0xc6) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x100, 0x0) connect$vsock_dgram(r2, &(0x7f0000000040)={0x28, 0x0, 0xffffffff, @hyper}, 0x10) socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:25 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x5, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:25 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0xf, r0, 0x0, 0x0) 2018/05/12 23:36:25 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0xffffff7f}], 0x1, 0x0) 2018/05/12 23:36:25 executing program 3: close(0xffffffffffffffff) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r0, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r1, 0x0) 2018/05/12 23:36:25 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000fb6ffc)=0x1, 0x4) [ 930.535633] FAULT_INJECTION: forcing a failure. [ 930.535633] name failslab, interval 1, probability 0, space 0, times 0 [ 930.547132] CPU: 1 PID: 1202 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 930.554328] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 930.563679] Call Trace: [ 930.566265] dump_stack+0x1b9/0x294 [ 930.569884] ? dump_stack_print_info.cold.2+0x52/0x52 [ 930.575063] ? perf_trace_lock_acquire+0xe3/0x980 [ 930.579900] should_fail.cold.4+0xa/0x1a [ 930.583953] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 930.589046] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 930.594232] ? graph_lock+0x170/0x170 [ 930.598031] ? find_held_lock+0x36/0x1c0 [ 930.602088] ? __lock_is_held+0xb5/0x140 [ 930.606150] ? check_same_owner+0x320/0x320 [ 930.610458] ? kasan_kmalloc+0xc4/0xe0 [ 930.614348] ? kmem_cache_alloc_node_trace+0x150/0x770 [ 930.619618] ? blk_mq_init_tags+0x79/0x2b0 [ 930.623841] ? rcu_note_context_switch+0x710/0x710 [ 930.628758] ? loop_add+0x2b4/0x9c0 [ 930.632369] ? loop_control_ioctl+0x178/0x500 [ 930.636852] ? do_vfs_ioctl+0x1cf/0x16a0 [ 930.640904] __should_failslab+0x124/0x180 [ 930.645132] should_failslab+0x9/0x14 [ 930.648923] kmem_cache_alloc_node_trace+0x26f/0x770 [ 930.654020] ? print_usage_bug+0xc0/0xc0 [ 930.658078] __kmalloc_node+0x33/0x70 [ 930.661872] sbitmap_init_node+0x290/0x460 [ 930.666103] sbitmap_queue_init_node+0xaa/0x7d0 [ 930.670777] ? sbitmap_init_node+0x460/0x460 [ 930.675868] ? rcu_read_lock_sched_held+0x108/0x120 [ 930.680873] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 930.686146] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 930.691670] ? find_next_bit+0x104/0x130 [ 930.695734] blk_mq_init_tags+0x11b/0x2b0 [ 930.699876] blk_mq_alloc_rq_map+0x9f/0x220 [ 930.704199] __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 930.708685] blk_mq_alloc_tag_set+0x612/0xab0 [ 930.713169] ? idr_alloc+0x145/0x1a0 [ 930.716871] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 930.722062] loop_add+0x2b4/0x9c0 [ 930.725505] ? loop_lookup+0x102/0x220 [ 930.729377] ? loop_queue_rq+0x640/0x640 [ 930.733433] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 930.738611] loop_control_ioctl+0x178/0x500 [ 930.742917] ? loop_add+0x9c0/0x9c0 [ 930.746532] ? expand_files.part.8+0x9a0/0x9a0 [ 930.751102] ? kasan_check_write+0x14/0x20 [ 930.755323] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 930.760241] ? wait_for_completion+0x870/0x870 [ 930.764809] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 930.769983] ? loop_add+0x9c0/0x9c0 [ 930.773602] do_vfs_ioctl+0x1cf/0x16a0 [ 930.777481] ? ioctl_preallocate+0x2e0/0x2e0 [ 930.781875] ? fget_raw+0x20/0x20 [ 930.785315] ? __sb_end_write+0xac/0xe0 [ 930.789279] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 930.794807] ? fput+0x130/0x1a0 [ 930.798073] ? ksys_write+0x1a6/0x250 [ 930.801866] ? security_file_ioctl+0x94/0xc0 [ 930.806266] ksys_ioctl+0xa9/0xd0 [ 930.809708] __x64_sys_ioctl+0x73/0xb0 [ 930.813583] do_syscall_64+0x1b1/0x800 [ 930.817458] ? finish_task_switch+0x1ca/0x810 [ 930.821943] ? syscall_return_slowpath+0x5c0/0x5c0 [ 930.826861] ? syscall_return_slowpath+0x30f/0x5c0 [ 930.831781] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 930.837141] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 930.841979] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 930.847157] RIP: 0033:0x455979 [ 930.850336] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 930.858038] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 930.865294] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 930.872548] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 930.879801] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/05/12 23:36:25 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x4}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:25 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000180)) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) [ 930.887063] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000004 [ 930.923403] blk-mq: reduced tag depth (128 -> 64) 2018/05/12 23:36:26 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/05/12 23:36:26 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x3000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:26 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x2, r0, 0x0, 0x0) 2018/05/12 23:36:26 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x2}], 0x1, 0x0) 2018/05/12 23:36:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x8000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000000180)={0x0, 0xee, "7e3a085662e384d1e6bfba7baf89274904c24272ff3fbbc12eb510eeea35b17b9f90e3076ee84a92dab29459b6e34410636681b2831f3d4c61673ae50b22739bf8a5c435f4ed12b6ef83d3328155db956ff29ed74ba34846d1ce057d8eec26030531791ba50a47e2da53b6d1504bcf454fc87cbf2a35045a584edd4c32fad57b999d35b8bd3bcffc4329f918e24445d996778a494fb4bd401842fe1fa776181a5ce63cd0a6da58e3d44e97b86734c2f51d467e612f68698091e1471c87d748227f19eecb5e894964f16c93be7c9fcb1ecb90e9d154b54480372f9e2c6b565aa6372114f2896334b660ccc3e1ccdd"}, &(0x7f0000000080)=0xf6) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r0, 0x84, 0x78, &(0x7f00000000c0)=r1, 0x4) getpeername(r0, &(0x7f0000000280)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000300)=0x9) 2018/05/12 23:36:26 executing program 0 (fault-call:6 fault-nth:5): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:26 executing program 3: close(0xffffffffffffffff) r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r0, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r1, 0x0) 2018/05/12 23:36:26 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x8, r0, 0x0, 0x0) [ 931.201325] FAULT_INJECTION: forcing a failure. [ 931.201325] name failslab, interval 1, probability 0, space 0, times 0 [ 931.212625] CPU: 0 PID: 1252 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 931.219821] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 931.229183] Call Trace: [ 931.231792] dump_stack+0x1b9/0x294 [ 931.235441] ? dump_stack_print_info.cold.2+0x52/0x52 [ 931.240647] ? perf_trace_lock_acquire+0xe3/0x980 [ 931.245501] ? find_next_zero_bit+0x111/0x140 2018/05/12 23:36:26 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x138ab54100000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:26 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0xffffff7f00000000}], 0x1, 0x0) 2018/05/12 23:36:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f0000fb6ffc)=0x1, 0x4) [ 931.250017] should_fail.cold.4+0xa/0x1a [ 931.254096] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 931.259226] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 931.264781] ? graph_lock+0x170/0x170 [ 931.268602] ? find_held_lock+0x36/0x1c0 [ 931.272685] ? __lock_is_held+0xb5/0x140 [ 931.276760] ? check_same_owner+0x320/0x320 [ 931.281072] ? __kmalloc_node+0x33/0x70 [ 931.285047] ? rcu_note_context_switch+0x710/0x710 [ 931.289985] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 931.295255] __should_failslab+0x124/0x180 [ 931.299481] should_failslab+0x9/0x14 [ 931.303271] kmem_cache_alloc_node_trace+0x26f/0x770 [ 931.308361] ? __kmalloc_node+0x47/0x70 [ 931.312333] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 931.317339] ? find_next_bit+0x104/0x130 [ 931.321391] sbitmap_queue_init_node+0x3bd/0x7d0 [ 931.326142] ? sbitmap_init_node+0x460/0x460 [ 931.330538] ? rcu_read_lock_sched_held+0x108/0x120 [ 931.335553] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 931.340835] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 931.346377] ? find_next_bit+0x104/0x130 [ 931.350429] blk_mq_init_tags+0x11b/0x2b0 [ 931.354566] blk_mq_alloc_rq_map+0x9f/0x220 [ 931.358879] __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 931.363369] blk_mq_alloc_tag_set+0x612/0xab0 [ 931.367859] ? idr_alloc+0x145/0x1a0 [ 931.371562] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 931.376744] loop_add+0x2b4/0x9c0 [ 931.380195] ? loop_lookup+0x102/0x220 [ 931.384073] ? loop_queue_rq+0x640/0x640 [ 931.388136] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 931.393326] loop_control_ioctl+0x178/0x500 [ 931.397634] ? loop_add+0x9c0/0x9c0 [ 931.401245] ? expand_files.part.8+0x9a0/0x9a0 [ 931.405816] ? kasan_check_write+0x14/0x20 [ 931.410053] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 931.414980] ? wait_for_completion+0x870/0x870 [ 931.419561] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 931.424741] ? loop_add+0x9c0/0x9c0 [ 931.428363] do_vfs_ioctl+0x1cf/0x16a0 [ 931.432238] ? ioctl_preallocate+0x2e0/0x2e0 [ 931.436633] ? fget_raw+0x20/0x20 [ 931.440079] ? __sb_end_write+0xac/0xe0 [ 931.444057] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 931.449593] ? fput+0x130/0x1a0 [ 931.452861] ? ksys_write+0x1a6/0x250 [ 931.456648] ? security_file_ioctl+0x94/0xc0 [ 931.461055] ksys_ioctl+0xa9/0xd0 [ 931.464508] __x64_sys_ioctl+0x73/0xb0 [ 931.468394] do_syscall_64+0x1b1/0x800 [ 931.472267] ? finish_task_switch+0x1ca/0x810 [ 931.476759] ? syscall_return_slowpath+0x5c0/0x5c0 [ 931.481684] ? syscall_return_slowpath+0x30f/0x5c0 [ 931.486622] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 931.491994] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 931.496840] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 931.502021] RIP: 0033:0x455979 [ 931.505201] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 931.512916] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 931.520175] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 931.528213] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 931.535477] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 931.542741] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000005 [ 931.551058] blk-mq: reduced tag depth (128 -> 64) 2018/05/12 23:36:26 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x12, r0, 0x0, 0x0) 2018/05/12 23:36:26 executing program 5: r0 = socket$inet(0x2, 0x3, 0xb) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000001380)='/dev/sequencer\x00', 0x20803, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000100)=@assoc_value={0x0}, &(0x7f0000000140)=0x8) fcntl$addseals(r1, 0x409, 0x1) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000180)={r2, 0x3}, 0x8) ioctl$DRM_IOCTL_SET_UNIQUE(r1, 0x40106410, &(0x7f0000000040)={0x1000, &(0x7f0000000280)="d0498e3ab8f6af810a8af05340c53f150d8a8d32cc898f8db9f8360842d4381c068f9d34d1babe353aba8a8a1add1f5ab43518e75165cc89ecc0cb75cdf4ae7d04172a445e2e5a51d8390524b455e8fb061ff1508a660c37ba4f7ca1ef0b3a3e1e000942862aa46822d77e429690922d1081c84854aa263d87159bef7c1a27a52d3bc87a19608c1b119c4f554c52f8705d64de2454fd50cc6b6afb16c89eba54b253e8b19a154d18162a8b9d256718e15a3636d57985d1b98c382bae81c046c9c847e2ef36d48c4570757dcca71f1b28fadee6e6bc2081fa797f2ca9e155f41aaded25a2b250580046c0cc2dfc801bb97537eda20925fa7c05b58cffae8703cd87be27b23011291d52aa007022dd9bdc32b7a54b6cddc757977703878e9d0de1092958d685a4138893b41c8d3545776cc776a7e90d6a6ba6e13138fac7498b3564f3d83f520cccac8383cdd1de25d56064f9ba68c525f7ccd4a34809cf90014ae03a0d7905a4e853ea4b3084e93f0d79a12618d4daf6b42977a04a6621a61bd0109406dd83209a29cd2df5c5765eaf1f880e32132719b63033f6a4cd82fda7dd3874ca566282c27e9bac0ae1355df7cf9220e17107d39ebccd44fe77b70d636bf6f44708eb884531ae5c60f21e97c71b51dad611ef4af26fd88f102547ac70436109096e7216db3ae9bfd12fd8326d4d26b214bab61956d7755ae1f0dec2c8a860e6777f5ae3fceb8831947acc43a23b88eed3e2a3ab18f01482e5a034023e205fa59851420c8919e8abae5164836ebc706190240add685b9d98a52bdaa457cf17e5e4c76ccddb2fa95a2fc786e16747748b6b144d3fe49785fe855f79fb1ca6a9f333725e74a60257c5f788cf0ea50ed56d6dd9039531a24b20547258215c13083f5aea8e992befe3012b65434000d006287b584250aa86ea99a2c2b925dbb436b3529042816b8f6a391a59226af9adfd29c554bc6eba7ccd174df9ed6f9c15d09c63679cab3bc0934b869407493a73ecbf3d9cb312c6cc474a4bdc0c463df5571a54ef717b65030c27e45d773f1dcea83f2e5e6cc2e247a5e5d699cd92861fa00f64afcf03316c0200f70657f7a423df96bbf1052b9c8924b3df153b130c6b836bdd09b62ff08865914f8dbf502a39fe458b5472c406029915548fa6599d1ca99604427463deae1b69c5a2abf55ecc060587eeed6749e1e5355add4e8aafee059c3e9c26775d3641866fa73d15d74e5d4f3e9f5026cc3e795b4c8526ddf0af382d43f37e161ec55667ae8ab7cf8e248aaf296854f93f0c201bfcf2aecf7565c3de68cd640efc2e09b86b81e88e863fadf01b17b6394d3f32b342e9e924b5d9e80aa3caf9a5c2a5c7fd9b3739fae93e3ce8703d5e50d4b361deb1a73a221a4a08f39cc1bd4d3c94fa3c0fc23abc65c6038a2e7b0928ac99fab0f4665b1e1d5542729690e02e407ef4afc60bf7c462184082806b826ec0feb10177af14bb629a18279fa77a4a5d4ae584a6fdad022f5e45597ccc54a89fc81776b6973a2f938b4307b4fd6b4efff0c26a452dc214a6c3cfbe50ba5bcb3b5309fd5aa464749dbeb37d85e1d1e953d21279b02621f0c537dcd97ee1473e6771b92726a3a97c3537f3f5a181abd940b5e928acb10895996111c8524ed0e671bb5efc93882e0e9ea6096f7796363029e8674fe382d41516eaf12ef2b50d48a5822d8e18e47c05353032e163798c5c3ca504293c12f88e328b4656e4a6602a470dc61b70f459960ef17d97d3fed68a40b8b58c43f5e73bf22073834bde1267d4262e9cffc8e815709b79561b70fc74b717d2140917d154cc1a7e08c752fe9bab0e9542a9b47b93da32b5a4ea1c16bd2e544a37957ff84e2f4f5955c453b94117a4943161b244eaf787789a49ee48baacabf0fcd32dd757fd3ccb716520bf4e96a4d5980312c0483447d2336d20be8d373e530004b29b09977d556e6e8a0d6e737786f28feb3a2d5c48a3bae3351138c7cc0209b4e5f3d4b5337c7e4a1445b2dcd9cb3eb8530ba5b242f8150bc6b1ae958d25249f3f7e8ddba5ab905d64fd7f120f1ec12d310c83041c872fca182c6a7ee7089c3655f95453927f7181b3a0599bb50051af63efe93e6ab98a4962bc7ef09e7574a627c3e7ba98a1a6ff27f8169760d4b17ff1c45da1b6fedc51afed0f95dede991de7576e551e8c946ed1a94ab4eaca15fef33b862eb52522d2c0f8c040730b3179e3ae64d2161b25e1486deb718f32fcdfd0a113993742f51781a1f5d511e0a4f49c6fa9b0fb11a6155216f553a75ce5632e4cf4ac40af6101464f00cc8b549ca4fbd7226075ca539fef8e7e8ce83fcbb0186efea3afa4f516e9d56ab859fc2cf03ded698ca1a21f8737ddb001df43b8a0ef15875ff93b307cb56244a29f43106b7a67b269820048d06792ed019e8a80c804b31c4b8e2230722f4d50512588cee84e22d1bbe1f60511125794db370f2e3fdfd22e8b478821f32c8ce00e84ddad03b7f8884a4f330bd819492e3a4f9b08fdd436628ec407183c355822fffeb0b7335306db4892e5f0925ef79391c26df77e9aec8c9f88ffef0efa2ee5f0b8140727f6816d11740b0ac833eb3fce078f7c25d27abc564fadee24b8d3ada3261c75f1c70c94330dbb8dd429e9751c04aedf6cdcb1e04529512d1712c7ce0d25bc65fc3583190f2b4876b400e2fa0e62cdfe501f8eb2551519b470b6adbdd2d620d54aa8679d4efd056848d02aed0e4d8a5ddf3427e5f0053bec0dd0f18a5bf2dc16e6774612c32b6aa1513c04f9e9773847232cc29bf93cb66d698ef4c92b559f8f32640d4a99a1fd91bb7f9dc1c8d71718b9237c7e1a5e9bd93a224b1e61de40c41333b3886208c6d23538de69b9dac296000e5dabcb42643ed28ac8debb60733a477c6112073955657c3ab56b311dc0dde93fd70af8cfc2b009bfc8767b995fa34d78ee401f1efa80a3ae54c99bf10ac36a17e0c0d8caff546d85b1dcdd437c35a3e9ba3554f7f6ad161cce6a0e77d79b66b524ae4b32e90c3dc2387f54fb9ecbc7c44b07fed2bec0ffc15d7bb9d73aba5838bbb1ce344e1b37acc1236e1a9447e2fe8361c9703bfbfddea11e4d04d3ffa6ecbc01d590f31deae9c600ffeff17ff94eddd8e102ac513e24c64532b7d74045336bf353738c6ce7a03cd0843e14dc42fb4e2310c490555cf80c81b26a204fa7a063b1fa3e96147b91ea561ac4040855a78c0820bd7e231118d24cfea497e1b328ba13819d394288977d8108fdea2e1068c0c62dcb8b35a56477c97d46e03c3efb98ada12a6ac794ca8b0790b9eba92b0c1192eceed4d4c26053a4ae8ac79e831fa67a87a73fedad308e634d799e0d7b63a02a0f0cd5d86eb6b4ec2b784c7a0ada4c48f95c1033e36f3ecd69be2f0bee6d916c4030237c6a3556ca41c1f21c66b451ea8ffdc1ccba2da64e34cdde62b1daa5cd26d93f174e23eb8f2afe96b91a5cbbdab0775f5fb3d08c45446979c4c6b380ef0f901ec846d35fe204adcf5e5bab2e2302332fc36405f3d36aee1dd475c84c7a1f9be9416cca9b4b33523c64fcd1ada4392978000c0ab5df57d2406af80f3eb1ae00a6dfe4a57ef8a4a522e33c7d8d7d0d5ca98bf403a32e3edaba7d58f93b7e3eec3e8a7f8c9167f840450e5ad203ba03e439f4c39a2ea21e1dd512a14b46324f9fbc2647328c53dfa8d2a5cca88b2cf187c80ff60d7fb483ef4fdbd137a809834e7a75258c99473d100f9f1bd80e6b6d744aa86236956f4c9fb294f66cec53824fc18d6d98da6feb2a9b184bc678893b03e02c3b33abd163a1653f9454f47109897e657b0ff7423f3e91497a919a7e98252eac9c0000c9d3a6333aa3d5910fd2a724757b823b9abd1c04e07aeb61cc21f99c5c8a7f52b3dda2799623a7b32df5c0f32f84c181acaba5a9750c307a1aaf6db621ed2eed0966c79a1f6380327614742576deae2802e32ad2e657b4101442a21d90c9aaa57de896241c311a566e80b9ade8b0ba48d5e6151a00b1c4ed8ef1cb58262bbb5d16a50d1d8709a9f5147e933a96edd01be00d3f6d7db304fc4070e6b337b73288a618e3b0284c59b0abea6fabda28c95a7d581ad002048c4b29a6bc91030da30da145273f1f07db9f3c37f8a9f00cda0013b62cdbf18f8f198e7eed165558f99f6b29d6d4c7245d58647810d7a28c8ed85a5c2b3fe95f3bcf7c1849762b950a7245bcdd4c0cac1abcaa8a6efd9d6251ec2b4220203e14ef1d8b6ce2da08e4ba50a458ec27f34d0b58a2fc44750791e14a9475cfbedf4a7591422ab78dae5c2b10b57a8a085a50b2fea0f4ef840545d9bd1807fd80b47b1e5ae3ed73d3d8476af36d6b5def9999d8a41fa4616b6463288caa2ab7f57fc7603d58a2b07c11eda38db3c403ea8fc9fd3f0c2adb0cc5f0c6079068e2721959b64d2f3ef79346a0a2af73b34daa658cf2b6ab4117c598dd362a2d4b3bc6eda6d9d7bd0793fb9fddccf89857139829fc400b8916e547108f9e0b06e28a369af20b95a22170ed6d8b3a7c1f308b3f7c3cd6c1682d3b135e88e44d7e13fc7ba16faf8949ec4020ceb00b435b49ab071120074452cb93be9cb82e52af55cc7c67e5bb86291ed51660d3f8c138cbf5b417aa0142a0da2d7048a0bf293bcff30472b9c59494a5dc71b03a3db2ad35db0f53343fe69bcca91c09bd546d4ff30cd382eceb3096c6239b210545a291be3b3723890d2e2c8b12e94f5b8205b189703d6984faa4c61841bdf6e4b6dc6a4ca44e18277b8d321995df00d36f4f39586d79f6c04318ef79e1fdf9f3decf6d570201d5998c2d62a3636d72f4c9a5939e8533011a9d06f94e5ea88e4282b413c36f57f807fc485877b57bab5a26a1deae721349eee9cefd556e0c72ccedb4b013ff123f43e81f14355b07da3da71a895e9d09f3813917324fe072cb90108a6562c424c8fb1f5b73b9971b48970a899b751aae0b9e6b30eb0f5c96cb40c5d097d795ec844384f7bd22c8c6223ad30b7764a6e644a6c38fc18ef183c841402a5311a3bb29cf12290da47c7ffe3e13970fd974c56e8e03bcfee443d5b1132f992a2d3f187f9ca895bb05c3c0fe72f171e4b1df794c13a7989a0f661ace09ab275d9db1638a75dd9da00a8e484fd72e4a523a0b83998db8beb8e9a6443c2ce324cac361c7caa8bee30cdefde642d3b1f6d76bd8b77df4f3701bd6773cb5dde83611f08d1fcdd9bebcab5bb9c20bb7cf2cdfcab8ef1f594554ea08f4c7694ee7d965e29801dc462df5f9d96134fc39d37d1c9385186cf691175e0bc9a1a87dec1aced7090395e538e5584a14784f02bb3dd6a028b1caa1d2dd6307b437f81490a3e0af0d43aa4baaf546d0576c26694bcbb2210d2fde8fd927182e0f35515db7f23c03a323231a682cbcfca24f0bad8ebf3e4f8d442ad8595c164dc54a3009816ee0bae086e575d3568792a2e08ddf65dfeff6a9a7fe3a22d2b4901b2493f6332a3cd966f6234d564872c87faebb8d33e6f751a2241d500a71427d7c3e838c89dc7f2e495eb7d974538a6205b00190993318d696e3b4b5d955a9307a1eec877542b512a2fc408a2320fb2ebfc69738e299c0812df7a3c87d84d5ec19afa6c1943a798319d1169ae7786d7fe8f59bd89e2032d25b8fc2205f1d6fdad65b27db0941d51f955bb2f823f3bbc2793c96712280b8540a0a1d32ec3233b6f2a3bbd2b6ce0145f821b9c6ea2b5518825f911eb66e5252c35731941aa74bb5dcca38131efcdfb1344c73c7afed5d7435ea72f8784051d90c96a55d319a7b9d6f"}) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f00000000c0)={'\x00', {0x2, 0x4e23, @broadcast=0xffffffff}}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) ioctl$sock_SIOCGSKNS(r1, 0x894c, &(0x7f0000000080)=0x8) ioctl$VHOST_SET_VRING_CALL(r1, 0x4008af21, &(0x7f00000001c0)={0x3, r1}) 2018/05/12 23:36:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x8003e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb251, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_config_ext={0xff, 0x1}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair(0x1, 0x805, 0xc00000000000000, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000180)={0x0, @in6={{0xa, 0x4e24, 0x6, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x1}}, 0x79, 0x2, 0x4, 0x4, 0x40}, &(0x7f0000000080)=0x98) setsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0)=@assoc_value={r1}, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:26 executing program 0 (fault-call:6 fault-nth:6): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:26 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x3}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2b, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:26 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x803e000000000000}], 0x1, 0x0) 2018/05/12 23:36:26 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='pids.current\x00', 0x0, 0x0) getsockopt$ARPT_SO_GET_INFO(r1, 0x0, 0x60, &(0x7f0000000300)={'filter\x00'}, &(0x7f00000000c0)=0x44) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000280)={'bridge_slave_1\x00', 0x0}) sendto$packet(r2, &(0x7f0000000180)="0c609df2dd6d4c13ae9daa067c6c857f8fca49da98abe942dca7d9bc710750cf5dc7565a25d0c34b9c5ae0bf79059914e2be90b86e07bceb7e4b8ab084030c5e59f182a5c636dec66a67d71a7b2d51b4ac716d90f60436baa150a64dfa4f5b43a12a93f1032714b0b9959ea2b7ad95c15af78af1f627dea09644343d1ea4a2f07ebd44b8a8529b0a0aa7e1d905", 0x8d, 0x48b611d26b7df1ce, &(0x7f00000002c0)={0x11, 0x9, r3, 0x1, 0x7, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x17}}, 0x14) connect$packet(r2, &(0x7f0000000240)={0x11, 0x10, r3, 0x1, 0x8, 0x6, @random="470b8a23775e"}, 0x14) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x1a, &(0x7f0000000540)={0x0, 0x60, "06983ba0510bca7926ea04920d372c535d04c6cdad138ecd0f9950fd96cd571f1446d51500d3d4a1d1e16da3d3b1a44010cd3215a32bdd97813c260c900f92fd6f9a55d9b7427ff9512b827148f6d7b2089f324214a95322a702c517a91a4537"}, &(0x7f00000005c0)=0x68) getsockopt$inet_sctp6_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000380)={r4}, &(0x7f00000003c0)=0xffffffffffffff7a) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000400)=ANY=[@ANYRES32=r5, @ANYBLOB="c6000000ab86b4675ae3811b2ae47b2f92a52399e7a60baa27aba5a38c1fa63fe43990987cb5d495580cb7a99bb34d9682f6d5d30039c04d769cf0a24c3d4ff92350a3a7c156863589fa0825f72bc62bd7a9d24918e1c8050826383ce7cf087d63b8dbd58272b078db6f362fd3836a0141f6f9b2c78a496e96f2fc6b262e0592d4e92227ae5b7123feac42422bbcd46368e31f2a9e94e8ad3a3ed6286f1b00f8014762b96d1839e320b5b13f0723bb594a423e10a9016bd9c0e5050bc49256b1276645aae00c869da06c"], &(0x7f0000000500)=0x1de) 2018/05/12 23:36:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(0xffffffffffffffff) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:26 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x5, r0, 0x0, 0x0) 2018/05/12 23:36:26 executing program 5: r0 = socket$inet(0x2, 0x4, 0x2) listen(r0, 0x3) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x4003, 0x0) [ 931.841208] FAULT_INJECTION: forcing a failure. [ 931.841208] name failslab, interval 1, probability 0, space 0, times 0 [ 931.852521] CPU: 0 PID: 1304 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 931.859719] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 931.869077] Call Trace: [ 931.871683] dump_stack+0x1b9/0x294 [ 931.875336] ? dump_stack_print_info.cold.2+0x52/0x52 [ 931.880543] ? find_next_zero_bit+0x111/0x140 [ 931.885061] should_fail.cold.4+0xa/0x1a 2018/05/12 23:36:26 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x2}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:26 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x1100000000000000}], 0x1, 0x0) 2018/05/12 23:36:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2d, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 931.889134] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 931.894262] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 931.899810] ? graph_lock+0x170/0x170 [ 931.903719] ? find_held_lock+0x36/0x1c0 [ 931.907787] ? __lock_is_held+0xb5/0x140 [ 931.911871] ? check_same_owner+0x320/0x320 [ 931.916187] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 931.921206] ? rcu_note_context_switch+0x710/0x710 [ 931.926125] ? __lockdep_init_map+0x105/0x590 [ 931.930611] __should_failslab+0x124/0x180 [ 931.934839] should_failslab+0x9/0x14 [ 931.938631] kmem_cache_alloc_node_trace+0x26f/0x770 [ 931.943723] ? init_wait_entry+0x1b0/0x1b0 [ 931.947949] ? __kmalloc_node+0x47/0x70 [ 931.951913] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 931.956924] sbitmap_queue_init_node+0x3bd/0x7d0 [ 931.961683] ? snd_hda_jack_tbl_new+0x1d0/0x2e0 [ 931.966359] ? sbitmap_init_node+0x460/0x460 [ 931.970762] ? rcu_read_lock_sched_held+0x108/0x120 [ 931.975772] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 931.981044] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 931.986582] ? find_next_bit+0x104/0x130 [ 931.990647] blk_mq_init_tags+0x17c/0x2b0 [ 931.994789] blk_mq_alloc_rq_map+0x9f/0x220 [ 931.999102] __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 932.003587] blk_mq_alloc_tag_set+0x612/0xab0 [ 932.008076] ? idr_alloc+0x145/0x1a0 [ 932.011780] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 932.016962] loop_add+0x2b4/0x9c0 [ 932.020404] ? loop_lookup+0x102/0x220 [ 932.024285] ? loop_queue_rq+0x640/0x640 [ 932.028354] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 932.033540] loop_control_ioctl+0x178/0x500 [ 932.037858] ? loop_add+0x9c0/0x9c0 [ 932.041478] ? expand_files.part.8+0x9a0/0x9a0 [ 932.046053] ? kasan_check_write+0x14/0x20 [ 932.050278] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 932.055215] ? wait_for_completion+0x870/0x870 [ 932.059788] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 932.064973] ? loop_add+0x9c0/0x9c0 [ 932.068678] do_vfs_ioctl+0x1cf/0x16a0 [ 932.072563] ? ioctl_preallocate+0x2e0/0x2e0 [ 932.076963] ? fget_raw+0x20/0x20 [ 932.080407] ? __sb_end_write+0xac/0xe0 [ 932.084371] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 932.089895] ? fput+0x130/0x1a0 [ 932.093164] ? ksys_write+0x1a6/0x250 [ 932.096958] ? security_file_ioctl+0x94/0xc0 [ 932.101359] ksys_ioctl+0xa9/0xd0 [ 932.104810] __x64_sys_ioctl+0x73/0xb0 [ 932.108693] do_syscall_64+0x1b1/0x800 [ 932.112569] ? finish_task_switch+0x1ca/0x810 [ 932.117053] ? syscall_return_slowpath+0x5c0/0x5c0 [ 932.121973] ? syscall_return_slowpath+0x30f/0x5c0 [ 932.126901] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 932.132256] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 932.137090] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 932.142263] RIP: 0033:0x455979 [ 932.145438] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 932.153134] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 932.160390] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 932.167644] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 932.174898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 932.182155] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000006 [ 932.191416] blk-mq: reduced tag depth (128 -> 64) 2018/05/12 23:36:27 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:27 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0xa, r0, 0x0, 0x0) 2018/05/12 23:36:27 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xfffffdef}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:27 executing program 0 (fault-call:6 fault-nth:7): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:27 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:27 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000180)={{{@in6, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@mcast2}}, &(0x7f0000000080)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000280)={{{@in=@loopback, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4={[], [], @broadcast}}, 0x0, @in6}}, &(0x7f00000000c0)=0xe8) setreuid(r2, r3) 2018/05/12 23:36:27 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x2000000}], 0x1, 0x0) [ 932.453673] sock: process `syz-executor7' is using obsolete setsockopt SO_BSDCOMPAT 2018/05/12 23:36:27 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0xb, r0, 0x0, 0x0) 2018/05/12 23:36:27 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 932.576687] FAULT_INJECTION: forcing a failure. [ 932.576687] name failslab, interval 1, probability 0, space 0, times 0 [ 932.588102] CPU: 1 PID: 1366 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 932.595296] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 932.604640] Call Trace: [ 932.607222] dump_stack+0x1b9/0x294 [ 932.610843] ? dump_stack_print_info.cold.2+0x52/0x52 [ 932.616027] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 932.621389] should_fail.cold.4+0xa/0x1a [ 932.625441] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 932.630535] ? mark_held_locks+0xc9/0x160 [ 932.634671] ? graph_lock+0x170/0x170 [ 932.638462] ? __raw_spin_lock_init+0x1c/0x100 [ 932.643037] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 932.648044] ? __lockdep_init_map+0x105/0x590 [ 932.652531] ? __lockdep_init_map+0x105/0x590 [ 932.657033] ? __lock_is_held+0xb5/0x140 [ 932.661084] ? __init_waitqueue_head+0x96/0x140 [ 932.665751] ? check_same_owner+0x320/0x320 [ 932.670061] ? sbitmap_queue_init_node+0xc6/0x7d0 [ 932.674895] ? rcu_note_context_switch+0x710/0x710 [ 932.679817] __should_failslab+0x124/0x180 [ 932.684046] should_failslab+0x9/0x14 [ 932.687834] kmem_cache_alloc_node_trace+0x26f/0x770 [ 932.692927] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 932.698454] ? find_next_bit+0x104/0x130 [ 932.702511] __kmalloc_node+0x33/0x70 [ 932.706305] blk_mq_alloc_rq_map+0xcc/0x220 [ 932.710618] __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 932.715108] blk_mq_alloc_tag_set+0x612/0xab0 [ 932.719592] ? idr_alloc+0x145/0x1a0 [ 932.723300] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 932.728487] loop_add+0x2b4/0x9c0 [ 932.731927] ? loop_lookup+0x102/0x220 [ 932.735813] ? loop_queue_rq+0x640/0x640 [ 932.739870] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 932.745050] loop_control_ioctl+0x178/0x500 [ 932.749360] ? loop_add+0x9c0/0x9c0 [ 932.752978] ? expand_files.part.8+0x9a0/0x9a0 [ 932.757549] ? kasan_check_write+0x14/0x20 [ 932.761774] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 932.766696] ? wait_for_completion+0x870/0x870 [ 932.771266] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 932.776445] ? loop_add+0x9c0/0x9c0 [ 932.780069] do_vfs_ioctl+0x1cf/0x16a0 [ 932.783951] ? ioctl_preallocate+0x2e0/0x2e0 [ 932.788349] ? fget_raw+0x20/0x20 [ 932.791792] ? __sb_end_write+0xac/0xe0 [ 932.795758] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 932.801287] ? fput+0x130/0x1a0 [ 932.804560] ? ksys_write+0x1a6/0x250 [ 932.808351] ? security_file_ioctl+0x94/0xc0 [ 932.812753] ksys_ioctl+0xa9/0xd0 [ 932.816201] __x64_sys_ioctl+0x73/0xb0 [ 932.820086] do_syscall_64+0x1b1/0x800 [ 932.823960] ? finish_task_switch+0x1ca/0x810 [ 932.828444] ? syscall_return_slowpath+0x5c0/0x5c0 [ 932.833363] ? syscall_return_slowpath+0x30f/0x5c0 [ 932.838285] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 932.843646] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 932.848487] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 932.853661] RIP: 0033:0x455979 [ 932.856837] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 932.864534] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 932.871789] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 932.879041] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 932.886297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 932.893552] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000007 [ 932.911479] blk-mq: reduced tag depth (128 -> 64) 2018/05/12 23:36:27 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x8}, 0x10) r2 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) ioctl$PERF_EVENT_IOC_SET_BPF(r2, 0x40042408, r1) 2018/05/12 23:36:27 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x1100}], 0x1, 0x0) 2018/05/12 23:36:27 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xffffffffffffff7f}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:27 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x34, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:27 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x400000, 0x0) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000080), &(0x7f0000000180)=0x4) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f00000000c0)=0x80) 2018/05/12 23:36:27 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x13, r0, 0x0, 0x0) 2018/05/12 23:36:27 executing program 0 (fault-call:6 fault-nth:8): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:27 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:28 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x16, r0, 0x0, 0x0) 2018/05/12 23:36:28 executing program 6: r0 = syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x4, 0x420000) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f00000000c0)) perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:28 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:28 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x34000}], 0x1, 0x0) 2018/05/12 23:36:28 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x400, 0x0) ioctl$SG_GET_COMMAND_Q(r1, 0x2270, &(0x7f0000000040)) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) [ 933.184312] FAULT_INJECTION: forcing a failure. [ 933.184312] name failslab, interval 1, probability 0, space 0, times 0 [ 933.195701] CPU: 1 PID: 1422 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 933.202902] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 933.212290] Call Trace: [ 933.214894] dump_stack+0x1b9/0x294 [ 933.218526] ? dump_stack_print_info.cold.2+0x52/0x52 [ 933.223719] ? is_bpf_text_address+0xd7/0x170 [ 933.228218] should_fail.cold.4+0xa/0x1a [ 933.232280] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 933.237383] ? graph_lock+0x170/0x170 [ 933.241174] ? save_stack+0xa9/0xd0 [ 933.244793] ? save_stack+0x43/0xd0 [ 933.248409] ? kasan_kmalloc+0xc4/0xe0 [ 933.252292] ? __kmalloc_node+0x47/0x70 [ 933.256259] ? blk_mq_alloc_rq_map+0xcc/0x220 [ 933.260748] ? __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 933.265406] ? blk_mq_alloc_tag_set+0x612/0xab0 [ 933.270061] ? loop_add+0x2b4/0x9c0 [ 933.273677] ? loop_control_ioctl+0x178/0x500 [ 933.278163] ? do_vfs_ioctl+0x1cf/0x16a0 [ 933.282218] ? __lock_is_held+0xb5/0x140 [ 933.286269] ? __init_waitqueue_head+0x96/0x140 [ 933.290942] ? check_same_owner+0x320/0x320 [ 933.295258] ? rcu_note_context_switch+0x710/0x710 [ 933.300184] __should_failslab+0x124/0x180 [ 933.304410] should_failslab+0x9/0x14 [ 933.308204] kmem_cache_alloc_node_trace+0x26f/0x770 [ 933.313297] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 933.318833] ? kasan_unpoison_shadow+0x35/0x50 [ 933.323410] __kmalloc_node+0x33/0x70 [ 933.327205] blk_mq_alloc_rq_map+0x10d/0x220 [ 933.331612] __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 933.336099] blk_mq_alloc_tag_set+0x612/0xab0 [ 933.340584] ? idr_alloc+0x145/0x1a0 [ 933.344293] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 933.349492] loop_add+0x2b4/0x9c0 [ 933.352938] ? loop_lookup+0x102/0x220 [ 933.356816] ? loop_queue_rq+0x640/0x640 [ 933.360877] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 933.366059] loop_control_ioctl+0x178/0x500 [ 933.370368] ? loop_add+0x9c0/0x9c0 [ 933.373992] ? expand_files.part.8+0x9a0/0x9a0 [ 933.378566] ? kasan_check_write+0x14/0x20 [ 933.382790] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 933.387720] ? wait_for_completion+0x870/0x870 [ 933.392293] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 933.397469] ? loop_add+0x9c0/0x9c0 [ 933.401086] do_vfs_ioctl+0x1cf/0x16a0 [ 933.404967] ? ioctl_preallocate+0x2e0/0x2e0 [ 933.409365] ? fget_raw+0x20/0x20 [ 933.412808] ? __sb_end_write+0xac/0xe0 [ 933.416775] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 933.422297] ? fput+0x130/0x1a0 [ 933.425566] ? ksys_write+0x1a6/0x250 [ 933.429364] ? security_file_ioctl+0x94/0xc0 [ 933.433767] ksys_ioctl+0xa9/0xd0 [ 933.437214] __x64_sys_ioctl+0x73/0xb0 [ 933.441099] do_syscall_64+0x1b1/0x800 [ 933.444981] ? finish_task_switch+0x1ca/0x810 [ 933.449467] ? syscall_return_slowpath+0x5c0/0x5c0 [ 933.454388] ? syscall_return_slowpath+0x30f/0x5c0 [ 933.459310] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 933.464667] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 933.469504] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 933.474683] RIP: 0033:0x455979 [ 933.477861] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 933.485561] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 933.492815] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 933.500073] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 933.507329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 933.514584] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000008 [ 933.562557] blk-mq: reduced tag depth (128 -> 64) 2018/05/12 23:36:28 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x3e8d23400a000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:28 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:28 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0xe, r0, 0x0, 0x0) 2018/05/12 23:36:28 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x0, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:28 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='eth1selinux].\x00', &(0x7f0000000180)='cpuset%em1\x00', &(0x7f00000001c0)='securitysystem(mime_typevboxnet0\x00', &(0x7f0000000200)='md5sumvmnet0bdevtrustedmd5sumvmnet0systemem1vboxnet1\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)=':GPLmime_typekeyringeth0\x00']) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:28 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x3e80}], 0x1, 0x0) 2018/05/12 23:36:28 executing program 0 (fault-call:6 fault-nth:9): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:28 executing program 5: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0x101000, 0x0) ioctl$TIOCLINUX4(r0, 0x541c, &(0x7f0000000180)=0x4) r1 = socket$inet(0x2, 0x800003, 0x100000000000) listen(r1, 0x800006) msgget(0x3, 0x442) r2 = getpid() getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000280)={{{@in=@multicast1, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@multicast1}}, &(0x7f0000000380)=0xe8) r4 = socket(0xa, 0x1, 0x0) ioctl(r4, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r5 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r5, 0xc0306201, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, &(0x7f0000000240)}) ppoll(&(0x7f0000000280)=[{r5}], 0x1, &(0x7f00000002c0)={0x0, 0x989680}, &(0x7f00000003c0), 0x8) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f0000000400)={0x8, 0x3ff, r2, 0x7, r3, 0x7, 0x800, 0x80000000}) sendto(r1, &(0x7f0000000000)="b457f57fbbf7d786de37a44d8c9065da0a2d84ff050453967bd92ec0101d05dbafc497281118ba0affed51a32f00257691846ec40835345a8bb03d65319685ae10051b042a5791da96030976f2a89b0ba2b9f510b18b15bee4bd8bd322e30167c4c5b4bab2153f7b764fdb11d6ad9c758bada0a41c87f34f", 0x78, 0x4040, 0x0, 0x0) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_S390_INTERRUPT_CPU(r0, 0x4010ae94, &(0x7f00000001c0)={0x8, 0x2, 0x25}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) r6 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x8d, 0x800) ioctl$KDENABIO(r6, 0x4b36) 2018/05/12 23:36:28 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x6, r0, 0x0, 0x0) 2018/05/12 23:36:28 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xffffff7f00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:28 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:28 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x28, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:28 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x100000000, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x1c9c380}, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:28 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffff7ffffffffffb, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0)=0x20000000003, 0xffbb) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f0000000080), &(0x7f0000000100)=0x8) [ 933.813186] FAULT_INJECTION: forcing a failure. [ 933.813186] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 933.825226] CPU: 1 PID: 1466 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 933.832416] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 933.841766] Call Trace: [ 933.844357] dump_stack+0x1b9/0x294 [ 933.847984] ? dump_stack_print_info.cold.2+0x52/0x52 [ 933.853168] ? find_held_lock+0x36/0x1c0 [ 933.857237] should_fail.cold.4+0xa/0x1a [ 933.862072] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 933.867169] ? graph_lock+0x170/0x170 [ 933.870967] ? lock_downgrade+0x8e0/0x8e0 [ 933.875115] ? __lock_is_held+0xb5/0x140 [ 933.879175] ? check_same_owner+0x320/0x320 [ 933.883487] ? kernel_text_address+0x79/0xf0 [ 933.887887] ? rcu_note_context_switch+0x710/0x710 [ 933.892801] ? __kernel_text_address+0xd/0x40 [ 933.897288] ? __might_sleep+0x95/0x190 [ 933.901254] __alloc_pages_nodemask+0x34e/0xd70 [ 933.905919] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 933.910925] ? save_stack+0x43/0xd0 [ 933.914538] ? kasan_kmalloc+0xc4/0xe0 [ 933.918410] ? __kmalloc_node+0x47/0x70 [ 933.922371] ? blk_mq_alloc_rq_map+0x10d/0x220 [ 933.926939] ? __blk_mq_alloc_rq_map+0xb1/0x2e0 [ 933.931596] ? blk_mq_alloc_tag_set+0x612/0xab0 [ 933.936253] ? loop_control_ioctl+0x178/0x500 [ 933.940738] ? do_vfs_ioctl+0x1cf/0x16a0 [ 933.944786] ? ksys_ioctl+0xa9/0xd0 [ 933.948398] ? __x64_sys_ioctl+0x73/0xb0 [ 933.952448] ? do_syscall_64+0x1b1/0x800 [ 933.956498] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 933.961849] ? graph_lock+0x170/0x170 [ 933.965649] ? __lock_is_held+0xb5/0x140 [ 933.969699] ? __init_waitqueue_head+0x96/0x140 [ 933.974363] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 933.979889] ? find_next_bit+0x104/0x130 [ 933.983944] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 933.988948] ? blk_mq_hw_queue_to_node+0xd9/0x180 [ 933.993783] blk_mq_alloc_rqs+0x333/0x8b0 [ 933.997919] ? __kmalloc_node+0x33/0x70 [ 934.001885] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 934.007153] ? blk_mq_alloc_rq_map+0x220/0x220 [ 934.011733] ? __kmalloc_node+0x47/0x70 [ 934.015697] ? blk_mq_alloc_rq_map+0x142/0x220 [ 934.020268] __blk_mq_alloc_rq_map+0x15f/0x2e0 [ 934.024842] blk_mq_alloc_tag_set+0x612/0xab0 [ 934.029330] ? idr_alloc+0x145/0x1a0 [ 934.033041] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 934.038227] loop_add+0x2b4/0x9c0 [ 934.041668] ? loop_lookup+0x102/0x220 [ 934.045551] ? loop_queue_rq+0x640/0x640 [ 934.049607] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 934.054786] loop_control_ioctl+0x178/0x500 [ 934.059094] ? loop_add+0x9c0/0x9c0 [ 934.062714] ? expand_files.part.8+0x9a0/0x9a0 [ 934.067291] ? kasan_check_write+0x14/0x20 [ 934.071516] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 934.076439] ? wait_for_completion+0x870/0x870 [ 934.081011] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 934.086191] ? loop_add+0x9c0/0x9c0 [ 934.089806] do_vfs_ioctl+0x1cf/0x16a0 [ 934.093686] ? ioctl_preallocate+0x2e0/0x2e0 [ 934.098086] ? fget_raw+0x20/0x20 [ 934.101535] ? __sb_end_write+0xac/0xe0 [ 934.105502] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 934.111030] ? fput+0x130/0x1a0 [ 934.114297] ? ksys_write+0x1a6/0x250 [ 934.118089] ? security_file_ioctl+0x94/0xc0 [ 934.122488] ksys_ioctl+0xa9/0xd0 [ 934.125935] __x64_sys_ioctl+0x73/0xb0 [ 934.129812] do_syscall_64+0x1b1/0x800 [ 934.133689] ? finish_task_switch+0x1ca/0x810 [ 934.138178] ? syscall_return_slowpath+0x5c0/0x5c0 [ 934.143097] ? syscall_return_slowpath+0x30f/0x5c0 [ 934.148038] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 934.153395] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 934.158229] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 934.163404] RIP: 0033:0x455979 [ 934.166578] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 934.174274] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 934.181527] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 934.188860] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 934.196789] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 934.204045] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000009 2018/05/12 23:36:29 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x200000000000000}], 0x1, 0x0) 2018/05/12 23:36:29 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xab5249c00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:29 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0xd, r0, 0x0, 0x0) 2018/05/12 23:36:29 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:29 executing program 0 (fault-call:6 fault-nth:10): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:29 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x80) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) ioctl$TIOCCONS(r1, 0x541d) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r1, 0x84, 0xc, &(0x7f0000000000)=0x5, 0x4) sendto$inet(r0, &(0x7f0000000280)="4ad8bf14f2e272c50a1e551efdfcfae2a492893e4b3661fdb6b008f6381d6c1be39adb27cba8ac105ce094cf346ba7307b213156b7a4d7bc33cf041ecf2a709e60218aad1cfdcb730433a657ecf8e2dcf1be3ded033f62def41aadd6f5f934d9aec36e7004eef15c10dc070ee14ac048d585e867144bc564097a455e73ee50249aab3888834400d9947f2209d4b8a1d35748e1aa0b8d060c07258ba3e5df9532f0e34d2b554f489efa98e35a8c1e24598bba2300491f918371e06580f4916bef30ae9bfac25b5521d47c9c2a8e97921a90b66e281f", 0xd5, 0x81, &(0x7f00000001c0)={0x2, 0x4e24, @loopback=0x7f000001}, 0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f00000000c0)={0x2, [0x0, 0x0]}, &(0x7f0000000100)=0xc) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000140)={0x5, 0x1000, 0x6, 0xced, 0x1, 0x100, 0x9, 0x6, r2}, &(0x7f0000000180)=0x20) ioctl$sock_ifreq(r0, 0x8922, &(0x7f0000000080)={'bond0\x00', @ifru_map={0xffc000000, 0x587, 0x1, 0xfffffffffffffff7, 0x1000, 0x7}}) 2018/05/12 23:36:29 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2c, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:29 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:29 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x3, r0, 0x0, 0x0) 2018/05/12 23:36:29 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 934.414236] bond0: Invalid MTU -67108864 requested, hw min 68 [ 934.630124] FAULT_INJECTION: forcing a failure. [ 934.630124] name failslab, interval 1, probability 0, space 0, times 0 [ 934.641429] CPU: 0 PID: 1546 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 934.648605] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 934.657956] Call Trace: [ 934.660531] dump_stack+0x1b9/0x294 [ 934.664142] ? dump_stack_print_info.cold.2+0x52/0x52 [ 934.669315] ? lock_downgrade+0x8e0/0x8e0 [ 934.673454] should_fail.cold.4+0xa/0x1a [ 934.677495] ? __lock_is_held+0xb5/0x140 [ 934.681551] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 934.686646] ? graph_lock+0x170/0x170 [ 934.690429] ? __lock_is_held+0xb5/0x140 [ 934.694474] ? find_held_lock+0x36/0x1c0 [ 934.698524] ? __lock_is_held+0xb5/0x140 [ 934.702577] ? check_same_owner+0x320/0x320 [ 934.706894] ? loop_init_request+0x7b/0x170 [ 934.711210] ? rcu_note_context_switch+0x710/0x710 [ 934.716123] ? graph_lock+0x170/0x170 [ 934.719913] ? __lock_is_held+0xb5/0x140 [ 934.723958] __should_failslab+0x124/0x180 [ 934.728191] should_failslab+0x9/0x14 [ 934.731985] kmem_cache_alloc_node+0x272/0x780 [ 934.736555] ? mark_held_locks+0xc9/0x160 [ 934.740690] ? debug_mutex_init+0x1c/0x60 [ 934.744830] blk_alloc_queue_node+0xe5/0xe40 [ 934.749226] ? blk_init_allocated_queue+0x620/0x620 [ 934.754226] ? __mutex_init+0x1ef/0x280 [ 934.758184] ? __ia32_sys_membarrier+0x150/0x150 [ 934.762946] ? blk_mq_alloc_rq_map+0x142/0x220 [ 934.767516] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 934.773048] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 934.777802] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 934.782477] ? idr_alloc+0x145/0x1a0 [ 934.786179] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 934.791443] blk_mq_init_queue+0x4b/0xb0 [ 934.795488] loop_add+0x32b/0x9c0 [ 934.798926] ? loop_lookup+0x102/0x220 [ 934.802796] ? loop_queue_rq+0x640/0x640 [ 934.806844] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 934.812026] loop_control_ioctl+0x178/0x500 [ 934.816340] ? loop_add+0x9c0/0x9c0 [ 934.819955] ? expand_files.part.8+0x9a0/0x9a0 [ 934.824533] ? kasan_check_write+0x14/0x20 [ 934.828771] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 934.833695] ? wait_for_completion+0x870/0x870 [ 934.838271] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 934.843447] ? loop_add+0x9c0/0x9c0 [ 934.847069] do_vfs_ioctl+0x1cf/0x16a0 [ 934.850951] ? ioctl_preallocate+0x2e0/0x2e0 [ 934.855341] ? fget_raw+0x20/0x20 [ 934.858783] ? __sb_end_write+0xac/0xe0 [ 934.862743] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 934.868268] ? fput+0x130/0x1a0 [ 934.871531] ? ksys_write+0x1a6/0x250 [ 934.875325] ? security_file_ioctl+0x94/0xc0 [ 934.879719] ksys_ioctl+0xa9/0xd0 [ 934.883156] __x64_sys_ioctl+0x73/0xb0 [ 934.887037] do_syscall_64+0x1b1/0x800 [ 934.890909] ? finish_task_switch+0x1ca/0x810 [ 934.895388] ? syscall_return_slowpath+0x5c0/0x5c0 [ 934.900299] ? syscall_return_slowpath+0x30f/0x5c0 [ 934.905212] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 934.910564] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 934.915400] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 934.920572] RIP: 0033:0x455979 [ 934.923752] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 2018/05/12 23:36:29 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x0, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:29 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x803e0000}], 0x1, 0x0) 2018/05/12 23:36:29 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x8}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:29 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x33, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:29 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0xc, r0, 0x0, 0x0) 2018/05/12 23:36:29 executing program 0 (fault-call:6 fault-nth:11): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:29 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) ioctl$DRM_IOCTL_AGP_ACQUIRE(r0, 0x6430) 2018/05/12 23:36:29 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x8400, 0x0) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(0xffffffffffffff9c, 0x84, 0x73, &(0x7f00000000c0)={0x0, 0xd84, 0x0, 0x8, 0x401}, &(0x7f0000000180)=0x18) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00000001c0)={r2, 0x7ff}, &(0x7f0000000200)=0x8) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000640)={'team0\x00', 0x0}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000680)={r3, 0x1, 0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x10) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) [ 934.931449] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 934.938702] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 934.946045] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 934.953293] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 934.960544] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000000a 2018/05/12 23:36:30 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:30 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x10, r0, 0x0, 0x0) 2018/05/12 23:36:30 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x20100400) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_mreqsrc(r0, 0x0, 0x28, &(0x7f0000000000)={@rand_addr, @multicast2=0xe0000002, @loopback=0x7f000001}, 0xc) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:30 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x753194a545e9ce47}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:30 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x803e}], 0x1, 0x0) 2018/05/12 23:36:30 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x0, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:30 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x42) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x101002, 0x4) getsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(r2, 0x84, 0xc, &(0x7f0000000200), &(0x7f0000000240)=0x4) getpeername(r0, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) [ 935.191357] FAULT_INJECTION: forcing a failure. [ 935.191357] name failslab, interval 1, probability 0, space 0, times 0 [ 935.202732] CPU: 1 PID: 1574 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 935.209935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 935.219294] Call Trace: [ 935.221898] dump_stack+0x1b9/0x294 [ 935.225548] ? dump_stack_print_info.cold.2+0x52/0x52 [ 935.230752] ? perf_trace_lock_acquire+0xe3/0x980 [ 935.235623] should_fail.cold.4+0xa/0x1a [ 935.239706] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 935.244823] ? __save_stack_trace+0x7e/0xd0 [ 935.249165] ? graph_lock+0x170/0x170 [ 935.252980] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 935.258536] ? find_held_lock+0x36/0x1c0 [ 935.262618] ? __lock_is_held+0xb5/0x140 [ 935.266703] ? check_same_owner+0x320/0x320 [ 935.271036] ? rcu_note_context_switch+0x710/0x710 [ 935.275968] ? lock_downgrade+0x8e0/0x8e0 [ 935.280111] __should_failslab+0x124/0x180 [ 935.284338] should_failslab+0x9/0x14 [ 935.288134] kmem_cache_alloc_trace+0x2cb/0x780 [ 935.292798] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 935.298027] bioset_create+0xa8/0x900 [ 935.301827] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.307359] ? bioset_free+0x320/0x320 [ 935.311263] ? debug_mutex_init+0x1c/0x60 [ 935.315406] blk_alloc_queue_node+0x16e/0xe40 [ 935.319900] ? blk_init_allocated_queue+0x620/0x620 [ 935.324921] ? __mutex_init+0x1ef/0x280 [ 935.328886] ? __ia32_sys_membarrier+0x150/0x150 [ 935.333646] ? blk_mq_alloc_rq_map+0x142/0x220 [ 935.338224] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.343760] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 935.348511] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 935.353178] ? idr_alloc+0x145/0x1a0 [ 935.356884] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 935.362072] blk_mq_init_queue+0x4b/0xb0 [ 935.366127] loop_add+0x32b/0x9c0 [ 935.369570] ? loop_lookup+0x102/0x220 [ 935.373446] ? loop_queue_rq+0x640/0x640 [ 935.377502] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 935.382682] loop_control_ioctl+0x178/0x500 [ 935.386993] ? loop_add+0x9c0/0x9c0 [ 935.390614] ? expand_files.part.8+0x9a0/0x9a0 [ 935.395188] ? kasan_check_write+0x14/0x20 [ 935.399413] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 935.404341] ? wait_for_completion+0x870/0x870 [ 935.408919] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 935.414104] ? loop_add+0x9c0/0x9c0 [ 935.417722] do_vfs_ioctl+0x1cf/0x16a0 [ 935.421604] ? ioctl_preallocate+0x2e0/0x2e0 [ 935.426004] ? fget_raw+0x20/0x20 [ 935.429455] ? __sb_end_write+0xac/0xe0 [ 935.433430] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 935.438952] ? fput+0x130/0x1a0 [ 935.442224] ? ksys_write+0x1a6/0x250 [ 935.446026] ? security_file_ioctl+0x94/0xc0 [ 935.450434] ksys_ioctl+0xa9/0xd0 [ 935.453879] __x64_sys_ioctl+0x73/0xb0 [ 935.457757] do_syscall_64+0x1b1/0x800 [ 935.461631] ? finish_task_switch+0x1ca/0x810 [ 935.466115] ? syscall_return_slowpath+0x5c0/0x5c0 [ 935.471040] ? syscall_return_slowpath+0x30f/0x5c0 [ 935.475977] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 935.481333] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 935.486169] entry_SYSCALL_64_after_hwframe+0x49/0xbe 2018/05/12 23:36:30 executing program 4: r0 = add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000100)="4d860cc8474f4d4537e8923da3032cc8dedb501e96dbbda8b79d44a78e6e98e3ea6cff3951ad2213b80887705a84f01aa4616b6cbf84e7c7d27006e17d0fb9473b29b5f481d43b5832bfcb6de82bec1febcba1", 0x53, 0xfffffffffffffffa) add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffb) add_key(&(0x7f0000000200)='dns_resolver\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000280)="d0268c61e3fb1b375169bb4768a6e8f9a4a169a1bfc2f2e07d9c870129b9efbecd2cb2d7175592a97f4aa8697e3a215035903fa55d559d77f1a670f8108b3cb1e7febb7a051aeb87f1ccd92950c7b433342a4b16afb22706ab845dfccaff516a79a151d041de011e05e005915c15dd9a8dc7e3cd", 0x74, r0) keyctl$restrict_keyring(0x1d, 0x0, 0x0, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0xffffffff80000001, 0x2002) accept4$ipx(r1, &(0x7f0000000040), &(0x7f0000000300)=0x10, 0x80800) [ 935.491346] RIP: 0033:0x455979 [ 935.494526] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 935.502227] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 935.509485] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 935.516742] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 935.523997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 935.531260] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000000b 2018/05/12 23:36:30 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xfefeffffffffffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:30 executing program 5: r0 = socket$inet(0x2, 0x10008000f, 0x4000000000076) listen(r0, 0x800006) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000000)={0x5, [0xfff, 0x6, 0xffffffffffffff80, 0xeb, 0x6]}, &(0x7f0000000040)=0xe) r2 = fcntl$getown(r0, 0x9) perf_event_open(&(0x7f00000000c0)={0x7, 0x70, 0x8, 0x3, 0x2e, 0xbd92, 0x0, 0x6, 0x44, 0x0, 0x7, 0x6, 0x0, 0x9, 0xce2, 0xfffffffffffffffb, 0x3, 0x8000, 0x3f, 0x3, 0x7fffffff, 0xd7c, 0x1924, 0x472, 0x4, 0x799, 0x41d, 0x53b, 0x3ff, 0x3f, 0x63, 0x190, 0x49, 0x100000001, 0x3, 0x1, 0x7, 0x21f1, 0x0, 0x738a, 0x0, @perf_bp={&(0x7f0000000080), 0x3}, 0x100, 0x1, 0x40, 0x0, 0x101, 0x20, 0x1}, r2, 0x2, r1, 0x8) fcntl$dupfd(r1, 0x406, r1) 2018/05/12 23:36:30 executing program 6: perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0x80) 2018/05/12 23:36:30 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x32, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:30 executing program 0 (fault-call:6 fault-nth:12): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:30 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x11}], 0x1, 0x0) [ 935.812441] FAULT_INJECTION: forcing a failure. [ 935.812441] name failslab, interval 1, probability 0, space 0, times 0 [ 935.823751] CPU: 0 PID: 1628 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 935.830933] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 935.840273] Call Trace: [ 935.842852] dump_stack+0x1b9/0x294 [ 935.846470] ? dump_stack_print_info.cold.2+0x52/0x52 [ 935.851647] ? __might_sleep+0x95/0x190 [ 935.855616] should_fail.cold.4+0xa/0x1a [ 935.859664] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 935.864765] ? mutex_trylock+0x2a0/0x2a0 [ 935.868817] ? graph_lock+0x170/0x170 [ 935.872607] ? find_held_lock+0x36/0x1c0 [ 935.876655] ? find_held_lock+0x36/0x1c0 [ 935.880706] ? __lock_is_held+0xb5/0x140 [ 935.884750] ? lo_open+0x10/0xb0 [ 935.888121] ? check_same_owner+0x320/0x320 [ 935.892433] ? print_usage_bug+0xc0/0xc0 [ 935.896492] ? graph_lock+0x170/0x170 [ 935.900287] ? __lock_is_held+0xb5/0x140 [ 935.904359] ? rcu_note_context_switch+0x710/0x710 [ 935.909281] __should_failslab+0x124/0x180 [ 935.913503] should_failslab+0x9/0x14 [ 935.917293] kmem_cache_alloc_node_trace+0x26f/0x770 [ 935.922388] ? mempool_free+0x370/0x370 [ 935.926347] mempool_create_node+0x84/0x610 [ 935.930655] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 935.935657] ? mempool_alloc_slab+0x60/0x60 [ 935.939968] ? mempool_free+0x370/0x370 [ 935.943929] ? mempool_alloc_slab+0x60/0x60 [ 935.948246] mempool_create+0x37/0x40 [ 935.952040] bioset_create+0x477/0x900 [ 935.955915] ? bioset_free+0x320/0x320 [ 935.959788] ? debug_mutex_init+0x1c/0x60 [ 935.963929] blk_alloc_queue_node+0x16e/0xe40 [ 935.968420] ? blk_init_allocated_queue+0x620/0x620 [ 935.973421] ? __mutex_init+0x1ef/0x280 [ 935.977384] ? __ia32_sys_membarrier+0x150/0x150 [ 935.982134] ? blk_mq_alloc_rq_map+0x142/0x220 [ 935.986704] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 935.992232] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 935.996978] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 936.001633] ? idr_alloc+0x145/0x1a0 [ 936.005337] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 936.010530] blk_mq_init_queue+0x4b/0xb0 [ 936.014577] loop_add+0x32b/0x9c0 [ 936.018025] ? loop_lookup+0x102/0x220 [ 936.021908] ? loop_queue_rq+0x640/0x640 [ 936.025960] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 936.031144] loop_control_ioctl+0x178/0x500 [ 936.035454] ? loop_add+0x9c0/0x9c0 [ 936.039070] ? expand_files.part.8+0x9a0/0x9a0 [ 936.043640] ? kasan_check_write+0x14/0x20 [ 936.047860] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 936.052778] ? wait_for_completion+0x870/0x870 [ 936.057356] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 936.062528] ? loop_add+0x9c0/0x9c0 [ 936.066143] do_vfs_ioctl+0x1cf/0x16a0 [ 936.070025] ? ioctl_preallocate+0x2e0/0x2e0 [ 936.074422] ? fget_raw+0x20/0x20 [ 936.077861] ? __sb_end_write+0xac/0xe0 [ 936.081828] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 936.087347] ? fput+0x130/0x1a0 [ 936.090611] ? ksys_write+0x1a6/0x250 [ 936.094401] ? security_file_ioctl+0x94/0xc0 [ 936.098798] ksys_ioctl+0xa9/0xd0 [ 936.102245] __x64_sys_ioctl+0x73/0xb0 [ 936.106121] do_syscall_64+0x1b1/0x800 [ 936.109994] ? finish_task_switch+0x1ca/0x810 [ 936.114479] ? syscall_return_slowpath+0x5c0/0x5c0 [ 936.119396] ? syscall_return_slowpath+0x30f/0x5c0 [ 936.124313] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 936.129664] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 936.134508] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 936.139680] RIP: 0033:0x455979 [ 936.142855] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 936.150555] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 2018/05/12 23:36:31 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x0, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:31 executing program 4: add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) 2018/05/12 23:36:31 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x8dffffff}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:31 executing program 6: r0 = perf_event_open(&(0x7f000025c000)={0x40000000002, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pwrite64(r0, &(0x7f0000000180)="9abd6dd25b3ab0f593b6bf6dd64d649dea7b5f3b8f072457e27d6b37e808ab1dd34648977e141ddcbe0fd5c8b8457139a100e4b936340ff6fdc4792b4d33b8278be8e78108be799c2608e8b170eec8bb5fa427241f224376e55884546b62fc082e10e1e6c9605bae7d7b4edf30501fb3bbaa408c32480f650df9e37d2b3359a1637dd81a2cb050987031d885539e17f6b972e2e0931c", 0x96, 0x1) r1 = socket$vsock_stream(0x28, 0x1, 0x0) getpeername(r1, &(0x7f0000000100)=@pppol2tpv3in6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @mcast2}}}, &(0x7f0000000040)=0xfffffffffffffd03) 2018/05/12 23:36:31 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x9, 0x105040) recvmsg$kcm(r1, &(0x7f0000002740)={&(0x7f0000000040)=@llc={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, 0x80, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000280)=""/201, 0xc9}, {&(0x7f0000000380)=""/134, 0x86}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/18, 0x12}, {&(0x7f0000000440)=""/51, 0x33}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/215, 0xd7}, {&(0x7f0000001580)=""/255, 0xff}], 0x9, &(0x7f0000001740)=""/4096, 0x1000}, 0x40) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x2, 0xfffffffffffffe50) 2018/05/12 23:36:31 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0xc, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:31 executing program 0 (fault-call:6 fault-nth:13): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:31 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}, 0x40030000000000}], 0x1, 0x0) [ 936.157809] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 936.165063] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 936.172320] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 936.179575] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000000c 2018/05/12 23:36:31 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc), 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:31 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_sctp6_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) keyctl$clear(0x7, r0) 2018/05/12 23:36:31 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x300}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 936.397319] FAULT_INJECTION: forcing a failure. [ 936.397319] name failslab, interval 1, probability 0, space 0, times 0 [ 936.408622] CPU: 0 PID: 1661 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 936.415809] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 936.425151] Call Trace: [ 936.427729] dump_stack+0x1b9/0x294 [ 936.431348] ? dump_stack_print_info.cold.2+0x52/0x52 [ 936.436524] ? __kernel_text_address+0xd/0x40 [ 936.441010] ? unwind_get_return_address+0x61/0xa0 [ 936.445941] should_fail.cold.4+0xa/0x1a [ 936.449988] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 936.455082] ? save_stack+0xa9/0xd0 [ 936.458696] ? graph_lock+0x170/0x170 [ 936.462485] ? mempool_create+0x37/0x40 [ 936.466443] ? bioset_create+0x477/0x900 [ 936.470490] ? blk_alloc_queue_node+0x16e/0xe40 [ 936.475145] ? blk_mq_init_queue+0x4b/0xb0 [ 936.479373] ? loop_add+0x32b/0x9c0 [ 936.482986] ? loop_control_ioctl+0x178/0x500 [ 936.487477] ? find_held_lock+0x36/0x1c0 [ 936.491527] ? __lock_is_held+0xb5/0x140 [ 936.495573] ? aa_umount+0x4a0/0x940 [ 936.499281] ? check_same_owner+0x320/0x320 [ 936.503597] ? rcu_note_context_switch+0x710/0x710 [ 936.508515] __should_failslab+0x124/0x180 [ 936.512746] should_failslab+0x9/0x14 [ 936.516535] kmem_cache_alloc_node_trace+0x26f/0x770 [ 936.521624] ? rcu_read_lock_sched_held+0x108/0x120 [ 936.526629] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 936.531894] __kmalloc_node+0x33/0x70 [ 936.535683] ? mempool_free+0x370/0x370 [ 936.539642] mempool_create_node+0x111/0x610 [ 936.544037] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 936.549040] ? mempool_alloc_slab+0x60/0x60 [ 936.553348] ? mempool_free+0x370/0x370 [ 936.557316] ? mempool_alloc_slab+0x60/0x60 [ 936.561624] mempool_create+0x37/0x40 [ 936.565411] bioset_create+0x477/0x900 [ 936.569285] ? bioset_free+0x320/0x320 [ 936.573158] ? debug_mutex_init+0x1c/0x60 [ 936.577300] blk_alloc_queue_node+0x16e/0xe40 [ 936.581782] ? blk_init_allocated_queue+0x620/0x620 [ 936.586784] ? __mutex_init+0x1ef/0x280 [ 936.590743] ? __ia32_sys_membarrier+0x150/0x150 [ 936.595496] ? blk_mq_alloc_rq_map+0x142/0x220 [ 936.600068] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 936.605595] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 936.610338] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 936.614994] ? idr_alloc+0x145/0x1a0 [ 936.618699] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 936.623877] blk_mq_init_queue+0x4b/0xb0 [ 936.627927] loop_add+0x32b/0x9c0 [ 936.631365] ? loop_lookup+0x102/0x220 [ 936.636278] ? loop_queue_rq+0x640/0x640 [ 936.640331] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 936.645509] loop_control_ioctl+0x178/0x500 [ 936.649816] ? loop_add+0x9c0/0x9c0 [ 936.653435] ? expand_files.part.8+0x9a0/0x9a0 [ 936.658021] ? kasan_check_write+0x14/0x20 [ 936.662242] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 936.667158] ? wait_for_completion+0x870/0x870 [ 936.671727] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 936.676908] ? loop_add+0x9c0/0x9c0 [ 936.680520] do_vfs_ioctl+0x1cf/0x16a0 [ 936.684396] ? ioctl_preallocate+0x2e0/0x2e0 [ 936.688788] ? fget_raw+0x20/0x20 [ 936.692227] ? __sb_end_write+0xac/0xe0 [ 936.696189] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 936.701708] ? fput+0x130/0x1a0 [ 936.704972] ? ksys_write+0x1a6/0x250 [ 936.708762] ? security_file_ioctl+0x94/0xc0 [ 936.713161] ksys_ioctl+0xa9/0xd0 [ 936.716614] __x64_sys_ioctl+0x73/0xb0 [ 936.720504] do_syscall_64+0x1b1/0x800 [ 936.724377] ? finish_task_switch+0x1ca/0x810 [ 936.728857] ? syscall_return_slowpath+0x5c0/0x5c0 [ 936.733772] ? syscall_return_slowpath+0x30f/0x5c0 [ 936.738689] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 936.744040] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 936.748870] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 936.754041] RIP: 0033:0x455979 [ 936.757214] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 936.764909] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 936.772160] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 936.779413] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 936.786669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 936.793921] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000000d 2018/05/12 23:36:31 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:31 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x12, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:31 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:31 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc), 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:31 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800004) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:31 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) add_key(&(0x7f0000000080)='trusted\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000100), 0x0, r0) 2018/05/12 23:36:31 executing program 0 (fault-call:6 fault-nth:14): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:31 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xfffffff0}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:31 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc), 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:31 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x1a, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:31 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f00000001c0)='/dev/dmmidi#\x00', 0xffffffffffffffff, 0x7ff9) ioctl$KVM_S390_UCAS_MAP(r1, 0x4018ae50, &(0x7f00000000c0)={0xc7, 0x5, 0xe3e}) setsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000100)={0x81, 0xfffffffffffffff7, 0x462, 0xb08c}, 0x8) 2018/05/12 23:36:31 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:31 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = dup2(r1, r0) r3 = inotify_add_watch(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000108) inotify_rm_watch(r2, r3) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000000c0)=0x1, 0x66037ce0209a1d0d) 2018/05/12 23:36:31 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) [ 937.101500] FAULT_INJECTION: forcing a failure. [ 937.101500] name failslab, interval 1, probability 0, space 0, times 0 [ 937.114829] CPU: 0 PID: 1704 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 937.122024] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 937.131383] Call Trace: [ 937.133993] dump_stack+0x1b9/0x294 [ 937.137637] ? dump_stack_print_info.cold.2+0x52/0x52 [ 937.142836] ? perf_trace_lock_acquire+0xe3/0x980 [ 937.147688] ? is_bpf_text_address+0xd7/0x170 [ 937.152200] ? kernel_text_address+0x79/0xf0 [ 937.156622] should_fail.cold.4+0xa/0x1a [ 937.160691] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 937.165798] ? graph_lock+0x170/0x170 [ 937.169590] ? save_stack+0xa9/0xd0 [ 937.173210] ? kasan_kmalloc+0xc4/0xe0 [ 937.177089] ? find_held_lock+0x36/0x1c0 [ 937.181144] ? __lock_is_held+0xb5/0x140 [ 937.185206] ? check_same_owner+0x320/0x320 [ 937.189520] ? rcu_note_context_switch+0x710/0x710 [ 937.194451] ? __lockdep_init_map+0x105/0x590 [ 937.198938] __should_failslab+0x124/0x180 [ 937.203165] ? mempool_free+0x370/0x370 [ 937.207129] should_failslab+0x9/0x14 [ 937.210925] kmem_cache_alloc+0x2af/0x760 [ 937.215061] ? init_wait_entry+0x1b0/0x1b0 [ 937.219289] ? mempool_free+0x370/0x370 [ 937.223254] mempool_alloc_slab+0x44/0x60 [ 937.227390] mempool_create_node+0x2cf/0x610 [ 937.231797] ? mempool_free+0x370/0x370 [ 937.235766] ? mempool_alloc_slab+0x60/0x60 [ 937.240084] mempool_create+0x37/0x40 [ 937.243877] bioset_create+0x477/0x900 [ 937.247756] ? bioset_free+0x320/0x320 [ 937.251635] ? debug_mutex_init+0x1c/0x60 [ 937.255774] blk_alloc_queue_node+0x16e/0xe40 [ 937.260260] ? blk_init_allocated_queue+0x620/0x620 [ 937.265265] ? __mutex_init+0x1ef/0x280 [ 937.269236] ? __ia32_sys_membarrier+0x150/0x150 [ 937.273995] ? blk_mq_alloc_rq_map+0x142/0x220 [ 937.278574] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.284100] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 937.288849] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 937.293507] ? idr_alloc+0x145/0x1a0 [ 937.297213] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 937.302401] blk_mq_init_queue+0x4b/0xb0 [ 937.306452] loop_add+0x32b/0x9c0 [ 937.309891] ? loop_lookup+0x102/0x220 [ 937.313765] ? loop_queue_rq+0x640/0x640 [ 937.317819] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 937.322997] loop_control_ioctl+0x178/0x500 [ 937.327311] ? loop_add+0x9c0/0x9c0 [ 937.330925] ? expand_files.part.8+0x9a0/0x9a0 [ 937.335495] ? kasan_check_write+0x14/0x20 [ 937.339719] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 937.344645] ? wait_for_completion+0x870/0x870 [ 937.349409] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 937.354584] ? loop_add+0x9c0/0x9c0 [ 937.358200] do_vfs_ioctl+0x1cf/0x16a0 [ 937.362079] ? ioctl_preallocate+0x2e0/0x2e0 [ 937.366477] ? fget_raw+0x20/0x20 [ 937.369922] ? __sb_end_write+0xac/0xe0 [ 937.373889] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 937.379415] ? fput+0x130/0x1a0 [ 937.382681] ? ksys_write+0x1a6/0x250 [ 937.386472] ? security_file_ioctl+0x94/0xc0 [ 937.390878] ksys_ioctl+0xa9/0xd0 [ 937.394322] __x64_sys_ioctl+0x73/0xb0 [ 937.398200] do_syscall_64+0x1b1/0x800 [ 937.402083] ? finish_task_switch+0x1ca/0x810 [ 937.406568] ? syscall_return_slowpath+0x5c0/0x5c0 [ 937.411487] ? syscall_return_slowpath+0x30f/0x5c0 [ 937.416409] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 937.421766] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 937.426599] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 937.431772] RIP: 0033:0x455979 [ 937.434946] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 937.442641] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 2018/05/12 23:36:32 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:32 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x88c18ef20241036}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:32 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x20000, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000001480)={0x0, 0x9a40000000000000, 0x20}, &(0x7f00000014c0)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f0000001580)={0x6, 0x1, 0x1, 0x7, 0x0}, &(0x7f00000015c0)=0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000001600)={0x0, 0x3, 0x3c2, 0x3, 0x0, 0x3, 0x0, 0x3, {0x0, @in={{0x2, 0x4e22, @broadcast=0xffffffff}}, 0xbf8, 0x10000, 0x401, 0x8, 0xffff}}, &(0x7f00000016c0)=0xb0) sendmsg$inet_sctp(r1, &(0x7f0000001800)={&(0x7f00000000c0)=@in={0x2, 0x4e24, @loopback=0x7f000001}, 0x10, &(0x7f0000001400)=[{&(0x7f0000000100)="2021770dab4198634ad3b3edefe628fdd0b7725e65252c2d3a5387", 0x1b}, {&(0x7f0000000140)="61defbcc079f4d1920054c700a7426c41886bee1f5c41af9c3d80b924d857edc5ac439de275d79fa369649c94b85acd5580ee4310ec6a52a6ff67a26bdad22b43a6c2496a1f4c9a3c319ac4e2703dbabd078eab12d83cd9ca8dc0774b1ab6d89fb73e454b0293ae731", 0x69}, {&(0x7f00000001c0)="b8ce02ab4512352001c3cdaffd26fdcb462e2e145d734bc87c967b6eecd1c603d947c23bfb0fd1e1077b466e8284c9627ab2f14dbc1c114d1d1db34ded47de0303a5477df43176f88ffe1dbf78184106d07c84497fbd3ae7e0d96385ad41b12f34d50b20cd30de4027cbffcca18d673a53830cda6ae9d701b6256508d35d34e2d10161ceca3c3ef5b5aee95adbe76759dc2e8d505e325e", 0x97}, {&(0x7f0000000280)="4d64e31d85f54c2220c4a38ee9cc7fecea9253ba95", 0x15}, {&(0x7f00000002c0)="9dbf70235ecf3666cc1eaeb33848a903465b795a20194492af6f10410fb41c5d14bbc909b55ab4a7e2e4e1c40765b8b746b92acc994ba47cc4", 0x39}, {&(0x7f0000000300)="9d6b52ad184069384587fe5e1f29bf5eff565af5f2a46150612e9611bc667d8bc9f57352b17f20fccc4b90615a7aa7b5eaf856380170e1720efd92f0485bdacd8003b0581b96ad1115a42d79c33b1f236c764fa0474d1bcf0495b451d6abb508c26285d5b1d828a741319d304d92116d2bf48fb16eac803bc94d00c5003cc264515095e4a888b589b24bc63eb5e42dacc5d311269c8f193eff33c7472788513c959044b759dfa68c150aa17b07823680a4464440f237b4b53aff0961501fdf80a17a6032d98c69c4a3b91add63546c756f08cde1b7c11a2c8efa0e1be22a8320cb0819fba6840f955983383564b4267dbc83a8176631c8a9b8f0dd58855f554247e93393f20bcdcf932e784670846485bbbe719e1d22b490fd5d0ebc4015eed958c22e65873f29df2dbcf3cfefe3c3f786008cbd1bfc04cdd12459759269414de05aefd15fbf1e0427486ab786e94fa471441c5ca7429a88bce61c182bf1beedbf14535614f9f98858000999a686d5f0f0f3811c8d7fdad4ec5467bd32115fc06a52f15af89dda95993d98c84296b83150231699bdef4bf185c21ca846302a9c2f499c73a14f8167fa1c451465453c9f29dd6f47bbfe26238147819a0a06a0f6f9bd884b106ebcfd34f739f0422a83642de32c8f67ae988992d3975a052f543816fd7008343acdf59777d210d208908cf4283cfbcca7e6dd5f96c12deb129d8158a3ea01f395be1808eb4e986dd2c33960ccdf80b613cf715d7dfaf8325a16b740509daa3cdd92d7efcc9475895ec3a112a16c32ace2b983004700857e5ff405063a1cead2d7c50d832cd90058764a05544612a71718e9ea9d72ece67cbe8ced0fc3f1349c117bdf10ba453c41ea50bd43190a45fa76495bb7ee11c5ff24129ee56345329bae7ca61f7cb5c138d9c74ab9c18bf3cbd90fe9922b2de1231c643834017b31306b006095b23ce0e3655397127eeae4c1bc1e85fcae6e1bc01a4dfe02afb2201fe3a568551e78cf2c1b74ccea896ef6f891aa864b34bd392d058ed5b4c3c7d4181d374ad458124d3e32db1a0c27230c984e79cc295ebff9982344251d38e096da7234fce80111c9b0229341c89de3dc39a84af918114d9fb84c5264b3c1ffb80c1fd7732a775a5e4d9fcf86bf0e32546c570a21d2fde776a00d7f8eaa2b9c12b7bb771306387c643aa5ddb188af52831c9a817efd61845e5fadb991ee88d905b2e5e87d1916b85c6ae04347ab80620f5751a2783c1f7785512fc4a880727e918524557717aabe01a9c21b989f7221612fa07b4ecb78f2472b7926a7a5a892eab2e9dd3731fce3b4cb73c0d57c505e2374caf4bd47b2ca67d1a15312ac65d4ffddba457686054714a2950a3ef283cb40a0fab891bcbcdcaae08cdcdf1edce46794d22643c3e4fcffd0e536dff8cb5d85c4630ebc0df101587d69ce0b64a89ac45b19b573e96e73243ed5c36e028c7f9c940196b543699b1bd051188cfe50e9f44bf5a67ef151028fca3cb18047df506766a5a86947c2d25f8da2d7e5833017678f394ca199a40eb97f309973b7e72668b99e98d7a9c8666876d727365572b14618dbb3896a4cf9f23123e71a5ecd088f18825646fa140eebb781978497492b9fece9299145d09400e415d0d649eca52b743ea856be17303d619ec822d3bc5cf339f4adfe7aa4784abe757e7beeb74fa9039cd47ba91de260725760d0996e85fb34f0a905778cee0b52215f972cb6abcf752715fc6598cb4738b434f0a237b667ee1ca0d70e717e1483a7d795a0aad0af41a3bbb86ff1c5201c351e6ae074fc8df0c5c4a46f49d1e4bdd100e1894e8c5b817a9fb2225789343f8cd4c61db5ac9f803a69ebd4bb39c836441e03156d47e185f57bf2b3ae8b3094581165430fb369859ef07dc2590f109269bce40da73cafb5080675ff599ea7ddc455b6ac987d01dbed9a81d8bb92168a0a19efd3384feaef63d4cb9ab7ecb23e84889adb5e8615aef0f581be55725c8a87075792ca9e97f6f60bfb8f2d47340d63a37b02e5fe5ce6ec52af8e3b7c6be33e4f50d1263f788dba73ab5fff03d8f878076c03c7bd028eeb19ed92617a4d40b69e0c51fc7ddc4cd669e624ef12403b16cadf09ab4730f4cb9e2da7239a750a544dd462c399e5076a6a6c4f01b9a98daa4f7c3e329482981fdaedb452a69093dc0a9bbb3f977157e5820b5739b1a28611e3ac475e4d6a16c6f025b8696c2bca4acac649e9f54c9938cb25a7b066195513233de0f9d5dbb4ab383fd6b0ae5b15cb380a30a19478cc945bfd6ec3b18d796174208ca76c98c86b7cefe3737edc7ca13258422c34120271a3ddeb74d66268a3961840bd2d9ae095e2c61d9d46b6eeef04d07a2cc6edba575a3c4490b500fe626c8a87a9312dd14397a5a09de6c764a6d75b62294eb8fa7fc4fc77f4a3f3420a74a5c2826c58534143ddf859f135fcdf92653a0c57d584e4311401a14d31ced83b36557c9b69c67668aeb6b8f0f6550ced13cbaed6bb6f9c215c45d861fb13d2762190bfb6d2dab568e511c84b771f0b263d348edb971f6d9a840b97b219e7f4ada409403acc6101eafa98454503c4e5a81062f22dc2912cc356bd83b0a5e0ff3b6cfeff50e3693a0fda9725c5eac02da9c3e7b0a9167f7063a8319bd0ca913435197e2d2e843d9139ca473fa86f5e7a42fd6e1903ed12681d9e476da7be695167500deecbb44c6b5c7899243d0da787a6ac86889fb2905c879575a8cddb0f005548df2e954b8cabd41d9653a14769ba467a31c459e736d7b997fe3e44c48bba5d83f3df2a29a695019db7090b2efd5cfa48dd126d5bbb280cde94e50b30b9847a6dc4c12206c67a65ef6974fdd7b8d630cd00f3149160d272f7dbfeedfe5af887eff9ca0bbda8c14baf98c143443a63224747cf37448c4d61c8e415a144f026782905f1906a82395a2de685e4f3cf8601fea0871d86a3cae70fe9aa85801a8ec5b1bba922228d30596a7957f8bbf92dd39e2f97e5574dd3a65fdb50cf539410a9e7f67b3342355a5e18fad72c64a79bd0f158169e866abf9d9004f9e22e8042268a5bbb8319b4038dd508b39871093418b139023b64ed18910329ff3d9320cac486a65b64545ec99b5d452304e3a6470b86e973a662dfe7a842e147e11ba8dedbd3219d5d2152b3c79d0a7d1bc166be129faf28f22c9b4a73ec118d6c74d193743a060bac4ef19dee2a7cdb9bfa20bd54f4998aaedd5e20b7a97f1e74fc392560b7773221e5d4f7771294c2c651a53154e9184882063d6cbdc3a43cb4854eaf08e5cab4278b85d02b5a21d64a9d23828cb3365cc7154fb44d5cce33b7b3cc0abc577b3bf1e3fd0b799ec8d9a1db8c07a29160916592beaf8d9e42db530c8d6f4f635de66abf0cb6b8b82827c8ee5eba4dde76d21352afd0df69afadf014595540da3192e3008755b935d549fca7142852887c897e154577594b59b958797044a117b189e6a49ffcf22929eee9fec0c98eac374f71e4c4c171ccf916ee9518dc618ab418f8e3f318b2f08289b73f95ebdb49ec248b708a70510e0ab23b8512ce0e1f8d7bdd3e98f7c20d104f9a13fb7840fac2a5bd3daa783263d249b7aafb750633222ed53a88323e4dfd2066ddb6809f927cd01a58bd8d8f7551d986510b02b547c94272299c3e0975cdb06ab1e249f7e6f73810e2b392afc03f2d0603219eef507558638e8fb5a3b7d0cc0b7089fcd8bd4b8fcc51b56f02549db5d7fbd314f79b5b6c4f0e530a5f255f851f8d6fafb69733952af60d6e7e9dcdc96bb814d7e452cf063c958c09fdc5ef93a1c09a5a53e0614f1986ca6f64a2e05bca1635d9da0e329fab0c469fe2d3a2527451a744e3d1ae96e13378455cce79f9417e0e69b184286a91a63e22d96ca4267b9531e8cdb9a0529f62a290a8b6e964b73781bb753705703e3f74174659c2a32444b92b7f4722c8e0ca562afbeb0c4de2bbdec0ffe65526f91b0646d67886d72c5ef206fcf0a6c990b52231751f95df3c0ebb9253c130daf26c0b852a99f36c9aed0f1ea1656fbc6f0d730f2a1b0239243c455683fef1a4860280a1bc2b9cda2826c1759288da2336c1ae465f23d544c84496eab450ef6c75a1492d82971663077c2d27fe0fe4de738c7a11cd0361140b6e3d7895814c5a20b0c638c8a07317678f3aa18b1aaf971c8b49d965cbf8a6476dcb56b1ce1c53331692440d2c7c8236571ed86a3ba098326abbd33d25aff65e01c0f6a740b71956eee931fd84f542e7a0395c4727563bbd40761e8b8819943ad4ea72c2ff4c845326b75cc67e00e60bcb60d443f2c1848684b7cd629f131a1c95895a4231d0086d7fc7495325daf64ca2856c6c3636c60bbedd7713d08f756d443a5490b0089eac84ced421f8a84c1ed1fa97db3fe6bc4a7cdd5d94354c2ef2adbb1d3e2fe04cfa0804351c3a6a9d4d1fb4855046a4afe1317bb3058f745385239cc7a8b5b7b05ebef3ed935c443b227fc5367d312009c5332ed9a2d3719db4127ee26fc85256070fcb84869ab3ccc5edb7355e8cb95d3dd44375f807ce7a1a882d2af100731225ab40ed9036970316d069a314fc5ee8a4e8869598aae2537d0a6b1573c6a8efa685741af99dabce84ceb1778edbd6e20f635c68ceca4e61fbfc781eae172e93d1494a74e37b1cbb55d52f3e52244e660b1e961bfea6dacbfd41a53be276926d90cc239aa105f2876cc4d96d2bf1c8b13ce5c52317cd1e1b755a0c36f195a1c86d49e1b7e3b7f70a0b9f2d080d3103a7004f14768b0b5d6084a08c70cfe1b024fcbe9423b756d87073abd83a6560f8c1175133002029884d592be0b36ca66d9dcbe877512b8c67a1b1782998b74f7f486581ef690c283b804ade1118f7ae0b1376d1b8597395400b8ac4311f48df84c2637a1ef59f89d4d8080b443b335031405fbd7600a194e2f6a0dbfec0b3cc24a9d3d4f29f10667a5f48adbb1ef30369d389ee15082daf0de9d0aa32692457a41b7c2097411d5ab1b63dc14746f9da35f792d69c240842e1b5f1369d03395eaf4a1e1b23b040dc216328202ce10d6e77817c9d62a3487a2910221b191076820ec4d74b9f61bf50fc51892dba81aee30a1fa02516c2a80d1006bcafb7535d47d15e09e4686d40fd4c32dff611ef075ab556ceb8acdbf58cf1692ce474d062906536a8b38cf7c3ca71f505fd061a6c35696540de9a8625fa1fd4efde984ce9a36d785ca95f8b22bb01d4e6ecccb948c0ee2ccc33561161b4755a514575ec58dd6a5590532e4d8ebfc432b945e26f4f292c7ecb68af3a300a2721f7bc919581d7001371da717b8f15e868193da3a7766a7c8368c7c186fc54a29dde0ee3384f140d2f06b8c7b8db9e4cc2fc4e8da13177aeac2a47a51edcd12677a4f5f6a6d3b33773cbd64c952cd7bcfc3d1e608f04ac70d4f65f09b3e6d7e0383492c340de6b571c6a0233fa4e2acea61b8d308dd61e72b44a4c6598fe6a1f801f3aa4485c84c51982fc8ee48df66f0b0234cd656b8cdaa2a853594be85cb8a1070e34631356c0c07464d4aa81cf57eeaad11f5746f5fdf502cc4e2efdb551ddb9df6a320c34e7a54a0501b2544416952ffb1489e28b6bdbc23d60434319c60c7413f4daeb4b67ef7ce1aae21cbe15f9faddb545ce080266142477e5a3662f37de918047d047ea43cffe68d064b857804dd86ffe3bef75cbfbe92c9d08f7b79ae043d55bf6f5b3e2045730cdaf38d5ec7bf026dae75a288400bf113a4e1ba9d7862d6ed581b53a1127483c44a7b1aa2f82e93029f604", 0x1000}, {&(0x7f0000001300)="3142d6ed290ecd5dd83cdf135c285643a9e8fe191a613729e5efb0b744473fe10a800b60a95c139e514df655e57b39eed5e28e83f3b0215c4167809e23927b58f01f2196276fab6041a03806c41ad6f9becb04992709c0e1c133ef41d28bd73d5ed6081c25aae07909c4e196da54b9d541a22d0d7ef906da0a74601815165387cb60c8a9c0644ad244e64f72d1b3e975bf2aaaa0418f4b", 0x97}, {&(0x7f00000013c0)="8503", 0x2}], 0x8, &(0x7f0000001700)=[@sndrcv={0x30, 0x84, 0x1, {0x8, 0x7, 0x3, 0x2, 0x600000000000000, 0x1f, 0x1a9, 0x1, r2}}, @dstaddrv4={0x18, 0x84, 0x7, @rand_addr=0x400}, @sndrcv={0x30, 0x84, 0x1, {0x9698, 0x3, 0xe, 0x100000000, 0x400, 0x2, 0x8, 0x0, r3}}, @authinfo={0x18, 0x84, 0x6, {0x5}}, @dstaddrv6={0x20, 0x84, 0x8, @mcast2={0xff, 0x2, [], 0x1}}, @sndinfo={0x20, 0x84, 0x2, {0x7fffffff, 0x8, 0x6, 0x2, r4}}], 0xd0, 0x40}, 0x1) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:32 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x24, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:32 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:32 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:32 executing program 0 (fault-call:6 fault-nth:15): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) [ 937.450242] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 937.457499] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 937.464752] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 937.472006] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000000e [ 937.697216] FAULT_INJECTION: forcing a failure. [ 937.697216] name failslab, interval 1, probability 0, space 0, times 0 [ 937.708507] CPU: 1 PID: 1753 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 937.715698] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 937.725042] Call Trace: [ 937.727626] dump_stack+0x1b9/0x294 [ 937.731250] ? dump_stack_print_info.cold.2+0x52/0x52 [ 937.736428] ? __save_stack_trace+0x7e/0xd0 [ 937.740740] should_fail.cold.4+0xa/0x1a [ 937.744788] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 937.749882] ? kasan_kmalloc+0xc4/0xe0 [ 937.753756] ? kasan_slab_alloc+0x12/0x20 [ 937.757891] ? kmem_cache_alloc+0x12e/0x760 [ 937.762200] ? mempool_alloc_slab+0x44/0x60 [ 937.766508] ? mempool_create_node+0x2cf/0x610 [ 937.771077] ? mempool_create+0x37/0x40 [ 937.775037] ? bioset_create+0x477/0x900 [ 937.779085] ? graph_lock+0x170/0x170 [ 937.782875] ? do_vfs_ioctl+0x1cf/0x16a0 [ 937.786928] ? ksys_ioctl+0xa9/0xd0 [ 937.790541] ? __x64_sys_ioctl+0x73/0xb0 [ 937.794587] ? do_syscall_64+0x1b1/0x800 [ 937.798634] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 937.803988] ? find_held_lock+0x36/0x1c0 [ 937.808042] ? __lock_is_held+0xb5/0x140 [ 937.812102] ? check_same_owner+0x320/0x320 [ 937.816418] ? rcu_note_context_switch+0x710/0x710 [ 937.821342] __should_failslab+0x124/0x180 [ 937.825564] ? mempool_free+0x370/0x370 [ 937.829527] should_failslab+0x9/0x14 [ 937.833327] kmem_cache_alloc+0x2af/0x760 [ 937.837466] ? init_wait_entry+0x1b0/0x1b0 [ 937.841687] ? mempool_alloc_slab+0x44/0x60 [ 937.845994] ? mempool_free+0x370/0x370 [ 937.849966] mempool_alloc_slab+0x44/0x60 [ 937.854102] mempool_create_node+0x2cf/0x610 [ 937.858501] ? mempool_free+0x370/0x370 [ 937.862460] ? mempool_alloc_slab+0x60/0x60 [ 937.866766] mempool_create+0x37/0x40 [ 937.870554] bioset_create+0x477/0x900 [ 937.874429] ? bioset_free+0x320/0x320 [ 937.878303] ? debug_mutex_init+0x1c/0x60 [ 937.882449] blk_alloc_queue_node+0x16e/0xe40 [ 937.886935] ? blk_init_allocated_queue+0x620/0x620 [ 937.891938] ? __mutex_init+0x1ef/0x280 [ 937.895898] ? __ia32_sys_membarrier+0x150/0x150 [ 937.900645] ? blk_mq_alloc_rq_map+0x142/0x220 [ 937.905217] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 937.910740] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 937.915483] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 937.920152] ? idr_alloc+0x145/0x1a0 [ 937.923856] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 937.929036] blk_mq_init_queue+0x4b/0xb0 [ 937.933094] loop_add+0x32b/0x9c0 [ 937.936536] ? loop_lookup+0x102/0x220 [ 937.940414] ? loop_queue_rq+0x640/0x640 [ 937.944466] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 937.949641] loop_control_ioctl+0x178/0x500 [ 937.953957] ? loop_add+0x9c0/0x9c0 [ 937.957579] ? expand_files.part.8+0x9a0/0x9a0 [ 937.962150] ? kasan_check_write+0x14/0x20 [ 937.966371] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 937.971287] ? wait_for_completion+0x870/0x870 [ 937.975856] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 937.981031] ? loop_add+0x9c0/0x9c0 [ 937.984644] do_vfs_ioctl+0x1cf/0x16a0 [ 937.988521] ? ioctl_preallocate+0x2e0/0x2e0 [ 937.992914] ? fget_raw+0x20/0x20 [ 937.996354] ? __sb_end_write+0xac/0xe0 [ 938.000317] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 938.005843] ? fput+0x130/0x1a0 [ 938.009107] ? ksys_write+0x1a6/0x250 [ 938.012897] ? security_file_ioctl+0x94/0xc0 [ 938.017304] ksys_ioctl+0xa9/0xd0 [ 938.020745] __x64_sys_ioctl+0x73/0xb0 [ 938.024620] do_syscall_64+0x1b1/0x800 [ 938.028494] ? finish_task_switch+0x1ca/0x810 [ 938.032977] ? syscall_return_slowpath+0x5c0/0x5c0 [ 938.037896] ? syscall_return_slowpath+0x30f/0x5c0 [ 938.042841] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 938.048197] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 938.053031] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 938.058204] RIP: 0033:0x455979 [ 938.061378] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 938.069072] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 938.076416] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 938.083681] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 938.090942] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/05/12 23:36:33 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) recvfrom(r0, &(0x7f0000000000)=""/123, 0x7b, 0x40000042, &(0x7f0000000080)=@in={0x2, 0x4e23}, 0x80) listen(r0, 0x800006) getsockopt$IP_VS_SO_GET_DESTS(r0, 0x0, 0x484, &(0x7f0000000100)=""/38, &(0x7f0000000140)=0x26) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000180)={0x0, 0x1, 0x7, [0x40, 0x2, 0x7c06, 0x5, 0x8, 0x5, 0x4]}, &(0x7f00000001c0)=0x16) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000280)={0xfe6, 0x8008, 0x80000000, 0x5, r1}, &(0x7f00000002c0)=0x10) r2 = fcntl$getown(r0, 0x9) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x9, 0x1000000000000, 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}, r2, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:33 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000100)="fcd213fdc7f50dd329427768cf18f002f215149f16b82165dff62f231dd9d2e219bc43736e06e50d842a0fd59fb8681e1640b17b87e86a82d49d61bf3c8550981d8d04e736ab87bab8c4dc4f14b0072a4b2cf49eb06e04e9f00303e2a7e725a64f207a5b12baa176c2134f9e3fc65dbbab572b70d7da4b32baaf163b391d3343a979065da30f5af5d57705ab0d8802a8cea53d5cb470dd07a44fac72bfa81bff49abaf8261045945f2378a052add5c3b4144255eb58c650a7899b557e1994da83127e5253db8", 0xc6, r0) 2018/05/12 23:36:33 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:33 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x19, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:33 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xeffdffff00000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:33 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:33 executing program 0 (fault-call:6 fault-nth:16): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:33 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) [ 938.098196] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000000f [ 938.155559] IPVS: length: 38 != 24 2018/05/12 23:36:33 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x10200, 0x0) ioctl$KVM_CHECK_EXTENSION(r1, 0xae03, 0x538) [ 938.185281] IPVS: length: 38 != 24 [ 938.329219] FAULT_INJECTION: forcing a failure. [ 938.329219] name failslab, interval 1, probability 0, space 0, times 0 [ 938.340529] CPU: 0 PID: 1784 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 938.347706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 938.357833] Call Trace: [ 938.360418] dump_stack+0x1b9/0x294 [ 938.364038] ? dump_stack_print_info.cold.2+0x52/0x52 [ 938.369221] should_fail.cold.4+0xa/0x1a [ 938.373272] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 938.378364] ? kmem_cache_alloc+0x12e/0x760 [ 938.382671] ? mempool_alloc_slab+0x44/0x60 [ 938.386979] ? mempool_create_node+0x2cf/0x610 [ 938.391547] ? mempool_create+0x37/0x40 [ 938.395507] ? bioset_create+0x477/0x900 [ 938.399553] ? blk_alloc_queue_node+0x16e/0xe40 [ 938.404210] ? blk_mq_init_queue+0x4b/0xb0 [ 938.408434] ? graph_lock+0x170/0x170 [ 938.412231] ? __x64_sys_ioctl+0x73/0xb0 [ 938.416280] ? do_syscall_64+0x1b1/0x800 [ 938.420334] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 938.425689] ? find_held_lock+0x36/0x1c0 [ 938.429748] ? __lock_is_held+0xb5/0x140 [ 938.433805] ? check_same_owner+0x320/0x320 [ 938.438116] ? __lock_is_held+0xb5/0x140 [ 938.442166] ? rcu_note_context_switch+0x710/0x710 [ 938.447084] __should_failslab+0x124/0x180 [ 938.451313] should_failslab+0x9/0x14 [ 938.455100] kmem_cache_alloc_node_trace+0x26f/0x770 [ 938.460195] ? init_wait_entry+0x1b0/0x1b0 [ 938.464420] ? mempool_alloc_slab+0x44/0x60 [ 938.468729] ? mempool_free+0x370/0x370 [ 938.472691] mempool_create_node+0x84/0x610 [ 938.477003] ? mempool_alloc_slab+0x60/0x60 [ 938.481392] ? mempool_free+0x370/0x370 [ 938.485358] ? mempool_alloc_slab+0x60/0x60 [ 938.489670] mempool_create+0x37/0x40 [ 938.493469] bioset_create+0x6b3/0x900 [ 938.497359] ? bioset_free+0x320/0x320 [ 938.501243] ? debug_mutex_init+0x1c/0x60 [ 938.505390] blk_alloc_queue_node+0x16e/0xe40 [ 938.509881] ? blk_init_allocated_queue+0x620/0x620 [ 938.514884] ? __mutex_init+0x1ef/0x280 [ 938.518936] ? __ia32_sys_membarrier+0x150/0x150 [ 938.523684] ? blk_mq_alloc_rq_map+0x142/0x220 [ 938.528255] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 938.533777] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 938.538531] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 938.543188] ? idr_alloc+0x145/0x1a0 [ 938.546896] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 938.552077] blk_mq_init_queue+0x4b/0xb0 [ 938.556126] loop_add+0x32b/0x9c0 [ 938.559575] ? loop_lookup+0x102/0x220 [ 938.563451] ? loop_queue_rq+0x640/0x640 [ 938.567503] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 938.572686] loop_control_ioctl+0x178/0x500 [ 938.576994] ? loop_add+0x9c0/0x9c0 [ 938.580613] ? expand_files.part.8+0x9a0/0x9a0 [ 938.585199] ? kasan_check_write+0x14/0x20 [ 938.589427] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 938.594348] ? wait_for_completion+0x870/0x870 [ 938.598926] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 938.604114] ? loop_add+0x9c0/0x9c0 [ 938.607735] do_vfs_ioctl+0x1cf/0x16a0 [ 938.611616] ? ioctl_preallocate+0x2e0/0x2e0 [ 938.616023] ? fget_raw+0x20/0x20 [ 938.619475] ? __sb_end_write+0xac/0xe0 [ 938.623439] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 938.628964] ? fput+0x130/0x1a0 [ 938.632239] ? ksys_write+0x1a6/0x250 [ 938.636035] ? security_file_ioctl+0x94/0xc0 [ 938.640432] ksys_ioctl+0xa9/0xd0 [ 938.643877] __x64_sys_ioctl+0x73/0xb0 [ 938.647765] do_syscall_64+0x1b1/0x800 [ 938.651654] ? finish_task_switch+0x1ca/0x810 [ 938.656145] ? syscall_return_slowpath+0x5c0/0x5c0 [ 938.661062] ? syscall_return_slowpath+0x30f/0x5c0 [ 938.665982] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 938.671342] ? trace_hardirqs_off_thunk+0x1a/0x1c 2018/05/12 23:36:33 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:33 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x9c24b50a}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:33 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:33 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x31, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:33 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:33 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x1, 0x0) getdents(r1, &(0x7f0000000280)=""/4096, 0x1000) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:33 executing program 0 (fault-call:6 fault-nth:17): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:33 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0xffffffffffffffff, 0x6, 0x1, 0x1, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa}, 0x20) bind$vsock_dgram(r1, &(0x7f0000000180)={0x28, 0x0, 0x2711, @hyper}, 0x10) ioctl$TUNSETNOCSUM(r1, 0x400454c8, 0x1) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) utime(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x9, 0x1}) [ 938.676175] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 938.681350] RIP: 0033:0x455979 [ 938.684523] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 938.692226] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 938.699488] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 938.706744] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 938.714259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 938.721522] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000010 2018/05/12 23:36:33 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) socket(0xa, 0x1, 0x0) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:33 executing program 4: r0 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffc) r1 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x4395, 0x121040) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000000c0)=""/178) 2018/05/12 23:36:33 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0xd, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:33 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:33 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000000)={0xffffffffffffffe1}, 0x4) ioctl$IOC_PR_PREEMPT(r1, 0x401870cb, &(0x7f00000000c0)={0x400, 0x80, 0x7, 0x2}) getsockopt$bt_BT_DEFER_SETUP(r1, 0x112, 0x7, &(0x7f0000000040)=0x3, &(0x7f0000000080)=0x4) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x200, 0xffffff81) 2018/05/12 23:36:33 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:33 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xfefe}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:33 executing program 4: alarm(0x9) r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) [ 938.951366] FAULT_INJECTION: forcing a failure. [ 938.951366] name failslab, interval 1, probability 0, space 0, times 0 [ 938.962771] CPU: 0 PID: 1824 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 938.969970] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 938.979338] Call Trace: [ 938.981954] dump_stack+0x1b9/0x294 [ 938.985605] ? dump_stack_print_info.cold.2+0x52/0x52 [ 938.990811] ? perf_trace_lock_acquire+0xe3/0x980 [ 938.995670] ? __kernel_text_address+0xd/0x40 [ 939.000184] ? unwind_get_return_address+0x61/0xa0 [ 939.005133] should_fail.cold.4+0xa/0x1a [ 939.009211] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 939.014334] ? save_stack+0xa9/0xd0 [ 939.017974] ? graph_lock+0x170/0x170 [ 939.021798] ? mempool_create+0x37/0x40 [ 939.025782] ? bioset_create+0x6b3/0x900 [ 939.029848] ? blk_alloc_queue_node+0x16e/0xe40 [ 939.034513] ? blk_mq_init_queue+0x4b/0xb0 [ 939.038744] ? loop_control_ioctl+0x178/0x500 [ 939.043236] ? find_held_lock+0x36/0x1c0 [ 939.047295] ? __lock_is_held+0xb5/0x140 [ 939.051345] ? __es_remove_extent+0x9b0/0xb90 [ 939.055836] ? check_same_owner+0x320/0x320 [ 939.060148] ? rcu_note_context_switch+0x710/0x710 [ 939.065067] __should_failslab+0x124/0x180 [ 939.069290] should_failslab+0x9/0x14 [ 939.073076] kmem_cache_alloc_node_trace+0x26f/0x770 [ 939.078166] ? rcu_read_lock_sched_held+0x108/0x120 [ 939.083170] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 939.088433] ? init_wait_entry+0x1b0/0x1b0 [ 939.092656] __kmalloc_node+0x33/0x70 [ 939.096448] ? mempool_free+0x370/0x370 [ 939.100410] mempool_create_node+0x111/0x610 [ 939.104806] ? mempool_alloc_slab+0x60/0x60 [ 939.109114] ? mempool_free+0x370/0x370 [ 939.113075] ? mempool_alloc_slab+0x60/0x60 [ 939.117386] mempool_create+0x37/0x40 [ 939.121179] bioset_create+0x6b3/0x900 [ 939.125054] ? bioset_free+0x320/0x320 [ 939.128930] ? debug_mutex_init+0x1c/0x60 [ 939.133070] blk_alloc_queue_node+0x16e/0xe40 [ 939.137554] ? blk_init_allocated_queue+0x620/0x620 [ 939.142644] ? __mutex_init+0x1ef/0x280 [ 939.146607] ? __ia32_sys_membarrier+0x150/0x150 [ 939.151356] ? blk_mq_alloc_rq_map+0x142/0x220 [ 939.156187] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.161716] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 939.166460] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 939.171118] ? idr_alloc+0x145/0x1a0 [ 939.174819] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 939.179999] blk_mq_init_queue+0x4b/0xb0 [ 939.184052] loop_add+0x32b/0x9c0 [ 939.187507] ? loop_lookup+0x102/0x220 [ 939.191378] ? loop_queue_rq+0x640/0x640 [ 939.195776] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 939.200951] loop_control_ioctl+0x178/0x500 [ 939.205259] ? loop_add+0x9c0/0x9c0 [ 939.208873] ? expand_files.part.8+0x9a0/0x9a0 [ 939.213442] ? kasan_check_write+0x14/0x20 [ 939.217662] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 939.222595] ? wait_for_completion+0x870/0x870 [ 939.227166] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 939.232340] ? loop_add+0x9c0/0x9c0 [ 939.235957] do_vfs_ioctl+0x1cf/0x16a0 [ 939.239840] ? ioctl_preallocate+0x2e0/0x2e0 [ 939.244250] ? fget_raw+0x20/0x20 [ 939.247691] ? __sb_end_write+0xac/0xe0 [ 939.251671] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 939.257203] ? fput+0x130/0x1a0 [ 939.260471] ? ksys_write+0x1a6/0x250 [ 939.264267] ? security_file_ioctl+0x94/0xc0 [ 939.268665] ksys_ioctl+0xa9/0xd0 [ 939.272107] __x64_sys_ioctl+0x73/0xb0 [ 939.275996] do_syscall_64+0x1b1/0x800 [ 939.279876] ? finish_task_switch+0x1ca/0x810 [ 939.284361] ? syscall_return_slowpath+0x5c0/0x5c0 [ 939.289279] ? syscall_return_slowpath+0x30f/0x5c0 [ 939.294196] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 939.299552] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 939.304382] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 939.309555] RIP: 0033:0x455979 [ 939.312729] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 939.321149] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 939.328401] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 939.335660] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 939.342913] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 939.350167] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000011 2018/05/12 23:36:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x36102420ef188c08}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:34 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) socket(0xa, 0x1, 0x0) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:34 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:34 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:34 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) keyctl$instantiate(0xc, r0, &(0x7f0000000240)="ada6114c079b500beb0edb19b31d110c1e2630df0e77eea135bf2d3562fa71aa63d9486b2eefd322dcc008b4346510c8830424524f564bbf68f00d250a0a8c32a584fc31f171d16b808238255cca5b527058e61a8149055f4df29bea9f3b5460635daaf35e5031340e531e7ccc44c5a2fddbddb823a6deb35078fb7226e54a6d7252bdf9dfed3b4b4641e9ae47ed53cbca1220d1edec8b1ef2ac47315408fe4c71049c4e6d0dad69bc70ee4ee4", 0xad, r0) process_vm_readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/178, 0xb2}], 0x1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/127, 0x7f}], 0x1, 0x0) 2018/05/12 23:36:34 executing program 0 (fault-call:6 fault-nth:18): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:34 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:34 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0xa, 0x4400) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e22, 0xfffffffffffffffa, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0xdbf}, 0x1c) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00000001c0), &(0x7f0000000280)=0x4) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f00000000c0)=""/200) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20001, 0x20) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f00000002c0)=""/236) openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x101240, 0x0) 2018/05/12 23:36:34 executing program 4: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000200)='/dev/urandom\x00', 0x40000, 0x0) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000240)=0x3, 0x2) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) keyctl$restrict_keyring(0x1d, r1, 0x0, &(0x7f0000000140)='keyring\x00') r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x40600, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r2, 0xc01064b5, &(0x7f00000001c0)={&(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}) ioctl$PIO_SCRNMAP(r2, 0x4b41, &(0x7f00000000c0)="904beef8c4a80cdfc7b779741f2759ad9288a743368b624255846e312174a59ac1e733570c0e7d56b7e66a0bad8b11f975930a149046041e545f546ec2a18f64161ace8afdbbc25331e77c0089bf4a1e9c0e141000ce1705b5c60f1b90d1e7d6d8bd85fa2c939da9e99b") 2018/05/12 23:36:34 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:34 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x7, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:34 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) socket(0xa, 0x1, 0x0) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0x4000000000000}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:34 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x0, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:34 executing program 5: r0 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000100)='/dev/urandom\x00', 0x1, 0x0) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) tee(r0, r1, 0x7ffd, 0x8) r2 = socket$inet(0x2, 0x100000000805, 0xf6) listen(r2, 0x800006) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f00000000c0)) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, r4) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r2, 0x84, 0x1e, &(0x7f0000000080)=0x800000001, 0x4) 2018/05/12 23:36:34 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = msgget(0x2, 0x20) msgctl$MSG_STAT(r1, 0xb, &(0x7f0000000080)=""/182) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:34 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000), 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:34 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x23, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:34 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xfffffefe}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:34 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) [ 939.762340] FAULT_INJECTION: forcing a failure. [ 939.762340] name failslab, interval 1, probability 0, space 0, times 0 [ 939.773637] CPU: 0 PID: 1888 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 939.780830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 939.790194] Call Trace: [ 939.792800] dump_stack+0x1b9/0x294 [ 939.796444] ? dump_stack_print_info.cold.2+0x52/0x52 [ 939.801643] ? is_bpf_text_address+0xd7/0x170 [ 939.806146] ? kernel_text_address+0x79/0xf0 [ 939.810567] should_fail.cold.4+0xa/0x1a [ 939.814646] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 939.819765] ? graph_lock+0x170/0x170 [ 939.823576] ? save_stack+0xa9/0xd0 [ 939.827218] ? print_usage_bug+0xc0/0xc0 [ 939.831285] ? kasan_kmalloc+0xc4/0xe0 [ 939.835172] ? find_held_lock+0x36/0x1c0 [ 939.839237] ? __lock_is_held+0xb5/0x140 [ 939.843306] ? check_same_owner+0x320/0x320 [ 939.847623] ? rcu_note_context_switch+0x710/0x710 [ 939.852561] ? __lockdep_init_map+0x105/0x590 [ 939.857048] __should_failslab+0x124/0x180 [ 939.862576] ? mempool_free+0x370/0x370 [ 939.866546] should_failslab+0x9/0x14 [ 939.870333] kmem_cache_alloc+0x2af/0x760 [ 939.874473] ? init_wait_entry+0x1b0/0x1b0 [ 939.878700] ? mempool_free+0x370/0x370 [ 939.882662] mempool_alloc_slab+0x44/0x60 [ 939.886799] mempool_create_node+0x2cf/0x610 [ 939.891202] ? mempool_free+0x370/0x370 [ 939.895166] ? mempool_alloc_slab+0x60/0x60 [ 939.899478] mempool_create+0x37/0x40 [ 939.903273] bioset_create+0x6b3/0x900 [ 939.907155] ? bioset_free+0x320/0x320 [ 939.911038] ? debug_mutex_init+0x1c/0x60 [ 939.915182] blk_alloc_queue_node+0x16e/0xe40 [ 939.919669] ? blk_init_allocated_queue+0x620/0x620 [ 939.924675] ? __mutex_init+0x1ef/0x280 [ 939.928641] ? __ia32_sys_membarrier+0x150/0x150 [ 939.933394] ? blk_mq_alloc_rq_map+0x142/0x220 [ 939.937970] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 939.943493] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 939.948242] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 939.952900] ? idr_alloc+0x145/0x1a0 [ 939.956608] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 939.961792] blk_mq_init_queue+0x4b/0xb0 [ 939.965842] loop_add+0x32b/0x9c0 [ 939.969298] ? loop_lookup+0x102/0x220 [ 939.973177] ? loop_queue_rq+0x640/0x640 [ 939.977233] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 939.982411] loop_control_ioctl+0x178/0x500 [ 939.986726] ? loop_add+0x9c0/0x9c0 [ 939.990341] ? expand_files.part.8+0x9a0/0x9a0 [ 939.994915] ? kasan_check_write+0x14/0x20 [ 939.999137] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 940.004058] ? wait_for_completion+0x870/0x870 [ 940.008631] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 940.013808] ? loop_add+0x9c0/0x9c0 [ 940.017424] do_vfs_ioctl+0x1cf/0x16a0 [ 940.021306] ? ioctl_preallocate+0x2e0/0x2e0 [ 940.025704] ? fget_raw+0x20/0x20 [ 940.029150] ? __sb_end_write+0xac/0xe0 [ 940.033121] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 940.038644] ? fput+0x130/0x1a0 [ 940.041915] ? ksys_write+0x1a6/0x250 [ 940.045708] ? security_file_ioctl+0x94/0xc0 [ 940.050116] ksys_ioctl+0xa9/0xd0 [ 940.053562] __x64_sys_ioctl+0x73/0xb0 [ 940.057445] do_syscall_64+0x1b1/0x800 [ 940.061319] ? finish_task_switch+0x1ca/0x810 [ 940.065801] ? syscall_return_slowpath+0x5c0/0x5c0 [ 940.070724] ? syscall_return_slowpath+0x30f/0x5c0 [ 940.075656] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 940.081019] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 940.085860] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 940.091035] RIP: 0033:0x455979 [ 940.094209] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 940.101907] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 940.109166] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 940.116419] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 940.123676] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 940.130930] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000012 2018/05/12 23:36:35 executing program 0 (fault-call:6 fault-nth:19): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:35 executing program 4: socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffd6c) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:35 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000), 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:35 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700), 0x0, 0x0, 0x0, 0xffffff7f}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:35 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:35 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:35 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f0000fb6ffc)=0x1, 0x4) [ 940.488355] FAULT_INJECTION: forcing a failure. [ 940.488355] name failslab, interval 1, probability 0, space 0, times 0 [ 940.499657] CPU: 1 PID: 1974 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 940.506830] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 940.516166] Call Trace: [ 940.518756] dump_stack+0x1b9/0x294 [ 940.522376] ? dump_stack_print_info.cold.2+0x52/0x52 [ 940.527565] ? __save_stack_trace+0x7e/0xd0 [ 940.531877] should_fail.cold.4+0xa/0x1a [ 940.535936] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 940.541029] ? kasan_kmalloc+0xc4/0xe0 [ 940.544903] ? kasan_slab_alloc+0x12/0x20 [ 940.549053] ? kmem_cache_alloc+0x12e/0x760 [ 940.553367] ? mempool_alloc_slab+0x44/0x60 [ 940.557674] ? mempool_create_node+0x2cf/0x610 [ 940.562242] ? mempool_create+0x37/0x40 [ 940.566204] ? bioset_create+0x6b3/0x900 [ 940.570252] ? graph_lock+0x170/0x170 [ 940.574039] ? do_vfs_ioctl+0x1cf/0x16a0 [ 940.578090] ? ksys_ioctl+0xa9/0xd0 [ 940.581707] ? __x64_sys_ioctl+0x73/0xb0 [ 940.585755] ? do_syscall_64+0x1b1/0x800 [ 940.589804] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 940.595154] ? find_held_lock+0x36/0x1c0 [ 940.599202] ? __lock_is_held+0xb5/0x140 [ 940.603259] ? check_same_owner+0x320/0x320 [ 940.607570] ? rcu_note_context_switch+0x710/0x710 [ 940.612496] __should_failslab+0x124/0x180 [ 940.616721] ? mempool_free+0x370/0x370 [ 940.620696] should_failslab+0x9/0x14 [ 940.624482] kmem_cache_alloc+0x2af/0x760 [ 940.628620] ? init_wait_entry+0x1b0/0x1b0 [ 940.632841] ? mempool_alloc_slab+0x44/0x60 [ 940.637147] ? mempool_free+0x370/0x370 [ 940.641106] mempool_alloc_slab+0x44/0x60 [ 940.645244] mempool_create_node+0x2cf/0x610 [ 940.649641] ? mempool_free+0x370/0x370 [ 940.653600] ? mempool_alloc_slab+0x60/0x60 [ 940.657911] mempool_create+0x37/0x40 [ 940.661705] bioset_create+0x6b3/0x900 [ 940.665580] ? bioset_free+0x320/0x320 [ 940.669456] ? debug_mutex_init+0x1c/0x60 [ 940.673592] blk_alloc_queue_node+0x16e/0xe40 [ 940.678078] ? blk_init_allocated_queue+0x620/0x620 [ 940.683093] ? __mutex_init+0x1ef/0x280 [ 940.687139] ? __ia32_sys_membarrier+0x150/0x150 [ 940.691890] ? blk_mq_alloc_rq_map+0x142/0x220 [ 940.696460] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 940.701982] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 940.706726] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 940.711383] ? idr_alloc+0x145/0x1a0 [ 940.715091] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 940.720330] blk_mq_init_queue+0x4b/0xb0 [ 940.724378] loop_add+0x32b/0x9c0 [ 940.727818] ? loop_lookup+0x102/0x220 [ 940.731691] ? loop_queue_rq+0x640/0x640 [ 940.735744] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 940.740918] loop_control_ioctl+0x178/0x500 [ 940.745231] ? loop_add+0x9c0/0x9c0 [ 940.748844] ? expand_files.part.8+0x9a0/0x9a0 [ 940.753417] ? kasan_check_write+0x14/0x20 [ 940.757639] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 940.762557] ? wait_for_completion+0x870/0x870 [ 940.767125] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 940.772299] ? loop_add+0x9c0/0x9c0 [ 940.775916] do_vfs_ioctl+0x1cf/0x16a0 [ 940.779801] ? ioctl_preallocate+0x2e0/0x2e0 [ 940.784198] ? fget_raw+0x20/0x20 [ 940.787640] ? __sb_end_write+0xac/0xe0 [ 940.791604] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 940.797125] ? fput+0x130/0x1a0 [ 940.800390] ? ksys_write+0x1a6/0x250 [ 940.804178] ? security_file_ioctl+0x94/0xc0 [ 940.808576] ksys_ioctl+0xa9/0xd0 [ 940.812033] __x64_sys_ioctl+0x73/0xb0 [ 940.815915] do_syscall_64+0x1b1/0x800 [ 940.819788] ? finish_task_switch+0x1ca/0x810 [ 940.824534] ? syscall_return_slowpath+0x5c0/0x5c0 [ 940.829451] ? syscall_return_slowpath+0x30f/0x5c0 [ 940.834370] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 940.839723] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 940.844556] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 940.849729] RIP: 0033:0x455979 [ 940.852901] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 940.860613] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 940.867873] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 940.875128] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 940.882381] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/05/12 23:36:35 executing program 5: listen(0xffffffffffffffff, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(0xffffffffffffffff, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:35 executing program 4: r0 = request_key(&(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000100)='keyring\x00', 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:35 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:35 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:35 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x15, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:35 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000), 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:35 executing program 0 (fault-call:6 fault-nth:20): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:35 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) [ 940.889634] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000013 2018/05/12 23:36:35 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:35 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0x0, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:35 executing program 6: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:35 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000fb6ffc)=0x1, 0x4) [ 941.121448] FAULT_INJECTION: forcing a failure. [ 941.121448] name failslab, interval 1, probability 0, space 0, times 0 [ 941.132738] CPU: 1 PID: 2007 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 941.139933] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 941.149293] Call Trace: [ 941.151889] dump_stack+0x1b9/0x294 [ 941.155522] ? dump_stack_print_info.cold.2+0x52/0x52 [ 941.160715] ? find_held_lock+0x36/0x1c0 [ 941.164778] should_fail.cold.4+0xa/0x1a [ 941.168832] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 941.173937] ? graph_lock+0x170/0x170 [ 941.177812] ? __lock_is_held+0xb5/0x140 [ 941.181881] ? nfs4_decode_mp_ds_addr+0x998/0x9f0 [ 941.186710] ? find_held_lock+0x36/0x1c0 [ 941.190769] ? __lock_is_held+0xb5/0x140 [ 941.194826] ? kvm_irq_map_gsi+0x450/0x550 [ 941.199056] ? check_same_owner+0x320/0x320 [ 941.203371] ? rcu_note_context_switch+0x710/0x710 [ 941.208288] __should_failslab+0x124/0x180 [ 941.212511] should_failslab+0x9/0x14 [ 941.216300] kmem_cache_alloc_node_trace+0x26f/0x770 [ 941.221395] ? bioset_free+0x320/0x320 [ 941.225281] bdi_alloc_node+0x67/0xe0 [ 941.229073] blk_alloc_queue_node+0x1c1/0xe40 [ 941.233578] ? blk_init_allocated_queue+0x620/0x620 [ 941.238586] ? __mutex_init+0x1ef/0x280 [ 941.242556] ? __ia32_sys_membarrier+0x150/0x150 [ 941.247312] ? blk_mq_alloc_rq_map+0x142/0x220 [ 941.251893] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.257424] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 941.262168] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 941.266830] ? idr_alloc+0x145/0x1a0 [ 941.270534] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 941.275725] blk_mq_init_queue+0x4b/0xb0 [ 941.279781] loop_add+0x32b/0x9c0 [ 941.283222] ? loop_lookup+0x102/0x220 [ 941.287097] ? loop_queue_rq+0x640/0x640 [ 941.291157] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 941.296335] loop_control_ioctl+0x178/0x500 [ 941.300656] ? loop_add+0x9c0/0x9c0 [ 941.304271] ? expand_files.part.8+0x9a0/0x9a0 [ 941.308844] ? kasan_check_write+0x14/0x20 [ 941.313066] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 941.317983] ? wait_for_completion+0x870/0x870 [ 941.322560] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 941.327734] ? loop_add+0x9c0/0x9c0 [ 941.331351] do_vfs_ioctl+0x1cf/0x16a0 [ 941.335230] ? ioctl_preallocate+0x2e0/0x2e0 [ 941.339626] ? fget_raw+0x20/0x20 [ 941.343069] ? __sb_end_write+0xac/0xe0 [ 941.347036] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 941.352562] ? fput+0x130/0x1a0 [ 941.355828] ? ksys_write+0x1a6/0x250 [ 941.359623] ? security_file_ioctl+0x94/0xc0 [ 941.364024] ksys_ioctl+0xa9/0xd0 [ 941.367466] __x64_sys_ioctl+0x73/0xb0 [ 941.371428] do_syscall_64+0x1b1/0x800 [ 941.375310] ? finish_task_switch+0x1ca/0x810 [ 941.379800] ? syscall_return_slowpath+0x5c0/0x5c0 [ 941.384720] ? syscall_return_slowpath+0x30f/0x5c0 [ 941.389725] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 941.395077] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 941.399926] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 941.405101] RIP: 0033:0x455979 [ 941.408273] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 941.415966] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 941.423218] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 941.430479] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 941.437731] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 941.444983] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000014 2018/05/12 23:36:36 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:36 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:36 executing program 5: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer2\x00', 0x101000, 0x0) getpeername(r0, &(0x7f0000000100)=@pppoe={0x0, 0x0, {0x0, @link_local}}, &(0x7f0000000180)=0x80) r1 = socket$inet(0x2, 0x807, 0x5) r2 = accept4$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x0, 0x0, 0x0, @mcast2}, &(0x7f0000000040)=0x1c, 0x80800) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f0000000080)=0x4, 0x4) listen(r1, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:36 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:36 executing program 6: r0 = socket$inet6(0xa, 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:36 executing program 0 (fault-call:6 fault-nth:21): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:36 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0x0, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:36 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x1b, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:36 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x22, &(0x7f0000fb6ffc)=0x1, 0x4) [ 941.693698] FAULT_INJECTION: forcing a failure. [ 941.693698] name failslab, interval 1, probability 0, space 0, times 0 [ 941.705004] CPU: 0 PID: 2058 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 941.712205] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 941.721562] Call Trace: [ 941.724166] dump_stack+0x1b9/0x294 [ 941.727786] ? dump_stack_print_info.cold.2+0x52/0x52 [ 941.732973] ? perf_trace_lock_acquire+0xe3/0x980 [ 941.737811] should_fail.cold.4+0xa/0x1a [ 941.741861] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 941.746955] ? perf_trace_lock+0x900/0x900 [ 941.751176] ? graph_lock+0x170/0x170 [ 941.754964] ? graph_lock+0x170/0x170 [ 941.758752] ? find_held_lock+0x36/0x1c0 [ 941.762892] ? __lock_is_held+0xb5/0x140 [ 941.766953] ? check_same_owner+0x320/0x320 [ 941.771265] ? rcu_note_context_switch+0x710/0x710 [ 941.776186] __should_failslab+0x124/0x180 [ 941.780410] should_failslab+0x9/0x14 [ 941.784196] kmem_cache_alloc_trace+0x2cb/0x780 [ 941.788941] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 941.794041] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 941.799051] wb_congested_get_create+0x1ca/0x450 [ 941.803799] ? wb_wakeup_delayed+0xf0/0xf0 [ 941.808036] ? __lockdep_init_map+0x105/0x590 [ 941.812521] wb_init+0x62e/0x9e0 [ 941.815886] ? bdi_put+0x180/0x180 [ 941.819534] ? mark_held_locks+0xc9/0x160 [ 941.823675] ? __x64_sys_ioctl+0x73/0xb0 [ 941.827725] ? __raw_spin_lock_init+0x1c/0x100 [ 941.832302] ? mark_held_locks+0xc9/0x160 [ 941.836438] ? __raw_spin_lock_init+0x1c/0x100 [ 941.841022] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 941.846058] ? lockdep_init_map+0x9/0x10 [ 941.850132] bdi_init+0x353/0x510 [ 941.853587] ? wb_init+0x9e0/0x9e0 [ 941.857118] ? bdi_alloc_node+0x67/0xe0 [ 941.861079] ? bdi_alloc_node+0x67/0xe0 [ 941.865047] ? rcu_read_lock_sched_held+0x108/0x120 [ 941.870053] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 941.875318] ? bioset_free+0x320/0x320 [ 941.879199] bdi_alloc_node+0x81/0xe0 [ 941.882991] blk_alloc_queue_node+0x1c1/0xe40 [ 941.887483] ? blk_init_allocated_queue+0x620/0x620 [ 941.892487] ? __mutex_init+0x1ef/0x280 [ 941.896449] ? __ia32_sys_membarrier+0x150/0x150 [ 941.901203] ? blk_mq_alloc_rq_map+0x142/0x220 [ 941.905784] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 941.911315] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 941.916061] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 941.920719] ? idr_alloc+0x145/0x1a0 [ 941.924425] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 941.929608] blk_mq_init_queue+0x4b/0xb0 [ 941.933666] loop_add+0x32b/0x9c0 [ 941.937108] ? loop_lookup+0x102/0x220 [ 941.940981] ? loop_queue_rq+0x640/0x640 [ 941.945044] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 941.950225] loop_control_ioctl+0x178/0x500 [ 941.954534] ? loop_add+0x9c0/0x9c0 [ 941.958151] ? expand_files.part.8+0x9a0/0x9a0 [ 941.962723] ? kasan_check_write+0x14/0x20 [ 941.966954] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 941.971873] ? wait_for_completion+0x870/0x870 [ 941.976447] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 941.981624] ? loop_add+0x9c0/0x9c0 [ 941.985239] do_vfs_ioctl+0x1cf/0x16a0 [ 941.989122] ? ioctl_preallocate+0x2e0/0x2e0 [ 941.993524] ? fget_raw+0x20/0x20 [ 941.996977] ? __sb_end_write+0xac/0xe0 [ 942.001041] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 942.006563] ? fput+0x130/0x1a0 [ 942.009830] ? ksys_write+0x1a6/0x250 [ 942.013628] ? security_file_ioctl+0x94/0xc0 [ 942.018036] ksys_ioctl+0xa9/0xd0 [ 942.021487] __x64_sys_ioctl+0x73/0xb0 [ 942.025365] do_syscall_64+0x1b1/0x800 [ 942.029248] ? finish_task_switch+0x1ca/0x810 [ 942.033744] ? syscall_return_slowpath+0x5c0/0x5c0 [ 942.038662] ? syscall_return_slowpath+0x30f/0x5c0 [ 942.043585] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 942.048946] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 942.053781] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 942.058954] RIP: 0033:0x455979 [ 942.062137] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 942.069833] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 942.077087] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 942.084343] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 942.091597] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 942.098852] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000015 2018/05/12 23:36:37 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0x0, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:37 executing program 4: add_key(&(0x7f0000001140)='cifs.spnego\x00', &(0x7f0000001180)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000011c0)="a43b4a591803742b9fd2abbc7f698b913ce2263ca826342d6a4696ea6c540c7be56f664c277809e73184ef5210b8", 0x2e, 0xfffffffffffffffa) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x4000, 0x0) add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000)=0xffffffff, 0x4) 2018/05/12 23:36:37 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:37 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x9, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:37 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0x0, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:37 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x4, 0x10000) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f0000000180)={[{0x6, 0xb0b, 0x2, 0x5fba, 0x80000000, 0x5, 0x9, 0x6, 0x80000001, 0x6, 0x3, 0x97b, 0x5}, {0xfffffffffffffffa, 0xfffffffffffffff8, 0xe3, 0x10001, 0x2, 0x20, 0x767, 0x7, 0x10000, 0x6, 0x6, 0x3, 0x8}, {0x7895, 0x1, 0x6, 0x1, 0x0, 0xfffffffffffffe01, 0x3, 0x1, 0xf0, 0x3, 0x1, 0x7, 0x3f}], 0x5}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x4, 0x200000) getsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x6}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f00000000c0)={r3, 0x4}, &(0x7f0000000100)=0x8) 2018/05/12 23:36:37 executing program 0 (fault-call:6 fault-nth:22): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:37 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuset.effective_cpus\x00', 0x0, 0x0) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000100), &(0x7f0000000140)=0x14) r2 = syz_open_dev$sndseq(&(0x7f00000000c0)='/dev/snd/seq\x00', 0x0, 0x8000) dup3(r1, r2, 0x80000) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:37 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x0, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:37 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x6, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:37 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0x0, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:37 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:37 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x2, 0x80402) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) [ 942.367530] FAULT_INJECTION: forcing a failure. [ 942.367530] name failslab, interval 1, probability 0, space 0, times 0 [ 942.378924] CPU: 0 PID: 2101 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 942.386120] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 942.395479] Call Trace: [ 942.398089] dump_stack+0x1b9/0x294 [ 942.401737] ? dump_stack_print_info.cold.2+0x52/0x52 [ 942.406940] ? __percpu_counter_init+0x2aa/0x360 [ 942.411898] should_fail.cold.4+0xa/0x1a 2018/05/12 23:36:37 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0x0, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:37 executing program 4: r0 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x4, 0x204000) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) splice(r0, &(0x7f0000000240), r0, &(0x7f0000000280), 0x541b33d6, 0x4) getpeername$unix(r0, &(0x7f0000000180), &(0x7f0000000200)=0x6e) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:37 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0xa, &(0x7f0000fb6ffc)=0x1, 0x4) [ 942.415975] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 942.421096] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.426640] ? wb_init+0x6ea/0x9e0 [ 942.430187] ? graph_lock+0x170/0x170 [ 942.434004] ? bdi_put+0x180/0x180 [ 942.437553] ? find_held_lock+0x36/0x1c0 [ 942.441625] ? __lock_is_held+0xb5/0x140 [ 942.445701] ? mrp_request_join+0xa0/0x560 [ 942.449963] ? check_same_owner+0x320/0x320 [ 942.454305] ? rcu_note_context_switch+0x710/0x710 [ 942.459253] __should_failslab+0x124/0x180 [ 942.463501] should_failslab+0x9/0x14 [ 942.467313] kmem_cache_alloc_trace+0x2cb/0x780 [ 942.472000] ? bdi_alloc_node+0x67/0xe0 [ 942.475992] ? bdi_alloc_node+0x67/0xe0 [ 942.479977] ? rcu_read_lock_sched_held+0x108/0x120 [ 942.485000] blk_alloc_queue_stats+0x88/0x1b0 [ 942.489500] ? blk_stat_enable_accounting+0xe0/0xe0 [ 942.494521] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.500060] blk_alloc_queue_node+0x1f6/0xe40 [ 942.504554] ? blk_init_allocated_queue+0x620/0x620 [ 942.509561] ? __mutex_init+0x1ef/0x280 [ 942.513531] ? __ia32_sys_membarrier+0x150/0x150 [ 942.518291] ? blk_mq_alloc_rq_map+0x142/0x220 [ 942.522864] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 942.528387] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 942.533142] ? blk_mq_alloc_tag_set+0x506/0xab0 [ 942.537800] ? idr_alloc+0x145/0x1a0 [ 942.541505] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 942.546690] blk_mq_init_queue+0x4b/0xb0 [ 942.550741] loop_add+0x32b/0x9c0 [ 942.554185] ? loop_lookup+0x102/0x220 [ 942.558060] ? loop_queue_rq+0x640/0x640 [ 942.562131] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 942.567316] loop_control_ioctl+0x178/0x500 [ 942.571631] ? loop_add+0x9c0/0x9c0 [ 942.575252] ? expand_files.part.8+0x9a0/0x9a0 [ 942.579826] ? kasan_check_write+0x14/0x20 [ 942.584049] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 942.588972] ? wait_for_completion+0x870/0x870 [ 942.593542] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 942.598731] ? loop_add+0x9c0/0x9c0 [ 942.602349] do_vfs_ioctl+0x1cf/0x16a0 [ 942.606229] ? ioctl_preallocate+0x2e0/0x2e0 [ 942.610629] ? fget_raw+0x20/0x20 [ 942.614070] ? schedule+0xef/0x430 [ 942.617599] ? __schedule+0x1e30/0x1e30 [ 942.621561] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 942.627087] ? fput+0x130/0x1a0 [ 942.630355] ? ksys_write+0x1a6/0x250 [ 942.634148] ? security_file_ioctl+0x94/0xc0 [ 942.638547] ksys_ioctl+0xa9/0xd0 [ 942.641993] __x64_sys_ioctl+0x73/0xb0 [ 942.645875] do_syscall_64+0x1b1/0x800 [ 942.649752] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 942.654583] ? syscall_return_slowpath+0x5c0/0x5c0 [ 942.659503] ? syscall_return_slowpath+0x30f/0x5c0 [ 942.664423] ? retint_user+0x18/0x18 [ 942.668218] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 942.673056] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 942.678232] RIP: 0033:0x455979 [ 942.681406] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 942.689106] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 942.696556] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 942.703813] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 942.711068] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 942.718323] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000016 2018/05/12 23:36:37 executing program 0 (fault-call:6 fault-nth:23): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:37 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x0, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:37 executing program 4: add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) 2018/05/12 23:36:37 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) [ 942.998669] FAULT_INJECTION: forcing a failure. [ 942.998669] name failslab, interval 1, probability 0, space 0, times 0 [ 943.009942] CPU: 0 PID: 2154 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 943.017119] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 943.026715] Call Trace: [ 943.029296] dump_stack+0x1b9/0x294 [ 943.032933] ? dump_stack_print_info.cold.2+0x52/0x52 [ 943.038124] ? pcpu_next_unpop+0x83/0xf0 [ 943.042186] should_fail.cold.4+0xa/0x1a [ 943.046239] ? kasan_check_write+0x14/0x20 [ 943.050470] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 943.055593] ? graph_lock+0x170/0x170 [ 943.059494] ? wait_for_completion+0x870/0x870 [ 943.064072] ? graph_lock+0x170/0x170 [ 943.067876] ? find_next_zero_bit+0x111/0x140 [ 943.072389] ? find_held_lock+0x36/0x1c0 [ 943.076458] ? __lock_is_held+0xb5/0x140 [ 943.080528] ? check_same_owner+0x320/0x320 [ 943.085021] ? rcu_note_context_switch+0x710/0x710 [ 943.089950] ? pcpu_balance_workfn+0x16d0/0x16d0 [ 943.094694] ? trace_hardirqs_on+0xd/0x10 [ 943.098832] __should_failslab+0x124/0x180 [ 943.103075] should_failslab+0x9/0x14 [ 943.106875] kmem_cache_alloc_node_trace+0x26f/0x770 [ 943.111972] ? mark_held_locks+0xc9/0x160 [ 943.116127] blkg_alloc+0x11c/0x7f0 [ 943.119771] ? blkcg_reset_stats+0x3c0/0x3c0 [ 943.124170] ? __raw_spin_lock_init+0x1c/0x100 [ 943.128740] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 943.134176] ? __lockdep_init_map+0x105/0x590 [ 943.138682] ? kasan_check_write+0x14/0x20 [ 943.142913] ? percpu_ref_init+0x1f7/0x280 [ 943.147138] ? blk_delay_queue+0x1a0/0x1a0 [ 943.151362] ? percpu_ref_noop_confirm_switch+0x10/0x10 [ 943.156724] blkcg_init_queue+0x27/0x480 [ 943.160783] blk_alloc_queue_node+0x8bd/0xe40 [ 943.165270] ? blk_init_allocated_queue+0x620/0x620 [ 943.170275] ? __mutex_init+0x1ef/0x280 [ 943.174248] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.179793] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 943.184543] ? idr_alloc+0x145/0x1a0 [ 943.188246] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 943.193425] blk_mq_init_queue+0x4b/0xb0 [ 943.197475] loop_add+0x32b/0x9c0 [ 943.200926] ? loop_lookup+0x102/0x220 [ 943.204802] ? loop_queue_rq+0x640/0x640 [ 943.208855] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 943.214040] loop_control_ioctl+0x178/0x500 [ 943.218352] ? loop_add+0x9c0/0x9c0 [ 943.221967] ? expand_files.part.8+0x9a0/0x9a0 [ 943.226544] ? kasan_check_write+0x14/0x20 [ 943.230766] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 943.235685] ? wait_for_completion+0x870/0x870 [ 943.240256] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 943.245433] ? loop_add+0x9c0/0x9c0 [ 943.249050] do_vfs_ioctl+0x1cf/0x16a0 [ 943.252928] ? ioctl_preallocate+0x2e0/0x2e0 [ 943.257333] ? fget_raw+0x20/0x20 [ 943.260778] ? __sb_end_write+0xac/0xe0 [ 943.264751] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 943.270279] ? fput+0x130/0x1a0 [ 943.273544] ? ksys_write+0x1a6/0x250 [ 943.277334] ? security_file_ioctl+0x94/0xc0 [ 943.281731] ksys_ioctl+0xa9/0xd0 [ 943.285175] __x64_sys_ioctl+0x73/0xb0 [ 943.289055] do_syscall_64+0x1b1/0x800 [ 943.292937] ? finish_task_switch+0x1ca/0x810 [ 943.297423] ? syscall_return_slowpath+0x5c0/0x5c0 [ 943.302344] ? syscall_return_slowpath+0x30f/0x5c0 [ 943.307266] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 943.312629] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 943.317556] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 943.322728] RIP: 0033:0x455979 [ 943.325903] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 943.333602] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 943.340875] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 2018/05/12 23:36:38 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:38 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) listen(r0, 0x800006) r1 = perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) poll(&(0x7f0000000080)=[{r1, 0x4}, {r1, 0x1000}, {r0}, {r0, 0x1000}], 0x4, 0x0) r2 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x40, 0x40) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000040)={0x6f5e805fa3908db8, 0x1, 0xd006, 0x2000, &(0x7f0000ffd000/0x2000)=nil}) 2018/05/12 23:36:38 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0xb, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:38 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x8004, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000000c0)={{{@in6=@dev, @in6=@remote}}, {{@in6=@loopback}, 0x0, @in6=@mcast1}}, &(0x7f00000001c0)=0xfd91) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000040)={0x0, 0x1000}, &(0x7f0000000240)=0x8) msgget(0x3, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000280)={r2, 0x200}, &(0x7f00000002c0)=0x8) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:38 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:38 executing program 0 (fault-call:6 fault-nth:24): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:38 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x0, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 943.348133] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 943.355385] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 943.362817] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000017 2018/05/12 23:36:38 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f00000000c0)={@local}, &(0x7f0000000100)=0x14) 2018/05/12 23:36:38 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1300, 0x4) 2018/05/12 23:36:38 executing program 5: r0 = socket$inet(0x2, 0x100000000805, 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) setsockopt$llc_int(r1, 0x10c, 0xf, &(0x7f0000000040)=0x20, 0x4) setsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000000080)="00a2bd65cb1475b5af8c6fa439a214493499d4baf493658bd9774142922e2e18ec68aee4c79343c7b216f4e3cb3db6ec82dbd826b2a4a347447445ad113fd07e92cb630e5406f16e4691e0ccc2f0d1914a45ddc04117b5215cf3f24ef6cd01282713657c7da81b0ca5cb820e05718820b847b9e368df6e22f71c44b241", 0x7d) listen(r0, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:38 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:38 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 943.595647] FAULT_INJECTION: forcing a failure. [ 943.595647] name failslab, interval 1, probability 0, space 0, times 0 [ 943.606955] CPU: 0 PID: 2197 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 943.614152] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 943.623513] Call Trace: [ 943.626112] dump_stack+0x1b9/0x294 [ 943.629736] ? dump_stack_print_info.cold.2+0x52/0x52 [ 943.634921] ? perf_trace_lock_acquire+0xe3/0x980 [ 943.639764] should_fail.cold.4+0xa/0x1a [ 943.643818] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 943.648910] ? lock_downgrade+0x8e0/0x8e0 [ 943.653048] ? graph_lock+0x170/0x170 [ 943.656836] ? kasan_check_read+0x11/0x20 [ 943.660972] ? do_raw_spin_unlock+0x9e/0x2e0 [ 943.665376] ? find_held_lock+0x36/0x1c0 [ 943.669427] ? __lock_is_held+0xb5/0x140 [ 943.673579] ? check_same_owner+0x320/0x320 [ 943.677886] ? mark_held_locks+0xc9/0x160 [ 943.682030] ? rcu_note_context_switch+0x710/0x710 [ 943.686948] __should_failslab+0x124/0x180 [ 943.691171] should_failslab+0x9/0x14 [ 943.694970] kmem_cache_alloc_node_trace+0x26f/0x770 [ 943.700065] ? lock_downgrade+0x8e0/0x8e0 [ 943.704203] blk_throtl_init+0xc5/0x630 [ 943.708164] ? rcu_is_watching+0x85/0x140 [ 943.712306] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 943.716874] ? blk_throtl_drain+0x7e0/0x7e0 [ 943.721186] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 943.726194] blkcg_init_queue+0x1ef/0x480 [ 943.730332] blk_alloc_queue_node+0x8bd/0xe40 [ 943.734817] ? blk_init_allocated_queue+0x620/0x620 [ 943.739817] ? __mutex_init+0x1ef/0x280 [ 943.743795] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 943.749329] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 943.754080] ? idr_alloc+0x145/0x1a0 [ 943.757784] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 943.763140] blk_mq_init_queue+0x4b/0xb0 [ 943.767191] loop_add+0x32b/0x9c0 [ 943.770630] ? loop_lookup+0x102/0x220 [ 943.774502] ? loop_queue_rq+0x640/0x640 [ 943.778556] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 943.783733] loop_control_ioctl+0x178/0x500 [ 943.788045] ? loop_add+0x9c0/0x9c0 [ 943.791674] ? expand_files.part.8+0x9a0/0x9a0 [ 943.796247] ? kasan_check_write+0x14/0x20 [ 943.800469] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 943.805385] ? wait_for_completion+0x870/0x870 [ 943.809953] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 943.815127] ? loop_add+0x9c0/0x9c0 [ 943.818741] do_vfs_ioctl+0x1cf/0x16a0 [ 943.822621] ? ioctl_preallocate+0x2e0/0x2e0 [ 943.827019] ? fget_raw+0x20/0x20 [ 943.830463] ? __sb_end_write+0xac/0xe0 [ 943.834429] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 943.839954] ? fput+0x130/0x1a0 [ 943.843219] ? ksys_write+0x1a6/0x250 [ 943.847011] ? security_file_ioctl+0x94/0xc0 [ 943.851413] ksys_ioctl+0xa9/0xd0 [ 943.854864] __x64_sys_ioctl+0x73/0xb0 [ 943.858739] do_syscall_64+0x1b1/0x800 [ 943.862614] ? finish_task_switch+0x1ca/0x810 [ 943.867096] ? syscall_return_slowpath+0x5c0/0x5c0 [ 943.872015] ? syscall_return_slowpath+0x30f/0x5c0 [ 943.876937] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 943.882290] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 943.887134] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 943.892312] RIP: 0033:0x455979 2018/05/12 23:36:38 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x0, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:38 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = syz_open_dev$sndmidi(&(0x7f0000000080)='/dev/snd/midiC#D#\x00', 0x3, 0x101000) getsockopt$kcm_KCM_RECV_DISABLE(r1, 0x119, 0x1, &(0x7f00000000c0), 0x4) socket$alg(0x26, 0x5, 0x0) 2018/05/12 23:36:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 943.895485] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 943.903178] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 943.910432] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 943.917684] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 943.924938] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 943.932193] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000018 2018/05/12 23:36:38 executing program 5: r0 = openat$dsp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/dsp\x00', 0x242040, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_NEXT_DEVICE(r0, 0x80045530, &(0x7f0000000100)=""/46) socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x100000000805, 0x0) listen(r1, 0x800004) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000000)={0x2f, @multicast2=0xe0000002, 0x4e24, 0x4, 'wrr\x00', 0x4, 0x0, 0x50}, 0x2c) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) dup3(r0, r1, 0x80000) r2 = socket$bt_cmtp(0x1f, 0x3, 0x5) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r2, 0x800443d2, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:38 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x3) [ 944.049403] IPVS: set_ctl: invalid protocol: 47 224.0.0.2:20004 wrr 2018/05/12 23:36:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:39 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:39 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x80, 0x0) setsockopt$inet_int(r0, 0x0, 0x13, &(0x7f00000000c0)=0xc7a, 0x4) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) [ 944.124828] IPVS: set_ctl: invalid protocol: 47 224.0.0.2:20004 wrr 2018/05/12 23:36:39 executing program 0 (fault-call:6 fault-nth:25): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:39 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:39 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) r3 = socket(0xa, 0x2000000000000001, 0x0) ioctl(r3, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r4 = epoll_create1(0x0) r5 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000ff1)='/dev/sequencer\x00', 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000aaeff4)={0xa0800005}) epoll_pwait(r4, &(0x7f0000ed0000)=[{}], 0x1, 0x0, &(0x7f0000903ff8), 0x8) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:39 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:39 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@hci, &(0x7f0000000180)=0x80) setsockopt$ax25_int(r1, 0x101, 0xb, &(0x7f00000001c0)=0x5, 0x4) r2 = getpid() prlimit64(r2, 0xd, &(0x7f0000000080)={0x56f1, 0x7a}, &(0x7f00000000c0)) 2018/05/12 23:36:39 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:39 executing program 5: r0 = memfd_create(&(0x7f0000000000)='/-\x00', 0x3) accept4$netrom(r0, 0x0, &(0x7f0000000040), 0x800) r1 = socket$inet(0x2, 0x100000000805, 0x0) listen(r1, 0x800006) perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) 2018/05/12 23:36:39 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:39 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:39 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, @broadcast}, &(0x7f00000000c0)=0x10, 0x80000) getsockopt$inet_sctp_SCTP_MAXSEG(0xffffffffffffffff, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=0x0, &(0x7f0000000140)=0x4) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r1, 0x84, 0x6f, &(0x7f0000000280)={r2, 0xe4, &(0x7f0000000180)=[@in6={0xa, 0x4e20, 0x10000, @remote={0xfe, 0x80, [], 0xbb}, 0x3}, @in6={0xa, 0x4e22, 0x7da5, @dev={0xfe, 0x80, [], 0x10}, 0xffffffffffffff6c}, @in6={0xa, 0x4e23, 0x3, @mcast2={0xff, 0x2, [], 0x1}, 0x400}, @in6={0xa, 0x4e24, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, @in6={0xa, 0x4e23, 0xffffffffffffffff, @loopback={0x0, 0x1}, 0x6}, @in={0x2, 0x4e20, @rand_addr=0x687}, @in6={0xa, 0x4e21, 0x100000001, @empty, 0x1}, @in={0x2, 0x4e20, @loopback=0x7f000001}, @in6={0xa, 0x4e24, 0xceba, @loopback={0x0, 0x1}, 0xb77}]}, &(0x7f00000002c0)=0x10) 2018/05/12 23:36:39 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) [ 944.421905] FAULT_INJECTION: forcing a failure. [ 944.421905] name failslab, interval 1, probability 0, space 0, times 0 [ 944.433242] CPU: 1 PID: 2292 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 944.440443] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 944.449818] Call Trace: [ 944.452404] dump_stack+0x1b9/0x294 [ 944.456055] ? dump_stack_print_info.cold.2+0x52/0x52 [ 944.461241] ? perf_trace_lock_acquire+0xe3/0x980 [ 944.466078] should_fail.cold.4+0xa/0x1a [ 944.470130] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 944.475219] ? print_usage_bug+0xc0/0xc0 [ 944.479268] ? graph_lock+0x170/0x170 [ 944.483064] ? find_held_lock+0x36/0x1c0 [ 944.487115] ? __lock_is_held+0xb5/0x140 [ 944.491181] ? check_same_owner+0x320/0x320 [ 944.495492] ? rcu_note_context_switch+0x710/0x710 [ 944.500419] __should_failslab+0x124/0x180 [ 944.504643] should_failslab+0x9/0x14 [ 944.508430] kmem_cache_alloc_node_trace+0x26f/0x770 [ 944.513525] ? lock_downgrade+0x8e0/0x8e0 [ 944.517664] throtl_pd_alloc+0xd7/0x970 [ 944.521891] ? blk_throtl_dispatch_work_fn+0x480/0x480 [ 944.527158] ? _raw_spin_unlock_irq+0x27/0x70 [ 944.531652] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 944.536651] ? trace_hardirqs_on+0xd/0x10 [ 944.540787] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 944.546312] ? blk_throtl_dispatch_work_fn+0x480/0x480 [ 944.551577] blkcg_activate_policy+0xf4/0x580 [ 944.556067] blk_throtl_init+0x3d0/0x630 [ 944.560119] ? blk_throtl_drain+0x7e0/0x7e0 [ 944.564435] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 944.569439] blkcg_init_queue+0x1ef/0x480 [ 944.573577] blk_alloc_queue_node+0x8bd/0xe40 [ 944.578060] ? blk_init_allocated_queue+0x620/0x620 [ 944.583063] ? __mutex_init+0x1ef/0x280 [ 944.587046] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 944.592575] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 944.597328] ? idr_alloc+0x145/0x1a0 [ 944.601034] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 944.606215] blk_mq_init_queue+0x4b/0xb0 [ 944.610262] loop_add+0x32b/0x9c0 [ 944.613706] ? loop_lookup+0x102/0x220 [ 944.617578] ? loop_queue_rq+0x640/0x640 [ 944.621637] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 944.626898] loop_control_ioctl+0x178/0x500 [ 944.631204] ? loop_add+0x9c0/0x9c0 [ 944.634816] ? expand_files.part.8+0x9a0/0x9a0 [ 944.639383] ? kasan_check_write+0x14/0x20 [ 944.643605] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 944.648520] ? wait_for_completion+0x870/0x870 [ 944.653094] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 944.658268] ? loop_add+0x9c0/0x9c0 [ 944.661885] do_vfs_ioctl+0x1cf/0x16a0 [ 944.665762] ? ioctl_preallocate+0x2e0/0x2e0 [ 944.670155] ? fget_raw+0x20/0x20 [ 944.673593] ? __sb_end_write+0xac/0xe0 [ 944.677563] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 944.683082] ? fput+0x130/0x1a0 [ 944.686348] ? ksys_write+0x1a6/0x250 [ 944.690136] ? security_file_ioctl+0x94/0xc0 [ 944.694531] ksys_ioctl+0xa9/0xd0 [ 944.697978] __x64_sys_ioctl+0x73/0xb0 [ 944.701853] do_syscall_64+0x1b1/0x800 [ 944.705727] ? finish_task_switch+0x1ca/0x810 [ 944.710208] ? syscall_return_slowpath+0x5c0/0x5c0 [ 944.715123] ? syscall_return_slowpath+0x30f/0x5c0 [ 944.720041] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 944.725400] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 944.730231] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 944.735411] RIP: 0033:0x455979 [ 944.738589] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 944.746286] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 944.753540] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 944.760792] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/12 23:36:39 executing program 5: pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)=@abs, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5babb8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc193f87d58455230c513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$binfmt_misc(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="7379993038da4a3f6a63496b16ee4e8e"], 0x10) readv(r0, &(0x7f0000000280)=[{&(0x7f0000c25f19)=""/231, 0xe7}], 0x1) r2 = getpid() process_vm_readv(r2, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x3d1}], 0x2, 0x0) 2018/05/12 23:36:39 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000000)={0xc9fa, {{0x2, 0x4e24, @multicast1=0xe0000001}}, 0x0, 0x9, [{{0x2, 0x4e21, @rand_addr=0x2}}, {{0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}}, {{0x2, 0x4e20, @multicast1=0xe0000001}}, {{0x2, 0x100, @broadcast=0xffffffff}}, {{0x2, 0x4e23, @broadcast=0xffffffff}}, {{0x2, 0x4e23, @loopback=0x7f000001}}, {{0x2, 0x4e21, @rand_addr=0xffffffffffffffff}}, {{0x2, 0x4e24, @rand_addr=0x2}}, {{0x2, 0x4e24, @broadcast=0xffffffff}}]}, 0x510) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:39 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 944.768044] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 944.775296] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000019 2018/05/12 23:36:40 executing program 0 (fault-call:6 fault-nth:26): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:40 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:40 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0xc0, 0x0) 2018/05/12 23:36:40 executing program 5: r0 = socket(0xa, 0x2, 0x0) r1 = open(&(0x7f00004b8ff8)='./file0\x00', 0x28042, 0x0) connect$inet6(r0, &(0x7f0000d3cfe4)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x3}, 0x1c) fallocate(r1, 0x0, 0xffff, 0x1f) connect$inet(r0, &(0x7f0000000040)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) sendfile(r0, r1, &(0x7f0000000200), 0xfffb) 2018/05/12 23:36:40 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:40 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000000)={0x8, {{0x2, 0xffffffffffffffff}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:40 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:40 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:40 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:40 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) r3 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x81, 0x840) ioctl$KDSETKEYCODE(r3, 0x4b4d, &(0x7f0000000040)={0x370a, 0x9}) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x320, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:40 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$alg(0xffffffffffffffff, 0x0, 0x0) sendfile(r1, r2, &(0x7f0000000180), 0x2) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={0xffffffffffffffff, 0x6, 0x1, 0x1, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}, 0x20) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r3, 0x84, 0x16, &(0x7f0000000100)={0x1, [0x20]}, 0x6) 2018/05/12 23:36:41 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:41 executing program 5: r0 = socket(0xa, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='uid_map\x00') syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/sco\x00') [ 946.048468] FAULT_INJECTION: forcing a failure. [ 946.048468] name failslab, interval 1, probability 0, space 0, times 0 [ 946.059821] CPU: 0 PID: 2352 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 946.067017] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 946.076375] Call Trace: [ 946.078979] dump_stack+0x1b9/0x294 [ 946.082616] ? dump_stack_print_info.cold.2+0x52/0x52 [ 946.087807] should_fail.cold.4+0xa/0x1a [ 946.091867] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 946.096964] ? lock_downgrade+0x8e0/0x8e0 [ 946.101099] ? graph_lock+0x170/0x170 [ 946.104909] ? kasan_check_read+0x11/0x20 [ 946.109045] ? do_raw_spin_unlock+0x9e/0x2e0 [ 946.113437] ? find_held_lock+0x36/0x1c0 [ 946.117482] ? __lock_is_held+0xb5/0x140 [ 946.121532] ? check_same_owner+0x320/0x320 [ 946.125848] ? mark_held_locks+0xc9/0x160 [ 946.129985] ? rcu_note_context_switch+0x710/0x710 [ 946.134902] __should_failslab+0x124/0x180 [ 946.139123] should_failslab+0x9/0x14 [ 946.142912] kmem_cache_alloc_node_trace+0x26f/0x770 [ 946.148001] ? lock_downgrade+0x8e0/0x8e0 [ 946.152154] blk_throtl_init+0xc5/0x630 [ 946.156127] ? rcu_is_watching+0x85/0x140 [ 946.160258] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 946.164823] ? blk_throtl_drain+0x7e0/0x7e0 [ 946.169131] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 946.174134] blkcg_init_queue+0x1ef/0x480 [ 946.178267] blk_alloc_queue_node+0x8bd/0xe40 [ 946.182749] ? blk_init_allocated_queue+0x620/0x620 [ 946.187755] ? __mutex_init+0x1ef/0x280 [ 946.191739] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.197262] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 946.202017] ? idr_alloc+0x145/0x1a0 [ 946.205726] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 946.210922] blk_mq_init_queue+0x4b/0xb0 [ 946.214967] loop_add+0x32b/0x9c0 [ 946.218410] ? loop_lookup+0x102/0x220 [ 946.222290] ? loop_queue_rq+0x640/0x640 [ 946.226336] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 946.231521] loop_control_ioctl+0x178/0x500 [ 946.235841] ? loop_add+0x9c0/0x9c0 [ 946.239458] ? expand_files.part.8+0x9a0/0x9a0 [ 946.244033] ? kasan_check_write+0x14/0x20 [ 946.248253] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 946.253174] ? wait_for_completion+0x870/0x870 [ 946.257748] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 946.262926] ? loop_add+0x9c0/0x9c0 [ 946.266542] do_vfs_ioctl+0x1cf/0x16a0 [ 946.270415] ? ioctl_preallocate+0x2e0/0x2e0 [ 946.274812] ? fget_raw+0x20/0x20 [ 946.278248] ? __sb_end_write+0xac/0xe0 [ 946.282207] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 946.287724] ? fput+0x130/0x1a0 [ 946.290984] ? ksys_write+0x1a6/0x250 [ 946.294769] ? security_file_ioctl+0x94/0xc0 [ 946.299165] ksys_ioctl+0xa9/0xd0 [ 946.302615] __x64_sys_ioctl+0x73/0xb0 [ 946.306505] do_syscall_64+0x1b1/0x800 [ 946.310382] ? finish_task_switch+0x1ca/0x810 [ 946.314874] ? syscall_return_slowpath+0x5c0/0x5c0 [ 946.319788] ? syscall_return_slowpath+0x30f/0x5c0 [ 946.324705] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 946.330065] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 946.334898] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 946.340073] RIP: 0033:0x455979 [ 946.343241] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 946.350929] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 946.358623] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 946.365876] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 946.373127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 946.380377] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000001a 2018/05/12 23:36:41 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0xa, 0x0) 2018/05/12 23:36:41 executing program 0 (fault-call:6 fault-nth:27): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:41 executing program 5: pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)=@abs, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5babb8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc193f87d58455230c513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$binfmt_misc(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="09797ab4d238fafb8037fc6f9d7cc4e86148f5bdbc000000000022a5add5b1ed0a967740f89db4000001000000c82107330e5de98c2914a8d6358d2000407f628cc575ad"], 0x44) write(r1, &(0x7f0000001440)="004428e6", 0x4) readv(r0, &(0x7f0000c9e000)=[{&(0x7f0000c25f19)=""/231, 0xe7}], 0x1) r2 = getpid() process_vm_readv(r2, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x3d1}], 0x2, 0x0) 2018/05/12 23:36:41 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:41 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) sendfile(r1, r2, 0x0, 0x800000000000008) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) getsockopt$inet6_buf(r1, 0x29, 0x23, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) fsetxattr(r1, &(0x7f0000000100)=@random={'security.', '(\\posix_acl_access\x00'}, &(0x7f0000000140)='\x00', 0x1, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:41 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x301, 0x0) 2018/05/12 23:36:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:41 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:41 executing program 4: socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000001c0)=ANY=[@ANYBLOB="e0001412000000000000000000000000000000"], 0x14) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) wait4(0x0, &(0x7f0000000080), 0x80000000, &(0x7f00000000c0)) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:41 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:41 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:41 executing program 4: r0 = getpgrp(0xffffffffffffffff) ptrace$setregs(0xffffffffffffffff, r0, 0x5, &(0x7f0000000080)="dd8e8e00c801b9f42447e6401ad8ade9716ea55abb232635d44ce45f261d157fe9314efadaa526ec201336e0ff7723c935") r1 = request_key(&(0x7f0000000180)='blacklist\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000200)='/dev/cuse\x00', 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r1) rt_sigaction(0xe, &(0x7f0000000040)={0x101, {0x8000}, 0x4, 0x10001}, &(0x7f0000000240), 0x8, &(0x7f0000000280)) keyctl$restrict_keyring(0x1d, r2, 0x0, 0x0) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cuse\x00', 0x400, 0x0) ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000100)={0x1, 0x8, [@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @random="a7f59dfc0678", @random="ee8f63280227", @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x21}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @link_local={0x1, 0x80, 0xc2}]}) 2018/05/12 23:36:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:41 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x80f, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 946.704922] FAULT_INJECTION: forcing a failure. [ 946.704922] name failslab, interval 1, probability 0, space 0, times 0 [ 946.716234] CPU: 1 PID: 2408 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 946.723429] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 946.732790] Call Trace: [ 946.735393] dump_stack+0x1b9/0x294 [ 946.739030] ? dump_stack_print_info.cold.2+0x52/0x52 [ 946.744222] ? save_stack+0x43/0xd0 [ 946.747859] ? __kasan_slab_free+0x11a/0x170 [ 946.752280] ? kasan_slab_free+0xe/0x10 [ 946.756259] ? kfree+0xd9/0x260 [ 946.759553] ? throtl_pd_free+0x21/0x30 [ 946.763533] should_fail.cold.4+0xa/0x1a [ 946.767594] ? __x64_sys_ioctl+0x73/0xb0 [ 946.771663] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 946.776768] ? print_usage_bug+0xc0/0xc0 [ 946.780823] ? do_raw_spin_lock+0xc1/0x200 [ 946.785051] ? graph_lock+0x170/0x170 [ 946.788846] ? trace_hardirqs_off+0xd/0x10 [ 946.793070] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 946.798168] ? find_held_lock+0x36/0x1c0 [ 946.802221] ? __lock_is_held+0xb5/0x140 [ 946.806277] ? check_same_owner+0x320/0x320 [ 946.810588] ? rcu_note_context_switch+0x710/0x710 [ 946.815503] ? blkcg_activate_policy+0x3db/0x580 [ 946.820247] __should_failslab+0x124/0x180 [ 946.824470] should_failslab+0x9/0x14 [ 946.828257] kmem_cache_alloc_trace+0x2cb/0x780 [ 946.832917] ? blk_throtl_init+0x3e6/0x630 [ 946.837136] ? blk_throtl_drain+0x7e0/0x7e0 [ 946.841443] ? blk_mq_can_queue+0x50/0x50 [ 946.845590] ? plug_ctx_cmp+0x110/0x110 [ 946.849548] blk_stat_alloc_callback+0x5b/0x280 [ 946.854204] blk_mq_init_allocated_queue+0x125/0x1580 [ 946.859400] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.864922] ? blk_alloc_queue_node+0x8d3/0xe40 [ 946.869580] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 946.874068] ? __mutex_init+0x1ef/0x280 [ 946.878046] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 946.883567] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 946.888313] ? idr_alloc+0x145/0x1a0 [ 946.892018] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 946.897199] blk_mq_init_queue+0x63/0xb0 [ 946.901246] loop_add+0x32b/0x9c0 [ 946.904685] ? loop_lookup+0x102/0x220 [ 946.908556] ? loop_queue_rq+0x640/0x640 [ 946.912606] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 946.917795] loop_control_ioctl+0x178/0x500 [ 946.922104] ? loop_add+0x9c0/0x9c0 [ 946.925717] ? expand_files.part.8+0x9a0/0x9a0 [ 946.930283] ? kasan_check_write+0x14/0x20 [ 946.934508] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 946.939424] ? wait_for_completion+0x870/0x870 [ 946.943992] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 946.949167] ? loop_add+0x9c0/0x9c0 [ 946.952779] do_vfs_ioctl+0x1cf/0x16a0 [ 946.956657] ? ioctl_preallocate+0x2e0/0x2e0 [ 946.961050] ? fget_raw+0x20/0x20 [ 946.964490] ? __sb_end_write+0xac/0xe0 [ 946.968452] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 946.973972] ? fput+0x130/0x1a0 [ 946.977241] ? ksys_write+0x1a6/0x250 [ 946.981042] ? security_file_ioctl+0x94/0xc0 [ 946.985440] ksys_ioctl+0xa9/0xd0 [ 946.988884] __x64_sys_ioctl+0x73/0xb0 [ 946.992762] do_syscall_64+0x1b1/0x800 [ 946.996636] ? finish_task_switch+0x1ca/0x810 [ 947.001117] ? syscall_return_slowpath+0x5c0/0x5c0 [ 947.006034] ? syscall_return_slowpath+0x30f/0x5c0 [ 947.011559] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 947.016910] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 947.021756] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 947.026931] RIP: 0033:0x455979 [ 947.030103] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 947.038317] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 947.045567] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 2018/05/12 23:36:42 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) [ 947.052819] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 947.060090] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 947.067344] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000001b 2018/05/12 23:36:42 executing program 4: r0 = request_key(&(0x7f0000000100)='.request_key_auth\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000180)='keyring\x00', 0xfffffffffffffff9) r1 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:42 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:42 executing program 0 (fault-call:6 fault-nth:28): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:42 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:42 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0xfffffdef, 0x0) 2018/05/12 23:36:42 executing program 4: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x0, 0x0) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r0, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000200)={&(0x7f0000000140)={0x84, r1, 0x108, 0x70bd28, 0x25dfdbfe, {0x1}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xc12}, @IPVS_CMD_ATTR_DAEMON={0x50, 0x3, [@IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bridge_slave_0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'syzkaller0\x00'}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback={0x0, 0x1}}]}, @IPVS_CMD_ATTR_SERVICE={0x18, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x29}}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'wlc\x00'}]}]}, 0x84}, 0x1, 0x0, 0x0, 0x40080}, 0x8004) r2 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r2, 0x0, 0x0) 2018/05/12 23:36:42 executing program 5: pause() sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000440)=@abs, 0x6e, &(0x7f00000016c0)=[{&(0x7f00000004c0)="47e37ad0cf344394bf43f96b36e7c2b8a31c89bfa71e3d04181fbd79e32e78c206f46261c8694cbca0f0c3a36b654599d7402360f4de392c4d02352e2bfa9eac5ad6bf23f887cd99d932ebe452444a3d7e36e2789fddffb6f82484d301ae89b9237fe4181bd8d85949071b698eb3e98f36c95a1f0b2a767074f945868c3f4f7d7723e3fa2ac02d1d26bf26861ddf2f3e9331c56070ecfa5d792ad1a543158eef363b2489e916ff914ad84192d2e2a7d3dede0bb181962a5f973819872a6c9bf7b9d4d91155601eb49166ca396b51a891913de774362ae9402a2360e2b2d9cf5613a541ce7e6f69ace6429a0767f61133579d7a3a326e9396220a416e7e81bd0816d7430f3838ea11c18671b6de108bde0465cacb01359219ae58cc09240a4df5478b5159f198aa30cc2cd899104608dcfc958b9f8b10ee48f5bfe134c7b5ac6dd5e71b4b26b910593cf8d2e0687ba041bb5bbd1f2621a7bb54181e4bfb1280f89923032885df0646c79b0334414f2d9529b69b9055cddfceaecb4f8a2b5204ab9ae167f6a328cdc912649a15be11fc9e79f482709d9e814995e32fda5c858a9ccbc5314a031500fc42905d81420431cf476dea1ec09b364020ada89761c2ecc01f5dd5abafe8458908c8f729ac6e31e3853773a1ecad7bdc4391d0dec1dafa5aa1beadadde5a751cff06ab26909b30cfae7d2bd8e8f0f5f7b135d2b58069b64ec2758e74324339254ac0af67620c1f0f5b9f48014dca2453be3a9868c6e4c6c8f3d69c0cc8ef7accf3545e945ab32c7e0bd6a1083763dc42a8d60b1148a227bf410f74a9a569037752542151cb6c6d4ad8d67f1cd0ab2e08333f8ab37564f9e825352c8c536ab567ff4e835433bdcb231423e2ab47c2e41e658415e762b912338a8b1863f9a18980be726fbaf070ebdcebbd425cd5dd541acb4793c5105dbe577538187bf86b385b7c81c8811fa6c208d2ae3ed12803ccf921c7635e30cbbe554f2c8505f698f47f473b16364a4a5223897a7de1d52658ba824d4e8368fceba90669319e6119cba19b6917eebdf0188d8b671e1e99d9b7ef46d0abef3b1e8a660bd30714efe8823fcff2c7a498273d952dce260f0b5ca3d05e6348dad4fd04d8e334b09d626c7eb6ba897404b96e765805db4ad236b22fa5f05336116d2a0a40234ca52077a10fc28442dd72075ad57e5dbc4aa71839ff258194c2a0d2897484211ce6b855babdef8fa4f569c30142fe4def002dc2e68364bfcb58a85f81b313ae657cd344f1f3b04b3e1e252e6b960ec8152ba374e7ea7f3fa0a637709cddc1c406096816e53690139e28fb41b09e79b232573e9ca0268c739acdc3939f9e5c2cd5d6c4b02e4a939425fba5ae5d61e70ceabcdad3d666a34b97c641894ff6ec04f1712109a2ef6a1e1d620d94659b659d89d9cf3de3636085cb447473488de453bdb221339ad5fa7fa352eef36deed2d3f6f1c7b02528a2ec788a286784e85cf30379d6f750e5ab99558df54905e0890f57d69c4bdd49c1478a6735deb4c91816b388282daccf2fab9b7ac7ac9dfab9be4e258e106c99c1f756f85edcbea898f3ec307cea515f49e631fc24adf198d0246a1d3482790e7b2a280dbc4e8ac936d4e9fcc91c3cb376b91e60b25c8cffbee9506db33720339c87565066c8552bd71e3cbfd10d785f3dd361f172a4dde6b6984323d91444ee6ad09e519d5f3b99c3afdebfaba9520726dbf7ef00815ec2b37f0e811e86954daf18a90c5e5ec191eb73244eb57c5c562515bb51b6b2742be1a9464e46fe5dbdbab1b1e3726b53bc109db605d23a753edfe24d4c631b35515f92928edb250093f6c1e30283b9b1c23dfe58fce85fa5a46fde02afd473b9a771d671e44ffc500a68f9e8d8f6f235aee7f341f538b6177fe52a5f782526f741558034d12201e49b15ff578ab5e53703058cc563147693ac68b3bffa90861954d5671afc3bd98e22bdad2f0bd021b1ca7b04d40880a0002fc8059e2cc62ac5e2cf121fbc337c4ce2a3caf02fcddd66cc230b8f70e45547e3b7df65c958c09ed3899368e3d70a0d9ee0d19501c3fc186208d27efc7894d1347e0fc507159fa23ae6b3b00c81912cb7c7f2339f4e8134727018fbe2c50f7a4599ee37cf3bc9f4cf59019fc8c39d66db96c5bcf2c1538f36efe8b3af642c35eed158d9ad25230acc6f42f4f5a1726102b27aaf11e003ba927d3569563f0a6f93281bbd88b1e01a99ce28bb32cfbec649ef06a444382469a6ac634892edf2ebba29865cf66d5b8d9a4c70cc10331b197704b06ed3ec6db3db9512325604bdd7de1bb952457e23d309d6fc7e8d143a9e3698e13ee862156e7647d8e1f0f38cbf39bc123b2454d5023bdad3da71535de9c177536dd30a7bf4ddf8829b48e9df4b7b8d3f44b7dc6bd71f8b72301d8151ee08da0ed7c3a5176937c775c4e5ce286a578411cdb9afb494e88672f0b27ef1a24c5ea61c82569f69d80fd0b07a29be44a371e552e6fbdb81f35bc086af19e64316cdf03e9e9890f5cced96c070d53bfca3aff8b72f969f3a46ce330b8cc3a91b9fbe70aa770c61bdcd7c4d019f9ef47987dda969af933fc66d118cb687ddd4571eacd2281be77271060df37771af2b15eb5faa585bf6ad4f4a50f2b18e914bb0a66cdb69ce61c0189d3702759e4ba859f95a52fcd2ef21be126d27a00d7b0550cea0ffbcd5ff30e511082ff866edbadf0d149b90125b1cbddf4db9bc30ed44972733a5eb31178a84e92e1bc813286bddceecd6cc92f902bc495d2d53bd4ace7b617be4cafa9c146eddac51d6459314fd57bc9a086849bf6b3e9ee17100be5c4b2704b41d9ddb607e10ed5b7a70537f216b52fdd3e3ac1b8138ea2e8ce3f675a0e86e611520c362a7a4feea316b0461c9fbf532b9965f37637e605679987ae2dadd7545fa7a2baf0242184d2f842094dd99af8478bf16ae9ba3812d5a8331caac41791148b831c8b137860c6e7c96571af00ce3a264e5dc42cb07acbb3b0f1507acb11c9d1aae86e33f3303a115bbc63a82ff45888ef26c8d87df2cf81711acaa0c730963dcd5a9b33b47d67ddf17ea9979ea5d876db519c9b43ac461c725b303ce14b9dfc936c4c26942954baa22d8fec0ad8f9b598ca424d05afb2cfb2e42e2e17e5babb8ffaddd515b9083587b21ad961acd2a481e701d45d92adeea80314a9638fa826b7eb735b3177fd2658c7d96073a40d87173de9c58e4c8cdcece3d4198bebfd0de5ea0f97abb857676c341f12d27b319f18b9a8233162f07b2bcf369a409cdf55fadc86e2bf4243b48c0e4395eef43fea92fc09889b50900ae76c3e13c40cb06ce5e7f87aa7432a78341766e1d26ccf74493b2bb0df70cbc8863d96ee7e14b823af4daa92f61c81c90770bb9b7a4684b34bae8ccb2733e8f64bfd666f9f2a9bc94efaf3a0ad4e1cc960c8b3488b5ddb9f71c9c16c5c8fe5d5ab46f09454b13796fe02720d6a7b23511f33b9f62796c15d676860f135cf424ddf6d37f6a9b175efd1aa4415cd3d09a77a4883b3d347b2d99dabebf4a79fc9dfe5dcbf04d96d7a2297803812674d191cba45f3e5f32c90ddd873b97826cd4b0bfa924a5c9ac2671effbf7c7ca74acdbf539ac0c2d6f8b51cae01aea56a70f43c0443ea36c12f1adb605fa772e84ec759bc7ba4a263e12363e1e19070d0c6525faa40c0c3e130ce1da0aaed185e52f7a532e972e333913aeb3eae0b771d901159ef8e15edc7f3becbaa73b57baf72977c1e92cd463199be1e17158590986db60977351e92efc9fe377e3bd2be5ffa3c2b0f99d70157e6a69d3438b53bb372f64fe61b9ccae9afe96eabfcdd39cd2367bf3b2ce601629ed775f4c22f2288263ed4427fae7517f1787c35c5ac54216fd0adfa331557eb024a65069a82c2189cce7ab244f94af46985803438efa0720f6dcb5e9f745daab1d44584342b8bcebd698b67fa82e5219119244a249a5d917b87fd398a8e45258487ffe9420c821c6a0a809381c8e8b881a435177bd6c46e72a68bee2f2d5bd393c3acb262340505962d7f5cc12508321c17db4f654cc1e8cdecbb2773b13467eeb7e54b8a607b54db2fe49916f30edf20af10c54e35a73f74f77d8e0ea0f868f982d7755296e6ee9ffdb34b453d1dd310ffb8fa9e0834d2ec123217badb0d872fa4813377c46e0ee00513973dad9b0e08539c852ca36c8eddeb2a574cfd6f27a91422a9d7adacaa98ebfdecd20b64162ab286b3af55254f09ef46450e0b18cb9ca4b41ac280c3981a662c9b60a2a47286db99600a4b201025562f43659d8498dff8f749f5a53c2067e519024f33c91ee248d247f6318606e20e88cf11f0ba8bf2ee809cab25c01cd3b9576a617128069b64699a3d57c9cf160174d927359c206b6b41e0f3707e5428529c68ad23f6b95db66b2cfa84ab522ea2e7c540b71824c2e9f04f08dd639f33d9e75d61c04c06cf0db7a4c80717c6228a838f59d9ca07844d5d1273f3a01823b10bc17835622783d4e3372cc58f35b5e9ba3eeff7a10ef674e19a8b1ed90b353bcc82d88ecc3e453d552c109012c1069547fd1a10d13c38f3823a80a3c0fc9037cab87d2ac562e674cea66f434d2f4214fa90ba284cfdc193f87d58455230c513667b5390fad2b9d412ffed80d0cdc44565b662620a8b29140fc21545fe9306754c4ad0307724823ea4e4272f725f88172045e8509667e6583d947728b9bc35b650f86d9708abf46f2446390f473ffd71a39a7fb95c3a41007b042cff70568d90c3c9c2623a05a5eb9f7ac093f28dc1e3a12bdcfadeb89d933a9f58864358cbba0ae25825e8a94df72414e9667edf17210361dba6f5d09ecee709a15a2371c0b32e054832924babc954d8f9485212ceaf9f3aeec418f5eb2097457b21db156325367b53f829bd16d1b446e75d0796f7f05330341ce6baf62a78ef9c9be4fde0fb2e5ee018e001eb59b8d06037d335f41db5d9597583cee5cdea113d5621ed2d05504fddc80b5dfd7d3367a48e12c9a5372b115651281a874b079ab45b9fc0c2e7dca3640d6012deb5a93c6571c4dc8e20cc89484f682038a4e87c91c3da0b4b8603f2414c66b12a7d1bdcf99c77c3ab7bfb6ef38652a550b889f6c70c9761962a1d143d143bd305da60854f4d0fa5bcbce42957470b09fe9d35851ffcc45a72dae5f06fa609c1017feb30d0de9d356744792ce302b1db97ce83df3aa97352886e8b64e303bd9144f86914617b294983458c454ae452fda6edaa5849779c7a655b084c6ee58d66bc565d91da167409b84afa87227c1ceca70710cd144aec3b70df4db5008023b5b8addf40e6a4520778747a8838ba20744f387c3cc4005006e70fdf3e0ebb9d07a3c8f516d6bc8be7c6d73430377ec701c2df17ce767d89580561ba03a0128f7d47ec77282ad71ca6561ae4e6b43539a90660f039d0267e651458d949b40da25e94f75b47cfeef31c103616be2a9e4a3af9f419651ce71f6cd701f75f0ffe691c8973b87777a7da5ba70be07f7647af5", 0xf47}], 0x1, &(0x7f0000001700)}], 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="7379993038da4a3f6a634b6b16ee4e8ec23a2809725a991a016f2f7d58629e3b28f21608828ce642f5e1c1c1a7a803be764f"], 0x32) readv(r0, &(0x7f0000000280)=[{&(0x7f0000c25f19)=""/231, 0xe7}], 0x1) r2 = getpid() process_vm_readv(r2, &(0x7f0000001400), 0x1, &(0x7f0000000000)=[{&(0x7f0000000040)=""/204, 0xd7e1e1d24b36aac5}, {&(0x7f0000002880)=""/183, 0x3d1}], 0x2, 0x0) 2018/05/12 23:36:42 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r3 = dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000000000)={0xffffffffffffff68, 0x200, 0x100000000, 0x9, 0x7}) 2018/05/12 23:36:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:42 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:42 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)) sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:42 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:42 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x80035, &(0x7f0000fb6ffc)=0x1, 0xffffffffffffffcf) 2018/05/12 23:36:42 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = accept$netrom(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$sock_netrom_TIOCOUTQ(r1, 0x5411, &(0x7f0000000140)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000080)) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) [ 947.694606] FAULT_INJECTION: forcing a failure. [ 947.694606] name failslab, interval 1, probability 0, space 0, times 0 [ 947.706112] CPU: 0 PID: 2471 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 947.713301] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 947.722652] Call Trace: [ 947.725234] dump_stack+0x1b9/0x294 [ 947.728857] ? dump_stack_print_info.cold.2+0x52/0x52 [ 947.734045] ? __save_stack_trace+0x7e/0xd0 [ 947.738358] should_fail.cold.4+0xa/0x1a [ 947.742411] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 947.747514] ? save_stack+0x43/0xd0 [ 947.751134] ? kasan_kmalloc+0xc4/0xe0 [ 947.755023] ? throtl_pd_alloc+0xd7/0x970 [ 947.759165] ? blkcg_activate_policy+0xf4/0x580 [ 947.763830] ? __lockdep_init_map+0x105/0x590 [ 947.768312] ? lockdep_init_map+0x9/0x10 [ 947.772357] ? init_timer_key+0x17f/0x470 [ 947.776495] ? throtl_pd_offline+0x210/0x210 [ 947.780897] ? init_timer_on_stack_key+0xe0/0xe0 [ 947.785642] ? __lock_is_held+0xb5/0x140 [ 947.789693] __should_failslab+0x124/0x180 [ 947.793916] should_failslab+0x9/0x14 [ 947.797705] kmem_cache_alloc_node_trace+0x5a/0x770 [ 947.802708] ? lock_acquire+0x1dc/0x520 [ 947.806670] ? blkcg_activate_policy+0x12c/0x580 [ 947.811419] throtl_pd_alloc+0xd7/0x970 [ 947.815380] ? blk_throtl_dispatch_work_fn+0x480/0x480 [ 947.820643] ? _raw_spin_unlock_irq+0x27/0x70 [ 947.825127] ? kasan_check_write+0x14/0x20 [ 947.829355] ? do_raw_spin_lock+0xc1/0x200 [ 947.833574] ? blk_throtl_dispatch_work_fn+0x480/0x480 [ 947.838837] blkcg_activate_policy+0x221/0x580 [ 947.843409] blk_throtl_init+0x3d0/0x630 [ 947.847454] ? blk_throtl_drain+0x7e0/0x7e0 [ 947.851763] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 947.856769] blkcg_init_queue+0x1ef/0x480 [ 947.860902] blk_alloc_queue_node+0x8bd/0xe40 [ 947.865389] ? blk_init_allocated_queue+0x620/0x620 [ 947.870389] ? __mutex_init+0x1ef/0x280 [ 947.874360] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 947.879879] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 947.884623] ? idr_alloc+0x145/0x1a0 [ 947.888330] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 947.893509] blk_mq_init_queue+0x4b/0xb0 [ 947.897554] loop_add+0x32b/0x9c0 [ 947.900991] ? loop_lookup+0x102/0x220 [ 947.904864] ? loop_queue_rq+0x640/0x640 [ 947.908915] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 947.914089] loop_control_ioctl+0x178/0x500 [ 947.918393] ? loop_add+0x9c0/0x9c0 [ 947.922008] ? expand_files.part.8+0x9a0/0x9a0 [ 947.926581] ? kasan_check_write+0x14/0x20 [ 947.930800] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 947.935715] ? wait_for_completion+0x870/0x870 [ 947.940289] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 947.945462] ? loop_add+0x9c0/0x9c0 [ 947.949073] do_vfs_ioctl+0x1cf/0x16a0 [ 947.952950] ? ioctl_preallocate+0x2e0/0x2e0 [ 947.957342] ? fget_raw+0x20/0x20 [ 947.960780] ? __sb_end_write+0xac/0xe0 [ 947.964745] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 947.970262] ? fput+0x130/0x1a0 [ 947.973532] ? ksys_write+0x1a6/0x250 [ 947.977319] ? security_file_ioctl+0x94/0xc0 [ 947.981713] ksys_ioctl+0xa9/0xd0 [ 947.985155] __x64_sys_ioctl+0x73/0xb0 [ 947.989030] do_syscall_64+0x1b1/0x800 [ 947.992902] ? finish_task_switch+0x1ca/0x810 [ 947.997382] ? syscall_return_slowpath+0x5c0/0x5c0 [ 948.002304] ? syscall_return_slowpath+0x30f/0x5c0 [ 948.007219] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 948.012576] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 948.017404] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 948.022574] RIP: 0033:0x455979 [ 948.025744] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 948.033439] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 948.040693] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 948.047944] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 948.055196] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 948.062448] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000001c 2018/05/12 23:36:43 executing program 0 (fault-call:6 fault-nth:29): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:43 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:43 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:43 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = memfd_create(&(0x7f0000000100)='/dev/input/mouse#\x00', 0x2) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000140)={0x0, 0x7f673eae, 0x1, [0x0]}, &(0x7f0000000180)=0xa) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f00000001c0)={r2, 0xffffffff}, &(0x7f0000000200)=0x8) r3 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x5, 0x478000) syz_open_dev$sndmidi(&(0x7f0000000240)='/dev/snd/midiC#D#\x00', 0x5, 0x0) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r3, 0x28, 0x0, &(0x7f00000000c0)=0x3, 0x8) 2018/05/12 23:36:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:43 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x200800, 0x0) r4 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x410040, 0x0) syz_kvm_setup_cpu$x86(r3, r4, &(0x7f0000fe7000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000080)="8fe90092b1f194000026f7c0f07f0000672e640f060f072e0f01df66b837008ec8660f3881ba1a270000b8010000000f01c1670f230d66b8f7000f00d8", 0x3d}], 0x1, 0x8, &(0x7f0000000100)=[@cstype3={0x5, 0xd}], 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:43 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x3ec0, 0x0) 2018/05/12 23:36:43 executing program 5: r0 = socket(0x40000000015, 0x5, 0x0) bind$inet(r0, &(0x7f00008a5ff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) sendto$inet(r0, &(0x7f0000ea8000)="a5", 0x1, 0x0, &(0x7f0000dfcff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) close(r0) 2018/05/12 23:36:43 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:43 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:43 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 948.865688] FAULT_INJECTION: forcing a failure. [ 948.865688] name failslab, interval 1, probability 0, space 0, times 0 [ 948.876970] CPU: 0 PID: 2527 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 948.884162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 948.893522] Call Trace: [ 948.896122] dump_stack+0x1b9/0x294 [ 948.899762] ? dump_stack_print_info.cold.2+0x52/0x52 [ 948.904963] ? lock_downgrade+0x8e0/0x8e0 [ 948.909123] should_fail.cold.4+0xa/0x1a [ 948.913188] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 948.918288] ? graph_lock+0x170/0x170 [ 948.922085] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.927612] ? pcpu_alloc+0x188/0x1380 [ 948.931501] ? find_held_lock+0x36/0x1c0 [ 948.935558] ? __lock_is_held+0xb5/0x140 [ 948.939621] ? check_same_owner+0x320/0x320 [ 948.943934] ? blk_mq_can_queue+0x50/0x50 [ 948.948073] ? rcu_note_context_switch+0x710/0x710 [ 948.952988] ? kobject_init+0x226/0x2d0 [ 948.956952] __should_failslab+0x124/0x180 [ 948.961177] should_failslab+0x9/0x14 [ 948.964965] kmem_cache_alloc_node_trace+0x26f/0x770 [ 948.970054] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 948.975057] ? find_next_bit+0x104/0x130 [ 948.979106] __kmalloc_node+0x33/0x70 [ 948.982894] blk_mq_init_allocated_queue+0x220/0x1580 [ 948.988071] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 948.993591] ? blk_alloc_queue_node+0x8d3/0xe40 [ 948.998246] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 949.002726] ? __mutex_init+0x1ef/0x280 [ 949.006699] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 949.012222] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 949.016967] ? idr_alloc+0x145/0x1a0 [ 949.020668] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 949.025845] blk_mq_init_queue+0x63/0xb0 [ 949.029893] loop_add+0x32b/0x9c0 [ 949.033335] ? loop_lookup+0x102/0x220 [ 949.037214] ? loop_queue_rq+0x640/0x640 [ 949.041439] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 949.046614] loop_control_ioctl+0x178/0x500 [ 949.050922] ? loop_add+0x9c0/0x9c0 [ 949.054535] ? expand_files.part.8+0x9a0/0x9a0 [ 949.059107] ? kasan_check_write+0x14/0x20 [ 949.063326] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 949.068240] ? wait_for_completion+0x870/0x870 [ 949.072806] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 949.077980] ? loop_add+0x9c0/0x9c0 [ 949.081595] do_vfs_ioctl+0x1cf/0x16a0 [ 949.085473] ? ioctl_preallocate+0x2e0/0x2e0 [ 949.089865] ? fget_raw+0x20/0x20 [ 949.093311] ? __sb_end_write+0xac/0xe0 [ 949.097273] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 949.102793] ? fput+0x130/0x1a0 [ 949.106056] ? ksys_write+0x1a6/0x250 [ 949.109843] ? security_file_ioctl+0x94/0xc0 [ 949.114237] ksys_ioctl+0xa9/0xd0 [ 949.117676] __x64_sys_ioctl+0x73/0xb0 [ 949.121552] do_syscall_64+0x1b1/0x800 [ 949.125426] ? finish_task_switch+0x1ca/0x810 [ 949.129909] ? syscall_return_slowpath+0x5c0/0x5c0 [ 949.134821] ? syscall_return_slowpath+0x30f/0x5c0 [ 949.139743] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 949.145093] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 949.149922] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 949.155091] RIP: 0033:0x455979 [ 949.158262] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 949.165955] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 949.173210] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 949.180462] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 949.187722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 949.194973] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000001d 2018/05/12 23:36:44 executing program 4: r0 = syz_open_dev$sndpcmc(&(0x7f0000000180)='/dev/snd/pcmC#D#c\x00', 0x8000000001b4, 0x101001) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000080)=[0x80, 0x1]) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'vcan0\x00', 0x0}) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000000)={0x0, @broadcast=0xffffffff, 0x4e24, 0x3, 'dh\x00', 0x4, 0x5, 0x6f}, 0x2c) bind$packet(r0, &(0x7f0000000100)={0x11, 0xf7, r1, 0x1, 0x5, 0x6, @random="41b258a281d7"}, 0x14) setsockopt$packet_fanout_data(r0, 0x107, 0x16, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x3, 0x5, 0x7, 0x7}, {0x3e7, 0x10001, 0x2, 0x4}, {0x0, 0x1, 0x7fff, 0x9}, {0x81, 0x5, 0x4, 0x4}]}, 0x10) r2 = dup2(r0, r0) setsockopt$SO_VM_SOCKETS_BUFFER_MAX_SIZE(r2, 0x28, 0x2, &(0x7f0000000040)=0x2c0df56e, 0x8) gettid() getsockopt$bt_BT_VOICE(r2, 0x112, 0xb, &(0x7f0000000140), &(0x7f00000001c0)=0x2) keyctl$restrict_keyring(0x1d, 0x0, 0x0, 0x0) munlockall() 2018/05/12 23:36:44 executing program 7: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) r2 = accept4(r0, 0x0, &(0x7f0000000040), 0x800) getpeername$llc(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f00000000c0)=0x10) sendto$inet6(r0, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r0, 0xffffffffffffffff, 0x0) socketpair$inet_dccp(0x2, 0x6, 0x0, &(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:44 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf6") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:44 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:44 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:44 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:44 executing program 0 (fault-call:6 fault-nth:30): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:44 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1500, 0x0) 2018/05/12 23:36:44 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:44 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf6") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:44 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:44 executing program 4: r0 = socket(0xa, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = syz_open_dev$sndmidi(&(0x7f00000001c0)='/dev/snd/midiC#D#\x00', 0x1000000000000000, 0x800) r2 = openat$cgroup_ro(r1, &(0x7f0000000200)='cpuacct.usage_user\x00', 0x0, 0x0) r3 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/enforce\x00', 0x16907e, 0x0) read$eventfd(r3, &(0x7f00000000c0), 0x8) r4 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) connect$ipx(r3, &(0x7f0000000180)={0x4, 0x1, 0x9, "61e28a8a7047"}, 0x10) r5 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) ioctl$LOOP_CTL_REMOVE(r2, 0x4c81, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$cgroup_subtree(r6, &(0x7f0000000100)='cgroup.subtree_control\x00', 0x2, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) openat$cgroup_type(r6, &(0x7f0000000140)='cgroup.type\x00', 0x2, 0x0) keyctl$restrict_keyring(0x1d, r4, 0x0, 0x0) 2018/05/12 23:36:44 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x80) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000040)={0x8, {{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x88) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000000)={'syzkaller1\x00', 0x8}) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:44 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 949.416244] FAULT_INJECTION: forcing a failure. [ 949.416244] name failslab, interval 1, probability 0, space 0, times 0 [ 949.427556] CPU: 0 PID: 2575 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 949.434753] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 949.444114] Call Trace: [ 949.446711] dump_stack+0x1b9/0x294 [ 949.450341] ? dump_stack_print_info.cold.2+0x52/0x52 [ 949.455542] ? save_stack+0x43/0xd0 [ 949.459173] ? __kasan_slab_free+0x11a/0x170 [ 949.463576] ? kasan_slab_free+0xe/0x10 [ 949.467541] ? kfree+0xd9/0x260 [ 949.470810] ? throtl_pd_free+0x21/0x30 [ 949.474865] should_fail.cold.4+0xa/0x1a [ 949.478912] ? __x64_sys_ioctl+0x73/0xb0 [ 949.482960] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 949.488050] ? print_usage_bug+0xc0/0xc0 [ 949.492114] ? kasan_check_write+0x14/0x20 [ 949.496334] ? do_raw_spin_lock+0xc1/0x200 [ 949.500556] ? graph_lock+0x170/0x170 [ 949.504367] ? trace_hardirqs_off+0xd/0x10 [ 949.508586] ? _raw_spin_unlock_irqrestore+0x63/0xc0 [ 949.513681] ? find_held_lock+0x36/0x1c0 [ 949.517728] ? __lock_is_held+0xb5/0x140 [ 949.521783] ? check_same_owner+0x320/0x320 [ 949.526101] ? rcu_note_context_switch+0x710/0x710 [ 949.531021] ? blkcg_activate_policy+0x3db/0x580 [ 949.535764] __should_failslab+0x124/0x180 [ 949.539987] should_failslab+0x9/0x14 [ 949.543776] kmem_cache_alloc_trace+0x2cb/0x780 [ 949.548431] ? blk_throtl_init+0x3e6/0x630 [ 949.552650] ? blk_throtl_drain+0x7e0/0x7e0 [ 949.556956] ? blk_mq_can_queue+0x50/0x50 [ 949.561086] ? plug_ctx_cmp+0x110/0x110 [ 949.565049] blk_stat_alloc_callback+0x5b/0x280 [ 949.569709] blk_mq_init_allocated_queue+0x125/0x1580 [ 949.574887] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 949.580417] ? blk_alloc_queue_node+0x8d3/0xe40 [ 949.585072] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 949.589559] ? __mutex_init+0x1ef/0x280 [ 949.593531] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 949.599050] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 949.603798] ? idr_alloc+0x145/0x1a0 [ 949.607497] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 949.612673] blk_mq_init_queue+0x63/0xb0 [ 949.616716] loop_add+0x32b/0x9c0 [ 949.620155] ? loop_lookup+0x102/0x220 [ 949.624033] ? loop_queue_rq+0x640/0x640 [ 949.628083] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 949.633259] loop_control_ioctl+0x178/0x500 [ 949.637563] ? loop_add+0x9c0/0x9c0 [ 949.641177] ? expand_files.part.8+0x9a0/0x9a0 [ 949.645743] ? kasan_check_write+0x14/0x20 [ 949.649964] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 949.654879] ? wait_for_completion+0x870/0x870 [ 949.659445] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 949.664624] ? loop_add+0x9c0/0x9c0 [ 949.668236] do_vfs_ioctl+0x1cf/0x16a0 [ 949.672109] ? ioctl_preallocate+0x2e0/0x2e0 [ 949.676503] ? fget_raw+0x20/0x20 [ 949.679942] ? __sb_end_write+0xac/0xe0 [ 949.683902] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 949.689422] ? fput+0x130/0x1a0 [ 949.692692] ? ksys_write+0x1a6/0x250 [ 949.696480] ? security_file_ioctl+0x94/0xc0 [ 949.700874] ksys_ioctl+0xa9/0xd0 [ 949.704313] __x64_sys_ioctl+0x73/0xb0 [ 949.708184] do_syscall_64+0x1b1/0x800 [ 949.712063] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 949.716890] ? syscall_return_slowpath+0x5c0/0x5c0 [ 949.721803] ? syscall_return_slowpath+0x30f/0x5c0 [ 949.726721] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 949.732081] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 949.736910] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 949.742080] RIP: 0033:0x455979 [ 949.745249] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 949.752939] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 949.760193] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 949.767446] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 949.774699] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 949.781949] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000001e 2018/05/12 23:36:44 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf6") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:44 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_out(r1, 0x2, &(0x7f00000000c0)) 2018/05/12 23:36:44 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:44 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:44 executing program 0 (fault-call:6 fault-nth:31): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:44 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) [ 950.126661] FAULT_INJECTION: forcing a failure. [ 950.126661] name failslab, interval 1, probability 0, space 0, times 0 [ 950.138255] CPU: 1 PID: 2620 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 950.145437] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 950.154789] Call Trace: [ 950.157376] dump_stack+0x1b9/0x294 [ 950.160993] ? dump_stack_print_info.cold.2+0x52/0x52 [ 950.166190] should_fail.cold.4+0xa/0x1a [ 950.170248] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 950.175338] ? debug_object_free+0x5f0/0x5f0 [ 950.179733] ? graph_lock+0x170/0x170 [ 950.183525] ? trace_hardirqs_on+0xd/0x10 [ 950.187660] ? find_held_lock+0x36/0x1c0 [ 950.192352] ? __lock_is_held+0xb5/0x140 [ 950.196410] ? check_same_owner+0x320/0x320 [ 950.200726] ? rcu_note_context_switch+0x710/0x710 [ 950.205644] ? lock_downgrade+0x8e0/0x8e0 [ 950.209778] __should_failslab+0x124/0x180 [ 950.214003] should_failslab+0x9/0x14 [ 950.217795] kmem_cache_alloc_node_trace+0x26f/0x770 [ 950.222893] __kmalloc_node+0x33/0x70 [ 950.226683] blk_mq_realloc_hw_ctxs+0x6a4/0x1250 [ 950.231429] ? blk_mq_free_map_and_requests+0x160/0x160 [ 950.236780] ? __kmalloc_node+0x33/0x70 [ 950.240743] ? __kmalloc_node+0x33/0x70 [ 950.244702] ? rcu_read_lock_sched_held+0x108/0x120 [ 950.249713] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 950.254983] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 950.259987] ? kasan_unpoison_shadow+0x35/0x50 [ 950.264557] ? kasan_kmalloc+0xc4/0xe0 [ 950.268435] blk_mq_init_allocated_queue+0x2b8/0x1580 [ 950.273614] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.279145] ? blk_alloc_queue_node+0x8d3/0xe40 [ 950.283805] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 950.288287] ? __mutex_init+0x1ef/0x280 [ 950.292261] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.297787] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 950.302540] ? idr_alloc+0x145/0x1a0 [ 950.306245] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 950.311426] blk_mq_init_queue+0x63/0xb0 [ 950.315473] loop_add+0x32b/0x9c0 [ 950.318920] ? loop_lookup+0x102/0x220 [ 950.322811] ? loop_queue_rq+0x640/0x640 [ 950.326868] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 950.332048] loop_control_ioctl+0x178/0x500 [ 950.336363] ? loop_add+0x9c0/0x9c0 [ 950.339980] ? expand_files.part.8+0x9a0/0x9a0 [ 950.344547] ? kasan_check_write+0x14/0x20 [ 950.348768] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 950.353687] ? wait_for_completion+0x870/0x870 [ 950.358271] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 950.363454] ? loop_add+0x9c0/0x9c0 [ 950.367077] do_vfs_ioctl+0x1cf/0x16a0 [ 950.370956] ? ioctl_preallocate+0x2e0/0x2e0 [ 950.375349] ? fget_raw+0x20/0x20 [ 950.378795] ? __sb_end_write+0xac/0xe0 [ 950.382760] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 950.388282] ? fput+0x130/0x1a0 [ 950.391547] ? ksys_write+0x1a6/0x250 [ 950.395338] ? security_file_ioctl+0x94/0xc0 [ 950.399734] ksys_ioctl+0xa9/0xd0 [ 950.403263] __x64_sys_ioctl+0x73/0xb0 [ 950.407140] do_syscall_64+0x1b1/0x800 [ 950.411018] ? finish_task_switch+0x1ca/0x810 [ 950.415502] ? syscall_return_slowpath+0x5c0/0x5c0 [ 950.420424] ? syscall_return_slowpath+0x30f/0x5c0 [ 950.425341] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 950.430691] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 950.435523] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 950.440702] RIP: 0033:0x455979 [ 950.443873] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 950.451574] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 950.458826] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 950.466079] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/12 23:36:45 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x33fe0, 0x0) 2018/05/12 23:36:45 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x0, 0x0) ioctl$TUNSETQUEUE(r3, 0x400454d9, &(0x7f0000000040)={'bond_slave_1\x00', 0x600}) syz_emit_ethernet(0x1e, &(0x7f0000000080)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@can={0xc, {{0x0, 0x6, 0xfffffffffffff36a, 0x7}, 0x2, 0x0, 0x0, 0x0, "68e002cdd088fab5"}}}}, &(0x7f00000000c0)={0x1, 0x4, [0x598, 0x61, 0xa5a, 0x7a6]}) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) dup3(r1, r0, 0x0) setsockopt$sock_int(r2, 0x1, 0x36, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:45 executing program 4: socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet6_sctp(0xa, 0xbd46a82411519e0b, 0x84, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) tee(r0, r1, 0x2, 0x4) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) 2018/05/12 23:36:45 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(0xffffffffffffffff, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:45 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:45 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:45 executing program 0 (fault-call:6 fault-nth:32): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 950.473331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 950.480583] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000001f [ 950.617733] FAULT_INJECTION: forcing a failure. [ 950.617733] name failslab, interval 1, probability 0, space 0, times 0 [ 950.629063] CPU: 0 PID: 2640 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 950.636255] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 950.645623] Call Trace: [ 950.648215] dump_stack+0x1b9/0x294 [ 950.651850] ? dump_stack_print_info.cold.2+0x52/0x52 [ 950.657053] ? blk_mq_realloc_hw_ctxs+0xf3/0x1250 [ 950.661903] should_fail.cold.4+0xa/0x1a [ 950.665955] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 950.671050] ? lock_downgrade+0x8e0/0x8e0 [ 950.675183] ? graph_lock+0x170/0x170 [ 950.678971] ? kasan_check_read+0x11/0x20 [ 950.683110] ? find_held_lock+0x36/0x1c0 [ 950.687167] ? __lock_is_held+0xb5/0x140 [ 950.691284] ? check_same_owner+0x320/0x320 [ 950.695601] ? rcu_note_context_switch+0x710/0x710 [ 950.700549] __should_failslab+0x124/0x180 [ 950.704782] should_failslab+0x9/0x14 [ 950.708573] kmem_cache_alloc_node_trace+0x26f/0x770 [ 950.713663] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 950.719183] ? find_next_bit+0x104/0x130 [ 950.723232] __kmalloc_node+0x33/0x70 [ 950.727028] blk_mq_realloc_hw_ctxs+0x28d/0x1250 [ 950.731781] ? blk_mq_free_map_and_requests+0x160/0x160 [ 950.737129] ? __kmalloc_node+0x33/0x70 [ 950.741087] ? __kmalloc_node+0x33/0x70 [ 950.745048] ? rcu_read_lock_sched_held+0x108/0x120 [ 950.750048] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 950.755316] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 950.760319] ? kasan_unpoison_shadow+0x35/0x50 [ 950.764885] ? kasan_kmalloc+0xc4/0xe0 [ 950.768765] blk_mq_init_allocated_queue+0x2b8/0x1580 [ 950.773948] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.779471] ? blk_alloc_queue_node+0x8d3/0xe40 [ 950.784125] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 950.788603] ? __mutex_init+0x1ef/0x280 [ 950.792582] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 950.798101] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 950.802847] ? idr_alloc+0x145/0x1a0 [ 950.806554] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 950.811737] blk_mq_init_queue+0x63/0xb0 [ 950.815790] loop_add+0x32b/0x9c0 [ 950.819228] ? loop_lookup+0x102/0x220 [ 950.823102] ? loop_queue_rq+0x640/0x640 [ 950.827153] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 950.832328] loop_control_ioctl+0x178/0x500 [ 950.836631] ? loop_add+0x9c0/0x9c0 [ 950.840243] ? expand_files.part.8+0x9a0/0x9a0 [ 950.844912] ? kasan_check_write+0x14/0x20 [ 950.849130] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 950.854046] ? wait_for_completion+0x870/0x870 [ 950.858613] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 950.863784] ? loop_add+0x9c0/0x9c0 [ 950.867396] do_vfs_ioctl+0x1cf/0x16a0 [ 950.871272] ? ioctl_preallocate+0x2e0/0x2e0 [ 950.875667] ? fget_raw+0x20/0x20 [ 950.879107] ? __sb_end_write+0xac/0xe0 [ 950.883069] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 950.888589] ? fput+0x130/0x1a0 [ 950.891853] ? ksys_write+0x1a6/0x250 [ 950.895640] ? security_file_ioctl+0x94/0xc0 [ 950.900039] ksys_ioctl+0xa9/0xd0 [ 950.903482] __x64_sys_ioctl+0x73/0xb0 [ 950.907354] do_syscall_64+0x1b1/0x800 [ 950.911235] ? finish_task_switch+0x1ca/0x810 [ 950.915728] ? syscall_return_slowpath+0x5c0/0x5c0 [ 950.920642] ? syscall_return_slowpath+0x30f/0x5c0 [ 950.925559] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 950.930908] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 950.935739] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 950.940909] RIP: 0033:0x455979 [ 950.944083] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 950.951774] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 950.959029] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 950.966283] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 950.973533] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 950.980791] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000020 2018/05/12 23:36:46 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(0xffffffffffffffff, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:46 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(0xffffffffffffffff, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4800) ioctl$DRM_IOCTL_SET_MASTER(r1, 0x641e) r2 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r2, 0x0, 0x0) 2018/05/12 23:36:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:46 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r3 = dup3(r1, r0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r3, 0x6, 0xd, &(0x7f0000000000)='westwood\x00', 0x9) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000040)=ANY=[@ANYBLOB="7e000001ac14141701000000040001a8e74055ffffffffffffffff0000000000"], 0x20) 2018/05/12 23:36:46 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf6") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:46 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x8, 0x0) 2018/05/12 23:36:46 executing program 0 (fault-call:6 fault-nth:33): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:46 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf6") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:46 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(0xffffffffffffffff, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:46 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:46 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x4) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x4c100, 0x0) mq_timedsend(r3, &(0x7f00000000c0)="a112abe1e17eb3d854201c", 0xb, 0x8, &(0x7f0000000100)) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f0000000000)={'IDLETIMER\x00'}, &(0x7f0000000040)=0x1e) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 951.181627] FAULT_INJECTION: forcing a failure. [ 951.181627] name failslab, interval 1, probability 0, space 0, times 0 [ 951.192920] CPU: 0 PID: 2667 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 951.200111] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 951.209465] Call Trace: [ 951.212050] dump_stack+0x1b9/0x294 [ 951.215667] ? dump_stack_print_info.cold.2+0x52/0x52 [ 951.220847] ? kasan_check_read+0x11/0x20 [ 951.224987] should_fail.cold.4+0xa/0x1a [ 951.229058] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 951.234152] ? is_bpf_text_address+0xd7/0x170 [ 951.238655] ? kernel_text_address+0x79/0xf0 [ 951.243053] ? graph_lock+0x170/0x170 [ 951.246843] ? unwind_get_return_address+0x61/0xa0 [ 951.251763] ? find_held_lock+0x36/0x1c0 [ 951.255816] ? __lock_is_held+0xb5/0x140 [ 951.259897] ? check_same_owner+0x320/0x320 [ 951.264234] ? __lock_is_held+0xb5/0x140 [ 951.268310] ? rcu_note_context_switch+0x710/0x710 [ 951.273242] __should_failslab+0x124/0x180 [ 951.277483] should_failslab+0x9/0x14 2018/05/12 23:36:46 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x20000981, 0x0) 2018/05/12 23:36:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) [ 951.281295] kmem_cache_alloc_node_trace+0x26f/0x770 [ 951.286398] ? __lock_is_held+0xb5/0x140 [ 951.290460] blk_alloc_flush_queue+0xc5/0x3d0 [ 951.294957] ? blk_insert_flush+0xaf0/0xaf0 [ 951.299283] ? kasan_unpoison_shadow+0x35/0x50 [ 951.303854] ? kasan_kmalloc+0xc4/0xe0 [ 951.307735] ? __kmalloc_node+0x47/0x70 [ 951.311700] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 951.316705] ? blk_mq_sched_init_hctx+0x117/0x1a0 [ 951.321557] blk_mq_realloc_hw_ctxs+0x956/0x1250 [ 951.326334] ? blk_mq_free_map_and_requests+0x160/0x160 [ 951.331705] ? __kmalloc_node+0x33/0x70 [ 951.335687] ? rcu_read_lock_sched_held+0x108/0x120 [ 951.340709] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 951.345975] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 951.350979] ? kasan_unpoison_shadow+0x35/0x50 [ 951.355549] ? kasan_kmalloc+0xc4/0xe0 [ 951.359429] blk_mq_init_allocated_queue+0x2b8/0x1580 [ 951.364699] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 951.370236] ? blk_alloc_queue_node+0x8d3/0xe40 [ 951.374905] ? blk_mq_map_swqueue+0xaa0/0xaa0 2018/05/12 23:36:46 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r1, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) [ 951.379392] ? __mutex_init+0x1ef/0x280 [ 951.383390] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 951.388938] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 951.393705] ? idr_alloc+0x145/0x1a0 [ 951.397428] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 951.402626] blk_mq_init_queue+0x63/0xb0 [ 951.406688] loop_add+0x32b/0x9c0 [ 951.410149] ? loop_lookup+0x102/0x220 [ 951.414038] ? loop_queue_rq+0x640/0x640 [ 951.418103] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 951.423285] loop_control_ioctl+0x178/0x500 [ 951.427598] ? loop_add+0x9c0/0x9c0 [ 951.431215] ? expand_files.part.8+0x9a0/0x9a0 [ 951.435788] ? kasan_check_write+0x14/0x20 [ 951.440022] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 951.444953] ? wait_for_completion+0x870/0x870 [ 951.449531] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 951.454716] ? loop_add+0x9c0/0x9c0 [ 951.458339] do_vfs_ioctl+0x1cf/0x16a0 [ 951.462230] ? ioctl_preallocate+0x2e0/0x2e0 [ 951.466629] ? fget_raw+0x20/0x20 [ 951.470072] ? __sb_end_write+0xac/0xe0 [ 951.474041] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 951.479565] ? fput+0x130/0x1a0 [ 951.482837] ? ksys_write+0x1a6/0x250 [ 951.486631] ? security_file_ioctl+0x94/0xc0 [ 951.491036] ksys_ioctl+0xa9/0xd0 [ 951.494485] __x64_sys_ioctl+0x73/0xb0 [ 951.498368] do_syscall_64+0x1b1/0x800 [ 951.502241] ? finish_task_switch+0x1ca/0x810 [ 951.506724] ? syscall_return_slowpath+0x5c0/0x5c0 [ 951.511639] ? syscall_return_slowpath+0x30f/0x5c0 [ 951.516557] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 951.521914] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 951.526754] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 951.531930] RIP: 0033:0x455979 [ 951.535112] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 951.542812] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 951.550079] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 951.557334] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 951.564587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 951.571850] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000021 2018/05/12 23:36:46 executing program 4: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000200)='blacklist\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000280)="9ab83b8def304403e00ab1b65296cf3d6b1c57346f8be95a0c94fc7079944911a34a031da2e36581ca80afae95cfc4cc3856f721c68ef5185e85036362d69022e1c40009f49a702a166adb72c2efe14fb2f78ba4fc5351e8a7905da42d895ce51adbab6342c6ced973d7d23439a0f7edc87b2bf07e971c4e5191e192a50630075d01", 0x82, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000340)='keyring\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r2 = memfd_create(&(0x7f0000000000)='blacklist\x00', 0x3) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_LOCK(r2, 0x4008642a, &(0x7f0000000100)={r3, 0xe}) add_key$user(&(0x7f0000000140)='user\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000003c0)="31af8c51a719f1563b3c14a3c15d5a186a74a4f02797ede78203d13b0706ba7c0a5a0261fc8c6716143816ebda980ab3e074b68a350c1ce7387896c7dcf4c22ac78919b54df0fb671e2d35e9b0d88ea1bc4cdc240820d3a94e578d93b80a228fcabf1359e6e842e3794a26ec48c4ffb4b7b48aabf2910d11e48128dbee97abed7cc8a9acb8cc05b03ea3e8b14a591d4d8c0bc9c29c9dab484e069bf458adb8ed7e6d8268693bed8b694e4cef0aad14b514d8645fc53e9603cb119a4c2ded9b55434aaf331b6c02edc91351bcea6416b43b3fbcbbb5c793b0546797d070b42b5a1176a29fbf919aa0", 0xe8, r1) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:46 executing program 5: socket(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r1, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:46 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf6") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:46 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:46 executing program 0 (fault-call:6 fault-nth:34): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:46 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:46 executing program 4: socket$inet_dccp(0x2, 0x6, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000080)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000000c0)=0x1c) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000100)={r1, 0x9}, 0x8) r2 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f0000000140)={{0x7ff, 0x1344, 0x2000000000000000, 0x6, 0x70, 0x8001}, 0x8}) keyctl$restrict_keyring(0x1d, r2, 0x0, 0x0) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000180)={'bcsh0\x00', {0x2, 0x4e24}}) 2018/05/12 23:36:46 executing program 5: socket(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r1, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:46 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 951.940695] FAULT_INJECTION: forcing a failure. [ 951.940695] name failslab, interval 1, probability 0, space 0, times 0 [ 951.951974] CPU: 0 PID: 2735 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 951.959182] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 951.968541] Call Trace: [ 951.971141] dump_stack+0x1b9/0x294 [ 951.974780] ? dump_stack_print_info.cold.2+0x52/0x52 [ 951.979977] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 951.985187] should_fail.cold.4+0xa/0x1a [ 951.989265] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 951.994375] ? unwind_get_return_address+0x61/0xa0 [ 951.999321] ? __save_stack_trace+0x7e/0xd0 [ 952.003651] ? graph_lock+0x170/0x170 [ 952.007465] ? find_held_lock+0x36/0x1c0 [ 952.011542] ? __lock_is_held+0xb5/0x140 [ 952.015626] ? check_same_owner+0x320/0x320 [ 952.019965] ? rcu_note_context_switch+0x710/0x710 [ 952.024903] __should_failslab+0x124/0x180 [ 952.029154] should_failslab+0x9/0x14 [ 952.032971] kmem_cache_alloc_node_trace+0x26f/0x770 [ 952.038085] ? __kmalloc_node+0x33/0x70 [ 952.042060] ? __kmalloc_node+0x33/0x70 [ 952.046029] ? rcu_read_lock_sched_held+0x108/0x120 [ 952.051057] __kmalloc_node+0x33/0x70 [ 952.054864] sbitmap_init_node+0x290/0x460 [ 952.059104] blk_mq_realloc_hw_ctxs+0x71f/0x1250 [ 952.063857] ? blk_mq_free_map_and_requests+0x160/0x160 [ 952.069214] ? __kmalloc_node+0x33/0x70 [ 952.073178] ? __kmalloc_node+0x33/0x70 [ 952.077139] ? rcu_read_lock_sched_held+0x108/0x120 [ 952.082157] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 952.087421] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 952.092428] ? kasan_unpoison_shadow+0x35/0x50 [ 952.096996] ? kasan_kmalloc+0xc4/0xe0 [ 952.100883] blk_mq_init_allocated_queue+0x2b8/0x1580 [ 952.106068] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 952.111595] ? blk_alloc_queue_node+0x8d3/0xe40 [ 952.116256] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 952.120737] ? __mutex_init+0x1ef/0x280 [ 952.124706] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 952.130225] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 952.134966] ? idr_alloc+0x145/0x1a0 [ 952.138666] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 952.143841] blk_mq_init_queue+0x63/0xb0 [ 952.147888] loop_add+0x32b/0x9c0 [ 952.151324] ? loop_lookup+0x102/0x220 [ 952.155204] ? loop_queue_rq+0x640/0x640 [ 952.159250] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 952.164421] loop_control_ioctl+0x178/0x500 [ 952.168725] ? loop_add+0x9c0/0x9c0 [ 952.172336] ? expand_files.part.8+0x9a0/0x9a0 [ 952.176900] ? kasan_check_write+0x14/0x20 [ 952.181118] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 952.186045] ? wait_for_completion+0x870/0x870 [ 952.190615] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 952.195786] ? loop_add+0x9c0/0x9c0 [ 952.199407] do_vfs_ioctl+0x1cf/0x16a0 [ 952.203295] ? ioctl_preallocate+0x2e0/0x2e0 [ 952.207687] ? fget_raw+0x20/0x20 [ 952.211127] ? __sb_end_write+0xac/0xe0 [ 952.215092] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 952.220609] ? fput+0x130/0x1a0 [ 952.223867] ? ksys_write+0x1a6/0x250 [ 952.227656] ? security_file_ioctl+0x94/0xc0 [ 952.232061] ksys_ioctl+0xa9/0xd0 [ 952.235499] __x64_sys_ioctl+0x73/0xb0 [ 952.239369] do_syscall_64+0x1b1/0x800 [ 952.243241] ? finish_task_switch+0x1ca/0x810 [ 952.247719] ? syscall_return_slowpath+0x5c0/0x5c0 [ 952.252631] ? syscall_return_slowpath+0x30f/0x5c0 [ 952.257546] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 952.262893] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 952.267721] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 952.272900] RIP: 0033:0x455979 [ 952.276076] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 952.283772] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 2018/05/12 23:36:47 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x2) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_mreq(r0, 0x0, 0x20, &(0x7f0000000000)={@multicast2=0xe0000002, @multicast2=0xe0000002}, 0x8) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r3 = dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) ioctl$sock_ipx_SIOCIPXCFGDATA(r3, 0x89e2, &(0x7f0000000040)) 2018/05/12 23:36:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:47 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:47 executing program 4: r0 = add_key(&(0x7f00000000c0)='pkcs7_test\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000140)="6a9b1a7ccc9fdab8305f385fb261c034fe8c141619caf26a08f99f93e6ba09830992376bedb291", 0x27, 0xfffffffffffffffc) request_key(&(0x7f0000000200)='logon\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000280)='vmnet1\x00', r0) add_key$keyring(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffa) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x1fff, 0x0) r1 = request_key(&(0x7f0000000340)='id_legacy\x00', &(0x7f0000000380)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000003c0)='keyring\x00', 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r1) keyctl$restrict_keyring(0x1d, r2, 0x0, 0x0) 2018/05/12 23:36:47 executing program 0 (fault-call:6 fault-nth:35): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:47 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x7ffff000, 0x0) 2018/05/12 23:36:47 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x0, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:47 executing program 5: socket(0xa, 0x1, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r1, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) [ 952.291039] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 952.298299] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 952.305550] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 952.312812] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000022 2018/05/12 23:36:47 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:47 executing program 4: r0 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x40003) setsockopt$inet_sctp_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f00000000c0)={0x401, 0xfd4f, 0x56}, 0x8) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) ioctl$KDSKBLED(r1, 0x4b65, 0x7f) 2018/05/12 23:36:47 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(0xffffffffffffffff, 0x0) 2018/05/12 23:36:47 executing program 5: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r1, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) [ 952.538180] FAULT_INJECTION: forcing a failure. [ 952.538180] name failslab, interval 1, probability 0, space 0, times 0 [ 952.549605] CPU: 0 PID: 2779 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 952.556801] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 952.566165] Call Trace: [ 952.568763] dump_stack+0x1b9/0x294 [ 952.572386] ? dump_stack_print_info.cold.2+0x52/0x52 [ 952.577575] should_fail.cold.4+0xa/0x1a [ 952.581631] ? debug_check_no_locks_freed+0x310/0x310 [ 952.586816] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 952.591910] ? __might_sleep+0x95/0x190 [ 952.595871] ? rcu_note_context_switch+0x710/0x710 [ 952.600794] ? kasan_check_write+0x14/0x20 [ 952.605016] ? graph_lock+0x170/0x170 [ 952.608808] ? __might_sleep+0x95/0x190 [ 952.612768] ? find_held_lock+0x36/0x1c0 [ 952.616815] ? __lock_is_held+0xb5/0x140 [ 952.620875] ? check_same_owner+0x320/0x320 [ 952.625190] ? lock_downgrade+0x8e0/0x8e0 [ 952.629332] ? rcu_note_context_switch+0x710/0x710 [ 952.634256] __should_failslab+0x124/0x180 [ 952.638481] should_failslab+0x9/0x14 [ 952.642271] kmem_cache_alloc_node_trace+0x26f/0x770 [ 952.647363] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 952.652887] ? find_next_bit+0x104/0x130 [ 952.656942] blk_mq_init_tags+0x79/0x2b0 [ 952.660998] blk_mq_alloc_rq_map+0x9f/0x220 [ 952.665315] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 952.670666] blk_mq_init_sched+0x1e2/0x530 [ 952.674897] elevator_init+0x3c8/0x500 [ 952.678777] ? elevator_get+0x180/0x180 [ 952.682737] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 952.687736] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 952.692224] blk_mq_sched_init+0x2b/0x40 [ 952.696273] blk_mq_init_allocated_queue+0xf19/0x1580 [ 952.701547] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 952.706031] ? __mutex_init+0x1ef/0x280 [ 952.710004] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 952.715533] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 952.720278] ? idr_alloc+0x145/0x1a0 [ 952.723978] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 952.729162] blk_mq_init_queue+0x63/0xb0 [ 952.733209] loop_add+0x32b/0x9c0 [ 952.736648] ? loop_lookup+0x102/0x220 [ 952.740516] ? loop_queue_rq+0x640/0x640 [ 952.744565] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 952.749743] loop_control_ioctl+0x178/0x500 [ 952.754056] ? loop_add+0x9c0/0x9c0 [ 952.757667] ? expand_files.part.8+0x9a0/0x9a0 [ 952.762234] ? kasan_check_write+0x14/0x20 [ 952.766455] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 952.771369] ? wait_for_completion+0x870/0x870 [ 952.775943] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 952.781117] ? loop_add+0x9c0/0x9c0 [ 952.784728] do_vfs_ioctl+0x1cf/0x16a0 [ 952.788603] ? ioctl_preallocate+0x2e0/0x2e0 [ 952.792996] ? fget_raw+0x20/0x20 [ 952.796439] ? __sb_end_write+0xac/0xe0 [ 952.800402] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 952.805921] ? fput+0x130/0x1a0 [ 952.809187] ? ksys_write+0x1a6/0x250 [ 952.812982] ? security_file_ioctl+0x94/0xc0 [ 952.817378] ksys_ioctl+0xa9/0xd0 [ 952.820819] __x64_sys_ioctl+0x73/0xb0 [ 952.824692] do_syscall_64+0x1b1/0x800 [ 952.828565] ? finish_task_switch+0x1ca/0x810 [ 952.833047] ? syscall_return_slowpath+0x5c0/0x5c0 [ 952.837975] ? syscall_return_slowpath+0x30f/0x5c0 [ 952.842890] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 952.848247] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 952.853091] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 952.858269] RIP: 0033:0x455979 [ 952.861612] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 952.869302] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 952.876553] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 952.883815] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 952.891078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 952.898338] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000023 2018/05/12 23:36:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:47 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f0000009700)=[{{0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000001840)}}, {{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x2, 0x0) 2018/05/12 23:36:47 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r3 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x401, 0x202) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:47 executing program 3: add_key(&(0x7f0000001140)='cifs.spnego\x00', &(0x7f0000001180)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000011c0)="a43b4a591803742b9fd2abbc7f698b913ce2263ca826342d6a4696ea6c540c7be56f664c277809e73184ef5210b8", 0x2e, 0xfffffffffffffffa) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x4000, 0x0) add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000)=0xffffffff, 0x4) 2018/05/12 23:36:47 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000200)='/dev/uinput\x00', 0x2842, 0x0) sendmsg$nl_crypto(r0, &(0x7f0000000400)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=@del={0x110, 0x11, 0xb1f, 0x70bd2c, 0x25dfdbff, {{'pcbc(serpent)\x00'}, [], [], 0x2000, 0x400}, [{0x8, 0x1, 0x5}, {0x8, 0x1, 0x6}, {0x8, 0x1, 0x10000}, {0x8, 0x1, 0x1f}, {0x8, 0x1, 0x3}, {0x8, 0x1, 0x9}]}, 0x110}, 0x1, 0x0, 0x0, 0x40894}, 0x1) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) r2 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xe, 0x800) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) getsockopt$IPT_SO_GET_REVISION_TARGET(r3, 0x0, 0x43, &(0x7f0000000180)={'IDLETIMER\x00'}, &(0x7f00000001c0)=0x1e) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000100)={'eql\x00', {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}) 2018/05/12 23:36:47 executing program 5: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r1, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:47 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x2, 0x0) 2018/05/12 23:36:47 executing program 0 (fault-call:6 fault-nth:36): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:48 executing program 3: r0 = socket$inet(0x2, 0x806, 0x0) listen(r0, 0x8000000800007) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='user.syz\x00') perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7ffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f00000000c0)={'ipvs\x00'}, &(0x7f0000000100)=0x1e) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f00007dc000)=0x1, 0x4) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080)='/dev/snapshot\x00', 0x106c3, 0x0) setsockopt$l2tp_PPPOL2TP_SO_SENDSEQ(r1, 0x111, 0x3, 0x1, 0x4) 2018/05/12 23:36:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:48 executing program 7: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r0, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) r2 = semget$private(0x0, 0x1, 0x80) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000000)={{{@in6=@local, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@local}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) getresgid(&(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)=0x0) r5 = geteuid() stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0x27, r3, r4, r5, r6, 0x0, 0x3ff}, 0x0, 0x0, 0x3}) 2018/05/12 23:36:48 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x80800) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:48 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x4e22, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) [ 953.163817] FAULT_INJECTION: forcing a failure. [ 953.163817] name failslab, interval 1, probability 0, space 0, times 0 [ 953.175165] CPU: 1 PID: 2823 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 953.182361] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 953.191717] Call Trace: [ 953.194324] dump_stack+0x1b9/0x294 [ 953.197967] ? dump_stack_print_info.cold.2+0x52/0x52 [ 953.203175] should_fail.cold.4+0xa/0x1a [ 953.207257] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 953.212396] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 953.217607] ? graph_lock+0x170/0x170 [ 953.221424] ? is_bpf_text_address+0xd7/0x170 [ 953.225939] ? find_held_lock+0x36/0x1c0 [ 953.230102] ? __lock_is_held+0xb5/0x140 [ 953.234174] ? check_same_owner+0x320/0x320 [ 953.238500] ? kasan_kmalloc+0xc4/0xe0 [ 953.242384] ? kmem_cache_alloc_node_trace+0x150/0x770 [ 953.247651] ? blk_mq_init_tags+0x79/0x2b0 [ 953.251879] ? rcu_note_context_switch+0x710/0x710 [ 953.256796] ? elevator_init+0x3c8/0x500 [ 953.260847] ? blk_mq_sched_init+0x2b/0x40 [ 953.265068] ? blk_mq_init_allocated_queue+0xf19/0x1580 [ 953.270433] __should_failslab+0x124/0x180 [ 953.274660] should_failslab+0x9/0x14 [ 953.278450] kmem_cache_alloc_node_trace+0x26f/0x770 [ 953.283546] ? print_usage_bug+0xc0/0xc0 [ 953.287606] __kmalloc_node+0x33/0x70 [ 953.291398] sbitmap_init_node+0x290/0x460 [ 953.295627] sbitmap_queue_init_node+0xaa/0x7d0 [ 953.300291] ? sbitmap_init_node+0x460/0x460 [ 953.304694] ? rcu_read_lock_sched_held+0x108/0x120 [ 953.309699] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 953.314965] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 953.320490] ? find_next_bit+0x104/0x130 [ 953.324559] blk_mq_init_tags+0x11b/0x2b0 [ 953.328708] blk_mq_alloc_rq_map+0x9f/0x220 [ 953.333033] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 953.338397] blk_mq_init_sched+0x1e2/0x530 [ 953.342626] elevator_init+0x3c8/0x500 [ 953.346500] ? elevator_get+0x180/0x180 [ 953.350462] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 953.355467] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 953.359956] blk_mq_sched_init+0x2b/0x40 [ 953.364014] blk_mq_init_allocated_queue+0xf19/0x1580 [ 953.369201] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 953.373688] ? __mutex_init+0x1ef/0x280 [ 953.377669] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 953.383195] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 953.387946] ? idr_alloc+0x145/0x1a0 [ 953.391649] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 953.396830] blk_mq_init_queue+0x63/0xb0 [ 953.400879] loop_add+0x32b/0x9c0 [ 953.404320] ? loop_lookup+0x102/0x220 [ 953.408197] ? loop_queue_rq+0x640/0x640 [ 953.412250] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 953.417430] loop_control_ioctl+0x178/0x500 [ 953.421738] ? loop_add+0x9c0/0x9c0 [ 953.425353] ? expand_files.part.8+0x9a0/0x9a0 [ 953.429923] ? kasan_check_write+0x14/0x20 [ 953.434146] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 953.439076] ? wait_for_completion+0x870/0x870 [ 953.443654] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 953.448832] ? loop_add+0x9c0/0x9c0 [ 953.452454] do_vfs_ioctl+0x1cf/0x16a0 [ 953.456334] ? ioctl_preallocate+0x2e0/0x2e0 [ 953.460732] ? fget_raw+0x20/0x20 [ 953.464175] ? __sb_end_write+0xac/0xe0 [ 953.468140] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 953.473665] ? fput+0x130/0x1a0 [ 953.476938] ? ksys_write+0x1a6/0x250 [ 953.480730] ? security_file_ioctl+0x94/0xc0 [ 953.485130] ksys_ioctl+0xa9/0xd0 [ 953.488577] __x64_sys_ioctl+0x73/0xb0 [ 953.492452] do_syscall_64+0x1b1/0x800 [ 953.496335] ? finish_task_switch+0x1ca/0x810 [ 953.500819] ? syscall_return_slowpath+0x5c0/0x5c0 [ 953.505746] ? syscall_return_slowpath+0x30f/0x5c0 [ 953.510691] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 953.516068] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 953.521078] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 953.526260] RIP: 0033:0x455979 [ 953.529433] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 953.537129] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 953.544382] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 953.551643] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 953.558898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 953.566154] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000024 2018/05/12 23:36:48 executing program 5: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r1, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:48 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x1100000000000000) 2018/05/12 23:36:48 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x40000, 0x180) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000240)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r2, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r3, 0x800, 0x70bd2c, 0x25dfdbfb, {0x6}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x400}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7f}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) r4 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={0xffffffffffffffff, 0x7, 0x0, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x8}, 0x20) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r4}, 0x10) r5 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r5, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r6 = dup3(r1, r0, 0x0) accept$packet(r6, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x14) setsockopt$inet_mreqn(r6, 0x0, 0x24, &(0x7f0000000080)={@dev={0xac, 0x14, 0x14, 0x1b}, @multicast2=0xe0000002, r7}, 0xc) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:48 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700), 0x0, 0x0) 2018/05/12 23:36:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:48 executing program 0 (fault-call:6 fault-nth:37): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:48 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = creat(&(0x7f00000001c0)='./file0\x00', 0x8) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r1, 0x40505331, &(0x7f0000000140)={{0x3, 0x100000000}, {0x6, 0x6}, 0x80000001, 0x1, 0x9}) 2018/05/12 23:36:48 executing program 3 (fault-call:10 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:48 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:48 executing program 5: r0 = socket(0x0, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:48 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700), 0x0, 0x0) 2018/05/12 23:36:48 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x803e000000000000) 2018/05/12 23:36:48 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x8000, 0x0) fstatfs(r1, &(0x7f00000000c0)=""/92) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:48 executing program 7: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r0, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 953.849719] FAULT_INJECTION: forcing a failure. [ 953.849719] name failslab, interval 1, probability 0, space 0, times 0 [ 953.861022] CPU: 1 PID: 2867 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 953.868216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 953.877617] Call Trace: [ 953.880221] dump_stack+0x1b9/0x294 [ 953.883857] ? dump_stack_print_info.cold.2+0x52/0x52 [ 953.889055] should_fail.cold.4+0xa/0x1a [ 953.893111] ? debug_check_no_locks_freed+0x310/0x310 [ 953.898296] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 953.903388] ? __might_sleep+0x95/0x190 [ 953.907349] ? rcu_note_context_switch+0x710/0x710 [ 953.912272] ? kasan_check_write+0x14/0x20 [ 953.916494] ? graph_lock+0x170/0x170 [ 953.920282] ? __might_sleep+0x95/0x190 [ 953.924245] ? find_held_lock+0x36/0x1c0 [ 953.928292] ? __lock_is_held+0xb5/0x140 [ 953.932347] ? check_same_owner+0x320/0x320 [ 953.936669] ? lock_downgrade+0x8e0/0x8e0 [ 953.940802] ? rcu_note_context_switch+0x710/0x710 [ 953.945719] __should_failslab+0x124/0x180 [ 953.949941] should_failslab+0x9/0x14 [ 953.953733] kmem_cache_alloc_node_trace+0x26f/0x770 [ 953.958845] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 953.964366] ? find_next_bit+0x104/0x130 [ 953.968419] blk_mq_init_tags+0x79/0x2b0 [ 953.972466] blk_mq_alloc_rq_map+0x9f/0x220 [ 953.976778] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 953.982128] blk_mq_init_sched+0x1e2/0x530 [ 953.986355] elevator_init+0x3c8/0x500 [ 953.990229] ? elevator_get+0x180/0x180 [ 953.994192] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 953.999193] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 954.003685] blk_mq_sched_init+0x2b/0x40 [ 954.007732] blk_mq_init_allocated_queue+0xf19/0x1580 [ 954.012913] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 954.017391] ? __mutex_init+0x1ef/0x280 [ 954.021364] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 954.026884] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 954.031633] ? idr_alloc+0x145/0x1a0 [ 954.035334] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 954.040510] blk_mq_init_queue+0x63/0xb0 [ 954.044555] loop_add+0x32b/0x9c0 [ 954.047994] ? loop_lookup+0x102/0x220 [ 954.051868] ? loop_queue_rq+0x640/0x640 [ 954.055916] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 954.061091] loop_control_ioctl+0x178/0x500 [ 954.065395] ? loop_add+0x9c0/0x9c0 [ 954.069010] ? expand_files.part.8+0x9a0/0x9a0 [ 954.073582] ? kasan_check_write+0x14/0x20 [ 954.077802] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 954.082724] ? wait_for_completion+0x870/0x870 [ 954.087290] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 954.092462] ? loop_add+0x9c0/0x9c0 [ 954.096078] do_vfs_ioctl+0x1cf/0x16a0 [ 954.099953] ? ioctl_preallocate+0x2e0/0x2e0 [ 954.104350] ? fget_raw+0x20/0x20 [ 954.107790] ? __sb_end_write+0xac/0xe0 [ 954.111753] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 954.117273] ? fput+0x130/0x1a0 [ 954.120536] ? ksys_write+0x1a6/0x250 [ 954.124324] ? security_file_ioctl+0x94/0xc0 [ 954.128722] ksys_ioctl+0xa9/0xd0 [ 954.132163] __x64_sys_ioctl+0x73/0xb0 [ 954.136046] do_syscall_64+0x1b1/0x800 [ 954.139921] ? finish_task_switch+0x1ca/0x810 [ 954.144402] ? syscall_return_slowpath+0x5c0/0x5c0 [ 954.149316] ? syscall_return_slowpath+0x30f/0x5c0 [ 954.154231] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 954.159584] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 954.164412] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 954.169584] RIP: 0033:0x455979 [ 954.172754] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 954.180453] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 954.188195] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 2018/05/12 23:36:49 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 954.195449] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 954.202706] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 954.209967] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000025 2018/05/12 23:36:49 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x8000000000000000) 2018/05/12 23:36:49 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:49 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700), 0x0, 0x0) 2018/05/12 23:36:49 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:49 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x11000000) 2018/05/12 23:36:49 executing program 0 (fault-call:6 fault-nth:38): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:49 executing program 5: r0 = socket(0x0, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:49 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000000)={0x4, {{0x2, 0x4e20}}}, 0x88) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:49 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) socketpair$inet_sctp(0x2, 0x5, 0x84, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f00000000c0)={'filter\x00', 0x4}, 0x68) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) getsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000140), &(0x7f0000000180)=0xb) 2018/05/12 23:36:49 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:49 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x204000000000000) 2018/05/12 23:36:49 executing program 5: r0 = socket(0x0, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:49 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) getsockname(r1, &(0x7f0000000080)=@ipx, &(0x7f0000000100)=0x80) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r3 = dup3(r1, r0, 0x0) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) setsockopt$IP_VS_SO_SET_FLUSH(r2, 0x0, 0x485, 0x0, 0x0) ioctl$void(r3, 0x0) 2018/05/12 23:36:49 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x803e) 2018/05/12 23:36:49 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) [ 954.558869] FAULT_INJECTION: forcing a failure. [ 954.558869] name failslab, interval 1, probability 0, space 0, times 0 [ 954.570215] CPU: 0 PID: 2928 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 954.577404] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 954.586754] Call Trace: [ 954.589340] dump_stack+0x1b9/0x294 [ 954.592960] ? dump_stack_print_info.cold.2+0x52/0x52 [ 954.598142] should_fail.cold.4+0xa/0x1a [ 954.602192] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 954.607283] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 954.612468] ? graph_lock+0x170/0x170 [ 954.616256] ? is_bpf_text_address+0xd7/0x170 [ 954.620747] ? find_held_lock+0x36/0x1c0 [ 954.624799] ? __lock_is_held+0xb5/0x140 [ 954.628879] ? check_same_owner+0x320/0x320 [ 954.633197] ? kasan_kmalloc+0xc4/0xe0 [ 954.637081] ? kmem_cache_alloc_node_trace+0x150/0x770 [ 954.642351] ? blk_mq_init_tags+0x79/0x2b0 [ 954.646575] ? rcu_note_context_switch+0x710/0x710 [ 954.651503] ? elevator_init+0x3c8/0x500 [ 954.655561] ? blk_mq_sched_init+0x2b/0x40 [ 954.659786] ? blk_mq_init_allocated_queue+0xf19/0x1580 [ 954.665138] __should_failslab+0x124/0x180 [ 954.669378] should_failslab+0x9/0x14 [ 954.673171] kmem_cache_alloc_node_trace+0x26f/0x770 [ 954.678263] ? print_usage_bug+0xc0/0xc0 [ 954.682324] __kmalloc_node+0x33/0x70 [ 954.686115] sbitmap_init_node+0x290/0x460 [ 954.690343] sbitmap_queue_init_node+0xaa/0x7d0 [ 954.694995] ? raw_recvmsg+0x250/0x8a0 [ 954.698878] ? sbitmap_init_node+0x460/0x460 [ 954.703275] ? rcu_read_lock_sched_held+0x108/0x120 [ 954.708279] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 954.713546] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 954.719072] ? find_next_bit+0x104/0x130 [ 954.723127] blk_mq_init_tags+0x11b/0x2b0 [ 954.727287] blk_mq_alloc_rq_map+0x9f/0x220 [ 954.731600] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 954.736954] blk_mq_init_sched+0x1e2/0x530 [ 954.741189] elevator_init+0x3c8/0x500 [ 954.745063] ? elevator_get+0x180/0x180 [ 954.749027] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 954.754034] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 954.758520] blk_mq_sched_init+0x2b/0x40 [ 954.762569] blk_mq_init_allocated_queue+0xf19/0x1580 [ 954.767884] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 954.772374] ? __mutex_init+0x1ef/0x280 [ 954.776356] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 954.781878] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 954.786632] ? idr_alloc+0x145/0x1a0 [ 954.790334] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 954.795512] blk_mq_init_queue+0x63/0xb0 [ 954.799562] loop_add+0x32b/0x9c0 [ 954.803006] ? loop_lookup+0x102/0x220 [ 954.806885] ? loop_queue_rq+0x640/0x640 [ 954.810943] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 954.816138] loop_control_ioctl+0x178/0x500 [ 954.820455] ? loop_add+0x9c0/0x9c0 [ 954.824072] ? expand_files.part.8+0x9a0/0x9a0 [ 954.828642] ? kasan_check_write+0x14/0x20 [ 954.832867] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 954.837794] ? wait_for_completion+0x870/0x870 [ 954.842363] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 954.847535] ? loop_add+0x9c0/0x9c0 [ 954.851157] do_vfs_ioctl+0x1cf/0x16a0 [ 954.855040] ? ioctl_preallocate+0x2e0/0x2e0 [ 954.859439] ? fget_raw+0x20/0x20 [ 954.862883] ? __sb_end_write+0xac/0xe0 [ 954.866852] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 954.872374] ? fput+0x130/0x1a0 [ 954.875641] ? ksys_write+0x1a6/0x250 [ 954.879431] ? security_file_ioctl+0x94/0xc0 [ 954.883835] ksys_ioctl+0xa9/0xd0 [ 954.887283] __x64_sys_ioctl+0x73/0xb0 [ 954.891158] do_syscall_64+0x1b1/0x800 [ 954.895033] ? finish_task_switch+0x1ca/0x810 [ 954.899865] ? syscall_return_slowpath+0x5c0/0x5c0 [ 954.904784] ? syscall_return_slowpath+0x30f/0x5c0 [ 954.909704] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 954.915057] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 954.919888] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 954.925069] RIP: 0033:0x455979 [ 954.928243] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 954.935936] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 954.943190] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 954.950442] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/12 23:36:49 executing program 6 (fault-call:4 fault-nth:0): r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) [ 954.957697] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 954.964951] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000026 2018/05/12 23:36:50 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:50 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x2040000) 2018/05/12 23:36:50 executing program 0 (fault-call:6 fault-nth:39): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:50 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x400000000000) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x11) 2018/05/12 23:36:50 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:50 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:50 executing program 5: r0 = socket(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:50 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000080)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000100)="de6fc6fefbcd9d65bcd478358509b4331010f14dbe72259166f3ce5700dc180b3390e32ed73c38310540773f9b2b6e5760ad04ca64f6f8afff7930e89ce3147806e267618085598f6f6ce137d58af868e4c2409f443099ba1d367e9485f65016678af554cabbc8c081dc42610822ad201a48d5f320a5d63eca701a101b7b2b823cdad92260f310d7d87584c8bf23112103a3ed754368de8e3d9ef3a51358adbcec1241f7dcc5cdaf1dae4b6849a2b7271dbbd12fcbf4b4a5607ad613ca7d0ee4774aca1b9f1666367cf5a98ac7c0dacfeb27590c798d70d60d30fff5d3ab131a53e9d88cc13890c38f6e9cdec4d5fb00c30360f58d3f3b4ecf1bb13a9391a4e0f7de443601964dffeedc46cacc1a7bef725a0bc2b5ccfbf9eba69998a6c03a2db857e367017437ca07860ea08fc3aab11c011398a6316d657c3f9fe773d040ab886645a7bec8b9b612dac5a49e544c8437a5bbbf91dec5ea4f9df1a6ffeea382d4877a02d47450d71702b22218496df8914af69cb5f3d159fca8b05b80f790143edaac1fe0a707beb6b11d29652949cd62deb24b4440ab999308c491d7283278ec1a5376ac9f3b4b6bab04374850aa0db03823bb8f4da5bc580929c1edd50692363c6264cd693d7a4b40ae8be4d0938c787c5049d705cb4d948b18866573ce502a49ae94c5f0a638fbb16c130a1a4a8d93fe2ad06a3061b43ea28fc871091aaa5370e85cdf76a0c01d7a0604ea167c814250715fd05ecc937ce7856a580282d03631f99ae734d5ca9cfb92dd91facba3424a3707eb63ba76a55cff3d7f2294d219323728bb13072f00684ab1ee2446e8f863442f10922b0354c960aa46cdc12af4fda4b78d2e4381bec8d377afb321b393c5d43974f905b6cbe65ab2ff3054a0887478cdd8ee25d69973e74c86ef4ef0c142a41116d9560637e69aba0c79a24fb0c93f33d19dcf1a05743f991bcf90163b2cb998a6465a5981ea3f8a2d98671298a58ced77580e26989b6a32e49af621db0b2f8209a3a707eb6651ca061053cf67519fb03ce7dca3c21854d8a97794d2f318bef2fca37fe4d6ef567f6bb7d6369fd5f6079537e07f62890ad96a28303865259fb451931c013af48ed181f9fbf4cc0c6b11763795488826714c2b33d26ef88f3e7328580be3fa9bf06588a4151f8c1ad6f93f7b2649e4423bc3127b2257d67a28c568f661d64ab2a3de4292053ec73c9a46c55e9119e09b932cc4c2bc3484ffbf598389272f2857617938e9e0d90b772dd6adabc30c3dd986e976a9e271a29b0c1ffe4554a116385b5a1cc79ad75606e963d9d09069e1fd8b390e58fdd9f46c88d01196871fb8f71a3f87bf52659eb62e8e0cf71d725c340d58d39b91f85c8e4141e048b10ace49f6eb2a74ae34fb882b102910625db9088fb6f44fddb5ae199de3f1e7816fab86aa2b00dcef80ed478e6b9138eeeb8fdb279ed016c5876fc29185543bf438898c4af7af71bb6675c7896c1d8e0e6741e97f73a2148573701d554216418429d4a1acd6c0fa83fdb7a7240363ce90069466affb80d232a91db7ea4129a13064ec740aadcc2d2576c7bed6073c08b67f5151b68df4bf14478f399b6aa491f10e006506ec2f4793f2667e9aa68d5953c42aba34f273038c2324427e183a682269693c17060b0a7bfba4dac4c7320575540960ea497f63b0923a9b35faf504d4e43241a8d206d083f1d6982316ff551846e78c6fc9f2a972e62b72efa38811aee958b6e70c89283c196cd55b1a2f051f4b7eb6957dda79656f76a09942e98017994453c29c2f969f8d7eee4c6e81c00287e3eb20c6fb91f22bada7e035b2eb9170d5cf65553737285d2cfbaf09dd62618dd3f3be2e91a6929672a54a9210c595f9cd93b38683f5e4edc50fce912af2e447422879564d54cc7715769920a6e3b267f6eae51ab35609d17e14be8079092092edf64e75d5fd668b9b6772289b580af174df233787f0b3e053fa4a12a239da793472b2311f02b58c82a4f1c2fe993c4d601b20bd978922193dfb3bbe9460b206aba4ff29822e615275cc9f2cbe94dbbf06ac3f2cdc84a177cfd4e2fb58871eb480c66e6d94c30407f195f2a79f2784419d4805a7b3d3827d5e58499d4e4b1eebc3df9f5db56b99deb579f4596084a73584d910b2457550bc766004721379e9f997cf8cd0f42c6f94f907bf5e0409dfbb7ffd2aa8854df690e1dc35ed2cd05deea4e22739f0c83085ec6e3d90518f6d30d6cadfe8a33fda8e1e9eb574a372224f015d49a7d660ab930662f3bf79ac6290ceec5479323dd5babfa4e22b5895ce41421d89b53178de7894109913bb6d42a91e38edfee79064db5324d390b6a9c04cdaf352c54c0c6323fda83d60532663af1ae148722ba3ff6d33a7a855918fa0d1b30f17a08fc93240d0283c655fc4c59e7bb651cc57a8a529104cd4db3575142c11bd3a33ebf0cc31b06b3f868c4a951f1a86b29eb527b66b868b3c8001f2ecaffcd23b79aa40f7a7c0dd70830571b58828dae6ab6731663db87941275fd5d8b0966e228f15f5088a58ab5bfa77e85e1c3a40a193a0771e452c1d1ebeb41d4fc747eec71d51f8342103d17fbdffdab9b6a48befb0612ce29d5a47896d9670daebe66b48b96209af512fb7e19ff4ba0c67a2c4f9793d75ee2a8153d1757f7b33457beeb24f0a256982619fda9417ea06a310a872c1ed5ad60a74441977761cfa169ddd677fa47927d7809db7e3554ca38edf8e7ad6bb30fa2933cc3a6853386ea5d7943796c7f81a15e3cdc74f3843f696bb992acaf7999bb0548fa8b66f8056b394c92c27cabd33419083746f343f66880c34f4c2239ed11f2bfb7de1c067c3ca91cdb8d2a16bb3390f774d3b193e3f4ccb1c8fd202cd5934a2fb9b04e4b777612d270468dac983dc0a58a6ffbc3b95df5dd59aff14b76dd75f3aa6b481959cdfe2a9ad3657a57f0fda1fc5bee6395eed0f4d967af1d47592794d6ece091dc67c9644e9a51bfb0a97164fa1e9f13da65ec4f71e8d2fb2c625b2332af419deb4a3372f94eea5ad09e83140b2d57e5f36b343a696379d00b64b5e968c066475d9ab8638e163891ddfc279b2d46b07e34dd0e17cc50bbf7f08467536125a56789ba5eb2935503766c3008c278bb314b5c83c912b0d6ad49cb2d9b9c6f820e4068539b3454f5c42d5122fc1eea26423b22975eb82c713b82e99866664142b19f48c417c5ffa40ce87c2cfc8695bd0082316deabda40e475a0d8e7e0b7cddecab90ff35ce2bd1f9c350e2a5ddf61fbc9a955f3187ff45b107ff29429de34dc75d068a69c980885f0e0e81d439ec133fe17b4b7659548625e0d10069a179fc6b0d2e95ac04bc741bae87b366fead0733fbea5ee577df050d68238c311587601becaee3ccce7873382373d1fd10d2da1dc78fbefe3d9c33566c4f2360550ff66f2cd277ea20bc3e72fd122ba1cde548ce11d2b7d3675e8438f6bba390a021f6bdbe1ce343c293628156ed037fe57d6071562df3e69e5a273c6259045545d9c0b2e48fb432a447b17903d1e1479935a0f0beaaa96e226063cb619e08774da6618801ec8c75253026c8ddf0519241d486977bc836bcff735b571c9b1f69b03d1af0876c8ee72e37007dc90b5bcb5a8060522c150cb8d87acb5b938e663b90695d07b205deabc44a6be1844c183189d4e691cdb5974db905a2c24c1001418c080819ac2e245851e67e9cd1247207de852b804f01eb476501dca0e141d1e310befb52ab71fd3165be6ca195a5f431cb857333c54a94c1167e69cebef0f9c5978c1af367957dd98910f1adbe5d3cd55cb0ee5a051bb36cc3885b5bca5649b078aac5daaa79ac2c21f1a043e9a03d189acec10a98240932b5bb665dadb94836b284bf0e5c905176efed34820cf0dc28507331a6b65fb3feac17c181846887daa069abe85e49530cec489905a95db5a3948456dfcceefaa44185ec1eb95267b5036779ee113616e9505476c1b35ca3e1d27b6e565d1b35a1a804e45a48f6a6f82aec9eb0ca8fb0310dce3ef8acb68a7515b6ab982a595486d84585eedb1cb27e72cc9675ea81dd6d4d5d129b4e791c97d749188a4b1a08d1fc502dc8aa6fa27d84bc71c7213e47b97346fbaff1d3e7afd9306b85e80aa37520ab7f74a0cef88215194cd04a4fa45e51aedd67cd40d523b1aabbfc7eb31bd73e1f46e28ebec6ee4f491bfb789ab7b819379409d37dbd485d8fdeb1c4f96f23fb270f187775e142900adaada98be0d7ab28e389d18fa659098ca2868e1b8e9f03134390c13061312856d26e892e49d4aaea9ace93a00a55bff927bdcb162cca6b70718fb14cfe65c58b4214fca022cd37a40742fbccd24d2263d8c00c152cb5437780d92ac7a1e9bba32e52e6015de9f9598de83c2a3e303dcbed4d6b63edd2a161899086b53dc81b874ebd74b6ce89c6ff0e53ef3cbef442f964124e114eccd0a8a43f266dd2ccc4f249aff6d9f137190cdde6c3f62afd0df50eadec2de710244e929f2e580f780936382d8bb6b667cf8c9cf3b0b8f072670bab0a95d19d6d6404711987de82613bb9b4681a931b6dbdacac2806f0c695736ad96b0d63d22cb9f5d8855ba550ddf758d28a23c23ac4e257c8a4be6ba7bcc8133eafe84e4cf74614e7a28acb454dd524801a2c0bf517b004b0f1fe0e05bde216a0d77a3c9b0d6cf6365524ed6072f085d3c23777324ecc0bb46b3fee6589248695da38f5e2e878ae01b4fc43f384d1e16235606d9c0ca277f99dd9f6e0025ced59d4b299fff9f1badb0250c404eea9d9b43b96ce70da2b3a6732fe4c58c24c62670b9c7f5b001fb30db7b646f1b26bcce78558650a9f21477a679bda4fb548235896bb3c7b994bfd5716ed6afe45d99ca5d92d9c6ef4de53374f45a8cd253eb4ce6276e04d8ebd457b68106327734efd71959c633eeaca869fcf92946669ba44440f82237517bdeb754687a97e4b51e5320aa9451d5563a5a5da5933553a0e62deca94d7375b6051cc7963b6edccc614e378ff9cacaea6138cb4e35fff06f89110fecd37d32326f6e73fb0b4fc5506fe02197221e4a435010009c2e225cdf2df3798cb969b3d75db242bd11130f5840f344f5619cd9e016c27d334a29d0d117477f040ff0c9f1fe618cace3b3818593f5bd2f2fc7e9ad48c797eb25b19c4d7d1977f41b398dc4aacca287feca22e4d9e7753bbcf3c92b426f6098488941426449ce3aa751a4e16a220952f3db3fb6866863e98091664e2c9e593411bab2c01b6ea114d1b7f006667f3cdf48370e8ac8d624319356a147dbba96aa4df677a7cb31fbfa6db300f837eb5c62d65612b5bf3f44ad9736a8e148bd2394ca2a67c3060931e2890654193f634c43258bb6e6046805a814b4f06d80d558d22642954c8711f795a9d0a00a3173d148365b12ab0bd093b91e8a590cfd31efe30775a6fcfe0690f8d444eaeaa1d865bbf23b01d16d5596b5af65b8d954e7fe29778cdf908b2bf2c8da31103a2f90eb2ae89f07221918e93fc4606bca3d0e816c8d3f91a2f0a16c60f8df9eb910ad1ae5c22de0a4aab93def6740254e7ff080a16e565d6a4e368b059aea7a530b5dbf24d780d66058889fd513671ccc600400a9c1f4010e8b23b38c897f3082fcddc365745fa4505c5e270dfbdf5aa4add9ae20a5d45cd4b0398feb2744579c77b735fb19691d33754486814b17a51570dd641906d2aa95ea48aaf77451ca68b7ba2bfa43ae87008e639b0ba97854394db358a7cff7dea132ea8f73adec9fc4c537565f059e77", 0x1000, r0) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:50 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x204) 2018/05/12 23:36:50 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:50 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0x2, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x3e80) 2018/05/12 23:36:50 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x40080, 0x0) getsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 955.321882] FAULT_INJECTION: forcing a failure. [ 955.321882] name failslab, interval 1, probability 0, space 0, times 0 [ 955.333209] CPU: 1 PID: 2988 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 955.340403] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 955.349764] Call Trace: [ 955.352404] dump_stack+0x1b9/0x294 [ 955.356034] ? dump_stack_print_info.cold.2+0x52/0x52 [ 955.361234] ? do_vfs_ioctl+0x1cf/0x16a0 [ 955.365288] ? ksys_ioctl+0xa9/0xd0 [ 955.368904] ? __x64_sys_ioctl+0x73/0xb0 [ 955.372951] ? do_syscall_64+0x1b1/0x800 [ 955.376997] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 955.382353] should_fail.cold.4+0xa/0x1a [ 955.386405] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 955.391497] ? mark_held_locks+0xc9/0x160 [ 955.395631] ? graph_lock+0x170/0x170 [ 955.399946] ? __raw_spin_lock_init+0x1c/0x100 [ 955.404522] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 955.409523] ? __lockdep_init_map+0x105/0x590 [ 955.414003] ? __lockdep_init_map+0x105/0x590 [ 955.418491] ? __lock_is_held+0xb5/0x140 [ 955.422538] ? __init_waitqueue_head+0x96/0x140 [ 955.427203] ? check_same_owner+0x320/0x320 [ 955.431511] ? sbitmap_queue_init_node+0xc6/0x7d0 [ 955.436338] ? rcu_note_context_switch+0x710/0x710 [ 955.441259] __should_failslab+0x124/0x180 [ 955.445480] should_failslab+0x9/0x14 [ 955.449269] kmem_cache_alloc_node_trace+0x26f/0x770 [ 955.454369] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 955.459891] ? find_next_bit+0x104/0x130 [ 955.463941] __kmalloc_node+0x33/0x70 [ 955.467733] blk_mq_alloc_rq_map+0xcc/0x220 [ 955.472042] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 955.477392] blk_mq_init_sched+0x1e2/0x530 [ 955.481618] elevator_init+0x3c8/0x500 [ 955.485493] ? elevator_get+0x180/0x180 [ 955.489455] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 955.494457] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 955.498941] blk_mq_sched_init+0x2b/0x40 [ 955.502991] blk_mq_init_allocated_queue+0xf19/0x1580 [ 955.508181] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 955.512664] ? __mutex_init+0x1ef/0x280 [ 955.516644] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 955.522167] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 955.526912] ? idr_alloc+0x145/0x1a0 [ 955.530619] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 955.535797] blk_mq_init_queue+0x63/0xb0 [ 955.539847] loop_add+0x32b/0x9c0 [ 955.543287] ? loop_lookup+0x102/0x220 [ 955.547157] ? loop_queue_rq+0x640/0x640 [ 955.551292] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 955.556473] loop_control_ioctl+0x178/0x500 [ 955.560777] ? loop_add+0x9c0/0x9c0 [ 955.564399] ? expand_files.part.8+0x9a0/0x9a0 [ 955.568967] ? kasan_check_write+0x14/0x20 [ 955.573194] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 955.578113] ? wait_for_completion+0x870/0x870 [ 955.582681] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 955.587854] ? loop_add+0x9c0/0x9c0 [ 955.591469] do_vfs_ioctl+0x1cf/0x16a0 [ 955.595347] ? ioctl_preallocate+0x2e0/0x2e0 [ 955.599744] ? fget_raw+0x20/0x20 [ 955.603185] ? __sb_end_write+0xac/0xe0 [ 955.607156] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 955.612683] ? fput+0x130/0x1a0 [ 955.615946] ? ksys_write+0x1a6/0x250 [ 955.619736] ? security_file_ioctl+0x94/0xc0 [ 955.624132] ksys_ioctl+0xa9/0xd0 [ 955.627572] __x64_sys_ioctl+0x73/0xb0 [ 955.631448] do_syscall_64+0x1b1/0x800 [ 955.635327] ? finish_task_switch+0x1ca/0x810 [ 955.639814] ? syscall_return_slowpath+0x5c0/0x5c0 [ 955.644728] ? syscall_return_slowpath+0x30f/0x5c0 [ 955.649643] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 955.654993] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 955.659825] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 955.664997] RIP: 0033:0x455979 [ 955.668175] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 955.675876] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 955.683130] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 955.690383] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 955.697633] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 955.704893] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000027 2018/05/12 23:36:50 executing program 4: add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffff8) request_key(&(0x7f0000000040)='syzkaller\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000001c0)='wlan0self\x00', 0xfffffffffffffffa) add_key(&(0x7f0000000200)='logon\x00', &(0x7f0000000240)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000280)="bbeb92a41b7272fbde2029d80e91342805bdbdf693db39b1098dbb528f018211388e7f4323eec9114a48071e0d0d972346f7591b178300c2ad91b47dae9e5e922ceda273ca90168891094ea751eda8d88daec5dd591b2decb1e35c427a95034853e254722d794a93c8e91610ad216ad352434689a304714f61acebc7b935bc26744bdef06f9a0bd84f7e845bab827d447e2dd3eff81038793058f5468831fd4d322b89dba0f60711ee3cb5f66fa26e2f776dc3997ebbb98a93a1dedd82a678571c23ca", 0xc3, 0xfffffffffffffffe) r0 = request_key(&(0x7f0000000380)='id_legacy\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000400)='cpusetvboxnet0ppp1GPLvboxnet0selinuxvmnet1(/vmnet0}\x00', 0xfffffffffffffffa) utime(&(0x7f0000000140)='./file0\x00', &(0x7f0000000440)={0x4, 0x800}) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r0) socketpair$inet6(0xa, 0x6, 0x7, &(0x7f0000000480)={0xffffffffffffffff}) r3 = syz_open_dev$usbmon(&(0x7f0000000540)='/dev/usbmon#\x00', 0x6a3a3f3, 0x40000) mmap$binder(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x800000008, 0x1110, r3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0xca, &(0x7f00000004c0)={0x3, 0x1, 0x5, 0x6e, 0x6}, 0xc) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) 2018/05/12 23:36:50 executing program 5: r0 = socket(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:50 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x402) 2018/05/12 23:36:50 executing program 0 (fault-call:6 fault-nth:40): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:50 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x200000000000000, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x200000000000000) 2018/05/12 23:36:50 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:50 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = timerfd_create(0x8, 0x7fffd) r2 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x5, 0x9ffaa5f1705b2030) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r2, 0x114, 0xa, &(0x7f00000000c0)=ANY=[@ANYBLOB="13d9"], 0x1) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) timerfd_settime(r1, 0x3, &(0x7f0000000080)={{r3, r4+30000000}, {0x0, 0x989680}}, &(0x7f0000000040)) timerfd_settime(r1, 0x3, &(0x7f00006b6fe0), &(0x7f00003c8fe0)) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r2, 0x4040534e, &(0x7f0000000140)={0x2a5, @tick=0x8001, 0x1, {0x800, 0x1}, 0x100000000, 0x2, 0x6}) r5 = socket$inet6(0xa, 0x2, 0x0) socket$inet(0x2, 0x1, 0x0) connect(r5, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000831000)={0xd6c, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r2, 0x111, 0x1, 0x0, 0x4) sendto$inet6(r5, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r6 = dup3(r5, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) getsockopt$inet6_IPV6_IPSEC_POLICY(r5, 0x29, 0x22, &(0x7f0000000000)={{{@in6=@remote, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @rand_addr}}}, &(0x7f0000000100)=0xe8) setsockopt$packet_drop_memb(r6, 0x107, 0x2, &(0x7f0000000140)={r7, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xf}}, 0x10) ioctl$TIOCNOTTY(r2, 0x5422) 2018/05/12 23:36:50 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:50 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x803e0000) 2018/05/12 23:36:50 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) getsockname$inet6(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}}, &(0x7f0000000040)=0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:50 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xc0ffffff00000000, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:50 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x8000, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r4 = socket(0xa, 0x1, 0x0) ioctl(r4, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") ioctl$TUNSETTXFILTER(r3, 0x400454d1, &(0x7f0000000080)={0x1, 0x7, [@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @empty, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, @random="4ad205226fc3", @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}]}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:50 executing program 5: r0 = socket(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) [ 955.971891] FAULT_INJECTION: forcing a failure. [ 955.971891] name failslab, interval 1, probability 0, space 0, times 0 [ 955.983216] CPU: 1 PID: 3038 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 955.990406] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 955.999761] Call Trace: [ 956.002363] dump_stack+0x1b9/0x294 [ 956.006010] ? dump_stack_print_info.cold.2+0x52/0x52 [ 956.011214] ? find_next_zero_bit+0x111/0x140 [ 956.015727] should_fail.cold.4+0xa/0x1a 2018/05/12 23:36:50 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:50 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0x32b, 0x109080) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer\x00', 0x8000, 0x0) ioctl$KVM_SET_MSRS(r1, 0x4008ae89, &(0x7f0000000100)=ANY=[@ANYBLOB="040000000000000000000000000000000600000000000000d908000000000000030000000000000065020000000000000100000000000000bf0b0000000000000c925fcce0585800"]) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000080)) [ 956.019804] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 956.024922] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.030468] ? graph_lock+0x170/0x170 [ 956.034288] ? find_held_lock+0x36/0x1c0 [ 956.038367] ? __lock_is_held+0xb5/0x140 [ 956.042453] ? check_same_owner+0x320/0x320 [ 956.046780] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 956.051811] ? rcu_note_context_switch+0x710/0x710 [ 956.056738] ? __lockdep_init_map+0x105/0x590 [ 956.061222] __should_failslab+0x124/0x180 [ 956.065442] should_failslab+0x9/0x14 [ 956.069230] kmem_cache_alloc_node_trace+0x26f/0x770 [ 956.074320] ? init_wait_entry+0x1b0/0x1b0 [ 956.078545] sbitmap_queue_init_node+0x3bd/0x7d0 [ 956.083285] ? intel_engine_dump+0x9f0/0x1460 [ 956.087775] ? sbitmap_init_node+0x460/0x460 [ 956.092168] ? rcu_read_lock_sched_held+0x108/0x120 [ 956.097172] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 956.102436] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.107959] ? find_next_bit+0x104/0x130 [ 956.112013] blk_mq_init_tags+0x17c/0x2b0 [ 956.116166] blk_mq_alloc_rq_map+0x9f/0x220 [ 956.120476] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 956.125825] blk_mq_init_sched+0x1e2/0x530 [ 956.130062] elevator_init+0x3c8/0x500 [ 956.133934] ? elevator_get+0x180/0x180 [ 956.137894] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 956.142901] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 956.147395] blk_mq_sched_init+0x2b/0x40 [ 956.151453] blk_mq_init_allocated_queue+0xf19/0x1580 [ 956.156629] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 956.161108] ? __mutex_init+0x1ef/0x280 [ 956.165082] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.170603] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 956.175352] ? idr_alloc+0x145/0x1a0 [ 956.179058] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 956.184233] blk_mq_init_queue+0x63/0xb0 [ 956.188803] loop_add+0x32b/0x9c0 [ 956.192242] ? loop_lookup+0x102/0x220 [ 956.196112] ? loop_queue_rq+0x640/0x640 [ 956.200159] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 956.205331] loop_control_ioctl+0x178/0x500 [ 956.209632] ? loop_add+0x9c0/0x9c0 [ 956.213245] ? expand_files.part.8+0x9a0/0x9a0 [ 956.217809] ? kasan_check_write+0x14/0x20 [ 956.222045] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 956.226963] ? wait_for_completion+0x870/0x870 [ 956.231548] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 956.236729] ? loop_add+0x9c0/0x9c0 [ 956.240346] do_vfs_ioctl+0x1cf/0x16a0 [ 956.244218] ? ioctl_preallocate+0x2e0/0x2e0 [ 956.248608] ? fget_raw+0x20/0x20 [ 956.252050] ? __sb_end_write+0xac/0xe0 [ 956.256021] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 956.261551] ? fput+0x130/0x1a0 [ 956.264905] ? ksys_write+0x1a6/0x250 [ 956.268691] ? security_file_ioctl+0x94/0xc0 [ 956.273084] ksys_ioctl+0xa9/0xd0 [ 956.276524] __x64_sys_ioctl+0x73/0xb0 [ 956.280395] do_syscall_64+0x1b1/0x800 [ 956.284264] ? finish_task_switch+0x1ca/0x810 [ 956.288919] ? syscall_return_slowpath+0x5c0/0x5c0 [ 956.293831] ? syscall_return_slowpath+0x30f/0x5c0 [ 956.298831] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 956.304182] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 956.309023] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 956.314210] RIP: 0033:0x455979 [ 956.317384] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 956.325092] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 956.332358] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 956.339609] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 956.346867] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 956.354121] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000028 2018/05/12 23:36:51 executing program 0 (fault-call:6 fault-nth:41): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:51 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0xffffff7f) 2018/05/12 23:36:51 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:51 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xe8030000, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) [ 956.653687] FAULT_INJECTION: forcing a failure. [ 956.653687] name failslab, interval 1, probability 0, space 0, times 0 [ 956.664987] CPU: 1 PID: 3089 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 956.672169] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 956.681507] Call Trace: [ 956.684094] dump_stack+0x1b9/0x294 [ 956.687711] ? dump_stack_print_info.cold.2+0x52/0x52 [ 956.692890] ? find_next_zero_bit+0x111/0x140 [ 956.697383] should_fail.cold.4+0xa/0x1a [ 956.701431] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 956.706528] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.712055] ? graph_lock+0x170/0x170 [ 956.715846] ? find_held_lock+0x36/0x1c0 [ 956.719900] ? __lock_is_held+0xb5/0x140 [ 956.723956] ? check_same_owner+0x320/0x320 [ 956.728266] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 956.733272] ? rcu_note_context_switch+0x710/0x710 [ 956.738185] ? __lockdep_init_map+0x105/0x590 [ 956.742668] __should_failslab+0x124/0x180 [ 956.746890] should_failslab+0x9/0x14 [ 956.750680] kmem_cache_alloc_node_trace+0x26f/0x770 [ 956.755775] ? init_wait_entry+0x1b0/0x1b0 [ 956.759994] ? __kmalloc_node+0x47/0x70 [ 956.763963] ? __sanitizer_cov_trace_cmp8+0x18/0x20 [ 956.768974] sbitmap_queue_init_node+0x3bd/0x7d0 [ 956.773717] ? intel_dsi_pre_enable+0x16b0/0x39a0 [ 956.778551] ? sbitmap_init_node+0x460/0x460 [ 956.782950] ? rcu_read_lock_sched_held+0x108/0x120 [ 956.787955] ? kmem_cache_alloc_node_trace+0x34e/0x770 [ 956.793222] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 956.798759] ? find_next_bit+0x104/0x130 [ 956.802814] blk_mq_init_tags+0x17c/0x2b0 [ 956.806952] blk_mq_alloc_rq_map+0x9f/0x220 [ 956.811267] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 956.816619] blk_mq_init_sched+0x1e2/0x530 [ 956.820846] elevator_init+0x3c8/0x500 [ 956.824719] ? elevator_get+0x180/0x180 [ 956.828686] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 956.833686] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 956.838174] blk_mq_sched_init+0x2b/0x40 [ 956.842233] blk_mq_init_allocated_queue+0xf19/0x1580 [ 956.847514] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 956.852002] ? __mutex_init+0x1ef/0x280 [ 956.856071] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 956.861598] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 956.866358] ? idr_alloc+0x145/0x1a0 [ 956.870074] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 956.875260] blk_mq_init_queue+0x63/0xb0 [ 956.879308] loop_add+0x32b/0x9c0 [ 956.882751] ? loop_lookup+0x102/0x220 [ 956.886631] ? loop_queue_rq+0x640/0x640 [ 956.890688] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 956.895865] loop_control_ioctl+0x178/0x500 [ 956.900173] ? loop_add+0x9c0/0x9c0 [ 956.903805] ? expand_files.part.8+0x9a0/0x9a0 [ 956.908378] ? kasan_check_write+0x14/0x20 [ 956.912599] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 956.917519] ? wait_for_completion+0x870/0x870 [ 956.922089] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 956.927266] ? loop_add+0x9c0/0x9c0 [ 956.930889] do_vfs_ioctl+0x1cf/0x16a0 [ 956.934777] ? ioctl_preallocate+0x2e0/0x2e0 [ 956.939171] ? fget_raw+0x20/0x20 [ 956.942612] ? __sb_end_write+0xac/0xe0 [ 956.946577] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 956.952097] ? fput+0x130/0x1a0 [ 956.955365] ? ksys_write+0x1a6/0x250 [ 956.959159] ? security_file_ioctl+0x94/0xc0 [ 956.963555] ksys_ioctl+0xa9/0xd0 [ 956.967000] __x64_sys_ioctl+0x73/0xb0 [ 956.970880] do_syscall_64+0x1b1/0x800 [ 956.974755] ? finish_task_switch+0x1ca/0x810 [ 956.979241] ? syscall_return_slowpath+0x5c0/0x5c0 [ 956.984157] ? syscall_return_slowpath+0x30f/0x5c0 [ 956.989077] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 956.994430] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 956.999264] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 957.004440] RIP: 0033:0x455979 [ 957.007616] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 957.015310] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 957.022561] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 957.029818] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 957.037074] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 957.044327] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000029 2018/05/12 23:36:52 executing program 7: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffffff, 0x84, 0x1b, &(0x7f0000000280)=ANY=[@ANYRES32=0x0, @ANYBLOB="9d00000039ded6431d1e608c77203b1ccca7bd7ae9673d6ecc9e0707000000fa4457b7684f2a89b484b304c7734ff77c12273ee183beaabfd3339cc1ccd255b44250d1f1d2d86b263d48b26fccd7cf49da052153a6cf80b745016985f6838053c05b3865b1186a1df3ba29ef0f256aa3f8a81420dbde9921616608c819f1142745202e3eaeedacf6becbcd9b420e38a0ad23508da0d9ccf6ec64edafa248190df249cbf6cb84b513f8d896f02cad8c993e538d0a1c02dfcfd7a82c311ff9c7be020150dd77f81e002ebbb064ba997157d06840ed3407ff6a1f1e7c03bc4c6f0eff57835e9638527b464fd5423570259f5525c0ccdbc295127a89879e2fcf73719fa0d8fb1ea302848e61838d00d239549a60422503914648ac03f5d8a49afb5535cb86975780e7be64aa533a602552c22355d9c2e7a86f9a0a3eae18062da82d86526128596d9d"], &(0x7f0000000140)=0xa5) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000180)={r2, @in6={{0xa, 0x4e24, 0x8, @remote={0xfe, 0x80, [], 0xbb}, 0x6}}, 0x2}, 0x90) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = socket$inet6(0xa, 0x2, 0x0) r5 = socket$inet(0x2, 0x1, 0x0) connect(r4, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r5, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) connect$can_bcm(r1, &(0x7f0000000240)={0x1d}, 0x10) sendto$inet6(r4, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) ioctl$sock_inet6_tcp_SIOCINQ(r4, 0x541b, &(0x7f0000000000)) dup3(r4, r3, 0x0) setsockopt$sock_int(r3, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:52 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000040)) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:52 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x0, 0x0, @mcast2}, &(0x7f00000000c0)=0x1c) getsockopt$inet_sctp6_SCTP_INITMSG(r1, 0x84, 0x2, &(0x7f0000000100), &(0x7f0000000140)=0x8) 2018/05/12 23:36:52 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:52 executing program 0 (fault-call:6 fault-nth:42): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:52 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:52 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xe803, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x400300) 2018/05/12 23:36:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x34000) 2018/05/12 23:36:52 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:52 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = syz_open_dev$amidi(&(0x7f00000000c0)='/dev/amidi#\x00', 0x7, 0x0) socket$bt_rfcomm(0x1f, 0x3, 0x3) ioctl$KVM_INTERRUPT(r1, 0x4004ae86, &(0x7f0000000100)=0x20) getitimer(0x2, &(0x7f0000000080)) [ 957.209862] FAULT_INJECTION: forcing a failure. [ 957.209862] name failslab, interval 1, probability 0, space 0, times 0 [ 957.221260] CPU: 1 PID: 3125 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 957.228447] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 957.237791] Call Trace: [ 957.240381] dump_stack+0x1b9/0x294 [ 957.244003] ? dump_stack_print_info.cold.2+0x52/0x52 [ 957.249360] ? do_vfs_ioctl+0x1cf/0x16a0 [ 957.253413] ? ksys_ioctl+0xa9/0xd0 [ 957.257036] ? __x64_sys_ioctl+0x73/0xb0 [ 957.261091] ? do_syscall_64+0x1b1/0x800 [ 957.265139] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 957.270494] should_fail.cold.4+0xa/0x1a [ 957.274546] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 957.279649] ? mark_held_locks+0xc9/0x160 [ 957.283786] ? graph_lock+0x170/0x170 [ 957.287577] ? __raw_spin_lock_init+0x1c/0x100 [ 957.292151] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 957.297156] ? __lockdep_init_map+0x105/0x590 [ 957.301640] ? __lockdep_init_map+0x105/0x590 [ 957.306136] ? __lock_is_held+0xb5/0x140 [ 957.310186] ? __init_waitqueue_head+0x96/0x140 [ 957.314854] ? check_same_owner+0x320/0x320 [ 957.319176] ? sbitmap_queue_init_node+0xc6/0x7d0 [ 957.324028] ? intel_engine_dump+0x9f0/0x1460 [ 957.328513] ? rcu_note_context_switch+0x710/0x710 [ 957.333435] __should_failslab+0x124/0x180 [ 957.337657] should_failslab+0x9/0x14 [ 957.341448] kmem_cache_alloc_node_trace+0x26f/0x770 [ 957.346540] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 957.352063] ? find_next_bit+0x104/0x130 [ 957.356116] __kmalloc_node+0x33/0x70 [ 957.359919] blk_mq_alloc_rq_map+0xcc/0x220 [ 957.364243] blk_mq_sched_alloc_tags.isra.13+0x7b/0x160 [ 957.369605] blk_mq_init_sched+0x1e2/0x530 [ 957.373832] elevator_init+0x3c8/0x500 [ 957.377708] ? elevator_get+0x180/0x180 [ 957.381671] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 957.386674] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 957.391160] blk_mq_sched_init+0x2b/0x40 [ 957.395210] blk_mq_init_allocated_queue+0xf19/0x1580 [ 957.400389] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 957.404868] ? __mutex_init+0x1ef/0x280 [ 957.408840] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 957.414364] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 957.419121] ? idr_alloc+0x145/0x1a0 [ 957.422840] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 957.428028] blk_mq_init_queue+0x63/0xb0 [ 957.432076] loop_add+0x32b/0x9c0 [ 957.435518] ? loop_lookup+0x102/0x220 [ 957.439391] ? loop_queue_rq+0x640/0x640 [ 957.443442] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 957.448633] loop_control_ioctl+0x178/0x500 [ 957.452946] ? loop_add+0x9c0/0x9c0 [ 957.456560] ? expand_files.part.8+0x9a0/0x9a0 [ 957.461139] ? kasan_check_write+0x14/0x20 [ 957.465365] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 957.470284] ? wait_for_completion+0x870/0x870 [ 957.474856] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 957.480037] ? loop_add+0x9c0/0x9c0 [ 957.483654] do_vfs_ioctl+0x1cf/0x16a0 [ 957.487533] ? ioctl_preallocate+0x2e0/0x2e0 [ 957.491929] ? fget_raw+0x20/0x20 [ 957.495371] ? __sb_end_write+0xac/0xe0 [ 957.499334] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 957.504872] ? fput+0x130/0x1a0 [ 957.508145] ? ksys_write+0x1a6/0x250 [ 957.511940] ? security_file_ioctl+0x94/0xc0 [ 957.516339] ksys_ioctl+0xa9/0xd0 [ 957.519787] __x64_sys_ioctl+0x73/0xb0 [ 957.523666] do_syscall_64+0x1b1/0x800 [ 957.527540] ? finish_task_switch+0x1ca/0x810 [ 957.532037] ? syscall_return_slowpath+0x5c0/0x5c0 [ 957.536956] ? syscall_return_slowpath+0x30f/0x5c0 [ 957.541875] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 957.547229] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 957.552063] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 957.557236] RIP: 0033:0x455979 2018/05/12 23:36:52 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xe000000, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:52 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) getsockopt$IP_VS_SO_GET_DAEMON(r1, 0x0, 0x487, &(0x7f0000000000), &(0x7f0000000040)=0x30) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 957.560409] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 957.568103] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 957.575357] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 957.582612] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 957.589865] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 957.597124] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000002a 2018/05/12 23:36:52 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:52 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x200000, 0x0) ioctl$TIOCLINUX6(r4, 0x541c, &(0x7f0000000080)={0x6, 0x9}) bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:52 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x4000, 0x0) ioctl$TCSBRKP(r1, 0x5425, 0x7fff) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) process_vm_writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)=""/131, 0x83}], 0x1, &(0x7f0000002400)=[{&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/151, 0x97}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)}], 0x5, 0x0) 2018/05/12 23:36:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0xffffff7f00000000) 2018/05/12 23:36:52 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:52 executing program 0 (fault-call:6 fault-nth:43): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:52 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xe00, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:52 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) ioctl(r0, 0x8, &(0x7f0000000000)="7528cce7f72a055afa0016d9f8c69936ca2c591d196c6ba2da04ced4e655004588608e43bc5751f56ac7c2c46e36c297c875f40954871aa76dc5858d322dcd795d55399d37facc8e8423dfe4f86a320157ed89a32a4f312c362d9cf8dba0710a0e7b5fd02141ffa54e6c14bedb1b064e5ff63fd271af2766185aa16791dde19e20894af081d11510e72e088a1dd0240b302f2d92f5d5126549add8f42e0063ba92bce4b08f5b32d36c875cc2cd315d4ab5dc6e4bdb16c6cfab55247111ba971746") setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:52 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r1 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0xffff, 0x1) bind$netlink(r1, &(0x7f00000000c0)={0x10, 0x0, 0x25dfdbff, 0x1}, 0xc) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:52 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:52 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:52 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f0000000040)={0x0, 0x8f, "a8bc800a9d8e8c3fe4fc32f30ad8264708233d91d75e3ca419ed0c0368fdf23fdff3840816f54e09f153bce5867025dff8165df033e3b362b90a08365cc2ddb6810e092e580b9fa52dff8e2a64a3f6775ff782dc7ca5541c56e585d676aba0795ed7a40b8d280ec873df1e5f936aabf371e413ec25d499743c4c43d587282c64183f496cf143db86306074a95de676"}, &(0x7f0000000100)=0x97) setsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r3, 0x84, 0xa, &(0x7f0000000140)={0x3ff, 0x80000, 0x8000, 0x7f8, 0x8b2, 0x4, 0x3, 0x1429, r4}, 0x20) 2018/05/12 23:36:52 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xa, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:52 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x2000000) 2018/05/12 23:36:52 executing program 4: request_key(&(0x7f00000000c0)='.dead\x00', &(0x7f0000000100)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000140)='keyring\x00', 0xfffffffffffffffc) r0 = add_key(&(0x7f00000001c0)='id_resolver\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000240)="f52e00066976d6e927177ac2f2e0dd9e2d348a31ccb54952ac091af75d982082be526e0bd75043303b919a218218ef1d09c2b6e80343fc34b25db3b58d04718a3768e51c9606eb8cecb1f30b9590750429eaa95d8c696be39c44afc70b27f2ae5ef520adf164f17a49170406e7ac67ae4242f3d576aa1cad166139758eb4b1195828c456e9f82159880b6439149f18d7d14ac5752e97ec4a331a09dd453f77e040f67a867ed292beaaa6241cae308a999f687b5518fb2ec9", 0xb8, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000180)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, r0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) [ 957.949573] FAULT_INJECTION: forcing a failure. [ 957.949573] name failslab, interval 1, probability 0, space 0, times 0 [ 957.960930] CPU: 1 PID: 3178 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 957.968122] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 957.977516] Call Trace: [ 957.980159] dump_stack+0x1b9/0x294 [ 957.983799] ? dump_stack_print_info.cold.2+0x52/0x52 [ 957.989004] should_fail.cold.4+0xa/0x1a [ 957.993083] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 957.998201] ? graph_lock+0x170/0x170 [ 958.002013] ? find_held_lock+0x36/0x1c0 [ 958.006083] ? __lock_is_held+0xb5/0x140 [ 958.010170] ? check_same_owner+0x320/0x320 [ 958.014500] ? loop_info64_from_compat+0x940/0x940 [ 958.019438] ? do_vfs_ioctl+0x1cf/0x16a0 [ 958.023493] ? rcu_note_context_switch+0x710/0x710 [ 958.028412] ? __lockdep_init_map+0x105/0x590 [ 958.032900] __should_failslab+0x124/0x180 [ 958.037181] should_failslab+0x9/0x14 [ 958.040970] kmem_cache_alloc_node_trace+0x26f/0x770 [ 958.046065] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 958.051071] ? blk_mq_hw_queue_to_node+0xd9/0x180 [ 958.055908] elevator_alloc+0x82/0x200 [ 958.059787] dd_init_queue+0x97/0x5e0 [ 958.063575] ? dd_exit_queue+0x240/0x240 [ 958.067642] ? __kmalloc_node+0x47/0x70 [ 958.071613] ? blk_mq_alloc_rq_map+0x142/0x220 [ 958.076185] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.081725] ? blk_mq_sched_alloc_tags.isra.13+0xee/0x160 [ 958.087259] blk_mq_init_sched+0x27c/0x530 [ 958.091495] elevator_init+0x3c8/0x500 [ 958.095375] ? elevator_get+0x180/0x180 [ 958.099344] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 958.104356] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 958.108845] blk_mq_sched_init+0x2b/0x40 [ 958.112894] blk_mq_init_allocated_queue+0xf19/0x1580 [ 958.118079] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 958.122561] ? __mutex_init+0x1ef/0x280 [ 958.126533] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.132058] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 958.136805] ? idr_alloc+0x145/0x1a0 [ 958.140516] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 958.145697] blk_mq_init_queue+0x63/0xb0 [ 958.149748] loop_add+0x32b/0x9c0 [ 958.153187] ? loop_lookup+0x102/0x220 [ 958.157062] ? loop_queue_rq+0x640/0x640 [ 958.161114] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 958.166294] loop_control_ioctl+0x178/0x500 [ 958.170604] ? loop_add+0x9c0/0x9c0 [ 958.174220] ? expand_files.part.8+0x9a0/0x9a0 [ 958.178790] ? kasan_check_write+0x14/0x20 [ 958.183013] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 958.188423] ? wait_for_completion+0x870/0x870 [ 958.192997] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 958.198178] ? loop_add+0x9c0/0x9c0 [ 958.201793] do_vfs_ioctl+0x1cf/0x16a0 [ 958.205677] ? ioctl_preallocate+0x2e0/0x2e0 [ 958.210079] ? fget_raw+0x20/0x20 [ 958.213522] ? __sb_end_write+0xac/0xe0 [ 958.217487] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 958.223009] ? fput+0x130/0x1a0 [ 958.226278] ? ksys_write+0x1a6/0x250 [ 958.230072] ? security_file_ioctl+0x94/0xc0 [ 958.234468] ksys_ioctl+0xa9/0xd0 [ 958.237909] __x64_sys_ioctl+0x73/0xb0 [ 958.241785] do_syscall_64+0x1b1/0x800 [ 958.245660] ? finish_task_switch+0x1ca/0x810 [ 958.250144] ? syscall_return_slowpath+0x5c0/0x5c0 [ 958.255071] ? syscall_return_slowpath+0x30f/0x5c0 [ 958.259993] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 958.265346] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 958.270186] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 958.275358] RIP: 0033:0x455979 [ 958.278532] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 958.286227] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 958.293479] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 958.300752] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 958.308022] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 958.315278] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000002b 2018/05/12 23:36:53 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:53 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x240, 0x0) ioctl$KVM_SET_SIGNAL_MASK(r3, 0x4004ae8b, &(0x7f0000000040)={0x39, "130707744928ed843ebab052e221222330b324e150ba8699ecf1786e7e21977436a27514b0a12cf1e28cc9d04a115bf824bf57c69e62cbc696"}) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:53 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:53 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000040)='ip6tnl0\x00') bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:53 executing program 4: r0 = request_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000140)='(/wlan1]\x00', 0xfffffffffffffff8) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000180)=0x0) sched_setattr(r1, &(0x7f00000001c0)={0x30, 0x3, 0x1, 0x200, 0x10000, 0x4, 0x5, 0x3ff}, 0x0) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) syz_open_dev$sg(&(0x7f0000000200)='/dev/sg#\x00', 0x3187, 0x400000) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000240)='/dev/uinput\x00', 0x1, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000400)='IPVS\x00') r4 = add_key$keyring(&(0x7f00000002c0)='keyring\x00', &(0x7f00000003c0)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r0) keyctl$search(0xa, r4, &(0x7f0000000440)='syzkaller\x00', &(0x7f0000000480)={0x73, 0x79, 0x7a, 0x3}, r0) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x34, r3, 0x2, 0x70bd2d, 0x25dfdbfd, {0xf}, [@IPVS_CMD_ATTR_DEST={0x4, 0x2}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, [@IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_SCHED_NAME={0x8, 0x6, 'dh\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000040}, 0x8001) getresgid(&(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) 2018/05/12 23:36:53 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x2, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:53 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x1100) 2018/05/12 23:36:53 executing program 0 (fault-call:6 fault-nth:44): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:53 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:53 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000000)="c626262c8523bf012cf66f") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:53 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r4, 0xc04c5349, &(0x7f0000000080)={0xde4, 0x2, 0x9}) 2018/05/12 23:36:53 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x1c, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:53 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000080)) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:53 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r3 = dup3(r1, r0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r3, 0x0, 0x10, &(0x7f0000000000)={{{@in6=@remote, @in6=@local}}, {{@in6=@loopback}, 0x0, @in6=@mcast2}}, &(0x7f0000000100)=0xe8) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:53 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x2) [ 958.644989] FAULT_INJECTION: forcing a failure. [ 958.644989] name failslab, interval 1, probability 0, space 0, times 0 [ 958.656321] CPU: 1 PID: 3242 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 958.663519] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 958.672869] Call Trace: [ 958.675466] dump_stack+0x1b9/0x294 [ 958.679112] ? dump_stack_print_info.cold.2+0x52/0x52 [ 958.684320] should_fail.cold.4+0xa/0x1a [ 958.688400] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 958.693523] ? blk_mq_sched_init+0x2b/0x40 [ 958.697765] ? blk_mq_init_allocated_queue+0xf19/0x1580 [ 958.703132] ? blk_mq_init_queue+0x63/0xb0 [ 958.707377] ? loop_add+0x32b/0x9c0 [ 958.711015] ? loop_control_ioctl+0x178/0x500 [ 958.715525] ? do_vfs_ioctl+0x1cf/0x16a0 [ 958.719938] ? ksys_ioctl+0xa9/0xd0 [ 958.723572] ? graph_lock+0x170/0x170 [ 958.727394] ? find_held_lock+0x36/0x1c0 [ 958.731451] ? __lock_is_held+0xb5/0x140 [ 958.735512] ? check_same_owner+0x320/0x320 [ 958.739823] ? __ia32_sys_membarrier+0x150/0x150 [ 958.744576] ? kasan_check_write+0x14/0x20 [ 958.748801] ? rcu_note_context_switch+0x710/0x710 [ 958.753715] ? kset_unregister+0x40/0x40 [ 958.757762] __should_failslab+0x124/0x180 [ 958.761984] should_failslab+0x9/0x14 [ 958.765771] kmem_cache_alloc_node_trace+0x26f/0x770 [ 958.770862] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.776387] dd_init_queue+0x109/0x5e0 [ 958.780261] ? dd_exit_queue+0x240/0x240 [ 958.784310] ? __kmalloc_node+0x47/0x70 [ 958.788274] ? blk_mq_alloc_rq_map+0x142/0x220 [ 958.792845] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.798368] ? blk_mq_sched_alloc_tags.isra.13+0xee/0x160 [ 958.803891] blk_mq_init_sched+0x27c/0x530 [ 958.808120] elevator_init+0x3c8/0x500 [ 958.811992] ? elevator_get+0x180/0x180 [ 958.815955] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 958.820954] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 958.825445] blk_mq_sched_init+0x2b/0x40 [ 958.829490] blk_mq_init_allocated_queue+0xf19/0x1580 [ 958.834668] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 958.839234] ? __mutex_init+0x1ef/0x280 [ 958.843203] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 958.848731] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 958.853479] ? idr_alloc+0x145/0x1a0 [ 958.857181] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 958.862358] blk_mq_init_queue+0x63/0xb0 [ 958.866413] loop_add+0x32b/0x9c0 [ 958.869851] ? loop_lookup+0x102/0x220 [ 958.873721] ? loop_queue_rq+0x640/0x640 [ 958.877782] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 958.882958] loop_control_ioctl+0x178/0x500 [ 958.887262] ? loop_add+0x9c0/0x9c0 [ 958.890874] ? expand_files.part.8+0x9a0/0x9a0 [ 958.895442] ? kasan_check_write+0x14/0x20 [ 958.899661] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 958.905357] ? wait_for_completion+0x870/0x870 [ 958.909924] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 958.915095] ? loop_add+0x9c0/0x9c0 [ 958.918708] do_vfs_ioctl+0x1cf/0x16a0 [ 958.922602] ? ioctl_preallocate+0x2e0/0x2e0 [ 958.926997] ? fget_raw+0x20/0x20 [ 958.930442] ? __sb_end_write+0xac/0xe0 [ 958.934403] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 958.939921] ? fput+0x130/0x1a0 [ 958.943188] ? ksys_write+0x1a6/0x250 [ 958.946974] ? security_file_ioctl+0x94/0xc0 [ 958.951369] ksys_ioctl+0xa9/0xd0 [ 958.954817] __x64_sys_ioctl+0x73/0xb0 [ 958.958691] do_syscall_64+0x1b1/0x800 [ 958.962577] ? finish_task_switch+0x1ca/0x810 [ 958.967064] ? syscall_return_slowpath+0x5c0/0x5c0 [ 958.971987] ? syscall_return_slowpath+0x30f/0x5c0 [ 958.976907] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 958.982260] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 958.987089] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 958.992270] RIP: 0033:0x455979 [ 958.995448] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 959.003140] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 959.010389] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 959.017648] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 959.024903] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 959.032156] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000002c 2018/05/12 23:36:54 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) getsockopt$inet_sctp6_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000040)=@assoc_value={0x0}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r3, 0x84, 0x10, &(0x7f00000000c0)=@assoc_value={r4, 0x100000000}, 0x8) 2018/05/12 23:36:54 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:54 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:54 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x7, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:54 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x40030000000000) 2018/05/12 23:36:54 executing program 4: r0 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a, 0x1}, 0x0, 0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000100)='/dev/vcsa#\x00', 0x7, 0x0) getsockopt$inet_sctp6_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0106426, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}]}) keyctl$restrict_keyring(0x1d, r2, 0x0, 0x0) 2018/05/12 23:36:54 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) r3 = getpgid(0xffffffffffffffff) sched_getparam(r3, &(0x7f0000000000)) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x210200, 0x0) ioctl$SG_SET_DEBUG(r4, 0x227e, &(0x7f0000000080)) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:54 executing program 0 (fault-call:6 fault-nth:45): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:54 executing program 4: init_module(&(0x7f0000000080)='keyring\x00', 0x8, &(0x7f00000000c0)='\x00') r0 = request_key(&(0x7f0000000100)='asymmetric\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000180)='\x00', 0xfffffffffffffffe) keyctl$set_timeout(0xf, r0, 0x6) shmget(0x3, 0x1000, 0x82, &(0x7f0000fff000/0x1000)=nil) keyctl$restrict_keyring(0x1d, 0x0, 0x0, 0x0) 2018/05/12 23:36:54 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:54 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:54 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) rt_sigaction(0x23, &(0x7f0000000040)={0x3f, {0x100000000}, 0x98000004, 0x7a2}, &(0x7f0000000080), 0x8, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) r3 = syz_open_dev$admmidi(&(0x7f0000000200)='/dev/admmidi#\x00', 0xfee, 0x40000) sendmsg$kcm(r3, &(0x7f00000003c0)={&(0x7f0000000240)=@llc={0x1a, 0x33a, 0x7, 0x4, 0x318, 0xea}, 0x80, &(0x7f0000000380)=[{&(0x7f0000001040)="b293da9fe253e4e3d981b9769c347bff100e086b92e03792690d2ca5f4464662b802a4c7908dec52bad944e72ab87f5464e9f3a7dcc6eb4fd6a613695528abbd149df1cdd12986182515a39e5f705e113890ed5d7c20c945fc6251511f5ffa2425196b4077a41e336af492d08112f0ea78037ad5df0b4d139088f0a2764c606e7365c56e5ce2957b81ed71b4e9d75da46e2765813c3774afbaa14f7677a221423fbec417c8e110b05c6269be0dd40c401cca18d3381a54d07e8ed78ebd5b9cd49345f6c96b812d7202fbf74f248343d942a78bb7bd76944c6b882b70658091d5cd2790e283497022f3de3154204083373c1dd6fe30788a1d09c20d325e07b6124b9b5299b330d79b832cc6efbdfdc55b9abe3380cce1e10f487d7830d594b6587cb66224c277660d0914aea504cbea52f0e1116c3a70ab4ce5258538580ecc6b7a388268e4280ac0d7fed37882957117ae577878fd329d2f760c8b7a797770b02c9ea246877ffb9d2439c0392663977f75e2a92678a4515a5f06342f3a249d04827b33bdd6148ab4e0d8fb841557071615b52925c6f32d987c3417cf724684fea1bcccfe75b56033b739ba8c01d86c9b2f3b3dc7d713cc2c25514e61b4ceab896f877b18b718eb696bc57bab0b695cf63aca76ab80bc363cf26ed89302b2ceb292cca29bfae59cd6df15dde70f814fbfd4265fffba022649b22678598cb59302b1335453b247c91d27b0c113fddcc80ca58c2bbe934c005e2a43a88db28ca2de591297ade32542911471dad585198a7fabba20bf88e002474b1d56fba433f113dae420353b72f3fd34398b76907a26840ab032a836494f74a9103bc134aed724ab89f75bcbe21577b02f8328aef47781be34093427bf1164ab50dfb5806dc64f8219a939b365f60c34a4ee5fe7b97901ed76230f84c164615bf44151acc0141cb40782fb4e4c0b53ae1fd37640d057bc8f8f19481e3ffb5c95098bd9ecfcfc92b49a7cb56cf6463621b821cf74a5b9248dea5d5b23042c7bf25c68f1f86cd8d05b0038d28e1638b72a6322c16b60573dd9f84edfd36e9557782f8b558a31c38f7d983d27e0cab382ab1ce5852d99f5afccc9078d6e071848acff3e7f6e9ab15b519b55973fc0be02592193cd10f565e586e4ca55247871ae193fe23f5516ef58a73c9da408f902f5267c71763b286b2e30b1e351aec58ffcbf426ce97e468d71205d4ae5d80de4d3a16ffff8befa0a72e2de0ac43cadf15df5296059bc654cf4372158cbac8dcc1b7959f6e4806bc0b6319386e3aa5fb2dc31b9dc476db325f33970de07378e823b602e6cc4e61ed7c3732c7f7f2dec7b82603a9a4ceeb081845a31d5a1c81add1f965642b23d837c72745ec0f55abd50a53c56e75cf411a93c9fc0a8336faeb90d53ede07d49ff83ed858525ffc5bcaeb4ec41339507ef5ef8faa5f6c49533a24c9132bb8d2df6ccf3cabb60153aacf6d8d4f97e9954d823653748e1bea55970840d27ab4ae9cb90ec25c847d65475fcb07032b5957fdfa7f8b22980c43bc04f51c3f727f2c1a4d6c47e063b57a62e42b51c9fd6fe2bcf2a1c628505959978e3b7ad815569c6465332fe4c1bdd31d86b0f1649fcb18561d963857a8cede97f3e05cfcffee67346e5f8af57e0e0acaed51839d0549b17727e9a9b52c9c2569d5ce615bd306dc1933830a46b19155087022b4c9befa173be43834d6b874a6242642cb2e362484065313fb86366fd60d97f8870750bc31f03d3fe8c1d97745a51ca84492ab5cf166d1397b3c2cf2cf4d40f1401953f8d3e5e1b37f40780744bd10f5dd3c0b873665fabed8814ee1503909037551c0ca7892988808d4671cc0b81e31891f6c9f23e0efcb04f94a305c3d2d462e07519a3b7c19becec5e9bd5ec8c2d271493f321f5d71d80f001085333d017c7814f4cb1238433545dbb2e1c2159b1eed201250498207ef6e56913739cb1c090b6ec00c40478a2a5ce54e35a9defdbc531a9170da6eb475f484fcfb0655b2e5845b20f53fc629e8c344cfbe8daaea4fc95ab4690c383a1af4c7ea37887e69a1c2881a6afb44e05588dee51f222355aa39a4b93ad9c7d302661572fc4f753a05956133c1eae8d596860112f128a2df5f9e167598c2ee0ba0492130141d30c2dfb3e267222823b614d0892ca07ba770f70426e5926ac16218f647487ad61c75470976d0ca623e7e3061f5eb5b630e0b0268e98cf492b069cfddf4e3ccc8a5c261f6e7852bd03e84b9c71f7c713b37ddf2850c1f362a33aaf2171125d60919b401a684828fb1054d01726e7c59d87d51ca8fa3cdd7aa7ef78fe10bdd169c9183285e7509b79ddbb85b63ec728b8cc0d35ceb76237e98f9464c86d152a38d09aa04cf7e63f97ed4ee3f988c8140a71b4adf2506ca4d0f8d3261d936fa4a2171c64c19b6ba9725fed9f043451143cf06b9d479d7eeb6df6078103a4a8cc82cb8e4470ed97fd190f76e1b5a0ed4519443659702954f9af64938508c041f1dbc160452ec9360371ffac7b56565bd557df30f343b86f9333b6ba6b05b821a71b8ebca25c0b3110cce4f0996ffaecbee9f0c5f40753f9b64d0c54279c6a855b1690b069219c995bef4dfe04281b76c2961d54e1704a2447682b1780fe5f4024bce7c391e0bd8f4f32c0be72a328f287a932a1f914da20bb8f5abc42582b15fdc92e170d72c506e467a430700545818adceaac31c37cb142da88da6cd54ae2ccec8aa16f1644d105eeaa2b81502708eb17c4fec1b5dfeb08346e0acfd4fa911c47da897c2e419d1ec8552b2783d9c18cc6fbc80a36c3c06f4193dee4856e47c4b0eeb1fb54339e42f0e598ac4f5788036a72a654751a05a4a40456d629056f9eaa74728f9f2238a7f6120320b955bc2acb8a665cdad910c6c7f4a05bc7d4fad35d3d7a4c1cc55f1f4782bb13f9f30a13ca50e9603da79fdfac491516fbc629b0b63d911f4a1b901765da66bd87ad9998e64486aa4a88f62589cf0803963b1db895a34b502096bc46caa48c6488902a48de33f733d34f16b6fc48e24ed617b09fe87087119082e7c7df763ec261b6e1cc2da9de3e9b0a95500f6d402e4f54814d153911cca03cce6e46c2d376ddcd12f580696ac9c0d83833a829594cf36285697db304182afd08e618883e21f6bcc02ea41df732766b1f17c6b8cd293741aa2a55de2e4ef2875e3a4dfd1995224c970091be247fb3b66a87d28549611a6481c0d30413f24c5c599c91f2e8505ff21a7a105f2264df0bc7099fca3921b329f95e41e8ef27f846838326b594a58f18e937c4c8dbc1ea9ab1cd154f03beb7a1c08cde58955a4ed5a5b8ef232acbb7e90c42f5ed9601489e14407cf85f6f7dc99f755a4689b473808c6724364a5e5af2107498c6978e098f2af0fd8510911da93745d69bd6533f055fe39aece25149c2d69a8fae658e65893834d3339dda2ce711f85cde12ffda3566849d0e716849c616186b691b8116c48337995d42d2d61df1cedd43fb4a8750286af3679bfd75e5ea2e9c1fac18f34bb99741d5ca964c0bb9895dbb2b6af87c5086bbf628d36fb9cc87150210f1cba3c938c32769efe00519838b322d3bc384bb5932fd069a8823509984d2c6c8d237648e0a9cc2bc4bf00f615599db51a67c2a8f5ecbf1bcfa75b5c05a0af325eab9b6c51605991913d7dd992675c42ff588dca1b3aefc531540a52aff85ad0b74547a49bc45f954d02788b6b7687c352480460b52801919c43af36b00c0a3648e8447535cc591123354c66db21213b35469ae7273b898098527bd0296bffc13fbdee50c2db003dd1872738dd721cdafa9f6a19d0e39f12588c680f73ce3885d88d15bf053a61108a4667facbcb6ba3b18d30b4edb25c1ca630066d002d577cf999e0625b2d6b571152684d29f23313c9bda12980e7f972c4d2ed7e7333bfac6758dcd60f3fc247827f007e1c026ceb02d9a1210fb969e46bcf2fa99edf5fcee14fbb864828b4af9fd0d8ccd4c89eaf0c6da1e7d1648bdb8790b1fb37f4dcc52bdc693f0472cf529fea4a00b9e8859e5ac49f303c22f9bbc66aad76e584af478e66010af26fd0f17b89700792e1277fa67cef00b3ca5965947eaa19816dacd5c41eb8ae6d58ba1cc42be983553efe89cab11076e08f16a212b1c8c8a368ed4fd4d0536c4c2777750aa45b49c5a2b194be8a096d52f577bbac624b5687a6e22154dbe361e966ea86eef273cda3ec697fcde14397f269e046bfbb5db17735345c3cb42c408d3ebb7df749b453c6bd828b6d5f881a1129427ff34ecc0148004b296c6d30fe6ccac5ac4145e2634c5463bd4fbdb116b6e65656e3f3e09724bdba7e574b1d1ab6e3e697464aec1d8dce840833e3c66abcb1e89c0dfe73c29ecf8a2de3c80725f53e1df0ac332947c6faab7c4cf0d4c4fe770ff64e2ca2bb50daf7a24897682b72b2c1f7bc17f2e63a18685b8fda2ba42ad2d97973a0830854bf5da4932cc5cfaa8fe61e149564cf732f22b73d86b7ae8b1c7489b42f87ef33f4715d25561d61e74a10b7ef908b6b200fbbec9862aa7e972beca8c914f6fb32108368e9f62ea531b29ac4ce14edb6dd0f7a4469694ca899eaf876da8e2923c9ae22b258026679545b7b038c0c2238e2a86069a2d79b537c06cf53c06329ddcfc67eb2494bb05ae5115724071a77997364db35c8d67711e20bdd2e28b945663174da3c3a556cb65117f6e09d4beebc5290517c0b87f00add13009cc74ca7fc3ad54b7d92244621881818f9ee664badb4d1e353db84e1880deea0e2c389b1ac7b869712c519c6d404b0ce92755e9abecdbdb5fa8be9b877d4ec972dc6dbc191b589d749ab4b5063ccdf72795a5c7d67d0f36e6a124504a734365b6daed690acc44fe44e83a6c5cc214a7f04640e2041d7c982cc11c4965994e0f5d7228d0770efdf573a42a97d9cee781d5822491c99ec599029e5c8f6e26f8b182f33683e7f1479d53e631207aa0153f7cca2c4117e62b827ed63688946f87b0d9db544d4d591cfe8454a0633e77ae37bd9f82bacef80716b2d4c52b903406ccd039652710f4065862011bc386078cc82cc109c76f9429af4a81d7ded6f10316eb6abeb0d65e186fc9e2037c88d499880f7e67ba07ea9bd60a8cd2a3e674ada980c48aa7793ae000b4fb11c835e52d39af238b5ed0df0df33e6d086307dba5b07a28665e5cf6c883c1d35a9047f5bcb73dd78a2e94f5049821b2d71a60d25a57b8067de1f0c375b114222196af9d55236f7a0d82e67976fbc313f686bb4333140bd3116c9711ccf6bdb6389e0090c56d8b1ff15734189483ae7146e4d986fb7e190f8b55171494a0e2346bb98a16255a93cc4a837a19e473112b52ac082c675edbbec2aa35572d4155d3380da60911922ed2e30aff4d55dac80b7e474db03679c44eeff26ef0003ea45137af7fab5eb318b2874095e1ebaa9ff896e54d24b71336d5a39c03097655d4caa73f741ca9b34eac2ce13e00e51e09f65cb8b449408ec415b00496045287fa9f47d752378a1feaf26b043faf88935c426382e655a2ff1b3ab8e1c1e72db1b6e4c4d4c8185b14ba4fe7512385fcdf4379535a3e1825c583b2a20af2414abc7243f73933e254eaf59f6a37bc3de1aaefcd713a178e88644fa815274a9ee3e82814af63c6074f1c3b61bdbc5873ed2b9f7c52bf1c4e593749f8db0b728cb6081d63264d21a77e2314bed661d2264a7a420685b52cce7cdb358135544fbe17285c4b98ae6f1dd458a51ba1c6c8b1f05a02721d9ea6f4196f0457a3", 0x1000}, {&(0x7f00000002c0)="fd43c97ef2a2581635320bfce9e0b890338903dd01e1a6d6", 0x18}, {&(0x7f0000000300)="e1a74f366f32dc7f3e90d1191185636333dd6216bb822f8cf52b0b523caefbcc838fa2f9793b5aff6973a95a9a306380fe2e47d07ffc9e1a055bbfcbd80c59045b584f1a7cf84507eb957806e98a721ecec025022776eb9777338ec39b", 0x5d}], 0x3, 0x0, 0x0, 0x4810}, 0x80) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000140)='/dev/full\x00', 0xa000, 0x0) ioctl$KVM_ENABLE_CAP_CPU(r4, 0x4068aea3, &(0x7f0000000180)={0x7b, 0x0, [0x8000, 0x3ff, 0x3e00000, 0x6]}) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r5 = socket(0xa, 0x1, 0x0) signalfd(r1, &(0x7f0000000100)={0x5}, 0x8) ioctl(r5, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r0, 0x8000) listen(r2, 0x0) 2018/05/12 23:36:54 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x4000000000000, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:54 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x22, 0x0) ioctl$sock_inet_SIOCGIFADDR(r1, 0x8915, &(0x7f0000000000)={'veth1\x00', {0x2, 0x4e24}}) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) setsockopt$inet6_udp_int(r1, 0x11, 0x67, &(0x7f0000000040)=0x42a, 0x4) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 959.259097] FAULT_INJECTION: forcing a failure. [ 959.259097] name failslab, interval 1, probability 0, space 0, times 0 [ 959.270444] CPU: 1 PID: 3278 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 959.277643] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 959.286986] Call Trace: [ 959.289570] dump_stack+0x1b9/0x294 [ 959.293207] ? dump_stack_print_info.cold.2+0x52/0x52 [ 959.298397] should_fail.cold.4+0xa/0x1a [ 959.302450] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 959.307555] ? graph_lock+0x170/0x170 [ 959.311348] ? find_held_lock+0x36/0x1c0 [ 959.315403] ? __lock_is_held+0xb5/0x140 [ 959.319477] ? check_same_owner+0x320/0x320 [ 959.323796] ? loop_info64_from_compat+0x940/0x940 [ 959.328719] ? rcu_note_context_switch+0x710/0x710 [ 959.333639] ? __lockdep_init_map+0x105/0x590 [ 959.338126] __should_failslab+0x124/0x180 [ 959.342353] should_failslab+0x9/0x14 [ 959.346145] kmem_cache_alloc_node_trace+0x26f/0x770 [ 959.351241] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 959.356250] ? blk_mq_hw_queue_to_node+0xd9/0x180 [ 959.361086] elevator_alloc+0x82/0x200 [ 959.364963] dd_init_queue+0x97/0x5e0 [ 959.368757] ? dd_exit_queue+0x240/0x240 [ 959.372813] ? __kmalloc_node+0x47/0x70 [ 959.376781] ? blk_mq_alloc_rq_map+0x142/0x220 [ 959.381365] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 959.386892] ? blk_mq_sched_alloc_tags.isra.13+0xee/0x160 [ 959.392422] blk_mq_init_sched+0x27c/0x530 [ 959.396653] elevator_init+0x3c8/0x500 [ 959.400536] ? elevator_get+0x180/0x180 [ 959.404502] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 959.409511] ? blk_mq_map_swqueue+0x74b/0xaa0 [ 959.414011] blk_mq_sched_init+0x2b/0x40 [ 959.418074] blk_mq_init_allocated_queue+0xf19/0x1580 [ 959.423254] ? blk_mq_map_swqueue+0xaa0/0xaa0 [ 959.427741] ? __mutex_init+0x1ef/0x280 [ 959.431718] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 959.437244] ? __blk_mq_alloc_rq_map+0x17d/0x2e0 [ 959.442002] ? idr_alloc+0x145/0x1a0 [ 959.445714] ? blk_mq_update_nr_hw_queues+0x4f0/0x4f0 [ 959.450892] blk_mq_init_queue+0x63/0xb0 [ 959.454940] loop_add+0x32b/0x9c0 2018/05/12 23:36:54 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x100000000000000) [ 959.458392] ? loop_lookup+0x102/0x220 [ 959.462284] ? loop_queue_rq+0x640/0x640 [ 959.466358] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 959.471567] loop_control_ioctl+0x178/0x500 [ 959.475878] ? loop_add+0x9c0/0x9c0 [ 959.479500] ? expand_files.part.8+0x9a0/0x9a0 [ 959.484074] ? kasan_check_write+0x14/0x20 [ 959.488303] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 959.493224] ? wait_for_completion+0x870/0x870 [ 959.497794] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 959.502983] ? loop_add+0x9c0/0x9c0 [ 959.506601] do_vfs_ioctl+0x1cf/0x16a0 [ 959.510479] ? ioctl_preallocate+0x2e0/0x2e0 [ 959.514874] ? fget_raw+0x20/0x20 [ 959.518318] ? __sb_end_write+0xac/0xe0 [ 959.522284] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 959.527806] ? fput+0x130/0x1a0 [ 959.531071] ? ksys_write+0x1a6/0x250 [ 959.534859] ? security_file_ioctl+0x94/0xc0 [ 959.539264] ksys_ioctl+0xa9/0xd0 [ 959.542709] __x64_sys_ioctl+0x73/0xb0 [ 959.546592] do_syscall_64+0x1b1/0x800 [ 959.550467] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 959.555295] ? syscall_return_slowpath+0x5c0/0x5c0 [ 959.560212] ? syscall_return_slowpath+0x30f/0x5c0 [ 959.565132] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 959.570493] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 959.575339] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 959.580521] RIP: 0033:0x455979 [ 959.583695] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 959.591391] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 959.598647] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 959.605900] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 959.613153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 959.620409] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000002d 2018/05/12 23:36:54 executing program 4: r0 = add_key$keyring(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:54 executing program 0 (fault-call:6 fault-nth:46): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:54 executing program 7: r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) connect(r2, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r3, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r2, &(0x7f0000000100), 0xba, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) ioctl$UFFDIO_WAKE(r2, 0x8010aa02, &(0x7f0000000100)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}) r4 = syz_open_dev$mouse(&(0x7f0000000140)='/dev/input/mouse#\x00', 0x7f, 0x111600) ioctl$TUNSETSNDBUF(r4, 0x400454d4, &(0x7f0000000180)=0x9) r5 = dup3(r2, r1, 0x80000) ioctl$KVM_SET_XCRS(r2, 0x4188aea7, &(0x7f0000000380)=ANY=[@ANYBLOB="040000000500000001000000000000000500000000000000ff7f00000000000004000000000000003f0000000000000000fefffffffffffffb02000000000000020000000000000070ed1a4d83720eca346928d337e0698be554655a305627ee0bd0847224bfdb1f01a8274c0b6037ef110ebde63b3ec036ca66f12cdff618e6fd31769dd7f45c93fb5bbad3ef7e0b4a357ac89c6ccc15502e69c0dd9e70a914e856f0cd435af4da1fdc4d52e6c6ba503f17a7456121d845e36a6f88381d5767c64c889f6681a1a88d4a1b40ee5964ab9d74e1af9725e50afe4d11c3a293a508e899e3242042fbffba01fab8d9034a9028168fb2dd3a2ab4bb22ed281189a7375c7b3741fa948f0900b13c8e51c5b3d73525a906d5a1d02f4cb41bc30e599175d0a7c2ea2a00bc5276258232f61d96a3d7f5a15e301dceb77890e6b8f023f7c5c96f821851faf97abb1a129a44ab543af8587af4149ce941bec2290db2c7e8da912a7f89193ff7d334497ac0a4b12791422cdc38a6ef656f9abd1975587c8bd8a243c38dca12c378e61477f67309d40800000000000000000000000000"]) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f00000001c0)={0x0, @in={{0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}}}, &(0x7f0000000280)=0x84) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r4, 0x84, 0x13, &(0x7f00000002c0)={r6, 0x2b}, &(0x7f0000000300)=0x8) setsockopt$sock_int(r1, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) r7 = getpgrp(0x0) perf_event_open(&(0x7f0000000000)={0x1, 0x70, 0x0, 0x5b72, 0x1f, 0xfffffffffffffffd, 0x0, 0x5, 0x80000, 0xc, 0xffffffffffffffcc, 0xd85, 0x818, 0x40, 0x0, 0x8000, 0x80, 0x1, 0xffffffff, 0x0, 0x7ff, 0x7, 0x0, 0x1, 0xd0ec, 0x6, 0x4, 0xe45, 0x1f, 0x0, 0xfff, 0x8, 0x401, 0xff, 0x5, 0x7, 0x1c66, 0x401, 0x0, 0x5e, 0x7, @perf_config_ext={0x7eb6, 0x3}, 0x2, 0xd4d5, 0x5, 0x0, 0x2, 0xffff, 0x5}, r7, 0x5, r5, 0x2) ioctl$SG_SET_FORCE_PACK_ID(r5, 0x227b, &(0x7f00000000c0)) ioctl$KVM_X86_SET_MCE(r5, 0x4040ae9e, &(0x7f0000000080)={0x1000000000000000, 0x1000, 0xfd7, 0x5, 0x15}) 2018/05/12 23:36:54 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x1c000000, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:54 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x1000000) 2018/05/12 23:36:54 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:54 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) [ 959.945091] FAULT_INJECTION: forcing a failure. [ 959.945091] name failslab, interval 1, probability 0, space 0, times 0 [ 959.956540] CPU: 1 PID: 3334 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 959.963733] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 959.973089] Call Trace: [ 959.975689] dump_stack+0x1b9/0x294 [ 959.979328] ? dump_stack_print_info.cold.2+0x52/0x52 [ 959.984523] should_fail.cold.4+0xa/0x1a [ 959.988587] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 959.993683] ? lock_downgrade+0x8e0/0x8e0 [ 959.997822] ? unwind_get_return_address+0x61/0xa0 [ 960.002747] ? graph_lock+0x170/0x170 [ 960.006543] ? find_held_lock+0x36/0x1c0 [ 960.010601] ? __lock_is_held+0xb5/0x140 [ 960.014642] ? lo_open+0x10/0xb0 [ 960.017998] ? check_same_owner+0x320/0x320 [ 960.022326] ? rcu_note_context_switch+0x710/0x710 [ 960.027253] __should_failslab+0x124/0x180 [ 960.031477] should_failslab+0x9/0x14 [ 960.035261] kmem_cache_alloc_node_trace+0x26f/0x770 [ 960.040351] ? lockdep_init_map+0x9/0x10 [ 960.044402] __kmalloc_node+0x33/0x70 [ 960.048191] disk_expand_part_tbl+0x236/0x3c0 [ 960.052670] ? rcu_read_lock_sched_held+0x108/0x120 [ 960.057672] ? blk_free_devt+0x60/0x60 [ 960.061550] __alloc_disk_node+0x16f/0x500 [ 960.065769] ? disk_expand_part_tbl+0x3c0/0x3c0 [ 960.070421] ? trace_hardirqs_on+0xd/0x10 [ 960.074553] ? blk_queue_flag_set+0xf6/0x160 [ 960.078947] loop_add+0x40e/0x9c0 [ 960.082394] ? loop_queue_rq+0x640/0x640 [ 960.086443] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 960.091618] loop_control_ioctl+0x178/0x500 [ 960.095920] ? loop_add+0x9c0/0x9c0 [ 960.099529] ? expand_files.part.8+0x9a0/0x9a0 [ 960.104098] ? kasan_check_write+0x14/0x20 [ 960.108317] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 960.113233] ? wait_for_completion+0x870/0x870 [ 960.117807] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 960.122982] ? loop_add+0x9c0/0x9c0 [ 960.126597] do_vfs_ioctl+0x1cf/0x16a0 [ 960.130470] ? ioctl_preallocate+0x2e0/0x2e0 [ 960.134861] ? fget_raw+0x20/0x20 [ 960.138302] ? __sb_end_write+0xac/0xe0 [ 960.142260] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 960.147864] ? fput+0x130/0x1a0 [ 960.151123] ? ksys_write+0x1a6/0x250 [ 960.154907] ? security_file_ioctl+0x94/0xc0 [ 960.159304] ksys_ioctl+0xa9/0xd0 [ 960.162743] __x64_sys_ioctl+0x73/0xb0 [ 960.166622] do_syscall_64+0x1b1/0x800 [ 960.170492] ? finish_task_switch+0x1ca/0x810 [ 960.174973] ? syscall_return_slowpath+0x5c0/0x5c0 [ 960.179895] ? syscall_return_slowpath+0x30f/0x5c0 [ 960.184812] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 960.190810] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 960.195644] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 960.200815] RIP: 0033:0x455979 [ 960.203983] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 960.211679] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 960.218932] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 960.226187] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 960.233444] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 960.240697] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000002e 2018/05/12 23:36:55 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r1, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0xfffffffffffffffe, &(0x7f0000000040)=0x200003f, 0xfffffd71) r2 = socket(0xa, 0x1, 0x0) ioctl(r2, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") listen(r1, 0x0) 2018/05/12 23:36:55 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) statfs(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/24) 2018/05/12 23:36:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)=0x4, 0x4) 2018/05/12 23:36:55 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:55 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0x4, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:55 executing program 0 (fault-call:6 fault-nth:47): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:55 executing program 7: r0 = socket$inet6(0xa, 0x2, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) connect(r0, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto$inet6(r0, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) chdir(&(0x7f0000000100)='./file0/file0\x00') r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vsock\x00', 0x2848c2, 0x0) ioctl$SG_GET_ACCESS_COUNT(r2, 0x2289, &(0x7f00000000c0)) dup3(r0, 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:55 executing program 4: r0 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x0, 0x0) setsockopt$RDS_GET_MR(r1, 0x114, 0x2, &(0x7f0000000140)={{&(0x7f00000000c0)=""/7, 0x7}, &(0x7f0000000100), 0x4}, 0x20) getsockopt$inet_tcp_int(r1, 0x6, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) keyctl$restrict_keyring(0x1d, r0, 0x0, 0x0) 2018/05/12 23:36:55 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x1ab) r3 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) setsockopt(r1, 0x3, 0x7ffffffc, &(0x7f0000000040)="ec5543031ccec6bada3c52d254f1a232e02cb68739d894a8ad103b101e2e6b61a48ef6aed773ad80f13ac5d77bde11b34b1b873ef7cd25d46c3849ba6bbdfbd3f0adf1d3b0881650916ae27e213eedc13ff2a00d4c13b070e2c86419f946c08efa5573adf9c79134c774f1f1a84a66dc454c1e393e6ffdddbf56936e4b836b0c1c0de090af5de4efa7e42b5e530d418554a364c10531ec406b42dbcd38b76f807cf3aa5b3dbf955afdbc1d00ab256f66654af4ef04ae471412f4901c3a15380076c71a858593fa319ad80a837bfbc144e3723fbcc9cd35094906190541cf9a8072182df3e39eaf013b2853534ab2da9d89", 0xf1) socket(0xa, 0x1, 0x0) ioctl(r3, 0xfffffffffffffffe, &(0x7f0000000140)="acc6c0472963fa2c6c88a3aa9d6a0120642ab69d546012f8225d35c80af2e8111d189f1673bdfee63939d60971e346236fa03faddc0390ed3f1246675a9366d5fd030a7354e602bfed5f2f9251f9cec6f60a5ab3ba164907dd7c72d82e2dd7ca72f800bbc03812def30eee193944c3e04cb36c434fc28cdc238078fd3de4b7717563b7ba204335bde26c7795187c3483f30f1fec249697beffcea717b7300ea56d95ad1a73eca2c84c70d2bf69299319") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) [ 960.452733] FAULT_INJECTION: forcing a failure. [ 960.452733] name failslab, interval 1, probability 0, space 0, times 0 [ 960.464102] CPU: 1 PID: 3385 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 960.471290] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 960.480641] Call Trace: [ 960.483239] dump_stack+0x1b9/0x294 [ 960.486890] ? dump_stack_print_info.cold.2+0x52/0x52 [ 960.492084] ? kasan_check_write+0x14/0x20 [ 960.496324] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 960.501258] should_fail.cold.4+0xa/0x1a [ 960.505319] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 960.510428] ? graph_lock+0x170/0x170 [ 960.514218] ? elevator_init+0x293/0x500 [ 960.518269] ? find_held_lock+0x36/0x1c0 [ 960.522317] ? __lock_is_held+0xb5/0x140 [ 960.526372] ? check_same_owner+0x320/0x320 [ 960.530681] ? print_usage_bug+0xc0/0xc0 [ 960.534822] ? rcu_note_context_switch+0x710/0x710 [ 960.539757] __should_failslab+0x124/0x180 [ 960.543980] should_failslab+0x9/0x14 [ 960.547768] kmem_cache_alloc_node_trace+0x26f/0x770 [ 960.552882] __alloc_disk_node+0xc1/0x500 [ 960.557034] ? disk_expand_part_tbl+0x3c0/0x3c0 [ 960.561722] ? trace_hardirqs_on+0xd/0x10 [ 960.565886] ? blk_queue_flag_set+0xf6/0x160 [ 960.570304] loop_add+0x40e/0x9c0 [ 960.573753] ? loop_queue_rq+0x640/0x640 [ 960.577815] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 960.583006] loop_control_ioctl+0x178/0x500 [ 960.587334] ? loop_add+0x9c0/0x9c0 [ 960.590971] ? expand_files.part.8+0x9a0/0x9a0 [ 960.595551] ? kasan_check_write+0x14/0x20 [ 960.599787] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 960.604717] ? wait_for_completion+0x870/0x870 [ 960.609290] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 960.614465] ? loop_add+0x9c0/0x9c0 [ 960.618083] do_vfs_ioctl+0x1cf/0x16a0 [ 960.621975] ? ioctl_preallocate+0x2e0/0x2e0 [ 960.626404] ? fget_raw+0x20/0x20 [ 960.629853] ? __sb_end_write+0xac/0xe0 [ 960.633819] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 960.639349] ? fput+0x130/0x1a0 [ 960.642616] ? ksys_write+0x1a6/0x250 [ 960.646411] ? security_file_ioctl+0x94/0xc0 [ 960.650812] ksys_ioctl+0xa9/0xd0 [ 960.654256] __x64_sys_ioctl+0x73/0xb0 [ 960.658132] do_syscall_64+0x1b1/0x800 [ 960.662013] ? finish_task_switch+0x1ca/0x810 [ 960.666508] ? syscall_return_slowpath+0x5c0/0x5c0 [ 960.671433] ? syscall_return_slowpath+0x30f/0x5c0 [ 960.676354] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 960.681708] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 960.686541] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 960.691713] RIP: 0033:0x455979 [ 960.694885] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 960.702586] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 960.709841] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 960.717096] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 960.724348] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 960.731603] R13: 00000000000002ac R14: 00000000006f80c0 R15: 000000000000002f 2018/05/12 23:36:55 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xffffffc0, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:55 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6, 0x0, 0xffffffffffffffff}]}, 0x10) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) 2018/05/12 23:36:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}, 0x753194a545e9ce47}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:55 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000000000)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0xffffffffffffff74) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r0, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) 2018/05/12 23:36:55 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r0, 0x1, 0xfffffffffffffffe, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) r4 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x6, 0x102) ioctl$DRM_IOCTL_AGP_ALLOC(r0, 0xc0206434, &(0x7f0000000080)={0x7, 0x0, 0x10003, 0x4}) ioctl$DRM_IOCTL_SG_ALLOC(r4, 0xc0106438, &(0x7f00000000c0)={0x21271d66, r5}) listen(r1, 0x5) 2018/05/12 23:36:55 executing program 0 (fault-call:6 fault-nth:48): r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f000030efee)='/dev/loop-control\x00', 0x0, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00006cdffb), 0x0) ioctl$LOOP_CTL_ADD(r0, 0x4c81, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@nl=@proc, &(0x7f0000000240)=0x80) 2018/05/12 23:36:55 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x48000, 0x0) ioctl$PIO_UNISCRNMAP(r0, 0x4b6a, &(0x7f0000000440)="d33645f0e1afab58c7d24de9637e49d274c11107ddda0d31e67d11d9c0db5774d1989899c6a67de08c0adc3bbd294a8c161bf0635baec995f72067b1d907964f63aec6a21681c146024a36fd419ac81d7765f38d28018dbbb06cac6ed04a4cc1ee47704ea4c86377e44c6194b7a3c4da99681babc966bb9e8a51ed6f4d00b740a9f4") r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffd) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffff9c) ioctl$ASHMEM_GET_SIZE(r2, 0x7704, 0x0) r3 = socket(0xa, 0x1, 0x0) ioctl(r3, 0x8912, &(0x7f0000000280)="c6295e4eca6c09b612ec6f") r4 = syz_open_dev$tun(&(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) write$binfmt_script(r2, &(0x7f00000002c0)={'#! ', './file0', [], 0xa, "3248d0fbbc804d4a98f7bc1c79eec310077d5a6c1d2ef0536c5274a8aaf2013ebc229114688b796ac5517364fca29e704bf8037d2e009c9b4eb19dc2300c6582cb5f40cb219228e452ceeb08b4dfbef34cf143fb953c6232738d5608f4ede3e0e7ceb81a6ee876a9d46ca56b6a384b1d68ba0447a41e190e5938e530b5783c48a00d49c4f08dc7fb9e98f281ccf51e03ad0ee8dde2755494c25caa7c2ef303be7fccc768aa608b7e9322bfdf5cbaa1aec1ac5acc7c667778ad9b9647f6aa8e27b355b1712b1641"}, 0xd2) ioctl$TUNSETIFINDEX(r4, 0x400454da, &(0x7f0000000040)=0x20000005) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000180)={"643071300000000000000020001600", 0x3}) r5 = socket(0x10, 0x803, 0x0) sendto(r5, &(0x7f0000000080)="120000001200e7ff00ffe9994f466d060000", 0x12, 0x0, 0x0, 0x0) sendto(r3, &(0x7f00000000c0)="b7c6c9c916f016432e6b", 0xa, 0x4040, &(0x7f00000003c0)=@pppol2tpin6={0x18, 0x1, {0x0, r3, 0x0, 0x4, 0x3, 0x0, {0xa, 0x4e22, 0x2, @loopback={0x0, 0x1}, 0x6}}}, 0x80) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000014c0)}, 0x0) recvmsg$netrom(r5, &(0x7f0000000200)={&(0x7f0000000140)=@ax25={0x3, {"1894eddb2241e3"}}, 0x10, &(0x7f00000001c0), 0x0, &(0x7f00000002c0), 0x0, 0x4}, 0x0) keyctl$restrict_keyring(0x1d, r1, 0x0, 0x0) keyctl$setperm(0x5, r1, 0x10000101) 2018/05/12 23:36:55 executing program 6: r0 = socket$inet6(0xa, 0x10000000002, 0x0) r1 = socket(0xa, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") sendto$inet6(r0, &(0x7f00000000c0), 0x0, 0x8000, &(0x7f0000000100)={0xa, 0x4e23, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) sendmmsg(r0, &(0x7f0000009700)=[{{&(0x7f0000000040)=@in6={0xa, 0xffffffff00000000, 0x0, @local={0xfe, 0x80, [], 0xaa}}, 0x80, &(0x7f0000000180), 0x0, &(0x7f0000001d00)}}], 0x1, 0x0) 2018/05/12 23:36:55 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) 2018/05/12 23:36:55 executing program 1: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000580)="c626262c8523bf012cf66f") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000a0eff0)={0x2, &(0x7f000000b000)=[{0x100050}, {0x6}]}, 0x10) ioctl$sock_SIOCDELDLCI(r2, 0x8981, &(0x7f00000002c0)={'veth1\x00', 0xfffffffffffffff9}) sendmmsg(r2, &(0x7f0000001fc0)=[{{0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000980)="e0", 0x1}], 0x1, &(0x7f0000000a80)}}], 0x1, 0x0) ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f00000001c0)=0x0) r4 = geteuid() lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r0, &(0x7f0000000340)={&(0x7f0000000040)=@kern={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)={0x8c, 0x15, 0x0, 0x70bd2c, 0x25dfdbfd, "", [@typed={0x7c, 0x23, @binary="5395b95256a0a1bc83b90cc1f6394385eca3f94d0e31c0538a860fcc7b712c389e989bbb0019081da1964fc21306dc2af9072ddf9ded14abf6507af81661cf6c9f4a5cc2b09a4d5b9a9a013b03e9169eecbd9780a162c8fb9ee3decc3b80f9fa10a52953b48c0ff0d4fa09ddf5e414dbaeb53467adbe"}]}, 0x8c}], 0x1, &(0x7f0000000380)=[@rights={0x18, 0x1, 0x1, [r0, r2]}, @cred={0x20, 0x1, 0x2, r3, r4, r5}, @rights={0x18, 0x1, 0x1, [r0, r1]}], 0x50, 0xfffffffffffffffd}, 0x800) syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x1, 0x200001) 2018/05/12 23:36:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x800000000000a, 0x1, 0x0) ioctl(r1, 0x8912, &(0x7f00000000c0)="c626262c8523bf012cf66f") bind$alg(r0, &(0x7f00000001c0)={0x26, 'hash\x00', 0x0, 0x0, 'vmac(arc4)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f0000000000)="f1f3c66180298a072fc2a1c227b15039", 0x10) r2 = accept4(r0, 0x0, &(0x7f0000000080), 0x0) sendmmsg(r2, &(0x7f0000006b40)=[{{&(0x7f0000001840)=@can={0x1d}, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001c00)}}, {{&(0x7f0000004f00)=@can={0x1d}, 0x80, &(0x7f0000006140)=[{&(0x7f0000005080)="5076e275dda34cd17de91a10e7ec8dc8bddda827974a24a9cad4c0976698816d58dbd7e695c9d275cb8ccf9c97942d3163b22c56b785c311c83af1e9f8e9ee021d152c1a248e68ae7eb9a3fc216111b8264908129071bf166eecfa2c555b1fd89f4db6f7daa8b85d3222deb47eca6a6999058630c720d333515d9a748300ed2d2bf6500b3f16ddf549197aca1626246aab7160616ccf96f352593d855203a267c5680e4597b1438426", 0xa9}], 0x1, &(0x7f0000006180)}}, {{&(0x7f0000006680)=@l2={0x1f}, 0x80, &(0x7f0000006700)}, 0x36102420ef188c08}, {{&(0x7f0000006740)=@sco={0x1f}, 0x80, &(0x7f0000006900)=[{&(0x7f00000067c0)='&', 0x1}], 0x1, &(0x7f0000006940)=[{0x28, 0x0, 0x0, "7f1e57371e6b62f9b894f033c319d45957"}], 0x28}}], 0x4, 0x0) 2018/05/12 23:36:55 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f0000001000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) setsockopt$sock_int(r2, 0x1, 0x2, &(0x7f0000000ffc)=0x4, 0x4) setsockopt$sock_int(r0, 0x1, 0x2, &(0x7f0000018000)=0x3f, 0x4) r3 = socket(0xa, 0x1, 0x0) ioctl$sock_bt_bnep_BNEPCONNADD(r3, 0x400442c8, &(0x7f0000000040)={r3, 0x80000001, 0x8, "aad1908e5e3cc27e4982cce6ec27cc8674bf98c00297ebebbab3e658e3e98087a304410aec94a036a1395691f562ba42c9f271320150736e3469c97a971ff5d0ef18a5026b3b8e7bd4a94755ab397a9131e082ca54f189b859d565ba0a1abcdc930cf93ca613936d0f30faa10c352bdd74a34c3db0803e6d86acd9641da7af95da1e1aaa728e8687233203e4a1d503df9d149580ae89a2fc69655dde8c4dca20"}) ioctl(r1, 0x8912, &(0x7f0000000000)="c626262c8523bf012cf66f") bind$inet(r1, &(0x7f0000015000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14}}, 0x10) listen(r2, 0x0) 2018/05/12 23:36:55 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) connect(r1, &(0x7f0000ed9fe4)=@in6={0xa, 0x0, 0x0, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}}, 0x1c) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000831000)={0x6, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) sendto$inet6(r1, &(0x7f0000cf4fa3), 0x0, 0x0, &(0x7f00009c1000)={0xa, 0x4e21}, 0x1c) dup3(r1, r1, 0x0) setsockopt$sock_int(r0, 0x1, 0x35, &(0x7f0000fb6ffc)=0x1, 0x4) [ 960.961290] FAULT_INJECTION: forcing a failure. [ 960.961290] name failslab, interval 1, probability 0, space 0, times 0 [ 960.972608] CPU: 1 PID: 3427 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 960.979800] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 960.989158] Call Trace: [ 960.991750] dump_stack+0x1b9/0x294 [ 960.995370] ? dump_stack_print_info.cold.2+0x52/0x52 [ 961.000549] ? print_usage_bug+0xc0/0xc0 [ 961.004601] should_fail.cold.4+0xa/0x1a [ 961.008650] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 961.013931] ? graph_lock+0x170/0x170 [ 961.017730] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 961.022321] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 961.027416] ? find_held_lock+0x36/0x1c0 [ 961.031476] ? __lock_is_held+0xb5/0x140 [ 961.035534] ? fib6_ifdown+0x130/0x9d0 [ 961.039444] ? check_same_owner+0x320/0x320 [ 961.043765] ? rcu_note_context_switch+0x710/0x710 [ 961.048690] ? print_usage_bug+0xc0/0xc0 [ 961.052753] __should_failslab+0x124/0x180 [ 961.056988] should_failslab+0x9/0x14 [ 961.060782] kmem_cache_alloc_trace+0x2cb/0x780 [ 961.065442] ? graph_lock+0x170/0x170 [ 961.069242] ? print_usage_bug+0xc0/0xc0 [ 961.073314] device_create_groups_vargs+0xa7/0x270 [ 961.078248] device_create_vargs+0x46/0x60 [ 961.082506] bdi_register_va.part.10+0xbb/0x9b0 [ 961.087176] ? __lockdep_init_map+0x105/0x590 [ 961.091658] ? cgwb_kill+0x630/0x630 [ 961.095370] ? lockdep_init_map+0x9/0x10 [ 961.099434] ? __init_waitqueue_head+0x96/0x140 [ 961.104110] ? init_wait_entry+0x1b0/0x1b0 [ 961.108348] ? __lockdep_init_map+0x105/0x590 [ 961.112849] ? pm_runtime_init+0x451/0x540 [ 961.117080] ? update_pm_runtime_accounting+0x1b0/0x1b0 [ 961.122434] bdi_register+0x101/0x110 [ 961.126221] ? bdi_register_va+0x80/0x80 [ 961.130277] ? graph_lock+0x170/0x170 [ 961.134081] bdi_register_owner+0x5e/0x100 [ 961.138329] __device_add_disk+0xf07/0x1340 [ 961.142648] ? blk_alloc_devt+0x2a0/0x2a0 [ 961.146789] ? vsnprintf+0x242/0x1b40 [ 961.150578] ? pointer+0xa20/0xa20 [ 961.154106] ? __mutex_init+0x1ef/0x280 [ 961.158087] ? sprintf+0xa7/0xd0 [ 961.161446] ? scnprintf+0x120/0x120 [ 961.165155] ? __lockdep_init_map+0x105/0x590 [ 961.169648] device_add_disk+0x22/0x30 [ 961.173534] loop_add+0x70b/0x9c0 [ 961.176989] ? loop_queue_rq+0x640/0x640 [ 961.181055] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 961.186250] loop_control_ioctl+0x178/0x500 [ 961.190567] ? loop_add+0x9c0/0x9c0 [ 961.194185] ? expand_files.part.8+0x9a0/0x9a0 [ 961.198761] ? kasan_check_write+0x14/0x20 [ 961.202997] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 961.207926] ? wait_for_completion+0x870/0x870 [ 961.212505] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 961.217686] ? loop_add+0x9c0/0x9c0 [ 961.221318] do_vfs_ioctl+0x1cf/0x16a0 [ 961.225209] ? ioctl_preallocate+0x2e0/0x2e0 [ 961.229623] ? fget_raw+0x20/0x20 [ 961.233070] ? __sb_end_write+0xac/0xe0 [ 961.237041] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 961.242565] ? fput+0x130/0x1a0 [ 961.245829] ? ksys_write+0x1a6/0x250 [ 961.249627] ? security_file_ioctl+0x94/0xc0 [ 961.254044] ksys_ioctl+0xa9/0xd0 [ 961.257491] __x64_sys_ioctl+0x73/0xb0 [ 961.261374] do_syscall_64+0x1b1/0x800 [ 961.265263] ? finish_task_switch+0x1ca/0x810 [ 961.269747] ? syscall_return_slowpath+0x5c0/0x5c0 [ 961.274675] ? syscall_return_slowpath+0x30f/0x5c0 [ 961.279605] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 961.284954] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 961.289785] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 961.294955] RIP: 0033:0x455979 [ 961.298146] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 961.305861] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 961.313130] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 961.320404] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 961.327668] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 961.334925] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000030 [ 961.342697] WARNING: CPU: 1 PID: 3427 at block/genhd.c:697 __device_add_disk+0x104a/0x1340 [ 961.351109] Kernel panic - not syncing: panic_on_warn set ... [ 961.351109] 2018/05/12 23:36:56 executing program 5: r0 = socket(0xa, 0x1, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="c626262c8523bf012c") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000deb000)={0x2, 0x2004e23, @broadcast=0xffffffff}, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000540), 0x0, 0x600007ff, &(0x7f0000000000)={0x2, 0x4e23}, 0x10) sendmmsg$inet_sctp(r2, &(0x7f0000003280)=[{&(0x7f0000002f80)=@in={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10, &(0x7f0000003200)=[{&(0x7f0000003180)='_', 0x1}], 0x1, &(0x7f0000003240)}], 0x1, 0x20000010) [ 961.358745] CPU: 1 PID: 3427 Comm: syz-executor0 Not tainted 4.17.0-rc4+ #44 [ 961.365930] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 961.375287] Call Trace: [ 961.377891] dump_stack+0x1b9/0x294 [ 961.381532] ? dump_stack_print_info.cold.2+0x52/0x52 [ 961.386732] ? __device_add_disk+0xfb0/0x1340 [ 961.391229] panic+0x22f/0x4de [ 961.394411] ? add_taint.cold.5+0x16/0x16 [ 961.398557] ? __warn.cold.8+0x148/0x1b3 [ 961.402615] ? __device_add_disk+0x104a/0x1340 [ 961.407185] __warn.cold.8+0x163/0x1b3 [ 961.411072] ? __device_add_disk+0x104a/0x1340 [ 961.415648] report_bug+0x252/0x2d0 [ 961.419261] do_error_trap+0x1de/0x490 [ 961.423151] ? math_error+0x420/0x420 [ 961.426943] ? __lockdep_init_map+0x105/0x590 [ 961.431426] ? pm_runtime_init+0x451/0x540 [ 961.435657] ? update_pm_runtime_accounting+0x1b0/0x1b0 [ 961.441012] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 961.445856] do_invalid_op+0x1b/0x20 [ 961.449563] invalid_op+0x14/0x20 [ 961.453009] RIP: 0010:__device_add_disk+0x104a/0x1340 [ 961.458196] RSP: 0018:ffff8801838a78a8 EFLAGS: 00010246 [ 961.463552] RAX: 0000000000040000 RBX: ffff8801ad402e40 RCX: ffffc90001ea0000 [ 961.470804] RDX: 0000000000040000 RSI: ffffffff8343919a RDI: 0000000000000005 [ 961.478062] RBP: ffff8801838a7a78 R08: ffff8801867d0140 R09: ffffed003b5e46c2 [ 961.485320] R10: ffffed003b5e46c2 R11: ffff8801daf23613 R12: 00000000fffffff4 [ 961.492678] R13: ffff8801838a7a50 R14: ffff8801ad4033a0 R15: ffff8801ad402e44 [ 961.499956] ? __device_add_disk+0x104a/0x1340 [ 961.504544] ? __device_add_disk+0x104a/0x1340 [ 961.509113] ? blk_alloc_devt+0x2a0/0x2a0 [ 961.513247] ? vsnprintf+0x242/0x1b40 [ 961.517055] ? pointer+0xa20/0xa20 [ 961.520590] ? __mutex_init+0x1ef/0x280 [ 961.524563] ? sprintf+0xa7/0xd0 [ 961.527928] ? scnprintf+0x120/0x120 [ 961.531630] ? __lockdep_init_map+0x105/0x590 [ 961.536120] device_add_disk+0x22/0x30 [ 961.539992] loop_add+0x70b/0x9c0 [ 961.543432] ? loop_queue_rq+0x640/0x640 [ 961.547486] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 961.552665] loop_control_ioctl+0x178/0x500 [ 961.556973] ? loop_add+0x9c0/0x9c0 [ 961.560584] ? expand_files.part.8+0x9a0/0x9a0 [ 961.565162] ? kasan_check_write+0x14/0x20 [ 961.569390] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 961.574317] ? wait_for_completion+0x870/0x870 [ 961.578900] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 961.584089] ? loop_add+0x9c0/0x9c0 [ 961.587710] do_vfs_ioctl+0x1cf/0x16a0 [ 961.591612] ? ioctl_preallocate+0x2e0/0x2e0 [ 961.596021] ? fget_raw+0x20/0x20 [ 961.599467] ? __sb_end_write+0xac/0xe0 [ 961.603438] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 961.608976] ? fput+0x130/0x1a0 [ 961.612256] ? ksys_write+0x1a6/0x250 [ 961.616058] ? security_file_ioctl+0x94/0xc0 [ 961.620454] ksys_ioctl+0xa9/0xd0 [ 961.623907] __x64_sys_ioctl+0x73/0xb0 [ 961.627785] do_syscall_64+0x1b1/0x800 [ 961.631663] ? finish_task_switch+0x1ca/0x810 [ 961.636155] ? syscall_return_slowpath+0x5c0/0x5c0 [ 961.641082] ? syscall_return_slowpath+0x30f/0x5c0 [ 961.646009] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 961.651380] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 961.656231] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 961.661414] RIP: 0033:0x455979 [ 961.664858] RSP: 002b:00007ff8969b6c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 961.672552] RAX: ffffffffffffffda RBX: 00007ff8969b76d4 RCX: 0000000000455979 [ 961.679815] RDX: 0000000000000000 RSI: 0000000000004c80 RDI: 0000000000000013 [ 961.687090] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 961.694370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 961.701639] R13: 00000000000002ac R14: 00000000006f80c0 R15: 0000000000000030 [ 961.709735] Dumping ftrace buffer: [ 961.713551] (ftrace buffer empty) [ 961.717243] Kernel Offset: disabled [ 961.720850] Rebooting in 86400 seconds..