[....] Starting enhanced syslogd: rsyslogd[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting periodic command scheduler: cron[?25l[?1c7[ ok 8[?25h[?0c. [....] Starting OpenBSD Secure Shell server: sshd[ 21.062794] random: sshd: uninitialized urandom read (32 bytes read) [?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 syzkaller login: [ 26.097102] random: sshd: uninitialized urandom read (32 bytes read) [ 26.328206] random: sshd: uninitialized urandom read (32 bytes read) [ 27.178566] random: sshd: uninitialized urandom read (32 bytes read) Warning: Permanently added '10.128.0.52' (ECDSA) to the list of known hosts. [ 32.580749] random: sshd: uninitialized urandom read (32 bytes read) 2018/04/27 19:07:24 fuzzer started 2018/04/27 19:07:25 dialing manager at 10.128.0.26:40037 [ 57.395983] can: request_module (can-proto-0) failed. [ 57.405327] can: request_module (can-proto-0) failed. 2018/04/27 19:07:51 kcov=true, comps=true 2018/04/27 19:07:55 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) sendto$inet6(r0, &(0x7f0000000040)='z', 0x1, 0x0, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f00009f1000)='G', 0x1, 0x0, &(0x7f0000108fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/04/27 19:07:55 executing program 2: capset(&(0x7f0000000000)={0x400019980330}, &(0x7f0000b2d000)={0x102c}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f00000022c0)={'bridge0\x00', {0x2, 0x0, @broadcast=0xffffffff}}) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000002200)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) fstatfs(r0, &(0x7f0000002300)=""/140) r1 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000090d8b75e67e16b394342abb5158df87ea8984e79c93df7498b2b34796068700e29fbd789f9a031f23e16c96e30baed2961953b057f7a3222943acc4b8cfa4de553f8276731ddeb811efd44ea011e1a0db9074a28a826c88566b89c57cc3cca4aec41d37fa27c8daa19030d03139d0aea71d509d9a20ba7deceb656cc1308d9d1f111b6bd1595486f55e229923be4ed8cbfb78e86280b4cacf386bfa8840afb312a4c520a03b27f805d181bd09ea208931a36e888060a2d") fremovexattr(r1, &(0x7f0000000000)=@known='user.syz\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000001cc0)=[{{&(0x7f0000000a40)=@vsock, 0x80, &(0x7f0000001b80), 0x0, &(0x7f0000001bc0)=""/223, 0xdf}}], 0x1, 0x0, &(0x7f0000001dc0)={0x77359400}) 2018/04/27 19:07:55 executing program 7: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) r1 = dup2(r0, r0) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000180), 0x8) 2018/04/27 19:07:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000c86000)='/dev/loop#\x00', 0x0, 0x0) ioctl(r0, 0x800000000000125f, &(0x7f0000000000)) 2018/04/27 19:07:55 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000577fc8)={&(0x7f000026cff4)={0x10}, 0xc, &(0x7f0000577000)={&(0x7f000057ad74)=@newsa={0x13c, 0x10, 0x1, 0x0, 0x0, {{@in6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, @in6=@mcast2={0xff, 0x2, [], 0x1}}, {@in6=@mcast2={0xff, 0x2, [], 0x1}, 0x0, 0x32}, @in6, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_aead={0x4c, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0x0, 0x80}}]}, 0x13c}, 0x1}, 0x0) 2018/04/27 19:07:55 executing program 4: bind$inet6(0xffffffffffffffff, &(0x7f000047b000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) r0 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r0, &(0x7f0000419000)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/04/27 19:07:55 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000200)="2e2f6367726f7570000478d081", 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f00000001c0)='pids.max\x00', 0x2, 0x0) 2018/04/27 19:07:55 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000ee9ff0)={0x2, 0x4e20}, 0x10) [ 64.066918] IPVS: ftp: loaded support on port[0] = 21 [ 64.067887] IPVS: ftp: loaded support on port[0] = 21 [ 64.075709] IPVS: ftp: loaded support on port[0] = 21 [ 64.089977] IPVS: ftp: loaded support on port[0] = 21 [ 64.104999] IPVS: ftp: loaded support on port[0] = 21 [ 64.135355] IPVS: ftp: loaded support on port[0] = 21 [ 64.139672] IPVS: ftp: loaded support on port[0] = 21 [ 64.162892] IPVS: ftp: loaded support on port[0] = 21 [ 66.332891] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.339510] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.368579] device bridge_slave_0 entered promiscuous mode [ 66.406795] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.413254] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.448266] device bridge_slave_0 entered promiscuous mode [ 66.462113] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.468580] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.477119] device bridge_slave_0 entered promiscuous mode [ 66.485911] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.492358] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.503905] device bridge_slave_0 entered promiscuous mode [ 66.514101] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.520534] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.538709] device bridge_slave_0 entered promiscuous mode [ 66.547259] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.553698] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.561419] device bridge_slave_1 entered promiscuous mode [ 66.568937] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.575408] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.586646] device bridge_slave_0 entered promiscuous mode [ 66.597566] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.603977] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.616899] device bridge_slave_1 entered promiscuous mode [ 66.627937] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.634397] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.645855] device bridge_slave_1 entered promiscuous mode [ 66.659682] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.666116] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.682195] device bridge_slave_0 entered promiscuous mode [ 66.698223] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 66.708847] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.715274] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.723796] device bridge_slave_1 entered promiscuous mode [ 66.733511] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 66.740809] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.747379] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.764453] device bridge_slave_1 entered promiscuous mode [ 66.777512] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.783961] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.798524] device bridge_slave_1 entered promiscuous mode [ 66.807895] bridge0: port 1(bridge_slave_0) entered blocking state [ 66.814337] bridge0: port 1(bridge_slave_0) entered disabled state [ 66.823721] device bridge_slave_0 entered promiscuous mode [ 66.833221] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 66.842142] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 66.852111] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.858546] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.887954] device bridge_slave_1 entered promiscuous mode [ 66.898523] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 66.908611] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 66.917539] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 66.925081] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 66.934832] bridge0: port 2(bridge_slave_1) entered blocking state [ 66.941264] bridge0: port 2(bridge_slave_1) entered disabled state [ 66.975262] device bridge_slave_1 entered promiscuous mode [ 67.013726] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 67.023250] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 67.031537] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 67.052089] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 67.059802] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 67.133397] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bridge: link is not ready [ 67.170153] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 67.276504] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bridge: link is not ready [ 67.286360] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.309471] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.436934] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.474511] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.485643] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.496299] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.509334] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.520960] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.542901] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.602708] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.643657] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.654788] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.698504] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 67.711499] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.764171] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 67.771381] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 67.790457] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.800189] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 67.808951] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 67.815948] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 67.826586] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 67.849965] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 67.859129] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 67.874818] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 67.892070] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 67.900328] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 67.907242] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 67.924748] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 67.961354] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 67.972467] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 68.003281] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 68.012096] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 68.020862] IPv6: ADDRCONF(NETDEV_UP): veth0_to_bond: link is not ready [ 68.029676] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 68.043620] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 68.064793] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 68.092522] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 68.114183] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 68.128130] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 68.193906] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 68.221466] IPv6: ADDRCONF(NETDEV_UP): veth1_to_bond: link is not ready [ 68.228473] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 68.325371] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.345887] team0: Port device team_slave_0 added [ 68.376576] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.393455] team0: Port device team_slave_0 added [ 68.412395] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.422648] team0: Port device team_slave_0 added [ 68.448219] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 68.460791] team0: Port device team_slave_1 added [ 68.484460] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.493576] team0: Port device team_slave_0 added [ 68.516839] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.532505] team0: Port device team_slave_0 added [ 68.542452] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.551718] team0: Port device team_slave_0 added [ 68.559396] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 68.574806] team0: Port device team_slave_1 added [ 68.584185] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.599739] team0: Port device team_slave_0 added [ 68.613599] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 68.621571] team0: Port device team_slave_1 added [ 68.639792] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 68.653357] team0: Port device team_slave_1 added [ 68.666275] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 68.690282] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 68.702312] team0: Port device team_slave_1 added [ 68.721972] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 68.734668] team0: Port device team_slave_1 added [ 68.748657] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 68.759843] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 68.771744] team0: Port device team_slave_1 added [ 68.782173] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 68.790964] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 68.798352] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 68.805300] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 68.827127] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 68.845739] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 68.863966] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 68.877475] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 68.885694] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 68.897282] IPv6: ADDRCONF(NETDEV_UP): team_slave_0: link is not ready [ 68.904566] team0: Port device team_slave_0 added [ 68.911981] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 68.921110] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 68.928552] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 68.940133] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 68.947971] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 68.963896] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 68.983424] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 68.991187] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 68.998347] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 69.006683] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 69.014650] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 69.029483] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 69.050635] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 69.067678] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 69.080223] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 69.089176] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 69.096781] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 69.104680] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 69.112709] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 69.127378] IPv6: ADDRCONF(NETDEV_UP): team_slave_1: link is not ready [ 69.135614] team0: Port device team_slave_1 added [ 69.142967] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 69.152659] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 69.160175] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 69.167518] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 69.175318] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 69.187760] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 69.205187] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 69.226964] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 69.243675] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.254513] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.262540] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 69.270379] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 69.277915] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.285831] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.295587] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.305660] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.314208] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.326124] IPv6: ADDRCONF(NETDEV_UP): veth0_to_team: link is not ready [ 69.335495] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 69.342686] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 69.355711] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 69.374370] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.386763] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.398114] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.405302] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.414751] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.423513] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 69.441191] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 69.448520] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.462262] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.470394] IPv6: ADDRCONF(NETDEV_UP): veth1_to_team: link is not ready [ 69.477331] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.499967] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.524561] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 69.547543] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 69.555346] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.563509] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.571399] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.579357] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.587259] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 69.595057] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 69.604072] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 69.614365] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.623583] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 69.653230] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.687741] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.712798] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.740634] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.748719] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.756809] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.765982] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_0: link is not ready [ 69.779160] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 69.802845] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 69.826895] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.835660] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.863687] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.874515] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.883960] IPv6: ADDRCONF(NETDEV_UP): bridge_slave_1: link is not ready [ 69.921540] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 69.955850] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 69.992394] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 70.000440] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 70.959521] bridge0: port 2(bridge_slave_1) entered blocking state [ 70.966112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 70.973150] bridge0: port 1(bridge_slave_0) entered blocking state [ 70.979568] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.017253] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 71.023857] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 71.147661] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.154114] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.160824] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.167244] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.177014] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 71.193952] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.200432] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.207201] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.213625] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.224805] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 71.240207] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.246679] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.253396] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.259833] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.292862] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 71.299960] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.306381] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.313100] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.319525] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.331733] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 71.456506] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.462996] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.469717] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.476120] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.487411] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 71.496849] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.503266] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.509940] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.516354] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.523862] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 71.543676] bridge0: port 2(bridge_slave_1) entered blocking state [ 71.550136] bridge0: port 2(bridge_slave_1) entered forwarding state [ 71.556891] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.563310] bridge0: port 1(bridge_slave_0) entered forwarding state [ 71.616006] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 72.031404] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 72.046160] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 72.073430] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 72.090260] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 72.097525] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 72.105126] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 72.112482] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 76.411882] 8021q: adding VLAN 0 to HW filter on device bond0 [ 76.442300] 8021q: adding VLAN 0 to HW filter on device bond0 [ 76.461550] 8021q: adding VLAN 0 to HW filter on device bond0 [ 76.659165] 8021q: adding VLAN 0 to HW filter on device bond0 [ 76.688339] 8021q: adding VLAN 0 to HW filter on device bond0 [ 76.743061] 8021q: adding VLAN 0 to HW filter on device bond0 [ 76.865696] 8021q: adding VLAN 0 to HW filter on device bond0 [ 76.891391] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 76.944608] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 76.954625] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 77.039079] 8021q: adding VLAN 0 to HW filter on device bond0 [ 77.172932] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 77.195153] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 77.271602] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 77.349903] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 77.370970] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 77.377276] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 77.390537] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 77.442232] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 77.448522] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 77.462642] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 77.484625] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 77.491573] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 77.510064] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 77.559774] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 77.692495] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 77.698775] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 77.709569] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 77.723603] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 77.730674] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 77.750442] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 77.783655] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 77.789934] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 77.800513] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 77.956157] 8021q: adding VLAN 0 to HW filter on device team0 [ 77.989418] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 78.000512] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 78.015753] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 78.047601] 8021q: adding VLAN 0 to HW filter on device team0 [ 78.077787] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 78.084519] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 78.100628] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 78.134863] 8021q: adding VLAN 0 to HW filter on device team0 [ 78.168534] 8021q: adding VLAN 0 to HW filter on device team0 [ 78.190878] 8021q: adding VLAN 0 to HW filter on device team0 [ 78.307937] 8021q: adding VLAN 0 to HW filter on device team0 [ 78.507249] 8021q: adding VLAN 0 to HW filter on device team0 [ 78.572398] 8021q: adding VLAN 0 to HW filter on device team0 2018/04/27 19:08:12 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000090d8b75e67e16b394342abb5158df87ea8984e79c93df7498b2b34796068700e29fbd789f9a031f23e16c96e30baed2961953b057f7a3222943acc4b8cfa4de553f8276731ddeb811efd44ea011e1a0db9074a28a826c88566b89c57cc3cca4aec41d37fa27c8daa19030d03139d0aea71d509d9a20ba7deceb656cc1308d9d1f111b6bd1595486f55e229923be4ed8cbfb78e86280b4cacf386bfa8840afb312a4c520a03b27f805d181bd09ea208931a36e888060a2d") fremovexattr(r0, &(0x7f0000000000)=@random={'user.', '{\x00'}) [ 81.009473] capability: warning: `syz-executor2' uses 32-bit capabilities (legacy support in use) 2018/04/27 19:08:12 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xaa}, 0x6}, 0x1c) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x4e21, 0x0, @ipv4={[], [0xff, 0xff], @remote={0xac, 0x14, 0x14, 0xbb}}}, 0x1c) sendmmsg(r0, &(0x7f0000007e00), 0x2, 0x0) 2018/04/27 19:08:13 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) fcntl$getownex(r0, 0x24, &(0x7f00000000c0)) 2018/04/27 19:08:13 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000577fc8)={&(0x7f000026cff4)={0x10}, 0xc, &(0x7f0000577000)={&(0x7f000057ad74)=@newsa={0x13c, 0x10, 0x1, 0x0, 0x0, {{@in6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, @in6=@mcast2={0xff, 0x2, [], 0x1}}, {@in6=@mcast2={0xff, 0x2, [], 0x1}, 0x0, 0x32}, @in6, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_aead={0x4c, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0x0, 0x80}}]}, 0x13c}, 0x1}, 0x0) 2018/04/27 19:08:13 executing program 2: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="040000000000", @ANYRES32=0xffffffff], 0xa) 2018/04/27 19:08:13 executing program 5: r0 = add_key$keyring(&(0x7f00000007c0)='keyring\x00', &(0x7f0000000800)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) keyctl$restrict_keyring(0x1d, r0, &(0x7f0000000a00)='encrypted\x00', &(0x7f0000001000)='systemtrusted\x00') 2018/04/27 19:08:13 executing program 3: r0 = socket$inet(0x2, 0x803, 0xb) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x484, &(0x7f0000000080)={0x11, @multicast1=0xe0000001, 0x0, 0x0, 'lblc\x00'}, 0x2c) 2018/04/27 19:08:13 executing program 7: r0 = socket$inet(0x2, 0x803, 0xb) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000080)={0x11, @multicast1=0xe0000001, 0x0, 0xff000000, 'lblc\x00'}, 0x2c) 2018/04/27 19:08:14 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) sendto$inet6(r0, &(0x7f0000000040)='z', 0x1, 0x0, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f00009f1000)='G', 0x1, 0x0, &(0x7f0000108fe4)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/04/27 19:08:14 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) 2018/04/27 19:08:14 executing program 6: r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/loop-control\x00', 0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000240)) r1 = dup(r0) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffff9c, 0x84, 0x6f, &(0x7f0000000340)={0x0, 0x48, &(0x7f00000005c0)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x0, 0x4, @mcast1={0xff, 0x1, [], 0x1}, 0x1}, @in6={0xa, 0x0, 0x0, @loopback={0x0, 0x1}, 0x323d000000000}]}, &(0x7f0000000640)=0xc) setsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r1, 0x84, 0xa, &(0x7f0000000680)={0xcff3, 0x80000000, 0x0, 0x0, 0x4, 0x66e, 0x5, 0x1, r2}, 0x20) perf_event_open(&(0x7f000025c000)={0x0, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = mq_open(&(0x7f0000000000)='-$\x00', 0x0, 0x0, &(0x7f0000664fc0)={0x0, 0x1, 0x9}) mq_timedsend(r3, &(0x7f0000000180)="eae331b69e5a59d1482eb0bc2db06f216d624660dd70eee7d0ee86a0442500bb630eefc6d2499834ecfb1841b13806f248c951885757cca684cf0d39f554a64671c42278fc046669e9c677e7f42ec483a2547eb8c0f42108121572ab62a5180552e3130a16745b9fc5ccbf8c73b29399fb872e67f4c853e23125aaeaaf5986e41658c5b57728fa", 0x87, 0x0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x3, 0x31, 0xffffffffffffffff, 0x0) r4 = socket$inet6_udp(0xa, 0x2, 0x0) r5 = socket$l2tp(0x18, 0x1, 0x1) connect$l2tp(r5, &(0x7f00005fafd2)=@pppol2tpv3={0x18, 0x1, {0x0, r4, {0x2, 0x4e21, @multicast2=0xe0000002}, 0x4, 0x0, 0x2}}, 0x2e) sendmsg$nl_crypto(r5, &(0x7f000037ffc8)={&(0x7f00009dd000)={0x10}, 0xc, &(0x7f00002ceff0)={&(0x7f000097b000)=@delrng={0x10, 0x14, 0x200, 0x1}, 0xfff1}, 0x1, 0x0, 0x0, 0x8820}, 0x0) 2018/04/27 19:08:14 executing program 5: r0 = socket$inet(0x2, 0x803, 0xb) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x48f, &(0x7f0000000080)={0x11, @multicast1=0xe0000001, 0x0, 0xff000000, 'lblc\x00'}, 0x2c) 2018/04/27 19:08:14 executing program 2: r0 = socket$inet_sctp(0x2, 0x800000000000001, 0x84) sendto$inet(r0, &(0x7f0000a34fff)='H', 0x1, 0x0, &(0x7f0000030ff0)={0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10) sendto$inet(r0, &(0x7f0000000100)="c6", 0x1, 0x0, &(0x7f0000033ff0)={0x2, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}}, 0x10) shutdown(r0, 0x1) sendmmsg(r0, &(0x7f0000002640)=[{{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000ac0)="91", 0x1}], 0x1, &(0x7f0000000b80)}}], 0x1, 0x0) 2018/04/27 19:08:14 executing program 7: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = openat$cgroup_int(r0, &(0x7f0000000100)='cpuset.cpus\x00', 0x2, 0x0) write$cgroup_int(r1, &(0x7f0000000080)={[0x30]}, 0x1) 2018/04/27 19:08:14 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$rdma_cm(r0, &(0x7f0000000180)=@set_option={0xe, 0x18, 0xfa00, @id_afonly={&(0x7f0000000080)=0x1, 0xffffffff, 0x0, 0x2, 0x4}}, 0x20) 2018/04/27 19:08:14 executing program 3: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$cgroup_pid(r0, &(0x7f0000000000)=ANY=[], 0xffffffe7) fallocate(r0, 0x3, 0x0, 0x3000000004) [ 82.374898] syz-executor0 (6692) used greatest stack depth: 13768 bytes left 2018/04/27 19:08:14 executing program 7: r0 = mq_open(&(0x7f0000112000)='eth0\x00', 0x42, 0x0, &(0x7f0000000000)) mq_timedsend(0xffffffffffffffff, &(0x7f00000e6000), 0x0, 0x0, &(0x7f0000e0b000)) mq_timedsend(r0, &(0x7f0000fe5fff), 0x0, 0x81, &(0x7f0000438ff0)={0x0, 0x1c9c380}) mq_timedreceive(r0, &(0x7f0000000040)=""/187, 0xbb, 0x6, 0x0) [ 82.423117] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 82.423117] program syz-executor1 not setting count and/or reply_len properly 2018/04/27 19:08:14 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000040)=""/203, 0xcb) 2018/04/27 19:08:14 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) open_by_handle_at(0xffffffffffffffff, &(0x7f00000002c0)={0x8}, 0x0) fcntl$getownex(r0, 0x10, &(0x7f00000000c0)) 2018/04/27 19:08:14 executing program 6: syz_mount_image$msdos(&(0x7f0000000080)='msdos\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, &(0x7f0000001340), 0x0, &(0x7f00000013c0)={[{@usefree='usefree', 0x2c}]}) 2018/04/27 19:08:14 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x8002) write(r0, &(0x7f0000000000)="b63db85e1e8d020000feff00003ef0011dcc606aed5ed2bc7018cebc9bc2feffffffffffffffe22c9b160096aa1fae1a31", 0x31) 2018/04/27 19:08:14 executing program 7: r0 = syz_open_procfs(0x0, &(0x7f0000000240)='/exe\x00\x00\x00\x00\x00\x00') perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$fiemap(r0, 0x40086602, &(0x7f0000000000)=ANY=[@ANYBLOB="cd0008"]) 2018/04/27 19:08:14 executing program 5: r0 = socket$inet(0x2, 0x803, 0xb) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x48f, &(0x7f0000000080)={0x11, @multicast1=0xe0000001, 0x0, 0x0, 'lblc\x00'}, 0x2c) [ 82.594830] sg_write: data in/out 167162/1 bytes for SCSI command 0xff-- guessing data in; [ 82.594830] program syz-executor1 not setting count and/or reply_len properly 2018/04/27 19:08:14 executing program 4: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x100000141842, 0x0) syz_mount_image$ntfs(&(0x7f0000000440)='ntfs\x00', &(0x7f0000000480)='./bus\x00', 0x0, 0x0, &(0x7f00000006c0), 0x1000, &(0x7f0000000740)=ANY=[]) unlink(&(0x7f0000000040)='./bus\x00') 2018/04/27 19:08:15 executing program 0: 2018/04/27 19:08:15 executing program 6: r0 = syz_open_dev$sndseq(&(0x7f00000000c0)='/dev/snd/seq\x00', 0x0, 0x0) read(r0, &(0x7f00009db000)=""/28, 0x1c) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r0, 0xc0a85320, &(0x7f0000418f50)={{0x80}, "0a4ceaa05d9a00000000000000039b3fd4cec307e8ef3d13eb790ec9c65abaf90d229db692542e5b78f8b29e0a27800f0000000000000009fb42f376589701a4", 0xa9824f69d1376637, 0x10800a}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r0, 0x4040534e, &(0x7f000019ffe9)={0xc1}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0x40bc5311, &(0x7f0000000140)) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_INFO(r0, 0xc08c5335, &(0x7f0000000000)={0x401, 0x0, 0x0, 'queue0\x00'}) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000380)='/dev/sequencer2\x00', 0x0, 0x0) 2018/04/27 19:08:15 executing program 7: syz_emit_ethernet(0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaa0086dd6050a09c00081100fe8000000000000000000000000000bbfe8000000000000000000000000000aa4e08907800000000"], &(0x7f0000000100)) 2018/04/27 19:08:15 executing program 1: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMUNATTACH(r1, 0x89e1, &(0x7f0000000140)={r0}) 2018/04/27 19:08:15 executing program 5: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000240)='net/ip6_mr_vif\x00') read$eventfd(r0, &(0x7f0000000080), 0x8) 2018/04/27 19:08:15 executing program 4: 2018/04/27 19:08:15 executing program 3: 2018/04/27 19:08:15 executing program 2: 2018/04/27 19:08:15 executing program 4: 2018/04/27 19:08:16 executing program 0: 2018/04/27 19:08:16 executing program 3: 2018/04/27 19:08:16 executing program 2: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:16 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sg(&(0x7f0000005000)='/dev/sg#\x00', 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x2284, &(0x7f000035bfbc)={{0x3, 0x0, @rand_addr}, {}, 0x0, {0x2, 0x0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}}) 2018/04/27 19:08:16 executing program 1: 2018/04/27 19:08:16 executing program 5: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000240)='net/ip6_mr_vif\x00') read$eventfd(r0, &(0x7f0000000080), 0x8) 2018/04/27 19:08:16 executing program 6: 2018/04/27 19:08:16 executing program 4: 2018/04/27 19:08:16 executing program 1: 2018/04/27 19:08:16 executing program 3: 2018/04/27 19:08:16 executing program 0: 2018/04/27 19:08:16 executing program 4: 2018/04/27 19:08:16 executing program 2: 2018/04/27 19:08:16 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000001000)={0x0, {{0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}}, {{0xa, 0x0, 0x0, @loopback={0x0, 0x1}}}}, 0x108) dup2(r0, r1) 2018/04/27 19:08:16 executing program 7: 2018/04/27 19:08:16 executing program 6: 2018/04/27 19:08:16 executing program 1: 2018/04/27 19:08:16 executing program 0: 2018/04/27 19:08:16 executing program 3: 2018/04/27 19:08:16 executing program 7: 2018/04/27 19:08:16 executing program 4: 2018/04/27 19:08:16 executing program 6: 2018/04/27 19:08:16 executing program 2: 2018/04/27 19:08:16 executing program 0: 2018/04/27 19:08:16 executing program 1: 2018/04/27 19:08:16 executing program 3: 2018/04/27 19:08:16 executing program 7: 2018/04/27 19:08:16 executing program 5: 2018/04/27 19:08:17 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f000014f000)='mountinfo\x00') readv(r0, &(0x7f0000002880)=[{&(0x7f0000001600)=""/4096, 0x1000}], 0x1) 2018/04/27 19:08:17 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) bind$inet(r0, &(0x7f0000b55000)={0x2, 0x4e22}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x800000020000000, &(0x7f0000303000)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000965fec)={0x40000004, 0x800000000000852b, 0xffff, 0x10000007fffffff}, 0x14) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="b8", 0x1}], 0x1) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c46000000000000000000000000000000000000000000000000380000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047dd8c2692556b875835a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000076"], 0x218) shutdown(r0, 0x1) 2018/04/27 19:08:17 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000ee4000)='oom_adj\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)='-3', 0x2}], 0x1) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f000086fff4)) 2018/04/27 19:08:17 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000c86000)='/dev/loop#\x00', 0x0, 0x0) ioctl(r0, 0x8000000000001264, &(0x7f0000000000)) 2018/04/27 19:08:17 executing program 2: 2018/04/27 19:08:17 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000ee4000)='oom_adj\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)='-3', 0x2}], 0x1) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f000086fff4)) 2018/04/27 19:08:17 executing program 7: 2018/04/27 19:08:17 executing program 5: 2018/04/27 19:08:17 executing program 1: 2018/04/27 19:08:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}}}, &(0x7f0000000180)=0x98) shutdown(r0, 0x0) recvmmsg(r0, &(0x7f0000000040), 0x948, 0x0, 0x0) 2018/04/27 19:08:17 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000ee4000)='oom_adj\x00') writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)='-3', 0x2}], 0x1) ioctl$KVM_RUN(0xffffffffffffffff, 0xae80, 0x0) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, 0xffffffffffffffff, &(0x7f000086fff4)) 2018/04/27 19:08:17 executing program 6: r0 = socket$inet6(0xa, 0x2, 0x0) sendmsg(r0, &(0x7f0000238fc8)={&(0x7f000028afe4)=@in6={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x80, &(0x7f0000362f80), 0x0, &(0x7f0000364f70)}, 0x0) 2018/04/27 19:08:17 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) bind$inet(r0, &(0x7f0000b55000)={0x2, 0x4e22}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x800000020000000, &(0x7f0000303000)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000965fec)={0x40000004, 0x800000000000852b, 0xffff, 0x10000007fffffff}, 0x14) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="b8", 0x1}], 0x1) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c46000000000000000000000000000000000000000000000000380000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047dd8c2692556b875835a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000076"], 0x218) shutdown(r0, 0x1) 2018/04/27 19:08:17 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0xfff, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000040)=ANY=[]) open(&(0x7f00000001c0)='./file0/file0\x00', 0x3fffa, 0x0) 2018/04/27 19:08:17 executing program 1: timer_create(0x3, &(0x7f0000e08000)={0x0, 0x12}, &(0x7f0000e4dffc)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x1c9c380}}, &(0x7f0000d43000)) nanosleep(&(0x7f0000000000)={0x77359400}, &(0x7f0000000040)) timer_gettime(0x0, &(0x7f0000000240)) 2018/04/27 19:08:17 executing program 7: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60b7e72000003a00fe800000f3ffffff00000000000000aafe8003000000000000000000000000aa80009078000000005e08ed553c84504de3927f22b6cd49db58d656e6944dce2adb3d95fb384dd21ed8432c7430d9d8cfb87f2b02b99d432425e974e11632e9eaa6d1061a803f986c"], &(0x7f0000000000)) 2018/04/27 19:08:17 executing program 0: r0 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$cgroup_pid(r0, &(0x7f0000000000)=ANY=[], 0xffffffe7) fallocate(r0, 0x3, 0x0, 0x3000000004) creat(&(0x7f00000000c0)='./file0\x00', 0x0) 2018/04/27 19:08:17 executing program 6: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x5dc9, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}], 0x208090, &(0x7f0000000040)=ANY=[]) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x3fffa, 0x0) write$binfmt_elf32(r0, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x20}, [{}], "", [[]]}, 0x158) 2018/04/27 19:08:17 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) bind$inet(r0, &(0x7f0000b55000)={0x2, 0x4e22}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x800000020000000, &(0x7f0000303000)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000965fec)={0x40000004, 0x800000000000852b, 0xffff, 0x10000007fffffff}, 0x14) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="b8", 0x1}], 0x1) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c46000000000000000000000000000000000000000000000000380000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047dd8c2692556b875835a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000076"], 0x218) shutdown(r0, 0x1) 2018/04/27 19:08:17 executing program 7: r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000090d8b75e67e16b394342abb5158df87ea8984e79c93df7498b2b34796068700e29fbd789f9a031f23e16c96e30baed2961953b057f7a3222943acc4b8cfa4de553f8276731ddeb811efd44ea011e1a0db9074a28a826c88566b89c57cc3cca4aec41d37fa27c8daa19030d03139d0aea71d509d9a20ba7deceb656cc1308d9d1f111b6bd1595486f55e229923be4ed8cbfb78e86280b4cacf386bfa8840afb312a4c520a03b27f805d181bd09ea208931a36e888060a2d") fsetxattr(0xffffffffffffffff, &(0x7f0000000140)=@known='user.syz\x00', &(0x7f0000000180)="363c51940180ebe7753205aff0fa0447a66dafe9356a7523588002a93724a0e1fe2d1192f3e19aec4d078b2ab1bb0365360f1339aa1b80de79356570d0a6b7a6025c471e7b8514989fa1e6746581add1157d812fd9ef438b5cd74178ad1fa3bb6cff15a3ede5d306b4f8d977fd65146e99d0c2b2c1d5f2c62577c3c094b374cc50eafec5b0a349c4b04ad425b5dd4d51856e426f359338dbcbe939c9da32b8ffb1f84e3df8dca651656e7818d949b14b5560d71c92335881a988a06f5c2b798dad13916946e32139ede4df933f525428b81464aea9a3c66c410bc4718ba27dab77cee9c682d9dcba6fdd36e36057a6bda603998e69e4aa516c825653071d26d991b749e7b19c2f076a0dc8f0240aabfae82984f0ee5172a6d18e0de0c1f674e57e4a71c0093db907000000000000000000000000000000", 0x137, 0x0) fremovexattr(r0, &(0x7f0000000000)=@known='user.syz\x00') listen(0xffffffffffffffff, 0x0) 2018/04/27 19:08:17 executing program 5: r0 = socket$inet6(0xa, 0x1, 0x8010000000000084) sendto$inet6(r0, &(0x7f0000000240)="04", 0x1, 0x40, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev={0xfe, 0x80}, 0x6}, 0x1c) 2018/04/27 19:08:18 executing program 3: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r1, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in=@local={0xac, 0x14, 0x14, 0xaa}, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in=@dev={0xac, 0x14, 0x14}, 0x0, 0x32}, 0x0, @in=@broadcast=0xffffffff, 0x0, 0x0, 0x0, 0x9, 0x0, 0x5}}, 0xe8) connect$inet6(r0, &(0x7f0000000140)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x9}, 0x1c) 2018/04/27 19:08:18 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:18 executing program 7: r0 = socket$inet6(0xa, 0x80002, 0x0) r1 = socket$inet6(0xa, 0x8000000000000802, 0x0) r2 = dup2(r0, r1) sendmsg$inet_sctp(r2, &(0x7f0000000000)={&(0x7f00005dafe4)=@in6={0xa, 0x4e23, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000fc8000)}, 0x0) 2018/04/27 19:08:18 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) bind$inet(r0, &(0x7f0000b55000)={0x2, 0x4e22}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x800000020000000, &(0x7f0000303000)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000965fec)={0x40000004, 0x800000000000852b, 0xffff, 0x10000007fffffff}, 0x14) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="b8", 0x1}], 0x1) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c46000000000000000000000000000000000000000000000000380000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047dd8c2692556b875835a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000076"], 0x218) shutdown(r0, 0x1) 2018/04/27 19:08:18 executing program 6: openat$ipvs(0xffffffffffffff9c, &(0x7f0000002200)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000090d8b75e67e16b394342abb5158df87ea8984e79c93df7498b2b34796068700e29fbd789f9a031f23e16c96e30baed2961953b057f7a3222943acc4b8cfa4de553f8276731ddeb811efd44ea011e1a0db9074a28a826c88566b89c57cc3cca4aec41d37fa27c8daa19030d03139d0aea71d509d9a20ba7deceb656cc1308d9d1f111b6bd1595486f55e229923be4ed8cbfb78e86280b4cacf386bfa8840afb312a4c520a03b27f805d181bd09ea208931a36e888060a2d") fsetxattr(r0, &(0x7f0000000140)=@known='user.syz\x00', &(0x7f0000000180)="363c51940180ebe7753205aff0fa0447a66dafe9356a7523588002a93724a0e1fe2d1192f3e19aec4d078b2ab1bb0365360f1339aa1b80de79356570d0a6b7a6025c471e7b8514989fa1e6746581add1157d812fd9ef438b5cd74178ad1fa3bb6cff15a3ede5d306b4f8d977fd65146e99d0c2b2c1d5f2c62577c3c094b374cc50eafec5b0a349c4b04ad425b5dd4d51856e426f359338dbcbe939c9da32b8ffb1f84e3df8dca651656e7818d949b14b5560d71c92335881a988a06f5c2b798dad13916946e32139ede4df933f525428b81464aea9a3c66c410bc4718ba27dab77cee9c682d9dcba6fdd36e36057a6bda603998e69e4aa516c825653071d26d991b749e7b19c2f076a0dc8f0240aabfae82984f0ee5172a6d18e0de0c1f674e57e4a71c0093db907000000000000000000000000000000", 0x137, 0x0) 2018/04/27 19:08:18 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000280)='./file0\x00', 0x5dc9, 0x1, &(0x7f0000000200)=[{&(0x7f0000000380)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001013e3bbbcfaf1006ff24112703", 0x32}], 0x0, &(0x7f0000000040)=ANY=[]) 2018/04/27 19:08:18 executing program 1: capset(&(0x7f0000000000)={0x400019980330}, &(0x7f0000b2d000)={0x102c}) ioctl$sock_inet_SIOCSIFADDR(0xffffffffffffffff, 0x8916, &(0x7f00000022c0)={'bridge0\x00', {0x2, 0x0, @broadcast=0xffffffff}}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000002200)='/proc/sys/net/ipv4/vs/cache_bypass\x00', 0x2, 0x0) fstatfs(0xffffffffffffffff, &(0x7f0000002300)=""/140) r0 = syz_open_procfs(0x0, &(0x7f0000000040)="2f65786500000000000090d8b75e67e16b394342abb5158df87ea8984e79c93df7498b2b34796068700e29fbd789f9a031f23e16c96e30baed2961953b057f7a3222943acc4b8cfa4de553f8276731ddeb811efd44ea011e1a0db9074a28a826c88566b89c57cc3cca4aec41d37fa27c8daa19030d03139d0aea71d509d9a20ba7deceb656cc1308d9d1f111b6bd1595486f55e229923be4ed8cbfb78e86280b4cacf386bfa8840afb312a4c520a03b27f805d181bd09ea208931a36e888060a2d") ioctl$DRM_IOCTL_WAIT_VBLANK(0xffffffffffffffff, 0xc018643a, &(0x7f0000000500)={0x10000000, 0x0, 0x3}) fremovexattr(r0, &(0x7f0000000000)=@known='user.syz\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000001cc0), 0x0, 0x0, &(0x7f0000001dc0)={0x77359400}) 2018/04/27 19:08:18 executing program 0: 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) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0xe916, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f000031f000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 2018/04/27 19:08:18 executing program 0: 2018/04/27 19:08:18 executing program 3: 2018/04/27 19:08:18 executing program 7: 2018/04/27 19:08:18 executing program 6: 2018/04/27 19:08:18 executing program 4: 2018/04/27 19:08:18 executing program 5: 2018/04/27 19:08:18 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:18 executing program 3: 2018/04/27 19:08:18 executing program 0: 2018/04/27 19:08:18 executing program 7: 2018/04/27 19:08:18 executing program 5: 2018/04/27 19:08:18 executing program 6: 2018/04/27 19:08:18 executing program 1: 2018/04/27 19:08:18 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:18 executing program 4: 2018/04/27 19:08:18 executing program 5: 2018/04/27 19:08:18 executing program 7: 2018/04/27 19:08:18 executing program 1: 2018/04/27 19:08:18 executing program 3: 2018/04/27 19:08:18 executing program 6: 2018/04/27 19:08:18 executing program 0: 2018/04/27 19:08:18 executing program 4: 2018/04/27 19:08:18 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:18 executing program 1: 2018/04/27 19:08:18 executing program 6: 2018/04/27 19:08:18 executing program 4: 2018/04/27 19:08:18 executing program 3: 2018/04/27 19:08:18 executing program 0: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x5, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = perf_event_open(&(0x7f0000001f88)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000fff)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000f21000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) sendmsg$key(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000a80)={0x2, 0x3, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x1}]}, 0x20}, 0x1}, 0x0) 2018/04/27 19:08:18 executing program 7: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$netlink(r0, &(0x7f0000000e40)={&(0x7f0000000000)=@kern={0x10}, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000740)={0x10}, 0x10}, {&(0x7f0000000c80)={0x10}, 0x10}], 0x2}, 0x0) 2018/04/27 19:08:18 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:19 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:19 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) getpeername$packet(0xffffffffffffff9c, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000280)=0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000002c0)={'gretap0\x00', r1}) setsockopt$IP_VS_SO_SET_STARTDAEMON(r0, 0x0, 0x48b, &(0x7f0000000080)={0x2, 'lo\x00'}, 0x18) 2018/04/27 19:08:19 executing program 1: 2018/04/27 19:08:19 executing program 6: 2018/04/27 19:08:19 executing program 3: 2018/04/27 19:08:19 executing program 7: 2018/04/27 19:08:19 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='sit0\x00', 0x10) sendto$inet(r0, &(0x7f0000e76000), 0x0, 0x0, &(0x7f0000a7dff0)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) 2018/04/27 19:08:19 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000469ffc)=0x7fe, 0x4) setsockopt$sock_int(r0, 0x1, 0x23, &(0x7f0000000000)=0x621da230, 0x4) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000280), 0x4) 2018/04/27 19:08:19 executing program 7: unshare(0x400) r0 = syz_open_dev$sndpcmc(&(0x7f0000004fee)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) ioctl(r0, 0xc1004111, &(0x7f0000000000)) 2018/04/27 19:08:19 executing program 3: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1000000000000002, 0x0, &(0x7f0000019ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x8000000000000007, &(0x7f0000000000)) fcntl$lock(r1, 0x26, &(0x7f000001d000)={0x8000000000000001}) dup3(r0, r1, 0x0) [ 87.335613] IPVS: sync thread started: state = BACKUP, mcast_ifn = lo, syncid = 0, id = 0 2018/04/27 19:08:19 executing program 6: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$vnet(0xffffffffffffff9c, &(0x7f00002ac000)='/dev/vhost-net\x00', 0x2, 0x0) 2018/04/27 19:08:19 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000400)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f00000003c0)={&(0x7f0000000200)=@bridge_getneigh={0x20, 0x1e, 0x515, 0x0, 0x0, {0x7}}, 0x20}, 0x1}, 0x0) 2018/04/27 19:08:20 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) setns(0xffffffffffffffff, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:20 executing program 1: r0 = socket$inet(0x2, 0x803, 0xb) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000080)={0x11, @multicast1=0xe0000001, 0x0, 0x0, 'lblc\x00'}, 0x2c) 2018/04/27 19:08:20 executing program 7: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x0, &(0x7f0000000200)) syz_mount_image$xfs(&(0x7f00000000c0)='xfs\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f00000004c0), 0x100000, &(0x7f0000000180)={'nouuid,'}) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:20 executing program 4: syz_mount_image$xfs(&(0x7f0000000100)='xfs\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000240)={'nouuid,', {[{@dax='dax', 0x2c}]}}) 2018/04/27 19:08:20 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:20 executing program 0: r0 = socket$rds(0x15, 0x5, 0x0) bind$rds(r0, &(0x7f0000002ff0)={0x2, 0x0, @loopback=0x7f000001}, 0x10) sendmsg$rds(r0, &(0x7f0000000580)={&(0x7f000001dff0)={0x2, 0x0, @multicast1=0xe0000001}, 0x10, &(0x7f0000004000), 0x0, &(0x7f0000003fb8)=[@rdma_args={0x48, 0x114, 0x1, {{}, {&(0x7f0000012f46)=""/186, 0xba}, &(0x7f000001a000)=[{&(0x7f0000006000)=""/4096, 0x1000}], 0x1}}], 0x48}, 0x0) 2018/04/27 19:08:20 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f000039c000)=0x400000000000001, 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f00000b2000)=0xffffffffffffffff, 0x4) bind$inet(r0, &(0x7f0000b55000)={0x2, 0x4e22}, 0x10) sendto$inet(r0, &(0x7f00005c9000), 0x252, 0x800000020000000, &(0x7f0000303000)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000965fec)={0x40000004, 0x800000000000852b, 0xffff, 0x10000007fffffff}, 0x14) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000480)="b8", 0x1}], 0x1) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c46000000000000000000000000000000000000000000000000380000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047dd8c2692556b875835a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000076"], 0x218) shutdown(r0, 0x1) 2018/04/27 19:08:20 executing program 6: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000180)) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f00000000c0)={0x6}) 2018/04/27 19:08:20 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000001c0)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) getsockopt$inet_mreqn(r1, 0x0, 0x0, &(0x7f00000004c0)={@multicast1, @broadcast}, &(0x7f0000000500)=0xc) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f00000000c0)='./control/file0\x00') rename(&(0x7f00000003c0)='./control/file0\x00', &(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='btrfs\x00', 0x1000, &(0x7f0000000240)) getresuid(&(0x7f0000000080), &(0x7f0000000400), &(0x7f0000000440)) umount2(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./control\x00') close(r0) 2018/04/27 19:08:21 executing program 4: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000001c0)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) getsockopt$inet_mreqn(r1, 0x0, 0x0, &(0x7f00000004c0)={@multicast1, @broadcast}, &(0x7f0000000500)=0xc) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f00000000c0)='./control/file0\x00') rename(&(0x7f00000003c0)='./control/file0\x00', &(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='btrfs\x00', 0x1000, &(0x7f0000000240)) getresuid(&(0x7f0000000080), &(0x7f0000000400), &(0x7f0000000440)) umount2(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./control\x00') close(r0) 2018/04/27 19:08:21 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @broadcast=0xffffffff}, 0x10) connect$inet(r0, &(0x7f0000ccb000)={0x2, 0x4e20}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f00009ff000)=@framed={{0x18}, [], {0x95}}, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0x436, &(0x7f0000000040)=""/183}, 0x40) r2 = socket$kcm(0x29, 0x1000000000002, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f00000001c0)={r0, r1}) shutdown(r0, 0x1) 2018/04/27 19:08:21 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000580)={0x2, 0xa, 0x0, 0x9, 0x2}, 0x10}, 0x1}, 0x0) 2018/04/27 19:08:21 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x0, 0x0) ioctl$DRM_IOCTL_VERSION(r0, 0xc0406400, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x48, &(0x7f00000000c0)=""/72, 0xf3, &(0x7f0000000200)=""/243, 0x82, &(0x7f0000000300)=""/130}) 2018/04/27 19:08:21 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:21 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:21 executing program 7: mkdir(&(0x7f000082f000)='./control\x00', 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) getsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, &(0x7f0000000280), &(0x7f00000002c0)=0x4) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000001c0)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000043fe0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = creat(&(0x7f0000000000)='./control/file0\x00', 0x0) getsockopt$inet_mreqn(r1, 0x0, 0x0, &(0x7f00000004c0)={@multicast1, @broadcast}, &(0x7f0000000500)=0xc) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) unlink(&(0x7f00000000c0)='./control/file0\x00') rename(&(0x7f00000003c0)='./control/file0\x00', &(0x7f0000000380)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='btrfs\x00', 0x1000, &(0x7f0000000240)) getresuid(&(0x7f0000000080), &(0x7f0000000400), &(0x7f0000000440)) umount2(&(0x7f0000000200)='./file0\x00', 0x0) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./control\x00') close(r0) 2018/04/27 19:08:21 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)="2f657865000000000000b8608bbe9f61cf5aafac4abd52925af520fd9cb4ae54ebdc756ff7b47567510de0af4f86afd61024ff2149147384aafbe9c1fd9fc828cf9b6232c202fd6627cf5e6e12faf8c4051eed49154432098dcd570dd0505042aaabaafdf50756667a0e215ba6bea09f78914dcf1bb72666109e495ef1ab3a052cf6941b160031c35e3e651d2dc5377e6091a948662e7e0fcc21f5") fchown(r0, 0x0, 0x0) 2018/04/27 19:08:21 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:21 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x0) 2018/04/27 19:08:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socket$kcm(0x2, 0x5, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000002c0)={0xffffffffffffffff, &(0x7f00000000c0)="b82283392dc50ff1fb635a5849d2f5916ae2fdc24e95e12aa8daccf7393e72be9cc66f"}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x4, 0x2a}, 0x2c) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu={0x8000000201a7f19, 0x0, 0x7, 0x0, 0x1}], {0x95}}, &(0x7f0000f6bffb)='GPL\x00', 0x0, 0x299, &(0x7f00001a7f05)=""/251}, 0x18) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000000)={r0, 0x50, &(0x7f00000000c0)}, 0x21) socketpair$inet(0x15, 0x930010, 0x6a, &(0x7f0000000080)) 2018/04/27 19:08:21 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_LEAVE_GROUP(r0, 0x0, 0x2d, &(0x7f0000000400)={0x0, {{0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x88) 2018/04/27 19:08:21 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000002540)='./file0\x00', 0x0) ioctl$fiemap(r0, 0x40086602, &(0x7f0000000480)=ANY=[]) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x0) write$cgroup_pid(r1, &(0x7f0000000000)=ANY=[], 0xffffffe7) fallocate(r1, 0x3, 0x0, 0x3000000004) creat(&(0x7f00000000c0)='./file0\x00', 0x4c) 2018/04/27 19:08:21 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:21 executing program 5: r0 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(0xffffffffffffffff, r0, 0x0) 2018/04/27 19:08:21 executing program 0: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x5dc9, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}], 0x0, &(0x7f0000000040)=ANY=[]) open(&(0x7f00000001c0)='./file0/file0\x00', 0x3fffa, 0x0) statfs(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)=""/24) 2018/04/27 19:08:22 executing program 3: 2018/04/27 19:08:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:22 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:22 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000a40)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000000a00)={&(0x7f0000000680)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@multicast2=0xe0000002, @in6, 0x0, 0x0, 0x0, 0x0, 0x2}}}, 0xb8}, 0x1}, 0x0) 2018/04/27 19:08:22 executing program 7: 2018/04/27 19:08:22 executing program 6: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000002901)='dev ', 0x0) lseek(r0, 0x0, 0x3) 2018/04/27 19:08:22 executing program 4: 2018/04/27 19:08:22 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:22 executing program 4: 2018/04/27 19:08:22 executing program 2: mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:22 executing program 3: 2018/04/27 19:08:22 executing program 7: 2018/04/27 19:08:22 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:22 executing program 0: 2018/04/27 19:08:22 executing program 7: 2018/04/27 19:08:22 executing program 6: 2018/04/27 19:08:22 executing program 4: 2018/04/27 19:08:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:22 executing program 3: 2018/04/27 19:08:22 executing program 2: mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:22 executing program 0: 2018/04/27 19:08:22 executing program 7: 2018/04/27 19:08:22 executing program 6: 2018/04/27 19:08:22 executing program 4: 2018/04/27 19:08:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:22 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:22 executing program 7: 2018/04/27 19:08:22 executing program 6: 2018/04/27 19:08:22 executing program 3: 2018/04/27 19:08:22 executing program 4: 2018/04/27 19:08:22 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:23 executing program 7: 2018/04/27 19:08:23 executing program 2: mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:23 executing program 0: 2018/04/27 19:08:23 executing program 4: 2018/04/27 19:08:23 executing program 3: 2018/04/27 19:08:23 executing program 6: 2018/04/27 19:08:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:23 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:23 executing program 7: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000f56000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000580)={0x2, 0x2, 0x0, 0x9, 0xe, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_sa={0x2, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}}}]}, 0x70}, 0x1}, 0x0) 2018/04/27 19:08:23 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x0, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:23 executing program 3: syz_emit_ethernet(0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff0cff86dd60d8652b00140600fe800000000000f800000000000000aafe8000000000000000000000000000aa00004e201062dd249a311394c9262cb34f0897ab283a881afd63fb0d7f358f99a8d06f97059cc5044ff2c172906d4cd3b3d59335c688dfb274378ab15eb5afb524b2bba36a8ce1", @ANYRES32=0x41424344, @ANYBLOB="520000f88f7399ef"], &(0x7f00000002c0)) 2018/04/27 19:08:23 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000000)="2f657865000000000000b8608bbe9f61cf5aafac4abd52925af520fd9cb4ae54ebdc756ff7b47567510de0af4f86afd61024ff2149147384aafbe9c1fd9fc828cf9b6232c202fd6627cf5e6e12faf8c4051eed49154432098dcd570dd0505042aaabaafdf50756667a0e215ba6bea09f78914dcf1bb72666109e495ef1ab3a052cf6941b160031c35e3e651d2dc5377e6091a948662e7e0fcc21f5") fadvise64(r0, 0x0, 0x154eff, 0x500000004) 2018/04/27 19:08:23 executing program 0: r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f00000002c0)='maps\x00') readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/28, 0x65}], 0x1) exit(0x0) sendfile(r1, r1, &(0x7f0000000080), 0x7) readv(r1, &(0x7f000004ffe0)=[{&(0x7f0000000000)=""/128, 0xe6}], 0x222) 2018/04/27 19:08:23 executing program 4: 2018/04/27 19:08:23 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:23 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x0, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:23 executing program 7: 2018/04/27 19:08:23 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(0xffffffffffffffff, r1, 0x0) 2018/04/27 19:08:23 executing program 4: 2018/04/27 19:08:24 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:24 executing program 3: 2018/04/27 19:08:24 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) bind$inet6(r0, &(0x7f00001c1000)={0xa, 0x4e20}, 0x1c) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f0000dacff8)=@assoc_value={0x0, 0x200}, 0x8) sendto$inet6(r0, &(0x7f00009f1000)='G', 0x1, 0x0, &(0x7f0000108fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f000098effc), 0x4) shutdown(r0, 0x0) writev(r0, &(0x7f0000447ff0)=[{&(0x7f00008889ff)="b6b23ebe2094b6c296b7f43c2ff9cec9a414ac8ab00820fbde9a0f4a1bd2773a23ca881cb2b8f6f7676ec3e23411c9a7b90c0d98413505ae48a6f9680b3b1c7d9d2083981adb57cc49d7c44eb888269d5ddad8a8ece4937a8c1bd5f6d54eb2fee4344a60a71f21a02b71241caa5bfb30ef20735987815557dd0712275e1cab0562f6e71d00f07d832fff291844ad8c73a6b27652f46020e42eebd5fd185751187d8455017d6e42c6492f282d3fcea50ef7e26862684165a175a262d5fdb1562a9dd53028ed11564d449b40c3dc6e1500aff5eb7c7ac29b27bcac0249c746425160e164ce64e5180f5b19b180bfa5a14ff6d6bac621a1723ffe9dbd05f91bed6ffd9ba2ca0ea7f3eca738786c6cf9be08976ab48f5ce579d5053ef537ba15f9ca286ef7299567bf2b50512cba39ca22e4eafa46593dfb19b29e524a5e0b527f23c3fd666357e9b397f2e720146853c8a4e590b620fd4f0c83a6a0d626fbc2d018596b5bd8b2b9496d3a83f8760b1fb0a6ec9de29b146334717e8cab34996e8474bbde59447f2cc876096f80b10134ed5d69027a9cdd109de0d161003880d10536725ab38afdff82208b8ca05f7661bc482b841d815c35660d7f7b036d0426f3cbfcd1448782af41483936f20b09e239d53be9df805d1a4dced5167eb9b8c8c681451329adcea047a3a00461916692c523647ed2b81b39080417072cf26db77335331fd9d49b1bea2ba448e3e7822109d5a115c5da661c65193ae60923e37b8751d7f6eb2511fc9b55963fca553c0c6d065240b94c889af1781a8671ce4ec91744820d8c3905b2eafb38d909b45175801885e1a1059a9b3db85a95f2172947697e56244fd7b4b412a33b9adc061fca8c742d05f50ce0d2b4280749ce13488259d37074ba94540a5b9cdf426fdf4563163e81c9769b7a84db101c03d88cec1eb18b7ded9b957734dde7b896b0b9c1a76e63104a02a06e917a0e3b608276ad2860a17c76e5c5a07dd6917fa497adc8ff56e2ec6f2bcc09d8061f504c5d5128b4e89bcb2207df70db9d7cceff2fc266443b6d34bb651d0def84768f750279e8b8ab42a8ba7f4f265e0051333f346bc113c56b179b81421601bd60cd071ee198d84ca6abd13eb3ecbc6aaab47aaae592f97c3747c37266e8ad2358029989919b7f5dcee8b60e1d32a0a94d91cc073174ef180d1b3cd4aedb77f1e898f6df02cf3fe57db328abb0ac8d88e5f0d3015f10e74f00e90ab3acbd2e8917e130d2961b1895b5e3252e8a74a0fe0579330407de6a6644cdb7cef78f6ebdf9ef2aa07b32c587d93be72cce852d1ccdf83d1740e0b5c2971b340d98e584b883878ebcac7c91c0c7ce6c23b459b8feb49133d78e965ece4c3f5e11f929d5ef541e2ad8311c4c7412c045b4abf9d14e0f8fd1fd5f851511519e45bee4f00ebb6fddcf38b0936c7aaec7e846631d8f0f0f032fd578dba501d6c7c63bdc858c6c80cc37ac3992b4dec23d5c2304f15849f696bf1327c3d2ad87908a529bcd398b40c1323462ae597ac24b707041063050c35c632af02461a3c14cbb6f2a573aa4c154bebe75e8e8254c2df4106fcac6a295317cde6123d9148693790211cc12a7c3cbfaf7e5da983827f7d430c4a858842057ac860fa3891fe7f59c71b7256618198ceb0253d0f6afe9515af1d3a97a69f5d3f8def2f0b2dd0cbaddedc76ac3e57763ea544187493419bb6b0cc14df727f3006395db760806edcdc37804870ee006fe60471f10f0313fc1f9f365038472cf978d091e94338af5dc37e12e30d4e16b13675eea7d36a18f3e39db3619cdf573058e89f95702cf8bf8ca88b4f4989e4a7086a682a13b477d4cac8bdb595c1eeb2463e57538e896ca3168292cdcf7779a43f4113bdbab6d78aa986ac2766bb55a40f0f59aa7eac6af7db18e7e308ba6df385fdd13a8cfa4", 0x55f}], 0x1) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000280)="431c376c894790358531726c55904f3b59612d9e7c0857d4bf6e777d6dad07883a2e1ed310532d9f58718292b8061018afd1fe5de5562bb006fb42c3f986c2e762aa5342178bcb517f403d10237a9b214a18110c53386144858f23ad3c45bb8bff20087788cacdbc8c0fd3c10ac4fa5181d81c346a9a6848c472e8d7312e97cef7ade26a3d9e686a080603a603c39127c184bbb8bea19d1d9904b3958a7e9c306e22a8519109949bd8582466f9ae3d7fd2a4b1ce2d5256bde46d08961599610aebf71736d1f08f75fc9c80f2d9785496d0d74ffaa8d66f920e40f77d19671b9751ac5eacac2d2a5d2561ae958eaefa899aa028610af037c07ff747052b5f07ea5fdde4c9efa83b0df91a2385ed3695ce1061315a43822b64c535cfe20f57b8baf2a582be0cc0023780ff06bff94d55c3783924474db4a1944fd73904562e5b784c3c262c036eea3de48f56d5f4bb9b03c71742ca395502a9a6775cd0b258449160de1d43a70bd3592acb7a29ce3631738d4cb6d0de67841a1d1befbaa4fd34da6efc03045d11cb39de54f8d20266da43e2c2d30b2b197156e5ea5a22b4cb02fcc57f5287e006d8783efe27da34382dcf2a5f39626eab77c698570afa38c3ad4e70e57faa2a7ae6ebc31a4a6c51247678719a31f1fd1d699694b65dead841780dab9eed181e67e3794647fc4c08d2dc2cc76b74c7ab51caf010a73ba905d65d98", 0x200}], 0x1) close(r0) 2018/04/27 19:08:24 executing program 7: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f000080e000)={0x2, 0xe, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, [@sadb_address={0x5, 0x6, 0x0, 0x0, 0x0, @in6={0xa}}, @sadb_x_policy={0x8, 0x12, 0x0, 0x2, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in=@remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @in=@dev={0xac, 0x14}}}, @sadb_address={0x5, 0x5, 0x0, 0x0, 0x0, @in6={0xa, 0x0, 0x0, @local={0xfe, 0x80, [], 0xffffffffffffffff}}}]}, 0xa0}, 0x1}, 0x0) 2018/04/27 19:08:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:24 executing program 0: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000001000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x1000)=nil, 0x1000}, 0x1}) r1 = creat(&(0x7f0000005000)='./file0\x00', 0x0) setsockopt$IP_VS_SO_SET_ZERO(r1, 0x0, 0x48f, &(0x7f00000002c0)={0x8d, @multicast2=0xe0000002, 0x4e23, 0x3, 'dh\x00', 0xc}, 0x2c) write$sndseq(r1, &(0x7f0000011fd2)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @time=@time={0x77359400}}], 0x30) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) creat(&(0x7f0000000180)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="3b9858a88984ef76cb31445fc360457ac55d93045b6c187a0712278323f1cb6b7900880c72ef54757224536abd06e84c9248a574342b58ad7267678fd8657a30883137b69ac0e7289e6b4b0bf6805d5131c2aa3c62ea207a59059028ef1a5cd99c1114b9bdedd604a3d2", 0x6a}, {&(0x7f00000004c0)}, {&(0x7f0000000800)}], 0x3) rename(&(0x7f0000bed000)='./file0\x00', &(0x7f0000704000)='./file1\x00') mount(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='./file1\x00', &(0x7f000067dffa)='romfs\x00', 0x2001000, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000000c0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) ioctl$DRM_IOCTL_RM_CTX(0xffffffffffffffff, 0xc0086421, &(0x7f0000000240)={0x0, 0x1}) 2018/04/27 19:08:24 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x0, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:24 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, 0xffffffffffffffff, 0x0) 2018/04/27 19:08:24 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x0) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:24 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000a80)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="38010000100001000000000000000000fe8000000000000000000000000000000000b99d854b4200000000000000000000000000004e2000004e200000000000006c000000", @ANYRES32=0x0, @ANYBLOB="00000000000000000000000000000001000000002b000000fe8000000000000000000000000000bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000480003006c7a730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x3}, 0x1}, 0x800) 2018/04/27 19:08:24 executing program 7: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x802, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000280)=@broute={'broute\x00', 0x20, 0x2, 0x230, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000040], 0x0, &(0x7f0000000000), &(0x7f0000000040)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0x11, 0x0, 0x0, 'dummy0\x00', 'vlan0\x00', 'ip6gre0\x00', 'vcan0\x00', @empty, [], @empty, [], 0x70, 0xa0, 0xe8}, [@common=@AUDIT={'AUDIT\x00', 0x8}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0x3}}}}, {{{0x1d, 0x0, 0x0, 'teql0\x00', 'vcan0\x00', 'vlan0\x00', 'ifb0\x00', @random="56190635f233", [], @random="d238742a69de", [], 0x70, 0x70, 0xb8}}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0x3}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc}]}, 0x260) 2018/04/27 19:08:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:24 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:24 executing program 5: syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000100)='./file0\x00', 0x5dc9, 0x1, &(0x7f0000000200)=[{&(0x7f0000000080)="eb58906d6b66732e66617400020120000200008000f8000020004000000000000000000001", 0x25}], 0x208090, &(0x7f0000000040)=ANY=[]) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x3fffa, 0x0) write$binfmt_elf32(r0, &(0x7f0000000240)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x20}, [{}], "", [[], []]}, 0x258) [ 92.624356] kernel msg: ebtables bug: please report to author: Wrong len argument 2018/04/27 19:08:24 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000939f01)='net/anycast6\x00') r1 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f00000001c0)={@remote={0xfe, 0x80, [], 0xbb}}, 0x14) preadv(r0, &(0x7f00006c6000)=[{&(0x7f0000ed9000)=""/202, 0xca}], 0x1, 0x0) 2018/04/27 19:08:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) [ 92.666875] kernel msg: ebtables bug: please report to author: Wrong len argument 2018/04/27 19:08:24 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:24 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f00000000c0)={'bridge0\x00', 0x21fff}) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000080)={'bridge0\x00\x00 \x00'}) [ 92.835619] device bridge0 entered promiscuous mode [ 92.871960] bridge0: port 2(bridge_slave_1) entered disabled state [ 92.879213] bridge0: port 1(bridge_slave_0) entered disabled state [ 92.897826] device bridge0 left promiscuous mode [ 92.915305] bridge0: port 2(bridge_slave_1) entered blocking state [ 92.921794] bridge0: port 2(bridge_slave_1) entered forwarding state [ 92.928450] bridge0: port 1(bridge_slave_0) entered blocking state [ 92.934828] bridge0: port 1(bridge_slave_0) entered forwarding state [ 92.941599] device bridge0 entered promiscuous mode [ 92.947313] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 92.954478] bridge0: port 2(bridge_slave_1) entered disabled state [ 92.960961] bridge0: port 1(bridge_slave_0) entered disabled state [ 92.967673] device bridge0 left promiscuous mode 2018/04/27 19:08:25 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(0xffffffffffffffff, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000180)) epoll_ctl$EPOLL_CTL_MOD(r1, 0x3, r0, &(0x7f0000000080)) 2018/04/27 19:08:25 executing program 7: perf_event_open(&(0x7f0000aaa000)={0x2, 0x70, 0x4a, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'bcsh0\x00', 0x2001}) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r1, 0x8923, &(0x7f0000000200)={'bcsh0:\x00', 0xffd}) 2018/04/27 19:08:25 executing program 3: perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x802, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000280)=@broute={'broute\x00', 0x20, 0x2, 0x230, [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000040], 0x0, &(0x7f0000000000), &(0x7f0000000040)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, [{{{0x11, 0x0, 0x0, 'dummy0\x00', 'vlan0\x00', 'ip6gre0\x00', 'vcan0\x00', @empty, [], @empty, [], 0x70, 0xa0, 0xe8}, [@common=@AUDIT={'AUDIT\x00', 0x8}]}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0x3}}}}, {{{0x1d, 0x0, 0x0, 'teql0\x00', 'vcan0\x00', 'vlan0\x00', 'ifb0\x00', @random="56190635f233", [], @random="d238742a69de", [], 0x70, 0x70, 0xb8}}, @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00', 0x3}}}}]}, {0x0, '\x00', 0x2, 0xfffffffffffffffc}]}, 0x260) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000000480)=@broute={'broute\x00', 0x20, 0x0, 0x90, [0x0, 0x0, 0x0, 0x0, 0x0, 0x200003c0], 0x0, &(0x7f0000000380), &(0x7f00000003c0)=[{0x0, '\x00', 0x0, 0xffffffffffffffff}, {0x0, '\x00', 0x0, 0xfffffffffffffffe}, {0x0, '\x00', 0x0, 0xfffffffffffffffe}]}, 0xe0) 2018/04/27 19:08:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:25 executing program 0: r0 = getpgrp(0x0) r1 = gettid() rt_sigprocmask(0x0, &(0x7f0000032ff8)={0xfffffffffffffffe}, 0x0, 0x8) rt_tgsigqueueinfo(r0, r1, 0x2b, &(0x7f00003efff0)={0x0, 0x0, 0x10000}) r2 = signalfd4(0xffffffffffffffff, &(0x7f0000000ff8)={0xfffffffffffffdb0}, 0x8, 0x0) read(r2, &(0x7f0000deefe7)=""/128, 0x3bc) 2018/04/27 19:08:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:25 executing program 5: syz_mount_image$ntfs(&(0x7f0000000300)='ntfs\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x0, &(0x7f0000000380), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='nls=m']) 2018/04/27 19:08:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) [ 93.416486] kernel msg: ebtables bug: please report to author: Wrong len argument [ 93.437324] ý: renamed from bcsh0 [ 93.486632] kernel msg: ebtables bug: please report to author: Wrong len argument 2018/04/27 19:08:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:25 executing program 4: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000002fc8)={&(0x7f0000016000)=@nl=@kern={0x10, 0x40000}, 0x80, &(0x7f0000000040)=[{&(0x7f0000018000)="5500000018007fb1b72d1cb2a4a280a80a060a0000a84302a7052369250009000800061c010000001400a30702000000000000dc1338d544000a9b84226eb75afb83de448daa7227c43ab8220000060cec4fab91d4", 0x55}], 0x1, &(0x7f0000000080)}, 0x0) 2018/04/27 19:08:25 executing program 5: r0 = syz_open_dev$binder(&(0x7f00000003c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap$binder(&(0x7f0000265000/0x14000)=nil, 0x14000, 0x0, 0x10011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000008000)={0x44, 0x0, &(0x7f0000004fbc)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x28, 0x0, &(0x7f000026c000)=[@ptr={0x73622a85, 0x0, &(0x7f00004edf8a), 0x1}], &(0x7f000000afd0)}}], 0x0, 0x0, &(0x7f0000009000)}) 2018/04/27 19:08:25 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x0, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:25 executing program 0: 2018/04/27 19:08:25 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:25 executing program 7: 2018/04/27 19:08:25 executing program 3: 2018/04/27 19:08:25 executing program 0: 2018/04/27 19:08:25 executing program 3: [ 93.654534] netlink: 17 bytes leftover after parsing attributes in process `syz-executor4'. [ 93.683721] binder: 7463:7464 transaction failed 29189/-22, size 40-0 line 2856 2018/04/27 19:08:25 executing program 1: bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:25 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) [ 93.719473] IPv6: Can't replace route, no match found [ 93.741613] binder: 7463:7469 transaction failed 29189/-22, size 40-0 line 2856 2018/04/27 19:08:25 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) sendto$inet(r0, &(0x7f0000000fc0), 0x0, 0x2004c044, &(0x7f0000000000)={0x2, 0x4e25, @multicast2=0xe0000002}, 0x10) write$binfmt_script(r0, &(0x7f0000000d40)=ANY=[], 0x0) 2018/04/27 19:08:25 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x0, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:25 executing program 4: ioctl$sock_inet_SIOCSIFPFLAGS(0xffffffffffffffff, 0x8934, &(0x7f0000000080)={'dummy0\x00'}) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000028c0)={0x26, "736b6369706865720200", 0x0, 0x0, 'xts(anubis)\x00'}, 0x58) 2018/04/27 19:08:25 executing program 1: bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:25 executing program 3: 2018/04/27 19:08:25 executing program 5: r0 = syz_open_dev$binder(&(0x7f00000003c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) mmap$binder(&(0x7f0000265000/0x14000)=nil, 0x14000, 0x0, 0x10011, r0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(0xffffffffffffffff, 0x40046207, 0x0) r1 = syz_open_dev$binder(&(0x7f0000f5b000)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000008000)={0x44, 0x0, &(0x7f0000004fbc)=[@transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x28, 0x0, &(0x7f000026c000)=[@ptr={0x73622a85, 0x0, &(0x7f00004edf8a), 0x1}], &(0x7f000000afd0)}}], 0x0, 0x0, &(0x7f0000009000)}) 2018/04/27 19:08:25 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:25 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) [ 93.876845] binder: undelivered TRANSACTION_ERROR: 29189 [ 93.882613] binder: undelivered TRANSACTION_ERROR: 29189 [ 93.989249] binder: 7498:7503 transaction failed 29189/-22, size 40-0 line 2856 2018/04/27 19:08:26 executing program 0: 2018/04/27 19:08:26 executing program 3: 2018/04/27 19:08:26 executing program 1: bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:26 executing program 2: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x0, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:26 executing program 6: syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') r0 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:26 executing program 5: 2018/04/27 19:08:26 executing program 4: [ 94.136408] binder: undelivered TRANSACTION_ERROR: 29189 2018/04/27 19:08:26 executing program 4: 2018/04/27 19:08:26 executing program 0: 2018/04/27 19:08:26 executing program 3: 2018/04/27 19:08:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:26 executing program 6: syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') r0 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:26 executing program 5: 2018/04/27 19:08:26 executing program 3: 2018/04/27 19:08:26 executing program 4: 2018/04/27 19:08:26 executing program 6: syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') r0 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:26 executing program 3: 2018/04/27 19:08:26 executing program 2: 2018/04/27 19:08:26 executing program 0: 2018/04/27 19:08:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:26 executing program 5: 2018/04/27 19:08:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:26 executing program 0: 2018/04/27 19:08:26 executing program 5: 2018/04/27 19:08:26 executing program 4: 2018/04/27 19:08:26 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:26 executing program 6: pread64(0xffffffffffffffff, &(0x7f0000000000)=""/193, 0x237, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:26 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:26 executing program 3: 2018/04/27 19:08:26 executing program 2: r0 = socket$inet6(0xa, 0x2100000000000002, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000001c0)={{{@in6=@remote={0xfe, 0x80, [], 0xbb}, @in=@multicast2=0xe0000002}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, {{@in6=@loopback={0x0, 0x1}}, 0x0, @in=@broadcast=0xffffffff}}, 0xe8) 2018/04/27 19:08:26 executing program 4: syz_mount_image$jfs(&(0x7f0000000000)='jfs\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4a465331010000006076000000000000001000000ccebca41ef324859ec9f501281cf040555b3d3e15", 0x29, 0x8000}], 0x0, &(0x7f0000000180)) 2018/04/27 19:08:26 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) recvmmsg(r0, &(0x7f0000002f80)=[{{&(0x7f0000002e00)=@ax25, 0x80, &(0x7f0000002f00), 0x0, &(0x7f0000002f40)=""/40, 0x28}}], 0x1, 0x0, &(0x7f0000007000)={0x77359400}) sendmsg$nl_generic(r0, &(0x7f00000003c0)={&(0x7f0000000140)={0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000400)={0x14, 0x42, 0x303}, 0x14}, 0x1}, 0x0) 2018/04/27 19:08:27 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000851ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000000)={r2}) dup2(r1, r2) 2018/04/27 19:08:27 executing program 3: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/drop_entry\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)='0x2', 0x3) 2018/04/27 19:08:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:27 executing program 6: pread64(0xffffffffffffffff, &(0x7f0000000000)=""/193, 0x237, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:27 executing program 7: bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:27 executing program 2: r0 = socket$inet(0x15, 0x5, 0x0) getsockopt$inet_mreqn(r0, 0x114, 0x200002714, &(0x7f0000000000)={@remote, @remote}, &(0x7f0000000080)=0xc) 2018/04/27 19:08:27 executing program 4: syz_mount_image$jfs(&(0x7f0000000000)='jfs\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4a465331010000006076000000000000001000000ccebca41ef324859ec9f501281cf040555b3d3e15", 0x29, 0x8000}], 0x0, &(0x7f0000000180)) 2018/04/27 19:08:27 executing program 5: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x0, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:27 executing program 6: pread64(0xffffffffffffffff, &(0x7f0000000000)=""/193, 0x237, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r0, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:27 executing program 4 (fault-call:2 fault-nth:0): r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:27 executing program 3 (fault-call:5 fault-nth:0): mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:27 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:27 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:27 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000851ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000000)={r2}) dup2(r1, r2) 2018/04/27 19:08:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:27 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000851ff7)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = eventfd2(0x0, 0x0) ioctl$KVM_IRQFD(r1, 0x4020ae76, &(0x7f0000000000)={r2}) dup2(r1, r2) 2018/04/27 19:08:27 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(0xffffffffffffffff, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:27 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:27 executing program 2: r0 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x1, 0x40000000000) ioctl$int_in(r0, 0x5421, &(0x7f0000000040)) ioctl$int_in(r0, 0x800000c0045009, &(0x7f0000000080)=0x8) 2018/04/27 19:08:27 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:27 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(0xffffffffffffffff, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:27 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:27 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:27 executing program 0: r0 = syz_open_dev$binder(&(0x7f0000000000)='/dev/binder#\x00', 0x0, 0x2) fchdir(r0) r1 = socket$inet6(0xa, 0x2, 0x0) sendmsg(r1, &(0x7f0000013000)={&(0x7f0000013fe4)=@in6={0xa, 0x4e23, 0x0, @loopback={0x0, 0x1}}, 0x80, &(0x7f0000000200), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="240000002900000005000000270202018000007e7e800000080000000000bd9545000000"], 0x24}, 0x0) socket$inet6(0xa, 0x3, 0x101) 2018/04/27 19:08:27 executing program 5: timer_create(0x0, &(0x7f0000cd0000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x989680}}, &(0x7f0000040000)) r0 = gettid() io_setup(0x3fa, &(0x7f0000000440)=0x0) io_getevents(r1, 0x2, 0x2, &(0x7f0000af2fc0)=[{}, {}], &(0x7f0000fa5ff0)={0x0, 0xfffffffffffff000}) r2 = socket$pptp(0x18, 0x1, 0x2) epoll_create(0xb4) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r2}]) tkill(r0, 0x400000016) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r2, 0x8008ae9d, &(0x7f0000000100)=""/116) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x80002, 0x0) getpeername$llc(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000000c0)=0x10) ioctl$KDGKBDIACR(r3, 0x4b4a, &(0x7f0000000040)=""/49) 2018/04/27 19:08:28 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(0xffffffffffffffff, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:28 executing program 2: r0 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x1) ioctl$TUNSETLINK(r0, 0x400454cd, 0x0) socket$inet6_icmp(0xa, 0x2, 0x3a) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="000000259dd79f524b969803b2ee00000a000000"], 0x14}, 0x1}, 0x0) 2018/04/27 19:08:28 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(0xffffffffffffffff, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:28 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0xffffffff00000000) 2018/04/27 19:08:28 executing program 0: r0 = socket(0x11, 0x100000802, 0x0) r1 = syz_open_dev$tun(&(0x7f0000000140)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000240)={'ifb0\x00', 0x4001}) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f0000000080)) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000000)={'ifb0\x00', 0xa201}) io_setup(0x46a, &(0x7f0000000340)=0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f00000000c0)=0x1) io_submit(r2, 0x1, &(0x7f0000000580)=[&(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, r0}]) 2018/04/27 19:08:28 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:28 executing program 2 (fault-call:3 fault-nth:0): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:28 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:28 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') iopl(0x8000) fcntl$setpipe(r0, 0x407, 0x40) setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:28 executing program 5: timer_create(0x0, &(0x7f0000cd0000)={0x0, 0x12}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x989680}}, &(0x7f0000040000)) r0 = gettid() io_setup(0x3fa, &(0x7f0000000440)=0x0) io_getevents(r1, 0x2, 0x2, &(0x7f0000af2fc0)=[{}, {}], &(0x7f0000fa5ff0)={0x0, 0xfffffffffffff000}) r2 = socket$pptp(0x18, 0x1, 0x2) epoll_create(0xb4) io_submit(r1, 0x1, &(0x7f00000002c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r2}]) tkill(r0, 0x400000016) ioctl$KVM_X86_GET_MCE_CAP_SUPPORTED(r2, 0x8008ae9d, &(0x7f0000000100)=""/116) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x80002, 0x0) getpeername$llc(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f00000000c0)=0x10) ioctl$KDGKBDIACR(r3, 0x4b4a, &(0x7f0000000040)=""/49) 2018/04/27 19:08:28 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:29 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) [ 97.165976] FAULT_INJECTION: forcing a failure. [ 97.165976] name failslab, interval 1, probability 0, space 0, times 1 [ 97.177501] CPU: 1 PID: 7708 Comm: syz-executor2 Not tainted 4.17.0-rc2+ #45 [ 97.184706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 97.194074] Call Trace: [ 97.196691] dump_stack+0x1b9/0x294 [ 97.200349] ? dump_stack_print_info.cold.2+0x52/0x52 [ 97.205541] ? perf_trace_lock_acquire+0xe3/0x980 [ 97.210383] should_fail.cold.4+0xa/0x1a [ 97.214439] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 97.219533] ? lock_acquire+0x1dc/0x520 [ 97.223497] ? crypto_alg_lookup+0x43/0xd0 [ 97.227731] ? find_held_lock+0x36/0x1c0 [ 97.231807] ? check_same_owner+0x320/0x320 [ 97.236122] ? __crypto_alg_lookup+0x31b/0x390 [ 97.240699] ? rcu_note_context_switch+0x710/0x710 [ 97.245625] __should_failslab+0x124/0x180 [ 97.249856] should_failslab+0x9/0x14 [ 97.253649] __kmalloc+0x2c8/0x760 [ 97.257181] ? crypto_larval_alloc+0x1d0/0x1d0 [ 97.261759] ? lock_downgrade+0x8e0/0x8e0 [ 97.265898] ? crypto_create_tfm+0x87/0x310 [ 97.270213] ? module_unload_free+0x5b0/0x5b0 [ 97.274713] crypto_create_tfm+0x87/0x310 [ 97.278864] crypto_alloc_tfm+0x1b5/0x2d0 [ 97.283011] crypto_alloc_ahash+0x2c/0x40 [ 97.287156] hash_bind+0x25/0x30 [ 97.290519] alg_bind+0x2be/0x560 [ 97.293962] ? security_socket_bind+0x94/0xc0 [ 97.298454] __sys_bind+0x331/0x440 [ 97.302092] ? __ia32_sys_socketpair+0xf0/0xf0 [ 97.306677] ? __sb_end_write+0xac/0xe0 [ 97.310655] ? __ia32_sys_read+0xb0/0xb0 [ 97.314711] ? mm_fault_error+0x380/0x380 [ 97.318861] __ia32_sys_bind+0x72/0xb0 [ 97.322746] do_fast_syscall_32+0x345/0xf9b [ 97.327068] ? do_int80_syscall_32+0x880/0x880 [ 97.331645] ? _raw_spin_unlock_irq+0x27/0x70 [ 97.336135] ? finish_task_switch+0x1ca/0x810 [ 97.340684] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 97.346224] ? syscall_return_slowpath+0x30f/0x5c0 [ 97.351176] ? sysret32_from_system_call+0x5/0x46 [ 97.356022] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 97.360862] entry_SYSENTER_compat+0x70/0x7f 2018/04/27 19:08:29 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) [ 97.365261] RIP: 0023:0xf7fa0cb9 [ 97.368610] RSP: 002b:00000000f5f9c0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000169 [ 97.376309] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000020000100 [ 97.383568] RDX: 0000000000000058 RSI: 0000000000000000 RDI: 0000000000000000 [ 97.390831] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 97.398093] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 97.405353] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:29 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unshare(0x80002000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:29 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x0, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:29 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:29 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(0xffffffffffffffff, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:29 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x100000000000000) 2018/04/27 19:08:29 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount(&(0x7f0000000180)='./file0/bus\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='sysfs\x00', 0x0, &(0x7f00000004c0)) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000004c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fcntl$getown(r0, 0x9) lgetxattr(&(0x7f0000003900)='./file0/bus\x00', &(0x7f0000003940)=@known='security.capability\x00', &(0x7f0000003980)=""/4096, 0x1000) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f00000003c0)) rt_sigpending(&(0x7f0000000380), 0x8) r1 = syz_fuseblk_mount(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0/bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='ext4\x00', 0xc005, &(0x7f0000000280)="d2cdec4b1d38c683f768d0d6b9a7570bb7949940ffeb893541313d9c5e5789e21eb1c74890a67076627bf1e2676d08e667317d76215b60135f6df96611454d6c4c2faafe62d633608a9e70d795be81d6939604da1501f4aabade61372b2678c8c167eaa9ee3c07612ce44be4040b7d08a2ed02899f23b073d36636813a0968702edfd752a66b9d87ff2798243d45ae665db2d69f7d8dea1bd5e20b02a1a8118c6ce04c2649767eea49fd9c3a756709a14d08e7c1bf34723ae3b0d32ccff61de96524fe161eeb1ba91129bd262ab8442f") ioctl$FUSE_DEV_IOC_CLONE(r1, 0x8004e500, &(0x7f0000000500)=r1) rename(&(0x7f0000000400)='./file0/bus\x00', &(0x7f0000000440)='./file0\x00') chmod(&(0x7f0000000480)='./file1\x00', 0x4) uselib(&(0x7f0000000200)='./file0/bus\x00') 2018/04/27 19:08:29 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x0, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:29 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:29 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x0) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) sendfile64(r0, r0, &(0x7f0000000000), 0x6) 2018/04/27 19:08:29 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 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) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000140)) ioctl$KVM_SET_PIT2(r1, 0x4070aea0, &(0x7f0000000240)={[{0x4}]}) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f00000000c0)) socketpair(0x1f, 0x80004, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_TREAD(r2, 0x40045402, &(0x7f0000000080)) 2018/04/27 19:08:29 executing program 2 (fault-call:3 fault-nth:1): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:29 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x1000000) 2018/04/27 19:08:30 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:30 executing program 6 (fault-call:3 fault-nth:0): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:30 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = request_key(&(0x7f0000000000)='rxrpc\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)='ramfs\x00', 0xffffffffffffffff) keyctl$update(0x2, r0, 0x0, 0x0) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) setsockopt$SO_VM_SOCKETS_BUFFER_SIZE(r1, 0x28, 0x0, &(0x7f0000000100)=0x3, 0x8) 2018/04/27 19:08:30 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount(&(0x7f0000000180)='./file0/bus\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='sysfs\x00', 0x0, &(0x7f00000004c0)) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000004c0)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fcntl$getown(r0, 0x9) lgetxattr(&(0x7f0000003900)='./file0/bus\x00', &(0x7f0000003940)=@known='security.capability\x00', &(0x7f0000003980)=""/4096, 0x1000) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f00000003c0)) rt_sigpending(&(0x7f0000000380), 0x8) r1 = syz_fuseblk_mount(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0/bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)='ext4\x00', 0xc005, &(0x7f0000000280)="d2cdec4b1d38c683f768d0d6b9a7570bb7949940ffeb893541313d9c5e5789e21eb1c74890a67076627bf1e2676d08e667317d76215b60135f6df96611454d6c4c2faafe62d633608a9e70d795be81d6939604da1501f4aabade61372b2678c8c167eaa9ee3c07612ce44be4040b7d08a2ed02899f23b073d36636813a0968702edfd752a66b9d87ff2798243d45ae665db2d69f7d8dea1bd5e20b02a1a8118c6ce04c2649767eea49fd9c3a756709a14d08e7c1bf34723ae3b0d32ccff61de96524fe161eeb1ba91129bd262ab8442f") ioctl$FUSE_DEV_IOC_CLONE(r1, 0x8004e500, &(0x7f0000000500)=r1) rename(&(0x7f0000000400)='./file0/bus\x00', &(0x7f0000000440)='./file0\x00') chmod(&(0x7f0000000480)='./file1\x00', 0x4) uselib(&(0x7f0000000200)='./file0/bus\x00') 2018/04/27 19:08:30 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0xffffffffffffffff) [ 98.186219] FAULT_INJECTION: forcing a failure. [ 98.186219] name failslab, interval 1, probability 0, space 0, times 0 [ 98.197556] CPU: 1 PID: 7757 Comm: syz-executor2 Not tainted 4.17.0-rc2+ #45 [ 98.204771] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 98.210955] FAULT_INJECTION: forcing a failure. [ 98.210955] name failslab, interval 1, probability 0, space 0, times 0 [ 98.214139] Call Trace: [ 98.214166] dump_stack+0x1b9/0x294 [ 98.214191] ? dump_stack_print_info.cold.2+0x52/0x52 [ 98.214210] ? perf_trace_lock_acquire+0xe3/0x980 [ 98.214251] should_fail.cold.4+0xa/0x1a [ 98.214279] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 98.250944] ? __save_stack_trace+0x7e/0xd0 [ 98.255284] ? find_held_lock+0x36/0x1c0 [ 98.259368] ? check_same_owner+0x320/0x320 [ 98.263692] ? rcu_note_context_switch+0x710/0x710 [ 98.268627] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 98.274171] __should_failslab+0x124/0x180 [ 98.278416] should_failslab+0x9/0x14 [ 98.282220] __kmalloc+0x2c8/0x760 [ 98.285765] ? rcu_pm_notify+0xc0/0xc0 [ 98.289656] ? crypto_create_tfm+0x87/0x310 [ 98.293989] crypto_create_tfm+0x87/0x310 [ 98.298142] crypto_init_shash_ops_async+0x5d/0x3e4 [ 98.303172] crypto_ahash_init_tfm+0x357/0x430 [ 98.307770] crypto_create_tfm+0xe9/0x310 [ 98.311921] crypto_alloc_tfm+0x1b5/0x2d0 [ 98.316073] crypto_alloc_ahash+0x2c/0x40 [ 98.320226] hash_bind+0x25/0x30 [ 98.323592] alg_bind+0x2be/0x560 [ 98.327050] ? security_socket_bind+0x94/0xc0 [ 98.331552] __sys_bind+0x331/0x440 [ 98.335184] ? __ia32_sys_socketpair+0xf0/0xf0 [ 98.339773] ? __sb_end_write+0xac/0xe0 [ 98.343763] ? __ia32_sys_read+0xb0/0xb0 [ 98.347826] ? mm_fault_error+0x380/0x380 [ 98.351976] __ia32_sys_bind+0x72/0xb0 [ 98.355867] do_fast_syscall_32+0x345/0xf9b [ 98.360190] ? do_int80_syscall_32+0x880/0x880 [ 98.364772] ? _raw_spin_unlock_irq+0x27/0x70 [ 98.369268] ? finish_task_switch+0x1ca/0x810 [ 98.373771] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 98.379308] ? syscall_return_slowpath+0x30f/0x5c0 [ 98.384240] ? sysret32_from_system_call+0x5/0x46 [ 98.389088] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 98.393937] entry_SYSENTER_compat+0x70/0x7f [ 98.398340] RIP: 0023:0xf7fa0cb9 [ 98.401698] RSP: 002b:00000000f5f9c0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000169 [ 98.409408] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000020000100 [ 98.416673] RDX: 0000000000000058 RSI: 0000000000000000 RDI: 0000000000000000 [ 98.423938] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 98.431205] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 98.438471] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 98.445766] CPU: 0 PID: 7785 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 98.452978] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 98.462346] Call Trace: [ 98.464959] dump_stack+0x1b9/0x294 [ 98.468619] ? dump_stack_print_info.cold.2+0x52/0x52 [ 98.473852] ? perf_trace_lock_acquire+0xe3/0x980 [ 98.478725] should_fail.cold.4+0xa/0x1a [ 98.482817] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 98.487949] ? graph_lock+0x170/0x170 [ 98.491773] ? blk_trace_ioctl+0xeb/0x2f0 [ 98.495955] ? find_held_lock+0x36/0x1c0 [ 98.500052] ? __lock_is_held+0xb5/0x140 [ 98.504156] ? check_same_owner+0x320/0x320 [ 98.508504] ? perf_trace_lock+0x900/0x900 [ 98.512769] ? rcu_note_context_switch+0x710/0x710 [ 98.517733] __should_failslab+0x124/0x180 [ 98.522002] should_failslab+0x9/0x14 [ 98.525827] kmem_cache_alloc_trace+0x2cb/0x780 [ 98.530504] ? lock_downgrade+0x8e0/0x8e0 [ 98.534649] do_blk_trace_setup+0x1b0/0xd40 [ 98.538959] ? widen_string+0x2d0/0x2d0 [ 98.542928] ? blk_tracer_print_line+0x60/0x60 [ 98.547500] ? __might_sleep+0x95/0x190 [ 98.551473] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 98.557000] ? _copy_from_user+0xdf/0x150 [ 98.561151] compat_blk_trace_setup+0x3d3/0x710 [ 98.565813] ? blk_trace_setup+0x70/0x70 [ 98.569869] ? expand_files.part.8+0x9a0/0x9a0 [ 98.574443] ? disk_name+0xb0/0x120 [ 98.578065] blk_trace_ioctl+0x298/0x2f0 [ 98.582116] ? blk_add_trace_rq_remap+0x690/0x690 [ 98.586947] ? __fget_light+0x2ef/0x430 [ 98.590913] ? fget_raw+0x20/0x20 [ 98.594365] compat_blkdev_ioctl+0x9d8/0x1b20 [ 98.598855] ? bfq_create_group_hierarchy+0x120/0x120 [ 98.604042] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 98.609246] ? bfq_create_group_hierarchy+0x120/0x120 [ 98.614427] __ia32_compat_sys_ioctl+0x221/0x640 [ 98.619179] do_fast_syscall_32+0x345/0xf9b [ 98.623495] ? do_int80_syscall_32+0x880/0x880 [ 98.628073] ? _raw_spin_unlock_irq+0x27/0x70 [ 98.632561] ? finish_task_switch+0x1ca/0x810 [ 98.637056] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 98.642584] ? syscall_return_slowpath+0x30f/0x5c0 [ 98.647505] ? sysret32_from_system_call+0x5/0x46 [ 98.652341] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 98.657186] entry_SYSENTER_compat+0x70/0x7f [ 98.661586] RIP: 0023:0xf7f5fcb9 [ 98.664934] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 98.672631] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 98.679887] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 2018/04/27 19:08:30 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$IP_VS_SO_GET_VERSION(0xffffffffffffffff, 0x0, 0x480, &(0x7f0000000040), &(0x7f0000000080)=0x40) r1 = dup3(r0, 0xffffffffffffffff, 0x1000000) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f00000002c0)={0x4c, 0x0, &(0x7f0000000140)=[@decrefs={0x40046307, 0x1}, @reply={0x40406301, {0x2, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=[0x18, 0x20, 0x78, 0x78]}}], 0xdf, 0x0, &(0x7f00000001c0)="73022178a11d456ef949a2e7b3bff79f314d44746fc2966a4925194eceb6501ff986b7fff4d47fa8c933bd438e6511b386fd9489d4b5ecedb69dbd91e92291f152b16d6ab7caab3a057913bb5f78f0bd13fcf39263a2d76790fca641f2087e9b4d7753796888c9b7fc5dd67647621c1c1ffaa3496cdeb0e21846d37724eabf26c44c29ac81d3931b40e38770cc143ddce4542ebdd100720b24d1454160315ecfbdd2d2baee835606ba72cef32fb664dd154a3efa8b453c3803a230b8b896bc6e668e3fe67ef4df532e3dddc3e2cf00dccff7b110663631e028e969ea5e9750"}) [ 98.687144] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 98.694401] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 98.701665] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:30 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:30 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 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) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r1, 0xae60) ioctl$KVM_CREATE_PIT2(r1, 0x4040ae77, &(0x7f0000000140)) ioctl$KVM_SET_PIT2(r1, 0x4070aea0, &(0x7f0000000240)={[{0x4}]}) ioctl$KVM_SET_PIT(r1, 0x8048ae66, &(0x7f00000000c0)) socketpair(0x1f, 0x80004, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_TIMER_IOCTL_TREAD(r2, 0x40045402, &(0x7f0000000080)) 2018/04/27 19:08:30 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x0, 0x0, 0xfe44) 2018/04/27 19:08:30 executing program 6 (fault-call:3 fault-nth:1): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) [ 98.983510] FAULT_INJECTION: forcing a failure. [ 98.983510] name failslab, interval 1, probability 0, space 0, times 0 [ 98.995088] CPU: 0 PID: 7816 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 99.002294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 99.011665] Call Trace: [ 99.014278] dump_stack+0x1b9/0x294 [ 99.017924] ? dump_stack_print_info.cold.2+0x52/0x52 [ 99.023135] ? perf_trace_lock_acquire+0xe3/0x980 [ 99.027990] should_fail.cold.4+0xa/0x1a [ 99.032055] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 99.037156] ? graph_lock+0x170/0x170 [ 99.040957] ? find_held_lock+0x36/0x1c0 [ 99.045022] ? __lock_is_held+0xb5/0x140 [ 99.049093] ? check_same_owner+0x320/0x320 [ 99.053405] ? perf_trace_lock+0x900/0x900 [ 99.057658] ? rcu_note_context_switch+0x710/0x710 [ 99.062588] __should_failslab+0x124/0x180 [ 99.066820] should_failslab+0x9/0x14 [ 99.070612] kmem_cache_alloc+0x2af/0x760 [ 99.074755] ? print_usage_bug+0xc0/0xc0 [ 99.078811] __d_alloc+0xc0/0xd30 [ 99.082257] ? shrink_dcache_for_umount+0x290/0x290 [ 99.087264] ? __lock_acquire+0x7f5/0x5140 [ 99.091491] ? pcpu_alloc+0x98b/0x1380 [ 99.095375] ? print_usage_bug+0xc0/0xc0 [ 99.099427] ? lock_release+0xa10/0xa10 [ 99.103399] ? debug_check_no_locks_freed+0x310/0x310 [ 99.108588] ? debug_check_no_locks_freed+0x310/0x310 [ 99.113768] ? kasan_check_write+0x14/0x20 [ 99.118001] d_alloc+0x8e/0x370 [ 99.121279] ? __lock_acquire+0x7f5/0x5140 [ 99.125509] ? __d_alloc+0xd30/0xd30 [ 99.129226] d_alloc_parallel+0x152/0x1e80 [ 99.133453] ? perf_trace_lock+0x900/0x900 [ 99.137687] ? debug_check_no_locks_freed+0x310/0x310 [ 99.142873] ? lock_downgrade+0x8e0/0x8e0 [ 99.147015] ? __d_lookup_rcu+0xa80/0xa80 [ 99.151153] ? print_usage_bug+0xc0/0xc0 [ 99.155207] ? perf_trace_lock_acquire+0xe3/0x980 [ 99.160041] ? find_held_lock+0x36/0x1c0 [ 99.164097] ? perf_trace_lock+0x900/0x900 [ 99.168337] ? lock_downgrade+0x8e0/0x8e0 [ 99.172497] ? mark_held_locks+0xc9/0x160 [ 99.176636] ? graph_lock+0x170/0x170 [ 99.180434] ? __raw_spin_lock_init+0x1c/0x100 [ 99.185016] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 99.190030] ? __lockdep_init_map+0x105/0x590 [ 99.194521] ? __lockdep_init_map+0x105/0x590 [ 99.199020] ? lockdep_init_map+0x9/0x10 [ 99.203081] ? __init_waitqueue_head+0x96/0x140 [ 99.207746] ? init_wait_entry+0x1b0/0x1b0 [ 99.211978] ? lock_release+0xa10/0xa10 [ 99.215948] __lookup_slow+0x1e6/0x540 [ 99.219833] ? vfs_unlink+0x510/0x510 [ 99.223633] ? down_read+0xaf/0x1b0 [ 99.227255] ? lookup_slow+0x49/0x80 [ 99.230966] ? __down_interruptible+0x6e0/0x6e0 [ 99.235627] ? d_lookup+0x219/0x330 [ 99.239251] ? inode_permission+0xb2/0x560 [ 99.243480] lookup_slow+0x57/0x80 [ 99.247016] lookup_one_len_unlocked+0xe5/0xf0 [ 99.251590] ? lookup_slow+0x80/0x80 [ 99.255300] ? lock_downgrade+0x8e0/0x8e0 [ 99.259444] debugfs_lookup+0x56/0x100 [ 99.263325] do_blk_trace_setup+0x28e/0xd40 [ 99.267636] ? widen_string+0x2d0/0x2d0 [ 99.271605] ? blk_tracer_print_line+0x60/0x60 [ 99.276185] ? __might_sleep+0x95/0x190 [ 99.280155] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 99.285686] ? _copy_from_user+0xdf/0x150 [ 99.289826] compat_blk_trace_setup+0x3d3/0x710 [ 99.294487] ? blk_trace_setup+0x70/0x70 [ 99.298545] ? expand_files.part.8+0x9a0/0x9a0 [ 99.303120] ? disk_name+0xb0/0x120 [ 99.306757] blk_trace_ioctl+0x298/0x2f0 [ 99.310808] ? blk_add_trace_rq_remap+0x690/0x690 [ 99.315640] ? __fget_light+0x2ef/0x430 [ 99.319608] ? fget_raw+0x20/0x20 [ 99.323058] compat_blkdev_ioctl+0x9d8/0x1b20 [ 99.327550] ? bfq_create_group_hierarchy+0x120/0x120 [ 99.332737] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 99.337922] ? bfq_create_group_hierarchy+0x120/0x120 [ 99.343107] __ia32_compat_sys_ioctl+0x221/0x640 [ 99.347863] do_fast_syscall_32+0x345/0xf9b [ 99.352182] ? do_int80_syscall_32+0x880/0x880 [ 99.356755] ? _raw_spin_unlock_irq+0x27/0x70 [ 99.361242] ? finish_task_switch+0x1ca/0x810 [ 99.365731] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 99.371265] ? syscall_return_slowpath+0x30f/0x5c0 [ 99.376192] ? sysret32_from_system_call+0x5/0x46 [ 99.381034] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 99.385890] entry_SYSENTER_compat+0x70/0x7f [ 99.390287] RIP: 0023:0xf7f5fcb9 [ 99.393635] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 99.401337] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 99.408597] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 99.415853] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 99.423110] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 2018/04/27 19:08:31 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r0, 0x84, 0x6b, &(0x7f00000011c0), 0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x400, 0x0) sendto$llc(r1, &(0x7f0000000040)="a0a9bf565e18d371d881dce3f52267c6919ae282591c5c18e166f0a13ef846ef3cec5f00063a531b2328a42e792e8131f0d61b198b898fe23bef5b13f7d019ee9c0be1cf372216c0e023e49325f07ef164a44c52ab2c08f960c66e9259f9135067e04eae31a1b599e39a4bd1911e67e1c5409dc94481405e2b16d111a223936fabe2a34d92e89943004cb8e70cfc038063e2559a1e53e3ec1ca56eb9fe6e771062606332eb7073f06a935c9908", 0xad, 0x84, &(0x7f0000000100)={0x1a, 0x0, 0x66404598, 0x9, 0x80000000, 0x8, @random="86c299c63bc7"}, 0x10) 2018/04/27 19:08:31 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/mixer\x00', 0x100, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r1, 0xc06864a1, &(0x7f0000000180)={&(0x7f0000000140)=[0xa2c, 0x5, 0x1ff, 0x10001, 0xfd8, 0x7, 0xfff, 0x4d1f], 0x8, 0x1ff, 0x7, 0x1ff, 0x100, 0x5, {0x3, 0x0, 0x3, 0x0, 0x6, 0x5, 0x6, 0x200000000000, 0x5, 0xad15, 0x5, 0x2, 0x5, 0xd000000000000000, "c3649fbd904597268762c2c965849bf92992ac02023864af9d768cd66515f10a"}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCRTMSG(r2, 0x890d, &(0x7f0000000080)={0x81, {0x2, 0x4e28, @broadcast=0xffffffff}, {0x2, 0x4e22, @multicast1=0xe0000001}, {0x2, 0x4e21}, 0x16, 0x100000001, 0x0, 0x36c, 0x5, &(0x7f0000000040)='teql0\x00', 0x6, 0x8001, 0x3}) setsockopt$llc_int(r1, 0x10c, 0x5, &(0x7f0000000200)=0x1, 0x4) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r4 = dup3(r0, r3, 0x0) ioctl$DRM_IOCTL_AGP_ALLOC(r1, 0xc0106434, &(0x7f0000000240)={0x9, 0x0, 0x10000, 0x400}) ioctl$DRM_IOCTL_AGP_ALLOC(r4, 0xc0106434, &(0x7f0000000280)={0x4, r5, 0x10001, 0x8}) 2018/04/27 19:08:31 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = bpf$OBJ_GET_MAP(0x7, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0x0, 0x10}, 0x10) syncfs(r0) syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:31 executing program 2 (fault-call:3 fault-nth:2): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:31 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x0, 0x0, 0xfe44) 2018/04/27 19:08:31 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:31 executing program 6 (fault-call:3 fault-nth:2): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:31 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x3, 0x20080) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000080)={{{@in=@remote, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@mcast1}}, &(0x7f0000000180)=0xe8) bind$packet(r0, &(0x7f00000001c0)={0x11, 0x0, r1, 0x1, 0x4e, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xa}}, 0xfffffcaa) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000200)={0x1, 0x1, 0x7, 0xfffffffffffff43c, 0x7, 0x7}) r3 = request_key(&(0x7f0000000280)='id_resolver\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000300)='+,[mime_type.\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r2, r3) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f0000000240)=0x22000) mq_getsetattr(0xffffffffffffffff, &(0x7f0000fc5fc0), &(0x7f0000000fc0)) [ 99.430363] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 99.560579] FAULT_INJECTION: forcing a failure. [ 99.560579] name failslab, interval 1, probability 0, space 0, times 0 [ 99.572066] CPU: 0 PID: 7839 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 99.579272] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 99.588647] Call Trace: [ 99.591268] dump_stack+0x1b9/0x294 [ 99.594927] ? dump_stack_print_info.cold.2+0x52/0x52 [ 99.600153] ? perf_trace_lock_acquire+0xe3/0x980 [ 99.605026] ? kernel_text_address+0x79/0xf0 [ 99.609459] ? __unwind_start+0x166/0x330 [ 99.613641] should_fail.cold.4+0xa/0x1a [ 99.617726] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 99.622835] ? __lock_acquire+0x7f5/0x5140 [ 99.627069] ? graph_lock+0x170/0x170 [ 99.630861] ? save_stack+0x43/0xd0 [ 99.634487] ? find_held_lock+0x36/0x1c0 [ 99.638550] ? __lock_is_held+0xb5/0x140 [ 99.642619] ? check_same_owner+0x320/0x320 [ 99.646931] ? graph_lock+0x170/0x170 [ 99.650728] ? rcu_note_context_switch+0x710/0x710 [ 99.655653] __should_failslab+0x124/0x180 [ 99.659882] should_failslab+0x9/0x14 [ 99.663674] kmem_cache_alloc+0x2af/0x760 [ 99.667814] ? perf_trace_lock_acquire+0xe3/0x980 [ 99.672659] __d_alloc+0xc0/0xd30 [ 99.676121] ? shrink_dcache_for_umount+0x290/0x290 [ 99.681139] ? perf_trace_lock_acquire+0xe3/0x980 [ 99.685982] ? debug_check_no_locks_freed+0x310/0x310 [ 99.691175] ? graph_lock+0x170/0x170 [ 99.694980] d_alloc+0x8e/0x370 [ 99.698263] ? __d_alloc+0xd30/0xd30 [ 99.701981] d_alloc_parallel+0x152/0x1e80 [ 99.706211] ? graph_lock+0x170/0x170 [ 99.710010] ? __lock_acquire+0x7f5/0x5140 [ 99.714251] ? __d_lookup_rcu+0xa80/0xa80 [ 99.718392] ? print_usage_bug+0xc0/0xc0 [ 99.722445] ? find_held_lock+0x36/0x1c0 [ 99.726530] ? lock_downgrade+0x8e0/0x8e0 [ 99.730680] ? mark_held_locks+0xc9/0x160 [ 99.734829] ? __raw_spin_lock_init+0x1c/0x100 [ 99.739410] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 99.744433] ? __lockdep_init_map+0x105/0x590 [ 99.748923] ? __lockdep_init_map+0x105/0x590 [ 99.753413] ? lockdep_init_map+0x9/0x10 [ 99.757468] ? __init_waitqueue_head+0x96/0x140 [ 99.762133] ? init_wait_entry+0x1b0/0x1b0 [ 99.766362] ? d_alloc_parallel+0x1e80/0x1e80 [ 99.770859] ? lock_release+0xa10/0xa10 [ 99.774825] ? graph_lock+0x170/0x170 [ 99.778626] __lookup_slow+0x1e6/0x540 [ 99.782512] ? vfs_unlink+0x510/0x510 [ 99.786313] ? d_lookup+0x219/0x330 [ 99.789953] lookup_one_len+0x1c7/0x210 [ 99.793923] ? lookup_one_len_unlocked+0xf0/0xf0 [ 99.798677] ? down_write+0x87/0x120 [ 99.802387] ? start_creating+0xb1/0x200 [ 99.806452] ? down_read+0x1b0/0x1b0 [ 99.810158] ? mntput+0x74/0xa0 [ 99.813426] ? simple_pin_fs+0xa4/0x190 [ 99.817397] start_creating+0xc6/0x200 [ 99.821280] debugfs_create_dir+0x23/0x3c0 [ 99.825524] do_blk_trace_setup+0x860/0xd40 [ 99.829836] ? widen_string+0x2d0/0x2d0 [ 99.833803] ? blk_tracer_print_line+0x60/0x60 [ 99.838376] ? __might_sleep+0x95/0x190 [ 99.842349] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 99.847878] ? _copy_from_user+0xdf/0x150 [ 99.852030] compat_blk_trace_setup+0x3d3/0x710 [ 99.856697] ? blk_trace_setup+0x70/0x70 [ 99.860759] ? expand_files.part.8+0x9a0/0x9a0 [ 99.865343] ? disk_name+0xb0/0x120 [ 99.868975] blk_trace_ioctl+0x298/0x2f0 [ 99.873037] ? blk_add_trace_rq_remap+0x690/0x690 [ 99.877874] ? __fget_light+0x2ef/0x430 [ 99.881847] ? fget_raw+0x20/0x20 [ 99.885299] compat_blkdev_ioctl+0x9d8/0x1b20 [ 99.889801] ? bfq_create_group_hierarchy+0x120/0x120 [ 99.894993] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 99.900183] ? bfq_create_group_hierarchy+0x120/0x120 [ 99.905365] __ia32_compat_sys_ioctl+0x221/0x640 [ 99.910124] do_fast_syscall_32+0x345/0xf9b [ 99.914438] ? do_int80_syscall_32+0x880/0x880 [ 99.919012] ? _raw_spin_unlock_irq+0x27/0x70 [ 99.923503] ? finish_task_switch+0x1ca/0x810 [ 99.927995] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 99.933532] ? syscall_return_slowpath+0x30f/0x5c0 [ 99.938459] ? sysret32_from_system_call+0x5/0x46 [ 99.943301] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 99.948148] entry_SYSENTER_compat+0x70/0x7f [ 99.952555] RIP: 0023:0xf7f5fcb9 2018/04/27 19:08:31 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x0, 0x0, 0xfe44) 2018/04/27 19:08:31 executing program 0: socketpair$inet(0x2, 0xa, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r1, 0x84, 0x79, &(0x7f0000000000), 0xffffffffffffff56) [ 99.955908] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 99.963609] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 99.970867] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 99.978126] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 99.985388] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 99.992650] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:31 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:31 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) setns(0xffffffffffffffff, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:31 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:31 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd4d, 0x0, 0x4a7, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r2, 0x84, 0x73, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8, 0x7}, &(0x7f0000000080)=0x18) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r2, 0x84, 0x7b, &(0x7f00000000c0)={r3, 0x8000}, 0x32b) [ 100.036519] syz-executor0 uses obsolete (PF_INET,SOCK_PACKET) 2018/04/27 19:08:31 executing program 7 (fault-call:3 fault-nth:0): r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:32 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368feffffff00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:32 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_vs_stats\x00') ioctl$UFFDIO_COPY(r0, 0xc028aa03, &(0x7f0000000080)={&(0x7f0000004000/0x3000)=nil, 0x3000}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000240)={0x26, 'aead\x00', 0x0, 0x0, 'authenc(poly1305-simd,ctr-camellia-asm)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000100), 0x0) 2018/04/27 19:08:32 executing program 1: bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:32 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x2) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='ns/mnt\x00') setns(r0, 0x48000000) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000000)) 2018/04/27 19:08:32 executing program 6 (fault-call:3 fault-nth:3): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:32 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:32 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x3, 0x20080) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000080)={{{@in=@remote, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@mcast1}}, &(0x7f0000000180)=0xe8) bind$packet(r0, &(0x7f00000001c0)={0x11, 0x0, r1, 0x1, 0x4e, 0x6, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xa}}, 0xfffffcaa) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000200)={0x1, 0x1, 0x7, 0xfffffffffffff43c, 0x7, 0x7}) r3 = request_key(&(0x7f0000000280)='id_resolver\x00', &(0x7f00000002c0)={0x73, 0x79, 0x7a, 0x2}, &(0x7f0000000300)='+,[mime_type.\x00', 0xfffffffffffffffb) keyctl$get_persistent(0x16, r2, r3) ioctl$PPPIOCSFLAGS(r0, 0x40047459, &(0x7f0000000240)=0x22000) mq_getsetattr(0xffffffffffffffff, &(0x7f0000fc5fc0), &(0x7f0000000fc0)) 2018/04/27 19:08:32 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$sock_SIOCGPGRP(r2, 0x8904, &(0x7f0000000040)=0x0) ptrace$PTRACE_SECCOMP_GET_FILTER(0x420c, r3, 0x6, &(0x7f0000000080)=""/210) [ 100.365862] FAULT_INJECTION: forcing a failure. [ 100.365862] name failslab, interval 1, probability 0, space 0, times 0 [ 100.377209] CPU: 1 PID: 7887 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 100.384396] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 100.393744] Call Trace: [ 100.396343] dump_stack+0x1b9/0x294 [ 100.399974] ? dump_stack_print_info.cold.2+0x52/0x52 [ 100.405181] ? perf_trace_lock_acquire+0xe3/0x980 [ 100.410049] ? d_add+0x605/0xa10 2018/04/27 19:08:32 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) [ 100.413434] ? lock_downgrade+0x8e0/0x8e0 [ 100.417613] should_fail.cold.4+0xa/0x1a [ 100.421699] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 100.426831] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 100.431872] ? graph_lock+0x170/0x170 [ 100.435698] ? __lockdep_init_map+0x105/0x590 [ 100.440219] ? find_held_lock+0x36/0x1c0 [ 100.444302] ? __lock_is_held+0xb5/0x140 [ 100.448398] ? check_same_owner+0x320/0x320 [ 100.452744] ? rcu_note_context_switch+0x710/0x710 [ 100.457695] __should_failslab+0x124/0x180 [ 100.461952] should_failslab+0x9/0x14 2018/04/27 19:08:32 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x20001240, 0x40010023, 0x0, 0xfe44) [ 100.465771] kmem_cache_alloc+0x2af/0x760 [ 100.469945] alloc_inode+0xb2/0x190 [ 100.473589] new_inode_pseudo+0x69/0x1a0 [ 100.477671] ? prune_icache_sb+0x1a0/0x1a0 [ 100.481921] ? down_read+0x1b0/0x1b0 [ 100.485652] ? mntput+0x74/0xa0 [ 100.488962] new_inode+0x1c/0x40 [ 100.492348] debugfs_get_inode+0x19/0x120 [ 100.496513] debugfs_create_dir+0x75/0x3c0 [ 100.500761] do_blk_trace_setup+0x860/0xd40 [ 100.505096] ? widen_string+0x2d0/0x2d0 [ 100.509088] ? blk_tracer_print_line+0x60/0x60 2018/04/27 19:08:32 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000001c0), 0x0) [ 100.513687] ? __might_sleep+0x95/0x190 [ 100.517682] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 100.523237] ? _copy_from_user+0xdf/0x150 [ 100.527408] compat_blk_trace_setup+0x3d3/0x710 [ 100.532101] ? blk_trace_setup+0x70/0x70 [ 100.536198] ? expand_files.part.8+0x9a0/0x9a0 [ 100.540814] ? disk_name+0xb0/0x120 [ 100.544476] blk_trace_ioctl+0x298/0x2f0 [ 100.548563] ? blk_add_trace_rq_remap+0x690/0x690 [ 100.553419] ? __fget_light+0x2ef/0x430 [ 100.557410] ? fget_raw+0x20/0x20 [ 100.560885] compat_blkdev_ioctl+0x9d8/0x1b20 2018/04/27 19:08:32 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x480000, 0x0) ioctl$TCSETAF(r1, 0x5408, &(0x7f0000000040)={0x0, 0x800, 0xf7, 0x0, 0x152d, 0x1, 0x8, 0x8, 0x7fffffff, 0x90}) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) [ 100.565395] ? bfq_create_group_hierarchy+0x120/0x120 [ 100.570609] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 100.575822] ? bfq_create_group_hierarchy+0x120/0x120 [ 100.581027] __ia32_compat_sys_ioctl+0x221/0x640 [ 100.585806] do_fast_syscall_32+0x345/0xf9b [ 100.590149] ? do_int80_syscall_32+0x880/0x880 [ 100.594751] ? finish_task_switch+0x1ca/0x810 [ 100.599269] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 100.604825] ? syscall_return_slowpath+0x30f/0x5c0 [ 100.609780] ? sysret32_from_system_call+0x5/0x46 [ 100.614650] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 100.619521] entry_SYSENTER_compat+0x70/0x7f [ 100.623942] RIP: 0023:0xf7f5fcb9 [ 100.627295] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 100.634994] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 100.642255] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 100.649509] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 100.656765] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 100.664024] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:32 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:32 executing program 5: r0 = syz_open_dev$sg(&(0x7f00000004c0)='/dev/sg#\x00', 0x0, 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000007000)={0x0, 0x0, 0x4400065, 0x4a, 0x20000000, 0x8000008020000000}) ioctl(r0, 0x2285, &(0x7f0000007000)='S') write$binfmt_aout(r0, &(0x7f0000000500)={{0xcc, 0x3, 0x8, 0x2c7, 0x2ec, 0x1000, 0x120, 0x100000000}, "049ba376cadaf8200306d8ed9fc14ae5536f002c85aaa854f5d181ad951e897cb3bb9f44e34fff3dbf4721ccf4cc29ab124e548591489f64d547531e9d43fe8ae109ec2ded6fabc9c575aa8031ac37f7666ab4cc51eade473d948323cf18802737573602866288ae4a8a79440fe2992458848ac1b4e4c31eaf5ea7e761866c96aa816bcf712713738c324d55ceaddda84a6ab0cb9a94a230be50b0cf1db5b042d5adb54b045cfa443cf99a361b8aaa7b744c42c5f9e591cf2b4734a80e3c41d17f3089001ed60fa69ad71ed533f8641f3aff35cce40d93e805fedc69e9bbe9afa922854b50c0e58ec81db49f0ff9f68803e1cc02cde4ba60bd460925f6f3dff3f445124761353bf225b10f64716894603fd3577ffba34a152e2002f6375741877e896e84c2a38321b40d94c58db270f81ee5b8e5fe7de3c5cfbd1135a5382e5a82f4f9e4367505bb2baa2c23a485145983cdae610e86615d877657ae5236a661551f4f447775d2d1f5fd5040d59472f2d5e6a37d794805861cb6b858ea93a3b3fc927ec3f70cca2e30ad88461d1e4b411ffb0044e886bac7077431bd5f3eab178a2cb6fedeb4f9b255224e3b53012736626d795122a3376b940deaf0056405f5e651ba42745d9f468489842aada98f3c6a41ed399c9d0e2fb83f23bbb0f84057c8ebeccf7e473f7dbebe7fae81c588789de4d1bef9c9e8d9fb8f6bee70e9fd033948cff4fc072d0de19a858a6974fba8e30b630852633d0efc021524498cac29bfc17b61f8f126fc5212ed7a514e5ee3d5bfb80d74a3fbab01670cdbc8fb5965c8bd9645fc65343549e0c5c31d05b8366319a365de24f458000ef267872b1518f52643793b06a765646064f6709d1cfad0554bd5ee1fc9c8a376aae65f5e1126ad742b86cc7885c5ce3d82ad25143eb50151180f0b9771a07684cc268a1ca92c4a0b28eeb49450803db2f5636a963611823ef908e9bdfb3647d8451e54d4285e8e986fffb3ab5282f60e52f9d29e885d7970136e26387c4ea42c70e5b0194039bdd5115f61b0119b610594f1698ea18ac278b687632077fece6e8e9c6431075e25532fd51bf30d25d295c687781b65724f7c0dc9d98dd75854154294c7ab467ad96c0b82de6209d8e61ad8481caeace628f48d5f6f8bd92cfb2f7bd7353bfd07055b0b08ce5a31c4c9b5071bd4bf845d4794c0632ab7c6f17b5206bcb6fcf9ac7b7561049b1a16190a107363cf1b8c54eb4ca63e1c851cd58666579b4db1249a833fda0e7872417dd5383c3899d0572f0b66592904af3e5483df7328e5536ec1aafb364f8511529c4aa2a770ac9f752cf9f96c377415f1d7f79460479911f88b31d183707dbc8ef13497191bb2c6c6fe453115e847b9316e39ae663d8c755185f0f8330b7bf166adfc2d728d03fc5b5f34be1af9e61c78181093c3f33015a62bb77977943b5cd3cd211ca9e19e8b6869cb9ea55279525fa232bc86cbeb7e114cc409be822679d45be1d840ef3d56e7b0bbc6a6a81fec91c11709d688415c0674d215c40ca6ae0997ea7bddfc9cbdb39becd71904d1b6332c5335a47705d2c2bda51688bc6b57c4a88b01dd6f31b2a5dcb7df7eb467d928121b1f35bcf07c444b1567ae9e2f42826ee773e0a8eaac94f95a3b4d4eb1741e42e5e2130433f2351feda2ab568f38e5873449a3902e9d89d2db4d6014737a6953ab3d0a2e9cc1b86b533d72a73e1b7b56385c8bd0e4b50bc9e17ca6729046843268df7d7879c3ed747271b8e261cd7fffacbb5b8b51cb2b53d609083ea2ec92dd31c954fda9ac28a66b5dacce8e369cb5ca05f62e8a6727286ab081615237931aa5673bfdb6c7eaf6023b9e58fdcbd555b085b6586974dc8abcd878e5baa3c8798752bef1097e90a586cd2507583088f3c7abfb4016e2e7c8ec889c272c1eadd8057918422ea31cd8ee1cad34f8dfdb05c21abc1d936b45113ab3e0624a42b019bece95a41a782c7e49c3625c1671b10e2df467526b9c626d40a3c61d2a096f7d9d634a16e3e7b39a5465431ba8e338e7f8ecfee8c3b7507cb4ad05d50d562960da3b06598d274a05473c52fc2e899373641ea1d94a2816a4b7f97b8f2d5af101bc8ff8d98208508e09bb8b1fe4d1c45a6aa4171649d0f3f8dacc9abd929f2103df1fe341dfc08cd64e0c588d4ff489dd7fd93a009d1fd9229fd79520e4800e944a2b4c903f82f258faed21fe1de029c7b1be82edc47cc62f281824e6122f3a0e0417c243cebbf9cd82f0e3f4d72150c5a7fadfc2ed64dec563a0c60b23d04998878a9f2c55bc0e9e41641dd88400ebcff5af5ab6cd960de777936f268758820ec148e5a79ca4b70a1bf83607dc1f9e92f2febed3fb0229e845ef6b8149a832c918037ca9ae7111348204af6dcc34a059f87b60e6d39683a0716d6a15d1db108c1c9d6404bb8675f6933d6a712dd2feb561b7aa370b320402e5c6f0b9d5569caf9299db91558e742c0b6698abd2b0c9d8759d37e2851602aac9560a3d940314a93c7ea94a097ef0e09a86222af57727564c82b012de69926724af21cc08b948341a8a08d6c2558a2c5f127fd33c60d646f0d6fb31464a4cd4d4a160b244a21391a72f37fcb1b2f138a0e1fa85b3922fe6ca60a2140efa0fd0d68b2f86e06afe828efbf8896f160a49230f6f5542c086139e7eb929937de5784ec2c56f0f181a913630ad117eb88d0f2316ec6df25dae329477a14f1b782f74e293def0aaa59826e4b0f0c7518ba7afb56af7c4b2d19bfa741344938b9539febd1e2cdc8c7a0da6d210bd8e8aef6f71bd1ea262f5ade1d3a6d9baf86f0097afa974a0b4b3ddebbc83f75cc5af38b14ec54722062b8765c9a3faeb472eb8fbb4cfd184c3b4412d673cbfb31bca39b056100d71b320cdeb0d963b666d0259fba48da05b30801fd8019152dc3d39286edaa476ab4f559b2dac53bb6352ffd9f94226dba1ad2e2e6192d5e9b07d3a96d8559060c0448408fd7d36be4680cda4aacc053b9e8c25d5960e05aea181d49bd05ddd2f197f7a6a477e5bc8fb95a84838aa20b83053d55054d13feb0ef8ac86d5df6670c0e25038e0cc50b91e728d44e8b62747fcff9c2c6bb24956ba6f0b1546b264c687b612fa6b3f21c472dd2c30510b507c761a95fc6a228513409a509a347b62daf6b0dc774902562dc78b2597d7e6052c4529bb77bca21b8c81579d270bb2a8df7b7dd3516fddbb41ca58c8d820f63e31c96bae5d507dcd20a39ab83fed7eb87f3f51f7559b26e39ca687b14dda21c47a23438f315908aafb3f22f3774f8fe2f81189027fd439b93c8ae8703e2b54a0943080a6f24bc0452f4db9e0730504a9be86735df706d7300dcc35943c41a2ac9b9d554898b23afcdf0850ffbe844552286594044c2ce291b5c080ea6703f40cfefb2138c29e6209649fbeeb337498bca08b6cb4ab9645a73a1c5542f85baa81c722058563ca87fc87b6cf247f7d889721cdb092cb123513ec6ac9691ae51c3d934c6820117cf93a194de1f43779741abfd1b8db1b1008a13e3dd3173612833d274a06c9f6098033043f4644b3a7fbfcf299378669aa501abddc9dd0cc9ced4687d025226c77548dac091ce47088d66135f57c3d4a58c59111b32f30f23eaa9ce45bcbcb05fc6e37a12b317720bf974067dd18f0700400e165f3af238b27f90382acc566ee3c583016023a20218df09bc39b5b070bbbefba31767c72dc28d5d62d813bb48a5f4297e328966f459352af1d4ebd2233a54975634d0ba9fb6312e6ae58e6b3dc4ebe356df3faa95942a76bb74e51bd656ff21e6db69e97e5759a745d4db99b163e6b2f58b856ec1b4eeb0a410ba60d82e1004542088473cf4b83c435aef28628da18e4b46e3f643a77c34b5612c7d26790d8c236aff62a2de19a2c4a13a7082fed4ff3b036e959ec1579f3fe0a9b3faac3593a5176cc8b2c69ce42f9f13664f21cf4a6d42de7b2167e00b3ce3de2208dac9918008a354c357bd853d8508a78a76dddd9d1ab04c9646ea085939537431507529bff2d51c94f07c5c48591998fad121f8d62bc90d72e3ed0d87eff8017d6cbf89afb6eca134118cb21642e4ab95789880f5dcb2fbc5f5ae154157e79904fb142df3d6bd9e4496757ccd361deee7c3b4f44b4854183f98a450af8375b65881507fac0566338d4ade33c9b38f5430825b4216b2697129dea1e59fad1aab1a1ed6e79fb8d4d932ebdfa86a797533fc0bcdddf4e920742f8149dab2acab23fb20b6ccea43459a7672f84c247784b8a71ca993c62f59b299ec59e3ab7b7c7529f75958a100579e2b496974015038fff0931bfe1f0219b4c09b400f010aa830277282fe0119e97019833bc9400365ef49d87e7b266e27e6cc6a9959824902ba688b00e1b16a5c23adce7abc8cf995f2e4c953b57db457104704a04b75dbc170239fd2ddd69ff8c5d731b8457a9a422ed8f2a59a4a317523a9b18790117e06c94111c1a9ac38dfb22fa09f7c5afe04a7e8dbde9e40a6fe2faa4e1a7beaaeb524ef27c1cb43863a8ccaaf38ec7b7bd9e49a2e1461dfcfa7685c6c448a6d8f63f01fff8e0e598e898743b72c04cda36853510e48452a192fd9226806d18d565b986e40932412d593c03a50bfb4c04107d8e8d7041dac19edeb2e90f9a3c119835b1f963e806f3018c809f393afc877052dd910ba4ed4267f29530a0a1d84cbc1112e0097702e974956a978c79369f0330acdc8f0ce44e5102d1795b7f12a7c709c684764a1e625c0cab4d60d5e0accb995b93d7a4be52fffeaf5056dbaad36bd809f1a6d08dcda7d19d6e3f8dfea994210a1f2ea4010a50b2a3db74cf52958bc4af9928435a2ed86488b5746b5251a1581302eef5ec45c8565f909b8f8a5be7245f86e059e8115c38310269a52c50437bff6112097e71c93ad70a7bcb0dc738d474159a7b428cc70db89d92e6add522af978b87073eb0c7a4f8ce1cc7d6ca54c7d5e753c4c2bd7b7747f97d4c4179b35435c2344ee6c66edc368dea16f383607606a4956b013025d7b260cc4c357406db3ed6ae85542d8b13296abd9235cd3221f4cbff84a07b8ffa20532a274870a0fbd1cfbee8c695f1b78d7f3538a3005143e3b7495eb019a8f86a00fe1dc68af2527a901eb3ac13fd86ab71eb9a8d98741e39d02961b4c4cbe1b345e797f1ad636ae13ab087c1ae68f4da526e309da82d9698334e0eb69fa1524ad69708d089f380623781dba93cac452a314b0c90e37c48e1c410090c91080232473b635f23ba1570f5c237342e8260a87b062103e96846b5fd8ef0727efd26aef38fd275b2e926639f6f3e1f59df02a9d01793fd8e41b7c0b4a621cbcbace99e02c6e177b714d25493d037ce319f751b28a03cf72ccb0247b1dee9864a6f3b87291cb2ceb021aa18e7ebb268fca6aa9d76a973242bb308da36b7931d3cc6ff4f9c2b0a6c6b536732d94f522532782220a0c042fcae2927e0db01ff1620d1f45c997a813cb37ee0d053f8231f4ff75ae27a9a3a2e5ec0a34bde7824a6ada07e25e4abe822feeb52af447516a41bb6601254e7c0e3adbf754aebb2b2713643d38b67cba5cfa1d9d973283f335d07a273cca655aab09893b904d8819f3d064957938a072cb85b7dd7dcb868cf5b0c90b7538823e636cafcc30717c54f04dcff1fcee80904ca970a7265e3a190fac330a00222c3e268007699c08be2ca6cf8bd67b81d3c69e59fe754b9afa9926793210c7a3991503d5edb745934edb8482b69d17885cecd8d3aa8ca6359bb5d5a4f85464602f529"}, 0x1020) 2018/04/27 19:08:32 executing program 0: getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f00004a5000)={0x0, 0x1c, &(0x7f0000519fa8)=[@in6={0xa, 0x0, 0x0, @mcast1={0xff, 0x1, [], 0x1}, 0x17}]}, &(0x7f0000f91ffc)=0x10) r0 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0xff, 0x109000) write$binfmt_elf64(r0, &(0x7f0000000040)={{0x7f, 0x45, 0x4c, 0x46, 0x7, 0x3f, 0x3, 0x100000000, 0x0, 0x3, 0x3e, 0x2, 0x2ed, 0x40, 0x7, 0x8, 0x101, 0x38, 0x1, 0x8, 0xe906, 0x5}, [{0x6474e553, 0x10001, 0x5, 0x2, 0x0, 0x7, 0x7, 0x40}, {0x7, 0x6, 0x5, 0x3ff, 0x31, 0x0, 0xa27f, 0x8000}], "46d3c4bbc2bcf69b", [[], [], []]}, 0x3b8) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x1, 0x5, &(0x7f0000000400)=ANY=[@ANYBLOB="180000006e000e50ff0000040000000000000000002900009919129a00000000d4b0e84c8f06b18e1d1d4ac0"], &(0x7f0000c43000)='syzkaller\x00', 0xfffffffffffffffa, 0x1000, &(0x7f0000d35000)=""/4096}, 0x48) 2018/04/27 19:08:32 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x80000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:32 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x1bc) sendto$inet(r0, &(0x7f0000000000)="102fde7102d8e32e80ab07d2038630f1a0a96b0ac6449d00afea482ce1dfed47e70dfc3779b249541123ef84c0800000000000000000000000", 0x39, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x22, 0x400a02) ioctl$SNDRV_TIMER_IOCTL_GINFO(r1, 0xc0e05403, &(0x7f0000000100)={{0x56b3ff8c54ac7a7a, 0x0, 0x1, 0x3, 0x7fffffff}, 0x3, 0x1ff, 'id1\x00', 'timer1\x00', 0x0, 0x3971, 0x13, 0x6, 0x5}) 2018/04/27 19:08:32 executing program 6 (fault-call:3 fault-nth:4): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:32 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PIO_FONT(r1, 0x4b61, &(0x7f0000000040)="2e616dc68a5c75539f6fd712c83bf6ef0348272d5d59d4036cb7f18737850d054d64f1436369c37e5b485e90539948118c6a7cea6a9d2ff94d82812f3a1f46fbe5e2ec9e9a23dce98230fa9f53361a842a393a190c3cc4b87501a3a1e21982122e0471120ab1ae1acc8bfc1dbf3c43b12470f7e6e02e30e74982a7832e869faf8775a383b09beda801ce4c6bf83c99174e9a23e470742dd63ba1653403233fe676d69f0f2331bb1f88231f6fc664db4fd3c9bd0ae8a9f5ab6aec47e55ea84cf927f0be829b1de24614343fad8cbc8552a2248461422512c81092a4f66c6094a2bba4cb5b6a668f9a6e786b891b9bf6b8678f0280e7618ecc") r3 = gettid() getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000640)={{{@in=@broadcast, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in6=@loopback}}, &(0x7f0000000740)=0xe8) getresuid(&(0x7f0000000780)=0x0, &(0x7f00000007c0), &(0x7f0000000800)) r6 = fcntl$getown(r1, 0x9) sendmsg$netlink(r2, &(0x7f0000004780)={&(0x7f0000000140)=@kern={0x10}, 0xc, &(0x7f0000004740)=[{&(0x7f0000000180)={0x160, 0x21, 0x10, 0x70bd28, 0x25dfdbff, "", [@nested={0x148, 0x20, [@typed={0xec, 0x6b, @binary="5e550605f8437d1fe8df896ac4c20239b4d35a055034619634485e54c6fe0098e778620227f97f24e8ca7fb033c4267b3e66283ddb4215be3006a976ba4f24a6a2f0110eca0e3c5f1babdeb1fc65682a7e32818df269df6b6d5731a42bb68f63baa38ea52a399573a4c490a84c1937c8cc1d488635295aee9e83ba6d72b401e114cb58e9c94f8b796156fc8b84a338f38501579de9e9c032d513c5ef9f6097932ef03656af4b6f7caca4cdd0dec205eb9d46ee95c08ad9574a2d622c4454f0318c1d69a20e2e9389ca9f13f5b422be3e2f9f1664c6d081ede58db9ba4856a0b24a86cddab2c61f"}, @typed={0x8, 0x9, @u32=0xffff}, @generic="7059186fdfcad58f78593795cc0d9192e5e1f19988d72e1ca4daca364454e91003ba9af9063a05cf1d6490128c4963c204fbd2bbca199d6f70fa419df817fdc74b1527d8853631dd6cc69ead4be190"]}, @typed={0x8, 0x34, @u32=0xffffffff}]}, 0x160}, {&(0x7f0000000300)={0x184, 0x25, 0x400, 0x70bd2c, 0x25dfdbfd, "", [@nested={0x9c, 0x54, [@generic="396b6eff610948575e5fb18e6b1c8c818ddd318b942c7b74fb7047362abc6cecbb9b0930de3d997036d659c460dc486266df9ae972f0c6990aa0911541feb4fda650d24912d5a700aff7595194e863dd1450fbe3ce7d5e025d46d487bdea5f8daa8514febeb1bff872ac6828d69c8e6ad4f1f7128a600569432263dc70854cf24960c35e613475e8dd1bccc47eff79", @typed={0x8, 0x58, @pid=r3}]}, @generic="83a0ca3b192a4196e16f20be493e2f51a5b1a29f5b2250e8fda3e3d70f1b897331cdc6979ed55e3ecec85ba45d66387acaa35e848d701d0307aaf11bba386e2009c20b383ceed4fb83866570d93ee32f67bd05b3bdd53485830bb560b75381ae2138bf5b1ebf3ed24c992d6e04929280cd9f94acdba41e078865082848bb4132237def4056a268db90a74ff9328f24966bed1c9622471d04dd8d07fdf0176cab1c096e3f14ac863a3dcf3039625b367dcac499587f3b30959f32b1c7c348e944f1dfa9e5ad1e09d763b342600c60225213abddb1e7a871"]}, 0x184}, {&(0x7f00000004c0)={0x20, 0x27, 0xa02, 0x70bd2d, 0x25dfdbfd, "", [@generic="cd320b7df808d3f0abc56a64a4"]}, 0x20}, {&(0x7f0000000500)={0x124, 0x2e, 0x200, 0x70bd2d, 0x25dfdbfb, "", [@typed={0x4, 0xa}, @typed={0xc, 0x24, @u64}, @nested={0xe0, 0x5b, [@generic="f3509b01b0e8e89c8aa492678ac4e38d417d91d7e5fe3d215f771444b24ccb4e18400738f68a7fdd702ad1f1f11e1b795d5435bd061e61c106f33ac370ed943e41f8bc3497b8fcd01b628066ae3756c29a97323d10b796bcccda28420e421859bd691196e05ce97e5c7e06502c09760033ffc21055e8fba0fda567ea6fe839c3fa61c8938ef550c11de350c97721236b3e1129920548aaea6d1c784ddded1cdbbbef8118a8c9274ad23410999a0133af9a3f896eda22a7fd31326f30318862d9612ec5ecbdc58c5c11e16bb104fcc14e3322e2037c5414486646dc"]}, @generic="1b2176e0c1e21edbe4970076950ab3d2933f08dc568b85114c73", @typed={0x8, 0x8a, @ipv4=@multicast1=0xe0000001}]}, 0x124}, {&(0x7f0000000840)={0x1608, 0x18, 0x100, 0x70bd2c, 0x25dfdbff, "", [@nested={0x70, 0x7f, [@generic="a93b90ef36996d56ed8cb44523bee5b31832b2738bcf79051e6c2cb58e144c19ccb115bf3b42a9178a54d0a16f71438ffe886c2dc0961c06950bbe57a9cc48cb17939d9719eb114936b0ffb47165c9d11ff33d955cef166aa48f38e8b80f7ce69f9e7fcf1cf4fe7809d9"]}, @nested={0x1164, 0x31, [@generic, @generic="1dfc400fb8cb0ab2fe020c86f636d0243be9a0bcb6a36f73c346c6c4aca952e05f8d68ecfbf521ba589d5f5b8bf07753205acbb0a3e4a5a6fb512bb96630977454c6692e153cf7cc091e52b4b0a54c3c5f38aab7a378fae201deacd9a16d00802e9066df75acf65d9f1ba8aee6f84674f533baa827f327981caf9ee350e3eeaa2d64988e700ee2be209218eda3277ef9030a7c880116e36bbccc7d7fd9cd87c3b2df5ff9", @generic="4c1ee3426022b4b0448946a8f4a7b2ef3f6a67b3c5a824de34bb1cbb5a6652fe850c8f60512bfdb87b7eaa4f70a4751a600b1fcb942198c9827308a2f0d38ddf262655b044b4beb01c5ddf53a9d64d4dbede5bd3178718c419db8a3fd3ba44b6abfcf31e8abcb968657e463f4f51d125c71b1098ede2dfb52da3413acdc62ca4a37286561cada84a5086c777", @generic="b91c1c2031ed50dcb19437702442d2c64fe3b825e43102111b0490cd14471c3118b2bc8b37fa7dd7ef1e7070d144b9d72794228b4c87fb496a32b29dc09868d785588c650865737255585561e5bfa5e8425abafeb31a38642b54f00a6728a88b30589fe27437c887be7f7099152f5b9555ec48135802902640e59e59c47ca08bc6bce7fe972f299ea0100e86a731b79c4b9ebf3f77d60bf7d5cde7b586a785f571a6f1cbb719a64bfa2319250f3ad593dfc49b9c0e022e8eefb70f274dc5aeb840f759d8c93b132dc4cf898a94e1be22661970f41b0e5931304e6eab2baf44fed3b5346820de21d8c0fe703d9ee91b9a9c3c5ab9a7b2d8f429ebdea2f5ac338ffec396af1cb20bc312eee0beb030e7521b58bb9cf04de24f55ba6e5cf31136e32b11c4332907dd9bb53801d1ddcd1227e316b4c9112d314efc2a08112d88e8294aebdae84ff8314d2acabf1b8abc8d8a92def5ebc19455eac676b2201188a34a8f3dace6b81a4bd0d97f1b59397d64a0583976f19625dc15c41eb71b50b8a8567757caf5ecf97091a66f7505393a2997e966d890ac7d286f129543c92fce25de34674e5d23c7b9f9a103327f44f6b568b491380ab95a402544fd2d96ad1050b8ff9b90191ce7cfb552a1966f21d40b3b055edb9b39ebf0c3724d15327f3c93ae62d08023b9c3333866ec6b2a0692024383e04594ba4cdcd9543ea8c0ad435f36faa85b264ec84aa1769cf48193c83a12b5241846f3d071bce070ce3368867d3510f9b48eb37866a6683044ad30ae55ed8e2704e2bde6c14600347f41212f9e37eeff264db6f30de67c9f6c43dff3b48dccbc713104fda07b9eb09237f360f147a6afff27d91270067ffee6d662e44ff32e47629117bb2b66d5694d2fa155ae7c5214c4aeec14fccc34358f895f0a8fd0ea9ae3167ce743dac3590c369da111afef76cbe1f620ef7ec767f62889d4b76739ef6602785c2ce44e920d9aa7ec81e6c05373ad4181e2ffa5b59642c509a5a6a447afe81bac0d109bf1fb5bebc25fd2f7ed5d72cb628990d380d4bd6336d9df4c2110f8fac5bb08064da2f2d18c8773e975abfdad6197d6fc6e63b8fa82d63efa96446a297c573a5885c4414741817a0a0efde18206fe358b69fa631526a8e34e81eed09d0daa97f5d6dc705d74ad29a3c39025c1dfbf814570711d2b3dc93a7449b9ceff8ee736d25b4161ef1282b251636c8ee410c0b36a7e6f4267dbb20ca0614bf074bb61c5c1ed5adae898c77a04f37a8c99f456e19fd63b2afdb37c929307ded6db1d63f8f73c46bd114833d9bbc582330fae356da5837597f22b2ba48ee5628c754b0ab6f4798708b12d1f46a5e5d51e1cc32c056469ec46170c8dd92037450ad21e96a61e5dd0e7fb6e5f1dfe6f3d9be28b3eb47f10f6349515594938d07d0af0f3d19b26164a048c89150e469b7e33c0b3be5c0b38cce6e887f53c05217f6557ee87dcd42a0411c84b3bd5da8aaf6052f932a9dceff4e516537d87d9e5aa36cd72ca7083a19b79a0a9d40ab4cfa5a794d04510836101e3025fb73009e9574a729db813bfee301f608a73c4e3d07007964a305ed3c6dcd52a292538d76aaa605e55cca02338b2d7c8e410c30654efff68db62c9f6059b8a893e8656a209d538725a3b57151e185d599bea6b92ba5594cae904e097638026b0c6d500962df68730b029d31d37ba68f7e372d1548d0c3b9ee55289b4da50e9ec00204e8e0876edd94729016fb1998d9cc689dfeee5e5311fceeacadbaee730f28b3e4ab7e185b9822566020d8c4693d5a7c449bf04b1732ae07198031c3fd3d943f04efdac9df790ed980cef18d374d36a6db59079cec1e639ed2c926b6dca1b6ef1df1d8972cb0d5f09cd9ad84be0a8752575743658759857039df1575effb07988202bc4c89f6d4fd84b5d2553d26f8ad3a0a5b5e604ab0974b58223a62aa237c96d5a273a9984ee8589e497082417aca42f46d44c2d665d8a580a1e9cc7fe70c85f45f4248d0c127257a0d376f8ff36672a19322f971731db80c7873c439a22d65fb54c885423b11fd63bd9c570393379276402bbda97f16393518d7a2143aaf012339f7d81f7ffab14770fb53982b47b254108950fe23028c8d8abdc964019591de7ccbbc14f83c7e107226bf8792565f90f3a149568b8920c85832439bf014c522e219026bf349665128a25f001f88a9633d3cbb9babdf2fc76db5fea8160438dedd584a0df7de00c8a625369387b8cef4e5a2555574b1489de910ce1f502bf5e45f140486869f329b43c5bea88c687cfbcaaf889522bace3842a0c3b5964c6d9c2251a3ef232e648df86356e75dd0da4f80a888c92b7976179d97d1e7794337d15f00a199f31cd0df9a6983c71d27a7d2fea9cb95d5222f6b8a2b67858b6667113717ca134d0459b6ef8a69cce0ee6b92f26541f9e5410f29d18aef09a5e6b50910e621a30649187cc03644206536ef667239fe65c59c9a11a129a3e77090a1d2f174008691d873ee6f00835322b84ecd73c6085aa54635e4487481cbf4e26fb2606c14445918bb0443feb1c1d31d3a0e03a5d2f0c12be4a40637311f12147189eaac0a500e4be61ae0f68fbb10b403272d307a46fc948bbba719345f476c543d1d414a87abe4d22162525e288ba4b7e62f7656b28da02f646f410342d7914857b59a18876ea389bfc579fdfa5c71a565291e60178e05f78b34d5150dd67bd2a2e6bd695ec9c853239c4b925949d09a8b46e65a371a3cebf6557a548b6f9f3a641f7890908359d801c0b7426022c570c27fa7528aaa885c8bf142348d4977c41e06ac0d80d24ddf48aa53cc69c3e8eb225dd3bc977babd9ca568cb63b3cfb3b3eb8cb0acf8cfb06a74900b9974df3324505eae583a459e4fc52234a358088a3a3860918437ca2b9f3809f8815038768afde2e15936a925dc3dbe612fc60d4406405dbc552fb7263659f69cf6c56d47882034b9a2d529ac970d8aa6a9140a2827fe2e95562736aa50de256a0c6b5970d57ee56a7c600dcbd2a53a5ee4e4d50c79a0f21e25a0bf4015816ce5112db70f485847125c4569e7ae775b42213fe955082bd632c67f58ece9db06b689cb69570c8553c02ee0012663c346a5af2853fb4f9af5b7ce0d65cd83fbc0412d0f3dc9af503a81db35b41922ab2847ce8bc8051a324138685b91f1654ef4839925e13b744c69f75390a58556cd07c3b45ad0bca4a330f7dbfa44c8b6423da53d352e4ce29d88450dfe1bc5690c2b08644fdb504795cdffe3287fe10c476bbf02b13fc1ba618c7f30d847bdc8b7e7f992e0bb89079960fc12bec730f1e0a20067833404ab2adf4318aef9594049f43414ffd08b76a0613c23c05d68938815c0d8d599f600645fb340ab8b95efd82642295b915497dc402aaf0eebbd0f1290577c15b776ecb4fd222a375e098178f47dd63274cfaef219ec134004cb96bee057f32d7f1cc8db327aa18fc714a75a6e4caa0091ad28e099fb3aed2e233d89e8292e6973d25d46ff60dfa90f5b14770bf56fa723c24508f2c2f7c66d4f16794b07ed96a61f57ab1843b049ba09a4b2a0446100e20c69df22fee4f015d7bf1b872d57516378711208d4687fc9032d0ee7865b3729d48dda26914d439c9ce27481510a91a7e877410bf5aa8bae47a0216bb4949a2d80a22421658d54b63c486df4ad96d06e6eafe4d42973cc7b64d65aac05b43636e8f038da8c3ce85f63ced0558da9f333f4dbd44eb976685eac2db6bcb818e060d42f60f6e4eb0ad62acef8d0a89262d11c5279bd9a605933c8fbce73c01d8a5abeb64a705351e25e95637714eb43447afdf0e2acbcc23ded9cd82064896bfe55a71af67189a2d83a18f2ccc47ab70371662b0d4b165c47b801c878e8cd0d0376ec72506424009fe924dc805c1c2327b66c1b8c1b4e0860ae1cc771bc6d46d6ebae4b2edddec20936a3e4ab682910cb57ee92bd9f51dfe516799b05c03655ab4cb31266c9d7e1cd4c4cffee5015959900d925c75b02c6025dbe470abc50dcd396c11bb97974503b7c139694a504da75d5a1cd0b1b74f532da0c0a5031a807678d1211dfdbb024b89432a61300e93be2831985787de88a57aec870f9d9b9dd85447a8aa9d431e1f64a6bf49976bf6957a21a35bbe026bc33c89ee2b5f262884decd8b5b376cf58288a25a99dcedb43528e06e8968d89014a3b9fde57ac29ea13cff09d511fcf7c1fa58024ede03c5f04f4560c7aaab1342d6e29f0190eeed5495808426c38fb244705c81359cf64e3c47962a070728f5c5fa96a9dd1fe334f98f7655f35782e8f0d2b44daa7c8af9ac5f2b38a7ea97f6e8a1dddfe52f7132aa17880cf2cb8da3e0d085403842eeea0c97da9f912c7a980f12960c40ae4bfbcb95c45e2188a53c9345273389311a9e683f3ee6d34fc2abd0b4521c536d90604bc823f81f00aff640b099928917d89f96bdffe251ab4442fedbcc2418e9a5c2065b611f3ac0acb2b26f3903df24be44b846ebbbb959f7ebd8f3eea8c5f4e0a5996d8453f56206d7b726f100cd6638833f7bc9bbd8adce99cd48c608055a383127a3a7f3ec222ca7161ae0a7033e5551c1d08abc5ec0a9538dbccd337e1a6f91dbfd823b7025e95bb0a573c21c0c2a150a765ab8200069954580f0196861aedee3d8230ad11c3c471bbf40ce1b2bc4177c995e7480cf13a6c7caa03653e3034adf06d0daafb074b58a8a210a9c2cdae169b07a48d1a421422f70fd1cceb513bf216b5effa5e37c848691606e1202707e7732677d1fd6793b3775019e5f4005880d1313e1d4b13bf33f3ae29cc2e60ead15cab14fc2041e9e47b85a59ee8c8d334461ef264eff195127c3abbb091a32ff5203edcd94eaed1cd88e53b9af94228b8e14689753509f0ba3aa3d57e316428802f38a5505aca169f557f7a603d7e6af0c00acd7b993a01a231073373803edf659593c0f7bcabad211f291f0449edc2db609892549a1eec8c8246c16dada00f51bfd90edf97291bc884a939f214234aef3d7f1b5ef8d05ec1de7db99f65625d3f7d436bc73b9ac50fad5ad3648edba75547ba333967dc6e5a11fdcff1467b8f39a246798855ac3c79c6d1922ab8b0a3f86fa44a10c615675c28bf222a9c4f34006c7856606cee9427f1d4b3d7df5476a0ded885ac4a2cf6a1dfbb2ac0aea39a1e7385bcbcc6ca814951d0ac7cc3418b8b4adc7b40b5fb80f7edcf8829cdd7689cb1ef18052c9871863cdcfec6945160e9516620f564a1770520fc1dceaca328ababd0b3bd7260c7fbff5c680c583869e5026eb9955a5a2f22a9eea80cdec778d6cfbf30e72fdd6aee5ef348c10edc5f441ca6866c0188d6d315af67114f2d38474a1c5328f318dc7cca6dd321bbb8faa6290418640005a48e3895b510559d5642abd83ca53be26d334e3ffd0e42e874d87afc822ee9050b26bdb8ca064ae4f7c55df2801f44fd144927e535b0973f984f12c6fe7be7ea6847d103f353ec59014a5d1b264b165f6abf6c2955a944893e71839d26672331604f1cfeb6659421cc4036c620919e8598734ce32069f1e2518a8b802fb8c412232aeb617a6f4a72582693ee6a9683ca1d7706be9c747a09ca7e52a1ea773cf4e1db9c42be1eed9c38d30fc9371e5cf855ef5639e111cf0523f9ddeaedfed03193baaa2929966c420ac590176bdad6443faba84e8d90d4b1fbbef5c2241fd8c5f0e6291aa4da643dd28083f87fd51bd2565fb8504a615378e61a8dd4918931e3d3161fa0ec0585e3382adfce5573", @typed={0x8, 0x38, @uid=r4}, @typed={0xc, 0x7f, @u64=0x1000000000}, @typed={0x14, 0x5f, @str='/dev/usbmon#\x00'}, @typed={0x8, 0x85, @ipv4=@dev={0xac, 0x14, 0x14, 0x1d}}]}, @generic="493c25c8bb0ba2c9bcb5ee646102e8400daaef6344413c7613fb69ff876d0ce0aa", @generic="66e4811bf4d104098465018be9fc7e8c3320ed6ac7cadeff31acea26453728e938c4af0936f7a9015765d01cd3b04f1a9d73643c17ab9475824b539935aa81f98fb56923967f99a6b3c9527be58b57a5edd7f8ce54a20c5721d5573b2c7a30785a683d4eadae0ec750b74a4b2cc327e0392bc42624e6a4ede37793d8765bd51ff7047c2391ea419104e9f8ded27388ac443deec83b989964b0cd5e394ee8b6bfd4ba07965dd77c5f84b34a2be3928342c15aac6669aff3a8f6c7b06a3bdab7ef0c422b530a74b118393319ad5405630a0d9b4c4eba", @nested={0x278, 0x4b, [@generic="4aa5cd79f417061eb60188a96f8839330ba37f7b44b8371c4d660d", @generic="75f6ad283802d4057b8843858256078fa6cc6da67dd02dbacf80f06fcd485cedefd1788d2237c8e3f029159016a9936e8cd22dc202208cd31d112588c52039d166b5afbf3fa472ddcc261407e4c6e619cbeaeb7106f4af17af526bc5ec7c674706c6ef5f301e62420da2daebf3ce41eb17a5f26432bca04e988504459926e76f8146ced5649835ed1dc34adbcd822eaf3de7eefc2776017bd74062357db388fb9c1f198747b4595204733af40d09e19d76479386b6c58c1ffb9c3849a43054fd375da7fe2d2c", @generic="c8c4c81d10238c251943842845e1de063b4a1d0630cdf4f1688ff1d3762e88b2b4b3bd40439f9f789aaa0a32e5c66c", @generic="f38527e3f03bb7812df089e77fad76f6e48d385edb8289eabae89160c44c96c6740f1ae7f0e1891d1536d6f94d606525f323ba3967e2f747b0d66101415e0f448bb15fe5b83748ded08bbfd67b387f130dc8d3ca2935aaf6eb35539fdcdc549420e78e3701ee31cf6c8dfac6b42033b76c51d678e5d339e7ddcaf7e940413e4fc51238056ad45069a16d69b44a50efebd4616cd637891fb932127b44ca63a00e9d75022dafa9cc9c581fbef59b228a09b4b1633edfa189f711559c5665aa254991303a841215d0afd1d463739ae74b548394d1f37cde70896c2551138e50134057a1936cf9ab1c1dbfa7b930226f0a2543fcd9a355a135a67eba0e0fc7ec", @typed={0x8, 0x43, @u32=0x4}, @typed={0x18, 0x53, @str='loppp1/GPLtrusted\x00'}, @typed={0xc, 0x51, @u64=0x3afa}, @generic="d206016f850f3ce0832c9d152aca7808601410cd3421e71fec42eb5e4cd0770d9886e5211cc7993f1fe3d32fee09581b6420d91777ef1eddcd5b"]}, @nested={0xb4, 0x82, [@typed={0x8, 0x59, @uid=r5}, @generic="923d02136cc2fa3dd25b7577b0f49a3e3ced39def9d7855810f177a7f2645b1bf89a953ea34dcfd5a4ed8d50f63118aa45a691e9272fb7df630885113c6072259cb70735e18d75b20c20eb90eda97c4075c2ac45ed045b3e31519aee0ddacf43a9e09a184535a9350762d240a3f685d54075babcee321361133b2758901cd82ba29df2d20b772dafb7df043934797466f1c4d9fb3f5a7ebd68a3ec6c5ab67255382f0e12f45bef"]}]}, 0x1608}, {&(0x7f0000001e80)={0x28b8, 0x35, 0x300, 0x70bd2c, 0x25dfdbfb, "", [@generic="f136e5e45f0796f4181123d76d6fdce7334f25848e6a72597ba31cc8099dbbc04ecea4b12b94e9325edfff66eb710e23360816fc5a05c63fee16a660fffc9d6a16d539e9aee280c5545ededa1bd39f2b987675516e824084bfc373e7e324144c7761356585978f819c5c09296901cb9e1383f6d8a4f9a2cdaafe7d7e8e6eb41f19f821a2574a237566ddfaec21a9a24a42bf02fb0bc0f2597fb4ca947bde58694826a1d15f38640f077fed767df338032b4457926c87f106356477c96ccb128a89790b3984b988caa0eb41734dc4a76febc897033388ce056cf044614e4620916d0c0d7be4430dee226c01544dcdbaad8c124016736a9fa9b445", @typed={0x8, 0x9, @fd=r0}, @generic="7b0e01cfdfd860b63403d574a726ffaf7f441fea9b0336200e78c8c234ba3b6d926eaa941fabaec660ab2a7b0bb64d51a9daef8b55d5ff5670da1cfdca8ad67cce99d2fd142767e31e354dfa7c17a2ad744b21c5791f6fa3a60efb368f9f081dfee357ba13131da492c6553f9d0f7e9f792a6501b63e8654aab8077b29ae509112b5ca46978348faf3627870bdb8c91df81afcff8d6c9d87141b7873bcb58d98bca1037375b5ddc259171878529cc02b001982b4214007d8d031e5e363b80ab07a0b08b393fbca69ed82904ac11afaef3da349a82e511d22f7e8839421314b", @generic="f0a73c4a7ccf9e5da86af11edd31cb4d9c6d920364e3937513561661247ef4bbb403483baf6803958ea102b494fc811900d4db5605106d14080fa9219a65a0441e1a2af681f389b264341ceb2d91a6c17cbd887b9b7ed2aed3ce4b1ba6a6635c64d0833567783c6060e13e7caf863149c709cd0e189ec803945590712fb4d04bb990a26153bfc82b9c65a9e91aab3ac7edf476d361ec4944f1ea28cf6d5e9fe015d60fda748e6aa6130c42699d663773b4c7", @typed={0x8, 0x60, @ipv4=@broadcast=0xffffffff}, @nested={0x1dc, 0x77, [@typed={0xc, 0x5d, @u64=0x2}, @generic="2c3ef7bf9db008d4381d3429838380bf548bcea8d6df853062092ef9997767b214c28a8fdada6e3680d8e929c4f24b7993dd25f3f444877bb1ff10762eceffa593a27170bde0cf01265d1e41ca8fa6962fa83a26e29a481c9689f6be278016d3c529733d1a4829cc55803df466c47c4a41cea7714890deaf8d8ba90192643bbb648e010496a8420b0d9993fb0f4a783607adbfe8213e6df4cfeca0a9b66d6b8a25c2df86d2f89c0e5b2b943318a6e12ec44da29e783c7c8f20aff8f0365594d881", @typed={0x8, 0x23, @pid=r6}, @generic="bffca0752016388f6b6aab0f30e56987a3dd9719e66c000a71c8ee4be6b85382d88c72933081741d99b0ef0e5cab22f89b199abc5e7334625f973ba566bf054dfe3abf8673b2479a2b3ac20614ff44d624008ed5c275bff83f31fbafad082403009893385378f2e629525fe801a7f89d66b0fa14", @typed={0x8, 0x92, @fd=r1}, @generic="8f2c2677a0f6ecd0ad6fffd92009455353cd1195fe72ba7be03db3ab0487db6224bc9223869c9516996d38b72b0569c129f56f3e9aa9ceafb88b03eca96f88c61f3cd9e62f68a14edc1a9b23d23f379f9273c4a755adffa91bf228576e27d5ac310add449407f3fce73e3262aaad215d17f5c0f3170b604b16cc0b149b", @typed={0x4, 0x96}, @typed={0x4, 0x9}]}, @generic="efa013876d45c968e15a479f17b5c7143ed706eaafbbe8d768fda24701cd2eae3b1242cd24d6be5e4502b567983a2157d56b9c91af03f63727092de413935c703b1436957ea557e367692b3cf9e873bf233495cde1e5355ef21ba1614f4c29", @typed={0x8, 0x6a, @ipv4}, @nested={0x13c8, 0x1, [@generic="6050fa2476ac25393da7b0ff8e76b55cfb0a2e76d96d90a3c84286def612e2fca6bce879e80eaa76922cab6f8ce4732805e66c68a874425bfc73a98a3f89ec7c5b1bb1bf0e387d8555c1056d8854361c6983ced6c4d26f44656672b651a102b147d1ab59833e3eb6e5a3aa3a8cd0eba29ec2867c461cb0a4cd10ab430715cae609f87de11c1b90e9635592aab0ffe833bd2d2a0acb79c5d667f318c105f0b672344bcd6df66c9b538c4d342553f81e5140f20383421493a404b5c4907e295962817d972ef7fa055f2924c2f3d89d2a441ca2ffc71c4a441cfe0548357a8150973c04593cae6e1a4e2163bdc2d1864c22d66de5daa5d7670f1ef6a99b32d74ee29a8271bd7716cb6f21adab92fa775869f4fb7b35e67dc0247d14ccb08d64382b1cf44a6072891b98c8cb431e722f655bef8ce63bd8d010526f2f935b69a1f8e1c919cf10ed85dc3015875cba08ceb512f3fc119d8fbca77c5f75ca4ac0db2147b168f58951a51022f06aee4d18765d94d5ce6e40701dab776d11a914fcb5c55be0386b552cffa7b390777f330a2651a3cd39601f2ff9352b0c3595ca4a4373acdb13db2ab4e76bee2ed51aed6e36fa93b7c852c16adeabcdb536fb55836aeede4558fd64cf59e09fb9a07ace4ccba056d118217bb7339e72d09567cc0c1fb9aeb8b902ee6730d2b261c86d2a8fc120684c03189813b459c90a093b26c074ce4ef0041b20ece8a48ce6dd54ee9ee83fe71dbcd9472813a77a7318e4d39c285c6cfd516cb6491d133ec9d5f7331ab8a1321390b46d940757fc7dfe2a353a1390b5a71943af463ccd0e5ff1c8ae4bd80617f3ee5540759da23cdd6ec24d9ebf7b1662ee21884ab5f6e5240f7459c176381c52e0dfcef7e248d8657649e45ffa730451bd47574f1a943ea3188036f96fdecb414da113ca6e5aa4263a02bebdf7a3adbe7ef96f57ac7e8bed12a21d1e805fdc2faae99ffc242bd154a08c6c8f70e742656222d600a8949071607187266e0d8ca0cbd544817ffeaeaf64e481e316b2aa4e4ef93d97471d01c8623f17ccf45377dce2c4ce672d063aa57a8a721b453455b31a710e05af08e5163e2e8e1fdec50e40f4885e34808ca941ab6dd218f74ac065b4ead1412e73d19f350cbc70c76c780ffc1889018e391244120a72b46a50dd366dcc62dcae5678603bc0fcbc863666238cf3e986ae4cec05088cfa859abba09964abcc56400dc3e98901bcc4f7296f11de2307050ad973f9f0c001bef9a155119c405158127a11a3a994bb14c555629037f81f275f6c036e3673ead7f151a7e4115d8e99a69f702b82f40a8d720a97a9d01c882bff28dd00b75d63f93fc8104524333b450d471b3b42eda4e2ed05bd10d4a292f3ac1f01a11b746e3debcaedc50b21014328338e252e98efa834ba7fe3af6e2836cd722a375d2d895b3fa12e8ab80c79b5d31b340fc068f8a915d9eb1e05dcdbecb07dbe1c1293b2f90dbd0a673d5857b7151f4549bc79ba9eb84e1bd88630a205e0a14366060218db2a75243211eb80b9d3409bdab13d9934d5d29de14f06e017357760819b6181708ad4266b3eaddfd12a3b33c959f72ae2c581d85c73acd4dffebb81dbcd5c9de5206326c07d956c251949a348f123daba5f2bb5e5c50ad459af0ff80fcedfcecfa47bfc7cd4e63f5cf56eccf436e5bfc3de0844953952d22c3be27cdeeed093ca08896c85ca58663e21e44ced74111ed9325c1bf024f32b1d8de5ac9184274d9f55f1567a582bf2ad87eac31922526ede1bb70b3a671feb709dcd5ac927ed55e64be279fedc1ec6d4b458603cda7b4b0aba1cd0d87358099ee0a470d59b2cf76991583f4e40dcdc848141ef1f8e99b920069a5dd63c82d9d7b5c3ceaa2e3d5cd150629d6ad1c3c8e922e169a6a51dce0c2fa15207f7e052adc00de516642458df682a86b8525e0b90201b8e9fb02a80603699151af39de25f5dd37dde372c0f222d86e78c4744ee0353cf5ab6e789cc6551997223d80796fb5e2b8db55363d8450b3c6223b228e683af276f33d0cb9b55060b9e896fbd6ceea8e173d581316b597e7fa1a94105a8133affcc05dfab948af3779b4ba9d25e701795dd3cad76cf187a876db831764c3d989f895626403b13f4b8828d737853521a8a58fa8d0c2a5f2fc39b1c98f6b9920f0df9ddbd327bc8f0e38b491a654ac5fd9259179a3d758bd2ca61f50caf9d16e5fce0b3c3400ee46f4e6913f0d3cf88a482e30a94fcd7a5eaf35f69f83dc5020b44e8fc421de6918bcf464cd9faf9955c4d18c7d42f780ead5d2c0a14719525c9f51da67e5dce6eb854488c942d4bbc0dde37a03262238d1d410053734a55f77ea31d3957f1cbc771485e6dbce94acea4963560b90065f7da76cc840e59c06a3bfa063ef3ed98ad18a81db129923f1cfb10a90b95513b252a2c76dd364e8e972adcaacdccac1430db56db145515e5a7cebbdb99617d90b5ee193719e015f777babadecf6088312f44306c33c206cffb4d90ae5735f510e08ef1345674b3d448c0e67f8edf4ccf08677358d56e6a23f5758cece7ad51fc83525d6856a281a36ca94a7fce29b816a8e8edbb86e937cc2afb928d64db10df64d5c5c9c23fe3805672679c055c02daf25df62ec789e4ae63d0650e10ea9803327304cd236b9fceaeeebc8af3421f39332a7e36a0621d0f76ca3acab9d275c75fc7f7a2896870b1ccfdfdfdc53aec8329277b173dd54d220bbb4c4e4b77b4c21b2a0eb3303084d36daf0e3ddb7e870c94992d7dc4646107817821106b634bcc00d89e606f0f352360378aaf5a3516b171be3f476a7a19aeec6ba7bae1fadbcf41b6c2e32359431838762872c3232ee2e14e613d1020771156a34770313338ce3c6ba6531e5ba9897f23bdc47e23d04a16eb2d7ba313e0a27d2a34bb01c04aa64d87091d9ada177e5df44192cb9241dceffbeda8122800f1bb0287862d44f9d0913056a6edfc357565c985e8b4a41624d41c57533c3a92359ae1cb612912866109b5f813c6bd4276bd71c942cb426561f315ff4ee889b665cc4047d42430b8ab0cfe8b73434fff34f472aaed8dfae15a37ae300b935c37f8554ee10791c211926e1c87e4107b9b4f2d50a44990685d464eeb715b8c2b2a1a2fbac8d5110bf796baf2c5379135fa87d07795c78ec931ba8554202bf59d5bf1313e6f2be2bc58a4ceb2bf92bab4d0112c9088e012d3c5a3408a152f9f0da411bccfac882bc38926bd581be64b6ae0e24c50a986631ecbe6e7e589587cb19bc5858fcdc859d05ef67443620ab2f2a178cc5ad50188add47a81a4631e73afc0bf4c19cfdbf34922f7cb09330689272078ac76e056e7b6762814c29d8968f3cc31c3f578dd1da9b5f7b2c651adc7f00fdbf580615a4176e28fc97d0ece8231e037eb4a5db1ef1d3ee9b3517e55f0692d220e16c015fddd476093faba125d7b1c2a3087000fc99ed9452ffc77f24a76dc8e6bbdebe664949c04ef654b4f6df429ff1f925eb434296c8fb952b995c72bf9d909ec44bb1831452ac038296699af4571510b414f9a039091817df7a993654f27ef2e3c3465cf4081cc4acafc6707d7dbcc78ded457c795e1ce4f3d466024e011c1ca0c8806b3cf1ebfead6df4bac71625a6e6015e9afebcbbe8546f968b2d5fbfd0f3f27fe7082d0b5b38acc85cba08de37415b7fc647d153044878778b7c8f835748b92ff222b04452c4644260139761cf3e6128a2084b393bb15bce5117d4b5580baf700eef3cbe3e041f4c0a8928d05293c621a8b1c3017d39aa8a89aaf3e2c2ddc294431f92de4a0f9907ef15be824969dee5af6add990e9a0a70f92f081f3b56fb4b4dfc2ae628750b32dddab776f361f15f9ebf5a6b9e878110cb06ae670e9d52af6998a5fa4b8a1a21e7d90c51a51c068ebd0dd51284cac6cb698e33ae3fcf9cf497b5dc83fb2888a06ca5ea576d035cef77762ae9e532eda770357052b70c26e3cb50de4cd40aac9718b3f0fcb89a01e93fd498a1185216715453342d9f036efde1b6a7120dfb13b97c3a3063a6c3a21e4561451827445458155dccc1d6b55288ac107bda0467327941cc984c8e2fdb6558848e95d611392ae07e385c7c6794a3155066b991d13926d81d703db224914c75ee5670e45eaf3e762215fe7db2bc510ee059dd47bf10e576959fb57fb09d0726628c43717a683b89e69075f05ed84a4d11ec29b2d73099adbc3b4776c928c5e69d77575b33518a43db8a1f8d090608bdb7bbf23c8b6fa42ede85631ce9ac44735833db0220d910b4c9f9fdbda67be453331714ce25e09e7d2c214c1e40bc26d23c18dc4b6a5d300e259c96261b79a63937b5214e9a39ccfa00277988925f698a844c63787d571f56a6448fb1044b850d82809c23aebbb175bb7854d1b3fd0f36facecee188844a1e6ea933477a1a0f024d8e09b4d71ad4d5930a945fc3fadef20a3d60cdd8cd44c742d8a4fd56a036a25a607d333405e3e1f693df428db63fa1c21c5f1df167c44427dd4121a4947844a2f9a1b99126fbf87f004d4fd9227298d0436e15b026ac520628e70e38e08f29e6b6ef17d5ccc84f11585fa451777a52884b27eb1e9581b182718343163937b5134ba55b6a8f6c136cabecb3532abeba70b9292be705f95f22c14840df8def6416367deaab38b826735c43678c8c1b5f30cc25bec8a6e9bd854b6c93099bfa230d12315156ad3b0ac59c8008176b0855839343a8cfbb04d3a8773606db31c902208e87fd829f4ee86307e9abc7930892d2a50566fa6a154fb959a8146ea884c5137ec9e77a28e0fff8b61646a46981753d37634ca28e9b1a55e5b19076a7c62fc047116b7a6fd608b84f914f0f3fd01b3b0b78df59a56a47262432d2a17b97e658d42a4a21bae3fe849b7414d3b2d9d989bb10f61de94c59c540e7029251ce9314ba57c558296868ea42a716d99e3903b87c8cf04100ad46877dc4c749049ccab941ed0924457daf21b023b7d462bf160b943ff40aa8f58e296b299f7fa439af145e00d84ccc8c8eeee830f8ddd6b451e069a7f842e6b2aec6e94ca23fd6d93d4b6a8f0cef524495f8ccb235cbdf72979a546d74a2e0e10694e519991e2028c01175dfdf1873d9d3591b842fb32fa511360b90b8d6935418e250c59017abe63ba9e7633b4788e74170f577e8d0958ac0ddefca2444aa37168c8eec21b04a92c92a5e760d766f78ab41cf6e53ffe0325a6c33bf8ec299c68c4d4800959a844d629bd72f278b0b2b15bf8af5e6dfa0a282b517c5a2ce6bc942a7b7d2fe2ee2c52767836ff810f2cedf545990ab0d7143d8d075882092ace0bb419f400db71030937435bfb10634f2a3ea56b0527d78b65ee7185fee70e889a57c72e1d84c5ca7520fbd5dc12af6a1648e76aaf2b1e24d09f28273b0fee91e82a7d5e669e95cf09b18df718db51b35c3f7269dae19ba29518863459d927113d7178c1fd86ef39485d33fbfd7f40ef45da271986cb3ccda99893aa1b6d501c30c94a15c53ada283bb57b3e64be19ec9c76535c8522c22fb2707cf963bd221466c8ced988174dab897e31f3110d17fb4fcb30c97039cc8a0265c7df745b87b43211277c64985b8e252d8f431321e1172298436e3c82893171007a13e2991a05ad46f679f649f5475c6017eff3fcbbf6bb208be0e7767a057f25ecac00276ac0d14b515fa1752c391141fe1e1029068a5a8fad2de4f4d972b7b9efd051966608c18c81d3951ce055f0f330152819954d71e30e097c59b2626211d20a36bba674", @generic="5794d44808551c44a57dbea6751f8d55eecb0081260b917a5cfc28e6251bd41cbedd6b2b674e293657c79d3101035873b33f43b2e19902a0333ba80e98d2dc8dc010810fd6bfef78a02ee736190b1e4d5aa3a3a51f46", @typed={0xc, 0x8d, @u64=0x9}, @typed={0x14, 0x68, @ipv6}, @generic="94f135460f76242fc4083e401b27649d1dc95a523c598b1ac2c4d1fb9924eac3ca6a779693ada286e79ad07d5722a647a59d6fb741edec0f76aec85a278e1cbc9e7506ffa2a2543a5cba333e9f2d5e840e4efcec1fa798240c4d83671ff475ed42369ea07852e0d47df60b39c56e4f2f0fb7868d38af9c742ce24801481763b93ce04090270981416f8a420fd62978ed613eeb6a8604d9db47d28c46e7946a4b0461076be986955d75c6aea78db12a388255ca3c048b5e4eed766d60771063c03f21e5b5f69056bfaf343ed526cc58cb879138040d280295d77d45eb1224e1b9463cec2fa5e075e816b3b01d781f44887cb4f8", @typed={0x14, 0x26, @ipv6=@loopback={0x0, 0x1}}, @typed={0x8, 0x19, @ipv4=@multicast2=0xe0000002}, @generic="46ef6a20ddedb49278257f57d4572ac2877e2f61018bb7a4959720e5f11fc4dd322118c9ee34d890a451becf621dc44b58e969f499faa32abf32e6f45e6909d96cea6f8e57ea96268d53aa2b20852e6ec74a3aeff88f4e7f88c976220c5f0480a80a1c51069d6aa6cffa2e9e806f179118", @generic="07929d4c3910bfa9b016880e7b6306f65e5a33322936d7836998316387fe05924a03cd49b4666f0529c68748faf607b9e0bcaaa5d634a5fac7937b85efb432e840d8666749a3afbb454d1e3e0cd468399de593d53ec60be68486d5d74ed42398b067d403eaea677039d59f0e38ec60198e3810db113437fafcba8d9372569298ac997748b57a5f7e414b313690bd3a605a9f0953502a82744fa4e1650f78f16e7851a1f3d62a07195a758a666b9517013d8f4cc825a46ddfd569c0f2c5683b23e73c8e7c334a710511b21887dd822d42ffa41823ae4f88ea5d76d6d1324e57e482ecdbcb6c9cca", @generic="8d6daee3719e8d1559a8d1c422023ccf24d57c412f0614d007e23c63a8d124670ae80e6f0ff72fac2f0d037bfeabb926c45069a3f123b3fdcf3a32ccd82cbec65364a2272b63175852c935d40d072a36130bb019ea7ca622f349454e8685cf458987beb5228117508fecf481534b307130674055ecccf3d9c5d46666cf8c28f41017e624fd9b8511a6c06d70ef404b81a82b541f80ca6493991846fabacc5871803b3bff07bdd12fef4185b905becc2fc19e9607ce9e219ac1ef0846bbd833fed8203a36444a39ffe2d9f8e4520aae32f2d0517eb9f9ba84cc38f7cb85e3c7eb1d70103d87"]}, @generic="f186b5a6fa43d94b1aef9c2308b08d7589173ed375f774fbe81dc19c6e35d1367e54f1ecf49e2685a714ecde44732a45b9ee3ff1aa132100ad56f7950b1e3aed61ab34fb320aeee9b262d27864a8f2d3d7ef40ea6f5c15c200303bd831490d49235c8edcf7f8b1ed341bafdc1723f365d7da92acf61a672fb7bb16cc6bf11911c9c34374ec06f4e7d6a2730f9c2913b59cc9fdb42a0361b880abca474b4a26260bef0a3de9392559589815ecb6489f535a5b26dd761906d3c9a2225bd960870f38704cebf58260d4f670f06de74895379638e434754a0ceb6dce72ff406b83b56fffb5132d405f08d626f45ecef4b10e02cdc45f548ce04e402abcb1974832cb5fdd6d2ec5819e557f8fc7a2d6341923ada60014243c8f0a81aaacd783635096c8d942c147c49b5661f795b30ae786722a547ef9064e13b0eb12aa03df8203770ddf93add17f7de1f372bf32b8f35bc86994f6a60043bd077190e5ffba634d0af7853fc9d4ccd2eb94337f92bcb435e91590f858ab52dd3f5ae3fe217ba4394c0ea99fb5ae33ea8b0433fd45d280c120f30526eb45116effcfe4128307ccd643c3a044fb5fe42a2608e94ebc6aff47f6613dbbe26aa80078bdfabf4050cea0f11c8f2f34e5a14f19de7abc0dd880827a587ebed370c4c7e95bb52613eefe9924238bb9377fa6bb3c52ae245ecb33444889d565859f55347020bd4bf2f9530658ce703db49fa00d887a954a3c7cfbdbcbe3a5d828fb1ef31e91ba8fcf60a7630865326006d2f16b51a918b27a75a4fd1185d020fe9a7bc374769c2edafd44e7694c2238d103b48006813d9164fd9a06cfb004aa1991996b9a5203b047b265574c4f1e3bf1e9da8fd7f60db3eeb047d9d6223559b4c048c8bb0956cfeec78eebb33d067decf7d1d8855446c14395a6e9f33a4e9b49c8d03497e1fcc808640c6e23cc270158f634fa2061a15c762cf99fad33038ab35875a72a5744c2800577486b52ef1ab3da1c9535936dd7d664433378ccaf3c264f4cd006d5f44627fef1914c3d9bf3abda65ac9e8ccec4c23d02b436ee213fe43ae15e3be71df570a9f25a4f3793134fbfc5af8c0836a9023a99a760b3f54db4cda573d72a9cf1239d030a143c3091cdab5bf2ea8f81287718f5defa404967d550dfdcd9201b17f3e6f8596d113be44e3ef984999b6bfafccfaf53ea3611828d5ee303c1313dee28ad2f6565ac1e33709a2feeea2a19a6867bcc8905f350335f2e78e41082a3e4365100dea1b065f7a0795c9f2ab39e0adad64e001508bc00833b0b82c498fe4aa1c5981ef6d2cefc6dc846b2270aa12f81fbbfd5d7b7c3cd019cb33b6bb047a116da7904963272cd5e802b613c5dd7d67f343a615dfc4b48c505b85bf018928e537b9d8f42226b64ea5a39d7d53ad23a19a8c0128552638739bd48647b829e52cc8f134677d6321d9fc96508672536d9606ff1e8bb8df2767ef7bf3d6d87c776f9d0db8bc4f0e22a32551cbf5251e6aac9a31f7e6393fb03019273454d9fb5951676b11a0285fa81e77c0c1b2f88447ae3272a40e34376c084a47369a557e65df450d507225a74c5212d6b6c7d567b7a6b2488fb480b85462e8e8e4e80a4b9e9062edfd4ee375356065199ca8d28341e59db4f126472d163921c3cd016c6e179081fbdb74d38418d0438bb1103012963483bcb67cefb7de78e0633e0042bbbe8e2e7530c25f6f2b4b7db2b8b32796335515eb34f26cc8c278ea749e66a922dc69e0d1fee9e6479383f97de3db037dad523fa6590ca90bdb42dbb8ed0b9d103da9f2616e3deac53bc7d6db769c61ddf157ec52ec1797a60e67514708f60abe7b6ded7b75d3baba8a5509a8df4d1da5f9edb3d035457732d09797f25239446980ea8bb356bbbfe86a6de673f11d11c6478d2192ae70823c4dfbcc8db48024c7db424d5817a787657c67f49530071db01e8988df736ba18a82992c7a142961a479f176e2f9d37789c53f2898079de02cc3001fc0cda15389e29a6e52d73eaa94027045235bd239f561fa28ba1d66b81c0de48b772a7ee5ebaceebe83b7c4241f0511077a03014ec2eed82bdf51e0a1ed24164ae7058ff752a52e230c03c0dd65e9a87523c54008bc32da0ea477399089d089cec0e35f65a64fd744b1aa2d5af817b9abc185c63998c2a7d746db6db5a0185d65efcee9ba27a545931a923190ebef6eff7c9c5f4ec48bf67a075aced378266eb1938155987f36dab09f57e0d6469b21978cc4576c2d81863b256fb5e6681b1b769cdbabe1f86bf6327ccbb94706e3007e660a1bd3a4063a821d1436d3825dd2416bd3d086bedd5be3e87c0883951fbb87419bb279d42da7eae86f3947dc5104337ed9231327c9ee565cfce199497e3a6b2160f5f10ba85a5b3005cfc2e23234e2f9218009a5fdac415f5462e52dfb52e1dbf94026323dcfc5754b9d3bebb5b759973e93b99335c7c110c75c3c407d97044825f9052cb30a37cfa4d6542f5b876d765a0c6d1ef5549dcba5d397b82a5275aa35b6e38e868352f5d1ea4fe12cab76623e657e0801a31b15471e19642e36c296a21e48e56313085bddc9c7d431054a246f0918013d666b086df3f1bfe20730a07d779d3bf33058a46a6b5e7398cac7e0996d6347706d3f28310cd614120d8cd4dac6711dc042d1b9093d87385ecf636a8da1c1e21b67719b131ef55ef04b5db73f9e8b0103d6f4b33589be7d72d38bcc8702f54a7bc59a4d21b3a2c8c6ecc78a3a891b7d95b052577a1ea7d0c6afdd09a1f3223ef764e80fb03a979e348f8d0a90b8f5761df23171667212f3b784326547aadaa8cb5a49d9aebd41a5ed3caa436ab62d7ec25e6fd8aeb7790f408d57c1e97972f7b7216d1f0e4f7a569fa0aab9488401df191e1ebb326dffa59ca5d9a0292b92806d35071aca05f944f2241589637d285cd03d826cf5f8fb3d8a791dd8269960fe13962f1c1cab3fb18ca6391f7477c55adb3c0ad2320e8dc239a0c8240fe31ddd1347e1f2d1b553763d448c4da6c2f635ef57a40a85e6acee7177fd4bbe84ee1663535d73eaaa1976975e3c0fb9cc664dd8856edc59e6971bbda1deef0cd80db1dbc4765c940bd0499f0a504023f33086c0b6eb09f3082bbde43d7993361c817773d82d2e00c1158ad14505e72575a7387989820c3693ccf57075eb60db1767c2d1f1eaad89ea1732af3ec5ce27b17ef850a642a902e68992ba10ab73667ddde75d28bb6cba37f0f739bbbec8b7da852b52125172eec131bc8b8299dc49523a0f7b5a7d731e179bfaf88e81c2f04f5dd05022ba52b7f5e1befc5bbb542d2d006e24a14e59c9224978c48eb143d12bc623f85b65c3e260ca8b48ea2c832be186babf7907b0b5d9c6a824bf4b0ddae3619460664dc3dd11967011b3a6cab314cb07e90a6cfb28af5adb25441e9f6a077a51396baf2b3db28e4a8be182ab08c1cda3a4339ddcd04ba67922fe524c66aa1400f23478d0b7f28f691466fae9bd973ab0f3ffdf2c06d92c3dbb71124459a72a41ba5591365b87f9745a34af8388e757b29feb14952b3be2bd30de3d2b0f56187ba9d6a5103738578a062b0b4cd11d0bfabdfaf3746ca5bf507f71aad60c81fb73a7bf70357b5218c79716c550bbea097c803a2201ad766f663c188d2a854ec847f1bcdbd3e5310b437f2ae3c96dcaf8293a9a0c590ff9abdeeb96af160a4aabc2bc9479fd1142218a062c509acd54238d45656a74136cb76a2be39365172dc0afd8ce244a2ea57f535dfe6f64397d73ced9778107c9d6569894373d1a37eb71ab457b6762f423dcd544331c4538daf58de76887cbd67d740af0b4f0f712de2ca8efbf15cfeb6e1de029eb12622f74772748e4374a860b68bcbda0b491bcb3cd2a08a80a5502b3c79db5a8bcd0d937cd8da507d97be0650e90c28644695fff3530480ec77e8bb247a06f0fcd49f30d17f4301023492c0781f694667b3f3001a3cca1a904f67c8853939df904d0e28df97f5bc4dd70f690dcfa1cacfdead653227306123668a57a6befec27795841ed01aa39ec6a65bdfc63ba8244f90b8aecc358df7d430f3f999c65ef870a1593e82208fb77f1243502396b45c4e50865427f759f96d85935551942fcc5cfdcb7412d3bfa56314251baa077d1dfb15fb3874dc3f183ca390dbb8552f44f8b5a374849a64c93c530953d9ca153f576fd70fefefdd95d2c6a2ca0f8bce51d381ce8a998dc11f76fcba9a206329f64f8fd459108e79d86a8046c2c8b8a60546b77b677cba624659322f45d9eecd1d44826d8438906f95433073e7ebf8a7255314d3b2d92e963d5eb97ba323b6a9ec15c23e4171e0a38b8f0eb4bab70966d8f5038c67ac297cc70c51bcfa8c61f14a04d6e781cdfa3d4ed0b3908e005372ecc3086d23e05c26e1ab751948837acce194278be5a58bb70ef0ca1ae158679e58d91ca2886d77153c2f1afb4eeea1bd78a6d06979f6bc9b86bad7c764dd9c0820b1590f27ecf0fafb1a885dfa4bb455b79f0451b8f992ef8d62a26736cfe2fa2c5a92f2aabb0786e0decda32b98a60e9936595a4d31b063ab680e672b6c7a2dda4804441947c345343c14fd6e41b24a088824f3aa949619a36318e71290554310ed9226ac96fe26f1e9e61eab2c51fb1ad6ea353281301218bd88746d132d32ffe1980f1ddd1706f71101984a279b04f735c541b57c6829889a5c6f5d8125555b1238ba86b3e56ee6ff386f6a4682e3712110cfc8394cb3fc6d5d7df87368bc7c18116a645aa84bbae68fbae1780d7cd73258076076e4dc135894313dc28a6ac8b634585c65e98dba43828b9200c1ad050bcd1dbcc53792a58b96e3818827804ec6b5f94810eb79e95ec940d5337e66d8ff5fbe414f1c511e61a5e004b84a77cc4d232322d29d30b533be822e71770649bc1240bee048ff5a11d1c63cf1f79e7f3a9097dd6dc068e3bdac5e8ac220d67b2bcf586b10a1bdb3b9d0694e02707ea6065399067e543c7db8893391190d733e26e8cb9b89d61763957ac2d6005c95f4d0795ebacce6f94f6cc6dc4e38296d8a6eb9a8fe0cbbacd9beb3cba7d5f6edd878034fdb423e87a08454f790c1ab1ca5eae791cb142dbed86746fb3723ed882a289c784b839b930d2f9da356e7418501fe8696a2f4c93d8feb5977a6da1f32cfeb050ae18e0d213accd43755f46c76808bf475c93d08751cc8f73d429c669aa2099834c9e642ff9ff748906fe379728424ae36c7424e394a9dee584128a66a2ae06c839f9d76fefc947aed637e852b0bf4d909c9ae8aac21804e9fdb950fd0df665e9bae36f5842e750c20b4deae6f444fa4098d99094622bb85113b26ca4088d53af7445b0b9cd83c17cab50357271dab570c93986ee19f201fc003731339cdd1189386a20fb6f53038a55a7c0ff5cc4d2ac78f6a3091625dd3f248c86604b58eb3d2efc252efe9edbb210c5a1ffe75fd6caee3725ce2ebb86b6687e604bb0a38119327c93b1ea7bf85f127881e075e155ecff97c95b45096a40bb783194167990ea374bafac14e9083a49e41de1667942dba8749b895bb973c32b87b4ac789b8457a28afabee7554376283c580d8bcb3d8606d159a3f6cfd744104d79ff68a968e12906f8e081fda57cfd04ea47d9c82e7ccf98379895790c6b8b0ede94ee13f4c356eb33b44efa40be0a09d4315dbac831b60e5c89a10c5588da9dc5efd36f949ec1a7913f3a4ecfb5a45ba8da340e7937b4660ac29fe7e1c1b83ff7a247541ce7adf30c924155da34d317a795df6df12d673cf"]}, 0x28b8}], 0x6, 0x0, 0x0, 0x20004004}, 0x800) 2018/04/27 19:08:32 executing program 1 (fault-call:2 fault-nth:0): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) [ 100.900551] FAULT_INJECTION: forcing a failure. [ 100.900551] name failslab, interval 1, probability 0, space 0, times 0 [ 100.912090] CPU: 0 PID: 7919 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 100.913892] FAULT_INJECTION: forcing a failure. [ 100.913892] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 100.919294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 100.940449] Call Trace: [ 100.943051] dump_stack+0x1b9/0x294 [ 100.946674] ? dump_stack_print_info.cold.2+0x52/0x52 [ 100.951860] ? rcu_note_context_switch+0x710/0x710 [ 100.956785] should_fail.cold.4+0xa/0x1a [ 100.960837] ? graph_lock+0x170/0x170 [ 100.964635] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 100.969731] ? lock_acquire+0x1dc/0x520 [ 100.973698] ? crypto_alg_lookup+0x43/0xd0 [ 100.977927] ? graph_lock+0x170/0x170 [ 100.981721] ? find_held_lock+0x36/0x1c0 [ 100.985775] ? find_held_lock+0x36/0x1c0 [ 100.989833] ? __lock_is_held+0xb5/0x140 [ 100.993897] ? check_same_owner+0x320/0x320 [ 100.998211] ? __crypto_alg_lookup+0x31b/0x390 [ 101.002788] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 101.008323] ? rcu_note_context_switch+0x710/0x710 [ 101.013255] __should_failslab+0x124/0x180 [ 101.017486] should_failslab+0x9/0x14 [ 101.021279] __kmalloc+0x2c8/0x760 [ 101.024812] ? crypto_larval_alloc+0x1d0/0x1d0 [ 101.029386] ? graph_lock+0x170/0x170 [ 101.033178] ? crypto_create_tfm+0x87/0x310 [ 101.037496] crypto_create_tfm+0x87/0x310 [ 101.041638] crypto_alloc_tfm+0x1b5/0x2d0 [ 101.045787] crypto_alloc_shash+0x2c/0x40 [ 101.049930] ? drbg_ctr_generate+0x1f0/0x1f0 [ 101.054330] drbg_init_hash_kernel+0x50/0x300 [ 101.058817] ? drbg_ctr_generate+0x1f0/0x1f0 [ 101.063222] drbg_kcapi_seed+0x6bc/0x12e0 [ 101.067361] ? find_held_lock+0x36/0x1c0 [ 101.071418] ? drbg_seed+0x10a0/0x10a0 [ 101.075304] ? lock_downgrade+0x8e0/0x8e0 [ 101.079445] ? lock_acquire+0x1dc/0x520 [ 101.083414] ? lock_release+0xa10/0xa10 [ 101.087383] ? check_same_owner+0x320/0x320 [ 101.091702] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 101.097245] ? __check_object_size+0x95/0x5d9 [ 101.101732] ? sock_kmalloc+0x14e/0x1d0 [ 101.105698] ? mark_held_locks+0xc9/0x160 [ 101.109843] ? __might_sleep+0x95/0x190 [ 101.113815] crypto_rng_reset+0x7c/0x130 [ 101.117881] rng_setkey+0x25/0x30 [ 101.121328] ? rng_sock_destruct+0x90/0x90 [ 101.125559] alg_setsockopt+0x306/0x3b0 [ 101.129538] __compat_sys_setsockopt+0x315/0x7c0 [ 101.134298] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 101.139230] ? ksys_write+0x1a6/0x250 [ 101.143029] ? __do_page_fault+0x441/0xe40 [ 101.147261] ? __ia32_sys_read+0xb0/0xb0 [ 101.151317] ? mm_fault_error+0x380/0x380 [ 101.155463] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 101.160562] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 101.165580] do_fast_syscall_32+0x345/0xf9b [ 101.169901] ? do_int80_syscall_32+0x880/0x880 [ 101.174484] ? _raw_spin_unlock_irq+0x27/0x70 [ 101.178976] ? finish_task_switch+0x1ca/0x810 [ 101.183474] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 101.189024] ? syscall_return_slowpath+0x30f/0x5c0 [ 101.193952] ? sysret32_from_system_call+0x5/0x46 [ 101.198795] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 101.203639] entry_SYSENTER_compat+0x70/0x7f [ 101.208045] RIP: 0023:0xf7f3dcb9 [ 101.211401] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 101.219109] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 101.226378] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 [ 101.233639] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 101.240903] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 101.248171] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 101.255463] CPU: 1 PID: 7932 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 101.255641] DRBG: could not allocate digest TFM handle: hmac(sha256) [ 101.262664] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 101.262669] Call Trace: [ 101.262693] dump_stack+0x1b9/0x294 [ 101.262709] ? dump_stack_print_info.cold.2+0x52/0x52 [ 101.262728] ? __wake_up_common_lock+0x1c2/0x300 [ 101.294724] should_fail.cold.4+0xa/0x1a [ 101.298815] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 101.303941] ? find_held_lock+0x36/0x1c0 [ 101.308006] ? graph_lock+0x170/0x170 [ 101.311811] ? lock_acquire+0x1dc/0x520 [ 101.315840] ? lock_downgrade+0x8e0/0x8e0 [ 101.319984] ? find_held_lock+0x36/0x1c0 [ 101.324059] __alloc_pages_nodemask+0x34e/0xd70 [ 101.328721] ? kasan_check_read+0x11/0x20 [ 101.332866] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 101.337882] ? rcu_read_unlock+0x35/0x70 [ 101.341933] ? __lock_is_held+0xb5/0x140 [ 101.346002] ? check_same_owner+0x320/0x320 [ 101.350328] cache_grow_begin+0x72/0x6c0 [ 101.354385] kmem_cache_alloc+0x689/0x760 [ 101.358535] alloc_inode+0xb2/0x190 [ 101.362154] new_inode_pseudo+0x69/0x1a0 [ 101.366208] ? prune_icache_sb+0x1a0/0x1a0 [ 101.370434] ? down_read+0x1b0/0x1b0 [ 101.374135] ? mntput+0x74/0xa0 [ 101.377409] new_inode+0x1c/0x40 [ 101.380768] debugfs_get_inode+0x19/0x120 [ 101.384908] debugfs_create_dir+0x75/0x3c0 [ 101.389146] do_blk_trace_setup+0x860/0xd40 [ 101.393458] ? widen_string+0x2d0/0x2d0 [ 101.397425] ? blk_tracer_print_line+0x60/0x60 [ 101.402016] ? __might_sleep+0x95/0x190 [ 101.405996] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 101.411530] ? _copy_from_user+0xdf/0x150 [ 101.415673] compat_blk_trace_setup+0x3d3/0x710 [ 101.420342] ? blk_trace_setup+0x70/0x70 [ 101.424417] ? expand_files.part.8+0x9a0/0x9a0 [ 101.428996] ? disk_name+0xb0/0x120 [ 101.432626] blk_trace_ioctl+0x298/0x2f0 [ 101.436678] ? blk_add_trace_rq_remap+0x690/0x690 [ 101.441512] ? __fget_light+0x2ef/0x430 [ 101.445488] ? fget_raw+0x20/0x20 [ 101.448943] compat_blkdev_ioctl+0x9d8/0x1b20 [ 101.453432] ? bfq_create_group_hierarchy+0x120/0x120 [ 101.458618] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 101.463797] ? bfq_create_group_hierarchy+0x120/0x120 [ 101.468980] __ia32_compat_sys_ioctl+0x221/0x640 [ 101.473738] do_fast_syscall_32+0x345/0xf9b [ 101.478056] ? do_int80_syscall_32+0x880/0x880 [ 101.482629] ? _raw_spin_unlock_irq+0x27/0x70 [ 101.487117] ? finish_task_switch+0x1ca/0x810 [ 101.491610] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 101.497139] ? syscall_return_slowpath+0x30f/0x5c0 [ 101.502065] ? sysret32_from_system_call+0x5/0x46 [ 101.506903] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 101.511739] entry_SYSENTER_compat+0x70/0x7f [ 101.516136] RIP: 0023:0xf7f5fcb9 [ 101.519488] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 101.527193] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 101.534549] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 101.541810] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 101.549068] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 101.556325] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:33 executing program 1 (fault-call:2 fault-nth:1): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:33 executing program 7: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x800) execveat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='veth0\x00'], &(0x7f0000001280)=[&(0x7f0000000200)='veth0\x00', &(0x7f0000001240)='veth0\x00'], 0x1c00) socketpair$inet_sctp(0x2, 0x0, 0x84, &(0x7f0000001340)) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f0000000000)={{0x2, 0x4e22, @broadcast=0xffffffff}, {0x1, @random="c2f9a2430f34"}, 0x0, {0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 'veth0\x00'}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r2, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:33 executing program 6 (fault-call:3 fault-nth:5): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:33 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x0, 0x0) ioctl$TCSETSF(r1, 0xc074510c, &(0x7f0000003fdc)) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000000c0)=0x0) rt_tgsigqueueinfo(r2, r3, 0x21, &(0x7f0000000100)={0x30, 0x6, 0x7, 0x81}) [ 101.731878] FAULT_INJECTION: forcing a failure. [ 101.731878] name failslab, interval 1, probability 0, space 0, times 0 [ 101.743289] CPU: 1 PID: 7947 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 101.750501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 101.759865] Call Trace: [ 101.762489] dump_stack+0x1b9/0x294 [ 101.766139] ? dump_stack_print_info.cold.2+0x52/0x52 [ 101.771335] ? perf_trace_lock_acquire+0xe3/0x980 [ 101.776190] should_fail.cold.4+0xa/0x1a [ 101.780253] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 101.785359] ? graph_lock+0x170/0x170 [ 101.789154] ? graph_lock+0x170/0x170 [ 101.792952] ? save_stack+0xa9/0xd0 [ 101.796576] ? find_held_lock+0x36/0x1c0 [ 101.800635] ? __lock_is_held+0xb5/0x140 [ 101.804700] ? check_same_owner+0x320/0x320 [ 101.809022] ? rcu_note_context_switch+0x710/0x710 [ 101.813949] __should_failslab+0x124/0x180 [ 101.818178] should_failslab+0x9/0x14 [ 101.821967] __kmalloc+0x2c8/0x760 [ 101.825506] ? crypto_create_tfm+0x87/0x310 [ 101.829825] crypto_create_tfm+0x87/0x310 [ 101.833967] ? up_read+0x1a/0x110 [ 101.837415] crypto_spawn_tfm2+0x6f/0xc0 [ 101.841472] hmac_init_tfm+0xaa/0x1b0 [ 101.845269] ? hmac_exit_tfm+0x100/0x100 [ 101.849328] crypto_create_tfm+0x184/0x310 [ 101.853568] crypto_alloc_tfm+0x1b5/0x2d0 [ 101.857719] crypto_alloc_shash+0x2c/0x40 [ 101.861857] ? drbg_ctr_generate+0x1f0/0x1f0 [ 101.866254] drbg_init_hash_kernel+0x50/0x300 [ 101.870738] ? drbg_ctr_generate+0x1f0/0x1f0 [ 101.875135] drbg_kcapi_seed+0x6bc/0x12e0 [ 101.879271] ? find_held_lock+0x36/0x1c0 [ 101.883326] ? drbg_seed+0x10a0/0x10a0 [ 101.887203] ? lock_downgrade+0x8e0/0x8e0 [ 101.891339] ? lock_release+0xa10/0xa10 [ 101.895307] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 101.900834] ? __check_object_size+0x95/0x5d9 [ 101.905317] ? sock_kmalloc+0x14e/0x1d0 [ 101.909278] ? mark_held_locks+0xc9/0x160 [ 101.913418] ? __might_sleep+0x95/0x190 [ 101.917386] crypto_rng_reset+0x7c/0x130 [ 101.921445] rng_setkey+0x25/0x30 [ 101.924890] ? rng_sock_destruct+0x90/0x90 [ 101.929114] alg_setsockopt+0x306/0x3b0 [ 101.933081] __compat_sys_setsockopt+0x315/0x7c0 [ 101.937828] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 101.942749] ? ksys_write+0x1a6/0x250 [ 101.946539] ? __do_page_fault+0x441/0xe40 [ 101.950765] ? __ia32_sys_read+0xb0/0xb0 [ 101.954824] ? mm_fault_error+0x380/0x380 [ 101.958970] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 101.964067] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 101.969078] do_fast_syscall_32+0x345/0xf9b [ 101.973399] ? do_int80_syscall_32+0x880/0x880 [ 101.977976] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 101.982836] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 101.988363] ? syscall_return_slowpath+0x30f/0x5c0 [ 101.993287] ? sysret32_from_system_call+0x5/0x46 [ 101.998122] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 102.002958] entry_SYSENTER_compat+0x70/0x7f [ 102.007354] RIP: 0023:0xf7f3dcb9 [ 102.010705] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 102.018402] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 102.025659] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 2018/04/27 19:08:33 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x4000, 0x0) syz_mount_image$f2fs(&(0x7f0000000600)='f2fs\x00', &(0x7f0000000640)='./file0\x00', 0xc23, 0x3, &(0x7f0000001840)=[{&(0x7f0000000680)="e30a785f402ca9b4207e39d288b8987b5c4c152ab7d8a473851eab302f820d8c6d0937378f62434c817c0a1876202662b2ff412821342dc92c114a1a0436c359e246f1e92f58b4188ad4ae304447660b63db97efd8c060ee12988df2f508ebb3d824501e981f6fe83e5436e5637e8c140bf8aa9d33d64defb08c2f2e38bd9e5d06dd04d910a3527e1a00c680bee0cfef5f53f9", 0x93, 0x6}, {&(0x7f0000000740)="3c88f6f6b9bf48472adbedfc2f3a5a2c6ca2ce94ef37189c959151d9daeee79b2017edf4a81967bd87577a00ebc9e7df617f64c8269babee5c8232b6efd225d3802d2aed4ac9d233aea77f10d2b1b30c1c9d1e36fe6ddf465cb5e16671b83bfc293723a19bcb6e3127a6cc4cb2b14c9be7849580ba02f7aa9acef0f73ae8bc359e6422e3b0d94d1bff3b1ddb64d186042177629921eb7f17463567d6ca4ffac3dcd89be1fd6a112c720f5ac67227879f17daf04c90ebcd38f56950dc362b2e5b2497d07e01f5e5f3cdef87b0d4a9c1c079a5530f1f23bda011f08ff610bfe287c65899636d3d6d1afa41584d01f238f8d6af736eb0b9c9f3a57448079c2ec576b6c7192e60e84730a313551d937eb43aafe7a5b91e1be36eb2c28521f65d30febeede8dd6c66967f1ce0400bfbe8952bbc9b12b3ab1333752a861fbb60d45f49bd38c0bdebfba5a24b4c2ec77d03d9ba198f8481611397f2ac7ed99fd2533e68742428ea5f367743d0bfb8384189d72507f167969da9b461c2b35cc4cac2cc073e662e93ca02b1c6867390c5bfa82d8adc6b95ba030d6b2c94e7f79ed6cace3cf1ffc0856dd4a73c6903430ab033eb9686b3f692d784405b40feb99444242cee31d053242924ced7b155a97d86eb4cac95f61f88167d513109f7a75f54482edf6ca9d5d51dac91c6d8497ff13a5c405e91decfb989d0ef6d5c23638c7aca1e4a43f1b4aa310a9c10e58ea4a0bcb4b89924e60c61956b4c23c893ec157d82904cc7a1ddaea4d1f308bfd15ba490df9c8535a451676a81718f2ab9131759ea99225bead4cf51091a10790497c30edeee5f0f3df7a18ddb5af89b01d1797a8cc615420f863e40aa5ac1ce997b09d92c80ab0a42b9182278d20dd4219893262825f83df5e50faf04663bb93db3478db2a12e86a32e542e76f10d49b92a8098e47caeb70659e083d54019d413f7c94f89d6ebd90f36bff24c1b03f24b69b5c2ec2f14cda954915e46b568010c4a6b4691c01473c6500e2621cf68a6a24ce3654220eb11b7dacf626499516d26d20c30db4c5057ce43f6c09cc4d7fc3f204a4134201d362cc0cc239bfc617db7e9d5b302693524333e4595ff439179356bdaccea10dd30f5650e577b5e19124f44c0bf3f420af21ab0fdd2627205f94ec76c64736662ddce08bea4d89b6cd18307140991e26fd2ce5984891bfcbf85c10c33f1d354a427286c578ad40bfe0cf01f65f72fc676fde7c8a45923190c8453bb7267092b3f98f220257eb9f7eeed152d947cbc54e1944fa89123e37a91c2d8f9131cedfb5f6647611a50d3183c5a7780a783729f953e3c87bbf31bc8ed98aeb3c91d8ef24b0f01fa96f56a90ebc3ab83aa3e9a1237063540f23a12a7781b5ed0152e1298fe7aa2591b10d8e756dc36670c8c93ccfc56a671ddddce912d3864c5a9d6ff173d501854b0cb67d92dda3f49d07e2ccaa6d02dbf985064f73d5f374b2df9e0f19b057857676a64d7f4e722b2f1c51897a5d34f7e7c8ba8ad6811baaf9908ed1faeb3c7f0cea963294b4e793f01c8a4d1f841ad87918e9346f78f340f81df27dc266186788a8f252ce14e2962c8e8a96c798b348a02c2d6f7d491f8069ce7887b8e17da966d764c2cd8dddff84b52038e60e3e95a8ba6f04822a8012c867f16deafcb681ffa9b3df3f395599b07f20b4d0a9d5ee9eef5aaccb43e2cf1fb344987e1a5c47ac8664edc968614b78cf69e39fc8dc9191c0ec777640d5c3eaad364934f2ceb44f0f7a14d61b6cfa65ec7d0401ea2a9f6889102e6300f07b6fff108418403b087f5b31de76641302e1533adeaf14d87d746fde66bcc7844f50cbdae41985025be1ede06ccf949aaa391bfb9f4646155867e8939cd7d9633061833e603a85dad1fe1e025fa1a8fe4c6df74553e767df7bdb16b6d3b258a6ec38036e8c208250179ab2d8bf5c3ae7809c383495d01599fcc0e89d2b7a517b9042fb3f9869d6ff143e17d21f00a23d5b9c5dc2a926da9c8d868cfe9512526a54b5cbeb8666c2eeca7fe63425c19a5af1636186286b07e24eda91698fd78b5a28d8cda46b0743309b673c301a9d9a55d92e82afbc085c96e69d4ec7f5a60e941861e9521ddd1efaeee98d606b665793af1bb662745279fd57d67d371321039afe2c24bc330a76604c3475baa3f41a890af3972909e7fc08b6c7a107b0a7f14f4fa4ca325f8faf3471dccb08dd22f77fbee33a7d0e547cd9018f930867fe8571abfd1a457b86f06bb7197567190aab3fe4092ab00e35a4fcf8bfcaf7252327f548d9ddf8c928f8ed1a78818449b1665d43f42ad018f9335e49aca0f25c855fbfaa603a474e4637ab107367260c79ec8c9abc9474a9f5aeced6dcf8a2a8a02c5d26ec1b3fbd84634999681cbf834a09f66a7140190b1a719b67d3692a93aec4db530f55ef488e737f7af7ccf42794ba1176a763647c03ca9bd0b794abbd53ad2abfa7970a689d7605fdbdf2118583840e28dd8222481c1ba493995881e285e66a6c170d145d7118fbfcf19a4c665c869d5b6d4ce98cecd064ff2b8f1285e7d6d998ce383f97143443b53d2c8ed119193cc80f0eadc2186c30d642c9428f2e08bb5a5c2973a1f113312800f9a7ee735b7fd7886a2e5765b18fd4302993ca19fb169fe319bed84e60ad6c43e1996d89463ad69c04aca7ddf166617a46f8410145a5ae0fdf0ee9adfb8f40378d0db1e12ff9e8c66bd99d945b9002f907040dd5ed2cee2deb04bf2fd080cce4ef4844519e68bb2e316f171553df24a01ef071ebf0f63e6ddfdc398d6a99361abc1886de8655779b43ebbf6e1870305384e87e89105a6471d70bde42f2dec9f899a3bc6f9108b71d7a3031332a038c7abc9723e7fdd8c3e4c918990b0ad62479dd7e538ce0e7dddd9d257f655367c68e5b1a23f1a6af762901b7e0d01d6bcc3b5ba9b0203db0082b7df437f3bb1ad103f52234dfbd31aeb1612c8ae1034b2a53a324b8d6c1b7c710ceadd61bfe6b1795381cd8e21e49ac0c34ad28cdc5fdb449facd87e4a3061a370c2396d45727751d5ba2416ec885df90de542c471273433c83242b38810498e88cdd536686fd0ed33ff4fc4762cbe6f31bd7508df012a98860100ea915c13618edf93a542cc94087ec147b7c46d74289170a9810027e47a63468b1d84934ea594df8c57cebb435d70d08add68e30c5a1d29231e70938e3978991626b05bb0708e681017d11c9abb29b4243d8bcb7f4d24d27c4947cc37ba92a4fe13dde584a140dc4231a9662b99da4711d285843f733bce5b3f2d4de5f938282beee132d56d99d8dcbab7bfe2360d718fd6d4afd67af35d681be09a8c8d3158aa5b8edd61f30d3a9389695a6e472e595ba9f412dced4351c1eef17eb6ca1e1ae696f8f69a6f8e5b189f932c529436c70b56ece4bc45266a337cb180c6491ac2ccb6aab9094ee4ea07c9887e8b60c7f024223f3db50b26c2ede7697af0e088b2e6847b73a445121634d120dc442c32c3a3a09cfb5b44fc7b637ab01990d2221499db1a71d735735bee8997663f89eae7579f77de744c9582796b0fc2bebc2d4cef9cdd07707217b60269d871c21eaab87774f97e3d8f20da5b0d20ddebe9b0adf93e23167e63641644d286391639a999c3bd2240cc629e047519da3cc7d75a62b5fa37ddfdf3b2f6c43dc631521e48bf10bcf38779f2dd56bc0be8a35e6cd1493788e65f20ad1ef6709bbb18613856a4962a391b1cae8597cb4437cca20c1e139129b871efb5bf9a4717246ee79c7bc0590000ef592b8a0d69197650ef084ed1ca0e32ec6673246aea6e2d5e91059b3d10c78ac5a42060ac9818fd3a24c692137d903dbcafc2f50324acce1af34362564107691534678fe5a31131fc21e3d90b41eed0fe9ecb0735e8a8ed276a658d462b8663776be51ab6205fb0cb9907bc2c9bdfafc16dfc196bb8e1dbe0b0f2bb7d1065c89c76a2308dbee26a02094820aaa308d10cdfcb6eb4809dd9b4e569aaf764bdab983f10d30d9745f96bb47a7f34b7475071e560412b5b43d41e9a38a8e43f1dde44371a1cd51535d0546bcbb75ee5c017a4f7085bed6e8d28835f8720f686c25466ac45809a3fb868f2d2f4dd54b77310bebc5c8bc8c874aa63657c5330e617adf7e42b841bda756409671fc4a6ae3a32d55cf20366c820d95986fd79dea79ebe096659d08d85ca09baebc25e46999ea5ebb8b25af43602726c82521fedbd72a319a9f213b7f2162b84e4115e48ec39fe0484c2c3a884363d839057abe4622dd28c43c5363ab29a29b371842859fdd63f6dc64fcf227fa9de3c2b61f8e04edb1d65cd94bf0652225bcbc139a4a2018cd96ce189b8645fdfbfae2e3c0bc44a40032c51dc46d12f30b66a87077e44d27e2e83cdb26cc1972eab38f49e61d7d42f26c5bd7be3bb976a0592dac78497801d244eb64fd11f3eeda6927315842ed2de3f543318e2b6fa8e6a146c10341934aad9d3ca115bc46cc5f27e2c7c8ea012d9b4dc215b6100e1a2b1723abfde082a1df4aaeb97214858a0a6b728afdfd462a2c1acc83a48c072b0c437c55746b1678efddeb6844f402941e26af34267f471d3b9c19a3e4925386ece1578a166b01775e393cf698d5bce168412215fd2b749ec2857300fd02dc2fb862c8cdf2975f394193900682f20a9dff8bab90cc23821879be38d26fc683a7ce30202be7476718c98cd27c398e4b2213c4f0f238fe6a96ba10dd4716e5c7590dbe09208474db21a3ea1f758112f7a1c5821d0144eaaca36f69a68e8688c2148fa4540b1cbfdb783f094c1d6e69b9c734bb684964495fc49b99bf0e7dc9001a8efb0db94bf2737a3eb1f1fa2cc6254d443507d170798d6e04219e39d1ef3096631a6f8acb145e8624b993d6286bc44b5c14baae2a41e2608612bc5086c377e28f51182df0ec5957a46b9b42327b74d9a3324bee54dcc73bbf5aa23361e8ff99134b55fd0971e688191761e2506119ae2d13391cbd14cc7c46cc8be538467d03320ec32e50680f27cc2854a3475984d9b540d2905bdd013b19d7f92d0f5b4eab39ae47d17535cd7c6735496e71a336bade9665522ab32e814a641bf3b7a8afbdea620616d6b7c1fa86f26d0981af393b3136c383deca97a85a781672d93c4caa4d0c9a6f86e4b800aa3bcea380ae836ff8426a738911ad9d5e8bd2881dc39bdf83e0cef29384621d5b69b25a94b3b6fc0561eece7580a673ad03cfb6673fc930a3eca57fc5bda1705630fcb4f5fb622b59f26455a8385740e280814201d1e274a479c132f79253b4b57187b9727aa2524ba6826060ee1a4d4ce79d196da2245b8aea034f3fe81764d8ebfbc7ffb8b55eb106032ed71a9f81c5db2d17f26e7b44c550cf370d4fb6abb6f575fe09cdc0877ea489c12ba6822b4288bbf93f4e84911d219646fb6255e11905404e2111ff6cd1d8d26e40cc42f91880d92df0d52a139c26107bcd3c2a7cca875ab4d9749a07ff0c7803325b46948009f35a0c5dcee1adfa04c61b3df3e93bea7e9964e3da3c25e89d668308fd31bee30e3e6a14565190187e41caf03a671a21081c0668f5afa474e2f7f0fe2b1c3e38a0c9306c1cb4ba1e82633340b24a5dcc7940d96ee19eb2b0edfa6a626100e9fccf734dc80fe1cfadfd710583b0965a3eadefbbcba917200cc3258c5766ef5e748ff5727295215d596fde62e45858ff4ee1b9ef92ef689082cb73b8cd561b866725dda7204f28692090ce433590c43b69a15583c6a9c7598ffee978efa04cce7355fcb181a05fd88", 0x1000, 0x6}, {&(0x7f0000001740)="686ddcaee74a42827c3691ffb13c2ae054bcb48b22710ab12a827d5dbe037445c107a73298f0a835736c542dd8089a87149466c930b5677cc16b23ad86b417302bce4ad3ab391377422709a60a31c691db135078df4b38f03ea7dca12ac50756476f8418fd1a0cf34e8057a98f4e97184cb2624bfb4b616d001ba9bc9bfb2f8b21e9b32326879974dfb8d92613ddae90cc2743f527d16092e9b5d1074df22631b3cb8905021c127f8242a118682a3110f123cb6bbb347ab2d07ef0f66b9ee64c24900cf24b9397e9a934c17d55f0958055cbef558f9a8c39355360281315a4dac5c8", 0xe2, 0x36e8}], 0xa, &(0x7f0000001880)=ANY=[@ANYBLOB="7265736769643d006a842d00"]) ioctl$KVM_SET_PIT2(r0, 0x4070aea0, &(0x7f00000000c0)={[{0x7, 0xfffffffffffff000, 0x791a, 0xffffffffffffff5f, 0x3000000000000, 0x6, 0x3, 0xfffffffffffffc6a, 0x40, 0x80, 0x7212, 0x10000, 0x2}, {0x8, 0xeb30, 0x3, 0x4, 0x6, 0x8, 0x6, 0xbb2, 0x10001, 0x80000001, 0x3, 0x3, 0x2}, {0x5, 0x9, 0x5, 0x4, 0x4, 0x9, 0x7, 0x7, 0x7, 0x0, 0x3, 0xffffffffffffff2b, 0x7}], 0x100}) unshare(0x844800) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') getpeername(r1, &(0x7f0000000140)=@pppol2tpin6={0x0, 0x0, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, @loopback}}}, &(0x7f0000000080)=0x80) setns(r1, 0x0) ioctl$KVM_GET_LAPIC(r1, 0x8400ae8e, &(0x7f0000000200)={"60145cdbfce2d3a72f3b765bd1c9984d0033ce7bb38b799e45b498397fe6969b60511e68bb35d2e4bef64fab9e58aff5d34440528fc9f0a5ca9e5eeb8d98b5e599aa026e40f5ebff1bd9ffa8437be8a62fe0f40f2a6e5c6b789c2015cc103d8f103e9d652b907ff506adb0f551cd961654e742aa57d981228de63af70e485db8d2bc1bcdec7f336db972dd281cec151ccd0671a4995127aac86d47c2c6c4115000de291f05abb0f263e3f0a30beb6549b47fcad4c115497744d8c7c3897c20e083866d43dfd3f182a5cb0227a4a1206bd7b37043f2f51ba75052afaf76b9327da56c925622dff32fdd6da351a6df5fca2cbbcf136a9682d0be4ed1779403004082efa5a3c0cf1ee2cad6d2b4cbd1dad0f6a569f1e595391f89e90339dc92aac7a1d706acefa2dd9dcdff92ba30a02bf1b2a45ed2cf82a3a1ad9e2fe449b66eee1a14d517c5dea3d14dacc8c483a12764deb7154fbc6d4babc4fe6ef46f56ec87ce1147f88e416e0f89c4dd4added5bd330e2f3d9628b6be1f421daf1080fff18019ddc9fd0ad812885f5e5a178c94ba179522537148d4270ccf1dd65796cdcdad9a1633caac287fd2c0701a770bef3b79a606ab93fb9c67e0eaf9815e28568f287766417e02fa963c3cb1423772936af76a4d029258564c85aaf6a91e6f4583c833c5831ba3b52ee03d44ec17baf61d96a5dee0cb9680073bb75580d7a95e2e23b752a1241ffbc51ec3cedbfce30db0be6a059a94b12f3781bc082f1ac360e389d7acee38af372a3bd616458ebb3c4f80f917c97d9596c95b643f83ee9e50838e0d3f7d252ae9c6da2b46917986b5cfcc1e8a39bd082c056f6c20bc732b30a87783a9311318f147ae63a593fbe07a4edba9d8cfb8308dfb4c422fd5d307389bb254f4aae0e346f29d744cc7949b804d35c41ef6c69c1524bc7e4e0733a2daee44c7bc1662cff8c5e49cb9920e061120cbbceb18eab072dff994c1dceb7ad4d04f537c59649beaecd2cbfa4e9e3789bbcd9c921bbf062523749fdc2236bd5e2096b9172bda859f31e3b38d7867dfb102642f4e1f283e1e51b5c4b9714868cff62b7947df4b8695b6457ab1964f9dfde9761064aeb288a760029b400763bee105f9254e3387c3c9499431ee72693cca2e6eb0dbdc1d8a69ac3f66c10db111e306964a2e79f77cd89490359949e1e48b035f3b0e66268d47e5bbc742bfd1a98abdfec668c646bef648a2dc876d7980c83002de22c78a76aaf9e64e97435d169ce46c4c1497b9d60a6adb356dd2dfe5c653b5f84211931b2d61cc807291630b8a61fe73158b54a0c93a0f88fa9641462928d9c61ca7dd378ab515cb8c00877cde8e11d03c640cf1a17b7c47797fabb12817de6e9112821b5a0a3ef07b1adf8e2909c59b669f168718ad82c2f9f3bedb7765b5c91c9864aebc9c00f199d51f25ad6ea"}) clone(0x80500, &(0x7f0000000500), &(0x7f0000000040), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:33 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="1800aa82aceca644124d5261ff249393e5c9f801f9db006d8215f5"], &(0x7f0000000000)="47504c00bc3047eb525f484f89fc96dd6ca64da40ff023122e66f6", 0x0, 0x197, &(0x7f0000000300)=""/206}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000400)={0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000000028000006a0a00fffffff60061"], &(0x7f0000000080)='syzkaller\x00', 0x0, 0xce, &(0x7f0000000180)=""/206}, 0x48) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/hwrng\x00', 0x40, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000240)={0x8, 0x20000161, &(0x7f0000000100)=@raw=[@call={0x85, 0x0, 0x0, 0x1a}, @alu={0x7, 0x5, 0x1, 0x7, 0x6, 0x30, 0xffffffffffffffff}, @ldst={0x3, 0x1, 0x2, 0xf, 0x6, 0x182, 0x10}, @initr0={0x18, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x401}, @call={0x85, 0x0, 0x0, 0x33}, @map={0x18, 0xd, 0x1, 0x0, r0}, @jmp={0x5, 0x2, 0x1, 0xf, 0xf, 0xb8, 0x1}, @initr0={0x18, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x0, 0x7}], &(0x7f00000004c0)="73797a6b584e3e2f9afed6d0ee3d5d5de2f791e4545b69c564e359a02949ab535c1b25caa665b968d2f1a32e3febe4189befa5f044722bae83e5b6959e392e8d24e41b4ce153c97b5a23e135e38d3b1d14ad7a9eeb7069347fee053569544f1a0000000000000000", 0x80000080000001, 0xbb, &(0x7f0000000300)=""/187, 0x0, 0x1}, 0x48) [ 102.032915] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 102.040186] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 102.047448] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 102.055697] DRBG: could not allocate digest TFM handle: hmac(sha256) [ 102.114207] FAULT_INJECTION: forcing a failure. [ 102.114207] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 102.126103] CPU: 1 PID: 7959 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 102.133305] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.143647] Call Trace: [ 102.146239] dump_stack+0x1b9/0x294 [ 102.149862] ? dump_stack_print_info.cold.2+0x52/0x52 [ 102.155053] should_fail.cold.4+0xa/0x1a [ 102.159112] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 102.164215] ? perf_trace_lock+0x900/0x900 [ 102.168448] ? find_held_lock+0x36/0x1c0 [ 102.172505] ? graph_lock+0x170/0x170 [ 102.176302] ? lock_acquire+0x1dc/0x520 [ 102.180275] ? lock_downgrade+0x8e0/0x8e0 [ 102.184426] ? find_held_lock+0x36/0x1c0 [ 102.188493] __alloc_pages_nodemask+0x34e/0xd70 [ 102.193159] ? kasan_check_read+0x11/0x20 [ 102.197303] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 102.202319] ? rcu_read_unlock+0x35/0x70 [ 102.206374] ? __lock_is_held+0xb5/0x140 [ 102.210440] ? check_same_owner+0x320/0x320 [ 102.214760] cache_grow_begin+0x72/0x6c0 [ 102.218842] kmem_cache_alloc+0x689/0x760 [ 102.222987] alloc_inode+0xb2/0x190 [ 102.226611] new_inode_pseudo+0x69/0x1a0 [ 102.230665] ? prune_icache_sb+0x1a0/0x1a0 [ 102.234891] ? down_read+0x1b0/0x1b0 [ 102.238595] ? mntput+0x74/0xa0 [ 102.241874] new_inode+0x1c/0x40 [ 102.245236] debugfs_get_inode+0x19/0x120 [ 102.249386] debugfs_create_dir+0x75/0x3c0 [ 102.253624] do_blk_trace_setup+0x860/0xd40 [ 102.257940] ? widen_string+0x2d0/0x2d0 [ 102.261921] ? blk_tracer_print_line+0x60/0x60 [ 102.266497] ? __might_sleep+0x95/0x190 [ 102.270475] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 102.276015] ? _copy_from_user+0xdf/0x150 [ 102.280172] compat_blk_trace_setup+0x3d3/0x710 [ 102.284842] ? blk_trace_setup+0x70/0x70 [ 102.288907] ? expand_files.part.8+0x9a0/0x9a0 [ 102.293495] ? disk_name+0xb0/0x120 [ 102.297127] blk_trace_ioctl+0x298/0x2f0 [ 102.301186] ? blk_add_trace_rq_remap+0x690/0x690 [ 102.306044] ? __fget_light+0x2ef/0x430 [ 102.310019] ? fget_raw+0x20/0x20 [ 102.313474] compat_blkdev_ioctl+0x9d8/0x1b20 [ 102.317963] ? bfq_create_group_hierarchy+0x120/0x120 [ 102.323148] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 102.328331] ? bfq_create_group_hierarchy+0x120/0x120 [ 102.333521] __ia32_compat_sys_ioctl+0x221/0x640 [ 102.338275] do_fast_syscall_32+0x345/0xf9b [ 102.342590] ? do_int80_syscall_32+0x880/0x880 [ 102.347168] ? _raw_spin_unlock_irq+0x27/0x70 [ 102.351657] ? finish_task_switch+0x1ca/0x810 [ 102.356147] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 102.361679] ? syscall_return_slowpath+0x30f/0x5c0 [ 102.366608] ? sysret32_from_system_call+0x5/0x46 [ 102.371460] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 102.376306] entry_SYSENTER_compat+0x70/0x7f [ 102.380710] RIP: 0023:0xf7f5fcb9 [ 102.384070] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 102.391772] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 102.399035] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 102.406296] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 2018/04/27 19:08:34 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000000100", 0x0, 0x0, 'md4\x00'}, 0x58) [ 102.413560] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 102.420826] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:34 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup3(r2, r1, 0x0) ioctl$KVM_GET_CLOCK(r3, 0x8030ae7c, &(0x7f0000000000)) ioctl$KVM_SET_MSRS(r3, 0x4008ae89, &(0x7f0000000380)={0x10000000000000eb, 0x0, [{0x410}]}) 2018/04/27 19:08:34 executing program 6 (fault-call:3 fault-nth:6): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:34 executing program 1 (fault-call:2 fault-nth:2): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:34 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) r2 = getpgrp(0x0) perf_event_open(&(0x7f0000000040)={0x7, 0x70, 0x7ff, 0xc3, 0xffffffff, 0x0, 0x0, 0x3ff, 0x1000, 0xe, 0x8, 0x0, 0x3, 0x7482, 0x400, 0x6, 0xffffffffffffffc0, 0x1, 0x1, 0x7, 0x7, 0x6, 0x3, 0x800, 0x2, 0xff, 0x5, 0x40, 0xffff, 0x1, 0x1, 0x100, 0x2, 0x7, 0x3, 0x8, 0x7, 0xffffffff, 0x0, 0x1, 0x0, @perf_config_ext={0x1, 0x3}, 0x400, 0x7, 0xff, 0x7, 0x800, 0x0, 0x100000001}, r2, 0xa, r1, 0xb) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e21}}, 0x6, 0x10000, 0x80000000, 0x2, 0x20}, &(0x7f0000000180)=0x98) setsockopt$inet_sctp6_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f00000001c0)={r3, 0xfff, 0x1, 0x5}, 0x10) 2018/04/27 19:08:34 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x80000000, 0x101000) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000580)={0x0, 0x400}, &(0x7f00000005c0)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000600)={r1, @in6={{0xa, 0x4e23, 0x2, @remote={0xfe, 0x80, [], 0xbb}}}, 0x8}, 0x88) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, &(0x7f0000000080)=0xfff, &(0x7f00000000c0)=0x4) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x4, 0x0, 0x0, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) unshare(0x8000002) write$binfmt_misc(r2, &(0x7f0000000300)={'syz0', "40698244f20bf97755fdb73e6b52fbed7419f95d7a4487ead16ccaa8faccdeb74ba9ccec9ee2fd49b852e58a38935eedbba9d80597ac808f4ab68a681ed65115a3cc2559ffb77c068727c87384a3bd06f5ce9d5856005938f47dbb6931d6aed1787427d266e9d7017cc915c2a47e310bd8567e118ff1ca72d564773a28e0b8969e962dd06f9522db911a3a47794daa861ace8232eb65ed1b904ddeb328b4f4c02f508f9a649d1da3964f551c9db38f9cd9c333adf24f213c3c14142c886ae454899d29b374a913931de1ac8a092c43605d51d534555fdf82ace5e7797d150d60a93c8094e0"}, 0xe9) bind$inet(r0, &(0x7f00000006c0)={0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r3 = mq_open(&(0x7f0000000000)='^procwlan1\x00', 0x6e93ebbbcc0884f2, 0x0, &(0x7f0000664fc0)={0x0, 0x3, 0x2}) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000400)={r1, 0x11, 0x33c, [0x9bd8, 0xffffe00000000000, 0x80000001, 0x1ff, 0x3]}, &(0x7f0000000740)=0x12) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000480)={r4, @in6={{0xa, 0x4e22, 0x5, @loopback={0x0, 0x1}, 0x373c}}}, &(0x7f0000000540)=0x84) timer_create(0x7, &(0x7f0000000280)={0x0, 0x35, 0x0, @thr={&(0x7f0000000100)="4763edd152c09f6ea621e4bc90bc86f04c05ff0d73cac41b35a2ea0e49238b2eb23b8cf4c97f2594c42d7ab6a8051a1d9427ed44fd3b1f14939a34defeb89f86fd6dd0da713d18a6adf72ea3a5b4f258309c167a77992b936c5c81d9d041668c07183de899032acc4c61e7c819cab9b5246f965354b59df0", &(0x7f0000000180)="744b691b6b21e7ca8b124d7ea6d1b7f5805dc7f14a2edb58753339d5d56adb622de8362ff181861f31b33060c35be589fe9bff39840ac0f1cf7fc1954ddab8e99486bc1fbd6c42af16c4e8bcdbe42e86b24910c8ffb03236c084329efa7d1e2647426c701826f6faefc4206421eafb623d1535318d81091832106614ede24b08bc52b96d01ee480a563677747f78dd5aac896c4609ea9819584a6acc42dc222501b40f88dfa63f4360e1870e04f379f54635ecc24732db53bab2d874674893af7f29fa1e1bbe394a880098e4fb03c1530f7fc9b06b11bc41405c413de3e74886d0a1cbe5e74f5fd20fe221cc44db2bff1686b152e1a492"}}, &(0x7f00000002c0)=0x0) timer_delete(r5) mq_getsetattr(r3, &(0x7f0000fc5fc0)={0x800}, &(0x7f0000000fc0)) [ 102.625131] FAULT_INJECTION: forcing a failure. [ 102.625131] name failslab, interval 1, probability 0, space 0, times 0 [ 102.636464] CPU: 1 PID: 7989 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 102.643672] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 102.653049] Call Trace: [ 102.655646] dump_stack+0x1b9/0x294 [ 102.659278] ? dump_stack_print_info.cold.2+0x52/0x52 [ 102.664478] ? perf_trace_lock_acquire+0xe3/0x980 [ 102.669346] ? d_add+0x605/0xa10 [ 102.672711] ? lock_downgrade+0x8e0/0x8e0 [ 102.676858] should_fail.cold.4+0xa/0x1a [ 102.680917] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 102.686017] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 102.691047] ? graph_lock+0x170/0x170 [ 102.694842] ? __lockdep_init_map+0x105/0x590 [ 102.699334] ? find_held_lock+0x36/0x1c0 [ 102.703397] ? __lock_is_held+0xb5/0x140 [ 102.707461] ? check_same_owner+0x320/0x320 [ 102.711780] ? rcu_note_context_switch+0x710/0x710 [ 102.716706] __should_failslab+0x124/0x180 [ 102.720939] should_failslab+0x9/0x14 [ 102.724732] kmem_cache_alloc+0x2af/0x760 [ 102.728879] alloc_inode+0xb2/0x190 [ 102.732514] new_inode_pseudo+0x69/0x1a0 [ 102.736568] ? prune_icache_sb+0x1a0/0x1a0 [ 102.740795] ? down_read+0x1b0/0x1b0 [ 102.744503] ? mntput+0x74/0xa0 [ 102.747774] new_inode+0x1c/0x40 [ 102.751139] debugfs_get_inode+0x19/0x120 [ 102.755282] __debugfs_create_file+0xb5/0x400 [ 102.759773] debugfs_create_file+0x57/0x70 [ 102.764004] do_blk_trace_setup+0x3e6/0xd40 [ 102.768328] ? widen_string+0x2d0/0x2d0 [ 102.772301] ? blk_tracer_print_line+0x60/0x60 [ 102.776877] ? __might_sleep+0x95/0x190 [ 102.780848] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 102.786381] ? _copy_from_user+0xdf/0x150 [ 102.790522] compat_blk_trace_setup+0x3d3/0x710 [ 102.795197] ? blk_trace_setup+0x70/0x70 [ 102.799255] ? expand_files.part.8+0x9a0/0x9a0 [ 102.803834] ? disk_name+0xb0/0x120 [ 102.807455] blk_trace_ioctl+0x298/0x2f0 [ 102.811505] ? blk_add_trace_rq_remap+0x690/0x690 [ 102.816340] ? __fget_light+0x2ef/0x430 [ 102.820312] ? fget_raw+0x20/0x20 [ 102.823767] compat_blkdev_ioctl+0x9d8/0x1b20 [ 102.828259] ? bfq_create_group_hierarchy+0x120/0x120 [ 102.833451] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 102.838638] ? bfq_create_group_hierarchy+0x120/0x120 [ 102.843831] __ia32_compat_sys_ioctl+0x221/0x640 [ 102.848594] do_fast_syscall_32+0x345/0xf9b [ 102.852919] ? do_int80_syscall_32+0x880/0x880 [ 102.857499] ? _raw_spin_unlock_irq+0x27/0x70 [ 102.861990] ? finish_task_switch+0x1ca/0x810 [ 102.866492] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 102.872035] ? syscall_return_slowpath+0x30f/0x5c0 [ 102.876964] ? sysret32_from_system_call+0x5/0x46 [ 102.881817] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 102.886659] entry_SYSENTER_compat+0x70/0x7f [ 102.891055] RIP: 0023:0xf7f5fcb9 [ 102.894406] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 102.902111] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 102.909377] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 102.916636] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 2018/04/27 19:08:34 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000001240)=""/4096, 0xffffffffffffff46, 0x40012063, 0x0, 0xfe44) 2018/04/27 19:08:34 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x100400, &(0x7f0000000340)="56f76cf447660dbddf670a083668efd7cc59b68eddc89382254a5c8b795c2f90d821f0257c54b3cbcd14b6ff3f330cb2a4fda010e495d5bb3aa494b06b888b2930173389ff41050ecbcec1adeef498de5402642650bb46b5b087137d52f563c0c25eb0e245ece05ec89bdce14f657c8bc01f13e90375b35480043ad9f31b424e7310da43647523f1638c3a37ddc54220e4ae7094ca8dfc7ab7d0acd8b4b60c5f061e55164da0d733b88f8fa4db496b36d97193e2d3c32791813f9b64b86ed25ff1e1629f1287ce4c109d2e364b80f9f56bda7d0496c283b1bc12f3568aec12eedb6531d78ae5fbf1a0d854a5a7b0a2db2b51503a97304e8c9a7287d6d3b98637fd66d608f58e7842ffbe16c30d2b54b5ae5a340fa42ce43a4533f95f2e26034690a88b14f9bca7c677012c39b9d6b51e433524a1fa53379cc0d22017476a3e89dd832278aaee80b804471bc560597069ff7ff80e0942e96b8a71f53e", &(0x7f0000000000), &(0x7f00000001c0), &(0x7f0000000200)="b14403f4df2cbf2da4e4baf4b0c95315566396a17d110a19a0fedd6db70119035dd4a611d3946cdde27053a68ba14d88ca96999e28733f483e893163c31c1a8d8a6df753fcd93f3e2dcbc05f8112ba67d332b2") [ 102.923898] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 102.931157] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:34 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3b, &(0x7f00000012c0)=""/113, &(0x7f0000001340)=0x71) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x420000, 0x0) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000100)=""/245) getsockopt$inet_mreq(r0, 0x0, 0x24, &(0x7f0000000080)={@dev, @loopback}, &(0x7f0000000040)=0xfffffffffffffe44) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001240), &(0x7f0000000200)=0x6e) 2018/04/27 19:08:34 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x10000, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f00000000c0)=""/21) bpf$BPF_PROG_DETACH(0x9, &(0x7f0000000140)={0x0, r1, 0x5, 0x1}, 0x14) r2 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r3 = dup3(r0, r2, 0x0) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000180)=@int=0x56d, 0x4) ioctl$TIOCPKT(r3, 0x5420, &(0x7f0000000040)=0x80000000) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rfkill\x00', 0x4000, 0x0) [ 103.104262] FAULT_INJECTION: forcing a failure. [ 103.104262] name failslab, interval 1, probability 0, space 0, times 0 [ 103.115663] CPU: 0 PID: 8015 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 103.122884] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.132261] Call Trace: [ 103.134888] dump_stack+0x1b9/0x294 [ 103.138555] ? dump_stack_print_info.cold.2+0x52/0x52 [ 103.143777] ? perf_trace_lock_acquire+0xe3/0x980 [ 103.148645] ? find_held_lock+0x36/0x1c0 [ 103.152751] should_fail.cold.4+0xa/0x1a [ 103.156865] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 103.162011] ? graph_lock+0x170/0x170 [ 103.165845] ? __lock_is_held+0xb5/0x140 [ 103.169941] ? find_held_lock+0x36/0x1c0 [ 103.174041] ? __lock_is_held+0xb5/0x140 [ 103.178153] ? check_same_owner+0x320/0x320 [ 103.182508] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 103.188075] ? rcu_note_context_switch+0x710/0x710 [ 103.193009] ? hmac_init_tfm+0x159/0x1b0 [ 103.197080] __should_failslab+0x124/0x180 [ 103.201318] should_failslab+0x9/0x14 [ 103.205117] __kmalloc+0x2c8/0x760 [ 103.208655] ? drbg_init_hash_kernel+0x17c/0x300 [ 103.213411] drbg_init_hash_kernel+0x17c/0x300 [ 103.217989] ? drbg_ctr_generate+0x1f0/0x1f0 [ 103.222396] drbg_kcapi_seed+0x6bc/0x12e0 [ 103.226535] ? find_held_lock+0x36/0x1c0 [ 103.230592] ? drbg_seed+0x10a0/0x10a0 [ 103.234478] ? lock_downgrade+0x8e0/0x8e0 [ 103.238622] ? lock_release+0xa10/0xa10 [ 103.242598] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 103.248131] ? __check_object_size+0x95/0x5d9 [ 103.252617] ? sock_kmalloc+0x14e/0x1d0 [ 103.256596] ? mark_held_locks+0xc9/0x160 [ 103.260738] ? __might_sleep+0x95/0x190 [ 103.264707] crypto_rng_reset+0x7c/0x130 [ 103.268767] rng_setkey+0x25/0x30 [ 103.272217] ? rng_sock_destruct+0x90/0x90 [ 103.276453] alg_setsockopt+0x306/0x3b0 [ 103.280428] __compat_sys_setsockopt+0x315/0x7c0 [ 103.285179] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 103.290102] ? ksys_write+0x1a6/0x250 [ 103.293894] ? __ia32_sys_read+0xb0/0xb0 [ 103.297961] ? mm_fault_error+0x380/0x380 [ 103.302104] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 103.307205] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 103.312219] do_fast_syscall_32+0x345/0xf9b [ 103.316538] ? do_int80_syscall_32+0x880/0x880 [ 103.321115] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 103.325951] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 103.331479] ? syscall_return_slowpath+0x30f/0x5c0 [ 103.336402] ? sysret32_from_system_call+0x5/0x46 [ 103.341243] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 103.346084] entry_SYSENTER_compat+0x70/0x7f [ 103.350482] RIP: 0023:0xf7f3dcb9 [ 103.353838] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 103.361540] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 103.368797] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 [ 103.376078] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 103.383344] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 103.390629] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:35 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:35 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000001600)='attr/exec\x00') setns(r0, 0xfffffffffffffffd) connect$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x4, {0x800, 0xff, 0x9, 0x6, 0xe58d, 0x8}, 0x7, 0x2}, 0xe) r1 = fcntl$getown(r0, 0x9) getresuid(&(0x7f0000001500)=0x0, &(0x7f00000015c0), &(0x7f0000001f40)) getresgid(&(0x7f0000002980), &(0x7f00000029c0)=0x0, &(0x7f0000002900)) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000001680)=0x0) getresuid(&(0x7f00000016c0)=0x0, &(0x7f0000001700), &(0x7f0000001740)) stat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = fcntl$getown(r0, 0x9) r8 = geteuid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f00000018c0)=0x0) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000001900)={{{@in=@broadcast, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@remote}}, &(0x7f0000001a00)=0xe8) getgroups(0x5, &(0x7f0000001a40)=[r6, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = fcntl$getown(r0, 0x9) fstat(0xffffffffffffff9c, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) r15 = getegid() ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000002240)=0x0) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000002280)={{{@in6=@loopback, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@dev}}, &(0x7f0000002380)=0xe8) fstat(r0, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r19 = socket$vsock_dgram(0x28, 0x2, 0x0) r20 = getpid() r21 = getuid() getresgid(&(0x7f0000002440)=0x0, &(0x7f0000002480), &(0x7f00000024c0)) r23 = getpgid(0x0) lstat(&(0x7f0000002500)='\x00', &(0x7f0000002540)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000200)="36bcc69d44d6bfa09f9261eea13f55737956eb44700110ba71835ebe378cbe2c743d0905de3e1c1a145258e3908f67d6635b3089659bf70215adfef2855a00eddb8f3dad6f2505e2cc841a9c7359833506e20c2c72557ba06b5522e26729ebf476436974ebfaa57d47ebf176549bc6b5db70aaaf9c2db2713daeb5e1dd70da095bef0300f0d52984aee9e74f94f624215617a681d108a4f06b712d05d5dc626862afce8ab9133c8cd793206700fc16b3aa11", 0xb2}, {&(0x7f0000000040)="14509a1b0a22dc0eceac0042aecd73afdc91fcea07c695e3a8ff10ad4bdb66740e7da06fa28d0a4ee20e7be3a8770a9fd20beda82653e5da", 0x38}, {&(0x7f00000002c0)="98e84f5df18274acfb5e950849e30cbc6c6d432b7aa771609acd4d12b61961f53bc67dc3b941551e34e5b00c32e6e5f7df41639fd340f73bcf257171c291cbe931bbd8fef044d68b16d1d021b1dd02e6a5b4763b8fe919f53fd24c80e3d763183dd4b00221bfec0a8abd519fe40b7ed5f996bcd42f1cc9a18cc621644a8ebce52d82b6faf42686df512f695ad9cddb8572509bd6614b88f0d25921df89e0322eaa7239a97b9d7277acfc3d3520e4b56aff1aafce1197b83e6c2bd82726db5f09ec069547ea14beb3726bb2dadab0108b100f7052d71a39408954f2bf402044f34dfa95e56a3482fda94454454f7367cb78ba9ccb946bbb294300c813f609cedb1d852692e39510c849e3a11a1499b2d5f146c86b57b49222bec93eca97b7b682a9da5fdf4da4d028b552aa5f7a7bf4a9cbef23dbd3dc0669840b68ee0aab8c0d65b2b7530655a377d55ee816659aa32c9e3aded544ea3556bf0202d9237422e29a6be45bffa3017020c08fe550923c95cb749077a06595acab294fb38d864bd34973eda8189f1eda5cfd497f22821a7b11a1bfc000d264a2fa6682c23e6a5c425bd6accc60c7e77ff3e7071fd10e3b331b86017657eac3775a798157d1933d39a005fcbbfa84ec33ded780fb098e054afe6349ffbbd50f6330ba56a3512e4cd641eb801b017347ecb2c602a7a11e901ffca9ea98e55a0aab81572d3c95e46a8becced2424d6574601aaf72f618cbe630437f34f41d9ca84d542077c1821496c9889c576ba36b042d3ec9eb1bd96663b6c457a8d38f2a35cc13bd194042237b045616cb8950e15aa6d82799733dedba08f00e29c1f2d9619020fbb2cdf010133c15ee97d057b99630b5540a4bbd30318e50dd965f0370049b3d6ed345ffb288775b49384ab9f584c9925b368299737d2b15ac12c0e810dbee00cd6e0b10ee6c4b36eaa0b005d65e7b73cb8833a0405001f7d2123bb579bd26523f68ebf735277907cc88223544f54d35ab1965634f6937cf5cda2bd8c42679f9003ccb89c67332cdb45d3e2541b561929a152f712db4bf27dcc2e1678a641a46d3a58b88d44c3b913552653658d2b7a7bf8c4d204b4e6aa59c9ce4da05a4e08bf2d799d278d5d337d9c61e09db4f1bb807fb527292a0a7d8f9ee2f86ddac8e8130892c3b1e59b1b15a3d12071127df11680269b3aaeef3bff2e15ff50b0b9da7a13b907c0cc8d88d17a00d5703a2aa74c115c667a3e50583dd59ef84eadc54faf31fa20373b2da69b0bde303d399baeee8cd4dc1f35b53667e240b26bf5e09d5fa4a402e2680e3ddcdff19168b88b04de8e3d4a6b41a0b8615bfe59a3a2d1d7e76a4aba8c223ea6ddc2e11deb6eadee7e124b97e33caf3ed98432988caf0a076855ea6ebaf23b2aabc05f3caf69e8276437f5f4ea44185d48d755e108ae4afc7145c539acd6f1095d3a922a94e0958024ef3779ac30767c193acaa4ff9cf2c3029165ee15e84ee70a2579768c73982b80cede128d7c3d33680d881f4183e80d50eab4d80be68e1935815f0a3cec95e5484d82a4acc3d565a9bf3226d12bca9363ea4984d1e36dbc191352fc4696c254d1997535c633d0c58c20cbdaaff50f7cbec8397dbfd6c6ea1da49fd5b89171b1ee60ff808662a773212834c0e39a0ac77072810713cf7b169310874ec806536316e6e882de92f70f1078ff2f2771ca8abffb6d4e4baf12ff91ee5169f306be27289c162dbd95173c8033b3181e352284cba26246b06aa253c25e3fd1e0d9482fcad08f81a69da395fbc7ced04a5e49e4fe54f904dbaf0786f753d7a346e05587a4f48fc93eacf67e2a80f5e9b66755c976a39eaacc13c0f334ab6e2ee454605d8498e7aae4a95544b4acd2f5b8e403383f5d777a79b09908894befec3aa79d11aeb3e1c7a357d8fbe553a7c7a07e81032fa1060fe9608cf8cad00297a40c96468c38cc5e39c88dc775e751034684af81724b369cb313674e51ee01598fa1a09fec73ef52a7ba54568900acfda0717994ca7124a166218dbd26f258b5d3618b1157a70dcba5f2fb6a44b90fe80f71e0dd86cfeeb94f6c1bc889114e6f595219169c1c61d77cac0740d530d6a007c8565d6912bc5d68eb4bb2386e73f041b9d40111a08e817c65a11a4603009bc7c17697d46ed361e9a4cb7065fd693798c56318633b9f64568c5768d2e5bd8b5628c84ce1ffbf1bfb7d53d4311b9ee1586445c3dbc23b81d76b42aa877733faddee6bd8a37f07a29d2fd3f10503e9826fa11b7760254261be821de1dfef2cf89a75941e5773ed9eaea4513636777e4ca845feb5e2571aa2406fdc963385750234a6cfa8d7f216d23678bf87ecff6ded76eeb03050505db418e056cf5bea0d52ed77af018aa14bfb4925d389e7d80ad9da4666c1e24d25c1754b87376c592929d1adf4fefb912befaf13bf148da7a5568ed1c6c276fbf5a4ed202197f944fbfe5468ced7dec59a11be439624f565068f31897a44be58a332b0006e6cda7d2f679a5c814483a2a79240f78c443add51d8a22b348d8ebcf1b1f4d0b3dbe9551c80a963401313c079eb13698bf947345fa082044fe0d9082d7ca102a9d417e423bd168ae911764e08ebfc89cf0508b74924c4161e26a922f0ae3030b5cfc8d3e423e0b98609cc693a1e00b6190535b78273e8effd4912e73d2c3ba5128bb73c6134a3fe0f755980f1e6c60153114191a4595694f45441cf9d0b8b8bbd6424bfe516d18a16ef8dd7dad774b1f8e01b3bd647fa7a894db57c68ef432221c8dd8f9fbb586b599662e84d1f31f24452076ee0cd2677e47137b7ef65a83cdb24fbdebafbeb2e63490dad98b8c8547e83860a9e8b9004f8bb4bce2831cc029a1f259252b700bb2e34b5e30a09644dbd856f232302c9256dd8eb916e5d953c61d10d3ab5614a92f8cb4d7d66311e10a93cfd37b475e2c279ec3f75a7f6971aba512a1dd46778e861a90385558657fcc4e2329be47566ea8c0ab204cf85519d941518095310e63abde2958c94ea52fba11bbd220b8ce943c1f9356bcd80aa682eebfae332d89cb13cdf48c1f338a98f794397561dc9a8f9c1db479502d94218bbda88858c8247b27da7c349622a2b5f8cc2781e3254b7ecf18714d03989698293c8cf383460bd9e88d0b1a30b1783945868305bdc47f147213bed8d8a8d8f0e9877e78c711573f610cc735e9a25de57b4b81459bc21da9b6eb3a96b51b1a92f13ca6d935d7bf34f16735c87b96157af8c71f7306c3d0d777d0081eba47f54fb7519de885d04a0be14696a17711d614440ef78a291343311556fc7431253614fa89271e92618dea19a58b1c997563a2d3fafb620ad15e0f32d2001a6c81596c6699f5f61f37ec1e83f0fad69a7007cdde1cee279e1f53c2ab83caf873e89bb06d79a60d9b2b4e03966e5c9bf46d0fa266166204a93c4ecdc9205e7663ea44b43639137bb033444920b48295080ff53111db491d1aa509855e916dab3f7926ad12f55a65c32230e4de6cde04efe4a4f7297d97051ac1d50bad7abc7fedf36cca6201f94a180804600cc7abcef64409ed22fea198be5c7ba684a528c005a15b19bcbe96809708dabf18afc8b7432d663920f3f0633db47f67c8cdbefc576fc8389686a0196ebc4a8570ddfe8cf0ae671a94d8c88cf55737c953f5c11597d295a3c794cce23ae7c62966a631d5ffbeaa7dfc33ead1074c62dd76cd616d9fb5368d43c654218e7bdc11f37e3031bb02c53544bd8c28274bca42fc12a910bb74c4cdeaeef09a7db2c8834e605aa15c85c9a6433d4c2254f95775a15966b61b5ddeba4778b83f4b21cad4e85a58b3cfc96910035a62d2c307a1ec09ccd4ce8d5d29cf72635cde4e2909b46488e936f9e4a9e1bfcec77b1d91b66d0372c29addf98b27e6e92ccb33a38ce8d9a106dbb3778c635e9b775a26b298a07dc041fcfb8b6595abca86f960e2d8a28101dabee3a75653e6e33f7aa5e387aad789fccb50dac58f76ade673a9498d68f5d4e8eeadd0a90ebf1a8b5dddedd0bc982fb6d735c89f50a212508f9d4c9798d61a2aaab7f5b810ee49da67a557907c14a03ce6f11a509cbaa20c1fa8c6805344ab96dc03b52f2f5463395be55e5354e1fb9ceb78b1527d87e2a511f87256ac8992b32122928809dce27819aec0e4deda4ad48cc69299c4306b5cdf83e1e4711a2c76ff2c7e00b2b543dbc311aa30fca6e974c5342836d0aaf9518109af2625dd03a26f3e952b07eb618afafda2ecb5382e815d1f9595165a65db63a66b954ddb5f0eb708ec9bf13d48eed6078171560837186ac5f72cc39c7217288d6afbb9550055490bf1bc7770f5e7a19f6a683734eeac1a38095569484049029dd5c76616b68eebaff4d1ef0d0eb200357e543be2b154d5e2199a0b10b864a466e14ddd8444feac1b3eb6c14e43ab0fec19f31c3efedb304c120f74cf85c971708017a82cdd5780145754708faa0649d4272d482103a7ed4ccceec6b5f57ca71730e3c432e0878c99e0cbe6554f6e9b692f3baaa14aa84bf3b736509da8c5b30074ea4a840b20d34a711095f71a3c632be5be5a3f7c9915b5620c44790a65693fedbb237ad61a2fc8fa5d7a8d362178ccd3f2223787145ee3036315f5dcfc08adc6253a1593d0dde2e93cd854a788305dfee136a741162915e7a6e369f68839f7d15659b061eae7342f072f1eff44da2f2f5705852acee3a734c02fdbcdd336caa81fccbf1e25a6fee1ea143710bb66945442cad8d9516be43b1bb7d839d9e5a4c2662ddce98c074c6e7df9a687138b57fe82cb9dc640fa3781d3628bd53d0cf1c5bc741d18bdbed8a266f5580e006e54f72aef3228a8a85ad9e7ca1d751eaf926190221d09f255bdf5daade041535a95e8ec7cf4e8b7bc5438306ef8a6df0ce700c811c4cbf56040abc8259977106a0b91f1feeac0f111ee9a0dcb38033ae429ab390306d5589dcae59261a7b2654bc792429d1e17c293e01a77e45c334719ea23807bb5eba836f16c0c3ff86ef6aac892a4ff85e91f97707cad6c43b0870b11416ffc631d4143a815995c2745b999e328cefd4325261f106a00b1286f804e8a5655350828990d78d23cac9166c8d1d8b65d57fb407b443b94f8457a127462d22aa11e2ae7905957802c5900c70fe06715196f64f55352ff79321a6bbeafa1f653b7d8cbf30f4cebf4f944577376dc7659fcf062c932f5c72d0caf36a1119e441c5d40a5c014589c2cc9f4d9d076542ee79d72d472ded46f5701eb6545e6b93ce3c571c0f294d3fb0af97fb1a4b6cc25db1c0710a0fc41734f2097ab63e980ea223a1ddc42410569420b9d753e4d0e0c57f45a07aec2a46ab8ab4756235a7d7bab57747da6a45b73ac00cd34caceb04926ce21c65e379cee27bcaae7bd21f61eb2dc290aa6bd6a088112a5877f13b2f1d09cae78fd32f6a6b45913668caef9879e4b49d45d54ee1a6ee58de84ae84d227c788dbd1c877d10dbe732898d6e7597fdf172ebcb1e5e2d786c4cec0243d160b460485f4110a540fe63964f880007b2be6fc9d04fdc888206a85019af98dfd04e583c029ad6b681ac23d4112aa941859626bc0e877031d7b14243c0f208a6f287e63619f62bf893b8e3a12db2b61b1695147a5b607a2b43ed50a87378d03db7beaf633701eccc55cf6c8554efb0a791e14f3920cd5ed4e4da4578a6acd23e7815116d4685ea9bdf500d291394ede0709c791264f903809a45668b89a97ef06568274b5c3563f993a31af97414d7b6b1123892edbcbe7748b74c5622f7", 0x1000}, {&(0x7f0000000140)="8810b1c7e9fcb8ab05154c4aa9c1643c5e2bd4a283d19afddb381501c6ccd7758bc93b6a6196f03408925341", 0x2c}, {&(0x7f0000000180)="64d370a2f82e79665378e91d1ae0a07f3837073cfd775c0a628fdadbe4b0fd730e5512d0b0c466a184b8bbda5a8adb", 0x2f}, {&(0x7f00000012c0)="e42f80bbb2eff66fedf282b8d1c09afd2236268360659ca74f88bd59b53bd9fb81", 0x21}], 0x6, 0x0, 0x0, 0x8004}, {&(0x7f0000001340)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f00000014c0)=[{&(0x7f00000013c0)="d093a5111daa508379c012e4693d931e303004796fafb379a47608bc662319c7916e977a56474dd8c04e13c4f8cbcc27018ed2b20353c22501f1897b19b84a165ad655b62d5add87c7a844e6f989e81cc70d0f4d8542ce73d79b30cbd16f63bad32bd9e83df1085e048d23cb9e2ae0fc91ce194832e9fe31c7684ff8b90b78134fc32d8e092b0221ed10b3c288f6cf71945285db50467505b6867f6c2520495321e23db91005f163e10960880c8fe0adf93ec3bf8cb00242a0a6c7029ec27657eae465081d19756b10ec806b3010260025ae7e29c198972a6d14", 0xda}], 0x1, &(0x7f0000001a80)=[@cred={0x18, 0x1, 0x2, r1, r2, r3}, @cred={0x18, 0x1, 0x2, r4, r5, r6}, @cred={0x18, 0x1, 0x2, r7, r8, r9}, @rights={0x18, 0x1, 0x1, [r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r10, r11, r12}], 0x78, 0x200080c1}, {&(0x7f0000001b00)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000001e80)=[{&(0x7f0000001b80)="612843a344a1ac1b78828e11ea2abe5e2e", 0x11}, {&(0x7f0000001bc0)="78bb4ed272dee108391691bde30b0de1f5a4", 0x12}, {&(0x7f0000001c00)="f12860307413f4c6e271fa3ac65676d6400e0d65e9d454c6104a1c120916a311afbb482d9aee74fe8507fb02d49ce34592c032d1b07b4a284bf9edfce9fac6eefe679cab4f04d6c57a80", 0x4a}, {&(0x7f0000001c80)="2a2d954d852bfa5002fa5c9672628316b38defff8e72bee52a250078ed1bae19d0d0807c57c197dc2ca7d06403d4455190617be157d07c", 0x37}, {&(0x7f0000001cc0)="e350abc3d508e31957ceee18853ff542a6d6e70b6bdc67316c8d4d74c69853e9cb38392ab8381f87bc69213910994a1036bc7c868cdf9a5fffea230434ab49496b06204b69ce008b7ec2fc30d042522b19fdddcc31538fb4b02bced52fb655f71a6279138769e4a9c65e683d8a10fde55837037ead41350b438776d401b0930b8cd8b6bfd49589faaeeea2a4c77e175ecef07c8e8bb6e0344f3f929e4d1d5bea2ca3c89eac7ae8e378795de5da95306b8cf7", 0xb2}, {&(0x7f0000001d80)="132a", 0x2}, {&(0x7f0000001dc0)="ff7de0d760da7a049a797cf0b348e5b6f572da3dc2952ab57a07f7b38b331ebf21fc07e1d8b0d6a14970614df9e2f03bd4d6422071b078f630176459f67b36265fb02e7596855668dca91304a99c48ef52d7d2cb3b36857fcb59bbbbb05674142a7ece14c60468b6db3d005420589d7ebb6f36d0ef8f27632cb0c29501c8d93b30a388c0e7c3dac8fd5074a7f77bc1dd084e7ea2ee8a8436655400447d86b2c0", 0xa0}], 0x7, &(0x7f00000027c0)=ANY=[@ANYBLOB="180000000100000002000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="340000000100000001000000ea65c8fe94597a41f95aea2291d0af2dcd2bac66fde535385efa2bb5e184a4ce09c241ccc92cc175ca885d276300340ecb2b7c95943b593f0719127d1a0cc706ea1df23a43314336d50e29db38b58c724398657cfa52d6e3da630fc4b8e131a5a0a9cade597051f4981cc5c6a7cf175d419985ee0ff4055d118b1efb41aed36d8a5490000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1c0000000100000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="100000000100000001000000", @ANYRES32=r0, @ANYBLOB="140000000100000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x112, 0x810}, {&(0x7f0000002000)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000002200)=[{&(0x7f0000002080)="d5880aea9bb429c6ef1e2c852594d66869a61a964a55017325a282efd2efbeb868139095575d88fd943e89413f64029ef2093daa41e969adc6fa7536f73c15ef3d9aabf50f80ab6a0ceb06dee685fd699e4a666a2f9d6b54f950d30aa542eea76836d2b305f40cf1a68642b541d63967e7858a5591d33b18e780", 0x7a}, {&(0x7f0000002100)="7703f90e1706631272b063d8360c2a6dbbfda98fd5ba4d64a49edd441b99a9bcacfb4a58c4f08199615449ed490c2358e9a64e1f4f3d68861018d64c61a0098e129cfccb57efee7c4074f93b10b9218a6b693743c91256567d7b513281d648b9c90259187246e1ce8fdd9268fd2f660ed0540de04595fdd59f5cdc5d04935db9193efb8238ff06c295ee940fca8adaa5b2ca6ffacfcca36d63af3c92ab99e48aee621fe6654eff529a", 0xa9}, {&(0x7f00000021c0)="42a9", 0x2}], 0x3, &(0x7f0000002680)=[@cred={0x18, 0x1, 0x2, r16, r17, r18}, @rights={0x1c, 0x1, 0x1, [r0, r19, r0, r0]}, @rights={0x10, 0x1, 0x1, [r0]}, @cred={0x18, 0x1, 0x2, r20, r21, r22}, @cred={0x18, 0x1, 0x2, r23, r24, r25}, @rights={0x1c, 0x1, 0x1, [r0, r0, r0, r0]}], 0x90, 0x4000010}], 0x4, 0x24000884) clone(0x10000030020100, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:35 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00009e3ff6)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000629000)) r1 = syz_open_pts(r0, 0x1) fcntl$setstatus(r1, 0x4, 0x2800) ioctl$TCXONC(r1, 0x540a, 0x0) write(r1, &(0x7f0000fd6000)='z', 0x1) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000517ffc)=0x1b) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0xffffffffffffffe0, 0x10b200) ioctl$KVM_GET_DEBUGREGS(r2, 0x8080aea1, &(0x7f0000000040)) close(r0) 2018/04/27 19:08:35 executing program 6 (fault-call:3 fault-nth:7): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:35 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffff9c, 0x84, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x81, 0xaa}, &(0x7f0000000080)=0x10) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000100)={r2, 0x4}, 0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:35 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x78, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) mq_getsetattr(0xffffffffffffffff, &(0x7f0000000080)={0x473, 0xd745, 0x0, 0x0, 0x9}, 0x0) write$rdma_cm(r0, &(0x7f00000006c0)=@create_id={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000bc0)={0xffffffff}, 0x13f}}, 0x20) write$rdma_cm(r0, &(0x7f0000000400)=@resolve_ip={0x3, 0x40, 0xfa00, {{0xa, 0x0, 0x3ff, @loopback={0x0, 0x1}}, {0xa}, r1}}, 0x48) r2 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x2001, 0x0) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f00000000c0)=""/140) 2018/04/27 19:08:35 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r2, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) dup3(r0, r1, 0x0) 2018/04/27 19:08:35 executing program 1 (fault-call:2 fault-nth:3): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) [ 103.543768] FAULT_INJECTION: forcing a failure. [ 103.543768] name failslab, interval 1, probability 0, space 0, times 0 [ 103.545184] FAULT_INJECTION: forcing a failure. [ 103.545184] name failslab, interval 1, probability 0, space 0, times 0 [ 103.555186] CPU: 1 PID: 8033 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 103.573534] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.582892] Call Trace: [ 103.585487] dump_stack+0x1b9/0x294 [ 103.589121] ? dump_stack_print_info.cold.2+0x52/0x52 [ 103.594317] ? perf_trace_lock_acquire+0xe3/0x980 [ 103.599170] should_fail.cold.4+0xa/0x1a [ 103.603236] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 103.608343] ? rng_setkey+0x25/0x30 [ 103.611973] ? alg_setsockopt+0x306/0x3b0 [ 103.616129] ? __compat_sys_setsockopt+0x315/0x7c0 [ 103.621062] ? __ia32_compat_sys_setsockopt+0xbd/0x150 [ 103.626345] ? do_fast_syscall_32+0x345/0xf9b [ 103.630849] ? entry_SYSENTER_compat+0x70/0x7f [ 103.635438] ? graph_lock+0x170/0x170 [ 103.639247] ? find_held_lock+0x36/0x1c0 [ 103.643318] ? find_held_lock+0x36/0x1c0 [ 103.647388] ? __lock_is_held+0xb5/0x140 [ 103.651464] ? check_same_owner+0x320/0x320 [ 103.655791] ? rcu_note_context_switch+0x710/0x710 [ 103.660727] __should_failslab+0x124/0x180 [ 103.664967] should_failslab+0x9/0x14 [ 103.668770] __kmalloc+0x2c8/0x760 [ 103.672320] ? drbg_init_hash_kernel+0x17c/0x300 [ 103.677086] ? drbg_kcapi_seed+0x776/0x12e0 [ 103.681413] drbg_kcapi_seed+0x776/0x12e0 [ 103.685564] ? drbg_seed+0x10a0/0x10a0 [ 103.689457] ? lock_downgrade+0x8e0/0x8e0 [ 103.693618] ? lock_release+0xa10/0xa10 [ 103.697598] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 103.703142] ? __check_object_size+0x95/0x5d9 [ 103.707644] ? sock_kmalloc+0x14e/0x1d0 [ 103.711620] ? mark_held_locks+0xc9/0x160 [ 103.715774] ? __might_sleep+0x95/0x190 [ 103.719754] crypto_rng_reset+0x7c/0x130 [ 103.723824] rng_setkey+0x25/0x30 [ 103.727283] ? rng_sock_destruct+0x90/0x90 [ 103.731527] alg_setsockopt+0x306/0x3b0 [ 103.735512] __compat_sys_setsockopt+0x315/0x7c0 [ 103.740277] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 103.745210] ? ksys_write+0x1a6/0x250 [ 103.749014] ? __do_page_fault+0x441/0xe40 [ 103.753255] ? __ia32_sys_read+0xb0/0xb0 [ 103.757333] ? mm_fault_error+0x380/0x380 [ 103.761496] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 103.766613] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 103.771636] do_fast_syscall_32+0x345/0xf9b [ 103.775967] ? do_int80_syscall_32+0x880/0x880 [ 103.780555] ? _raw_spin_unlock_irq+0x27/0x70 [ 103.785057] ? finish_task_switch+0x1ca/0x810 [ 103.789558] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 103.795099] ? syscall_return_slowpath+0x30f/0x5c0 [ 103.800038] ? sysret32_from_system_call+0x5/0x46 [ 103.804893] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 103.809748] entry_SYSENTER_compat+0x70/0x7f [ 103.814156] RIP: 0023:0xf7f3dcb9 [ 103.817519] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 103.825229] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 103.832501] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 [ 103.839771] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 103.847043] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 103.854315] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 103.861617] CPU: 0 PID: 8043 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 103.868831] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 103.878198] Call Trace: [ 103.880798] dump_stack+0x1b9/0x294 [ 103.884425] ? dump_stack_print_info.cold.2+0x52/0x52 [ 103.889612] ? perf_trace_lock_acquire+0xe3/0x980 [ 103.894471] should_fail.cold.4+0xa/0x1a [ 103.898540] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 103.903641] ? kasan_kmalloc+0xc4/0xe0 [ 103.907527] ? graph_lock+0x170/0x170 [ 103.911328] ? debug_check_no_locks_freed+0x310/0x310 [ 103.916510] ? print_usage_bug+0xc0/0xc0 [ 103.920563] ? find_held_lock+0x36/0x1c0 [ 103.924618] ? __lock_is_held+0xb5/0x140 [ 103.928682] ? check_same_owner+0x320/0x320 [ 103.932998] ? __lock_acquire+0x7f5/0x5140 [ 103.937235] ? rcu_note_context_switch+0x710/0x710 [ 103.942162] __should_failslab+0x124/0x180 [ 103.946399] should_failslab+0x9/0x14 [ 103.950198] kmem_cache_alloc+0x2af/0x760 [ 103.954352] ? print_usage_bug+0xc0/0xc0 [ 103.958448] ? __lock_acquire+0x7f5/0x5140 [ 103.962679] ? debug_check_no_locks_freed+0x310/0x310 [ 103.967868] __d_alloc+0xc0/0xd30 [ 103.971314] ? __lock_acquire+0x7f5/0x5140 [ 103.975546] ? shrink_dcache_for_umount+0x290/0x290 [ 103.980555] ? perf_trace_lock_acquire+0xe3/0x980 [ 103.985396] ? print_usage_bug+0xc0/0xc0 [ 103.989454] ? debug_check_no_locks_freed+0x310/0x310 [ 103.994640] ? print_usage_bug+0xc0/0xc0 [ 103.998694] ? graph_lock+0x170/0x170 [ 104.002499] d_alloc+0x8e/0x370 [ 104.005777] ? __d_alloc+0xd30/0xd30 [ 104.009495] d_alloc_parallel+0x152/0x1e80 [ 104.013723] ? graph_lock+0x170/0x170 [ 104.017521] ? __lock_acquire+0x7f5/0x5140 [ 104.021755] ? __d_lookup_rcu+0xa80/0xa80 [ 104.025900] ? print_usage_bug+0xc0/0xc0 [ 104.029956] ? find_held_lock+0x36/0x1c0 [ 104.034024] ? lock_downgrade+0x8e0/0x8e0 [ 104.038178] ? mark_held_locks+0xc9/0x160 [ 104.042333] ? __raw_spin_lock_init+0x1c/0x100 [ 104.046906] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 104.051912] ? __lockdep_init_map+0x105/0x590 [ 104.056396] ? __lockdep_init_map+0x105/0x590 [ 104.060882] ? lockdep_init_map+0x9/0x10 [ 104.064933] ? __init_waitqueue_head+0x96/0x140 [ 104.069592] ? init_wait_entry+0x1b0/0x1b0 [ 104.073818] ? d_alloc_parallel+0x1e80/0x1e80 [ 104.078320] ? lock_release+0xa10/0xa10 [ 104.082288] ? graph_lock+0x170/0x170 [ 104.086089] __lookup_slow+0x1e6/0x540 [ 104.089971] ? vfs_unlink+0x510/0x510 [ 104.093772] ? d_lookup+0x219/0x330 [ 104.097402] lookup_one_len+0x1c7/0x210 [ 104.101368] ? lookup_one_len_unlocked+0xf0/0xf0 [ 104.106114] ? down_write+0x87/0x120 [ 104.109820] ? start_creating+0xb1/0x200 [ 104.113872] ? down_read+0x1b0/0x1b0 [ 104.117577] ? mntput+0x74/0xa0 [ 104.120847] ? simple_pin_fs+0xa4/0x190 [ 104.124815] start_creating+0xc6/0x200 [ 104.128702] __debugfs_create_file+0x63/0x400 [ 104.133285] debugfs_create_file+0x57/0x70 [ 104.137536] do_blk_trace_setup+0x439/0xd40 [ 104.141855] ? widen_string+0x2d0/0x2d0 [ 104.145820] ? blk_tracer_print_line+0x60/0x60 [ 104.150393] ? __might_sleep+0x95/0x190 [ 104.154379] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 104.159907] ? _copy_from_user+0xdf/0x150 [ 104.164053] compat_blk_trace_setup+0x3d3/0x710 [ 104.168716] ? blk_trace_setup+0x70/0x70 [ 104.172779] ? expand_files.part.8+0x9a0/0x9a0 [ 104.177354] ? disk_name+0xb0/0x120 [ 104.180989] blk_trace_ioctl+0x298/0x2f0 [ 104.185049] ? blk_add_trace_rq_remap+0x690/0x690 [ 104.189886] ? __fget_light+0x2ef/0x430 [ 104.193855] ? fget_raw+0x20/0x20 [ 104.197304] compat_blkdev_ioctl+0x9d8/0x1b20 [ 104.201795] ? bfq_create_group_hierarchy+0x120/0x120 [ 104.206986] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 104.212172] ? bfq_create_group_hierarchy+0x120/0x120 [ 104.217357] __ia32_compat_sys_ioctl+0x221/0x640 [ 104.222113] do_fast_syscall_32+0x345/0xf9b [ 104.226430] ? do_int80_syscall_32+0x880/0x880 [ 104.231013] ? _raw_spin_unlock_irq+0x27/0x70 [ 104.235513] ? finish_task_switch+0x1ca/0x810 [ 104.240011] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 104.245547] ? syscall_return_slowpath+0x30f/0x5c0 [ 104.250472] ? sysret32_from_system_call+0x5/0x46 [ 104.255311] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 104.260149] entry_SYSENTER_compat+0x70/0x7f [ 104.264546] RIP: 0023:0xf7f5fcb9 [ 104.267895] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 104.275605] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 104.282864] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 104.290123] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 104.297379] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 104.305428] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:36 executing program 6 (fault-call:3 fault-nth:8): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:36 executing program 0: unshare(0x0) r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000001b00)='/proc/sys/net/ipv4/vs/backup_only\x00', 0x2, 0x0) sendmsg$kcm(r0, &(0x7f0000001f00)={&(0x7f0000001b40)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x1, 0x1, 0x2, 0x0, {0xa, 0x4e24, 0xc1, @mcast1={0xff, 0x1, [], 0x1}}}}, 0x80, &(0x7f0000001d80)=[{&(0x7f0000001bc0)="a9db123ebf124fab0f2eec9774559e3b5870fb7c6818fc89c4b8742d057480657265ae2b34fb2d4e585d22ca1bf7b0a22ce38a20a819d919947c78f8d5c9f3291905fd3ed2b8ef8a79d9453396c6b0b7eb0778dbc49b32ae91e443b64edddcf320c1589c7777eadd4e57c01b20a8ca7a831e8e2c104d0194d52fb5c35b550f0c6e1395", 0x83}], 0x1, &(0x7f0000001dc0)=ANY=[], 0x0, 0x90}, 0x20000000) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000200)={'bridge0\x00\x00p\x00', 0x4080000000001005}) ioctl$sock_inet_SIOCSIFFLAGS(0xffffffffffffffff, 0x8914, &(0x7f0000000080)={'bridge0\x00', 0x3501}) socketpair(0x1d, 0x3, 0x40, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000100)={'bridge8\x00', {0x2, 0x0, @dev={0xac, 0x14, 0x14}}}) syz_open_dev$urandom(&(0x7f00000000c0)='/dev/urandom\x00', 0x0, 0x2000) r2 = epoll_create1(0x80000) getsockopt$inet_mreqsrc(r0, 0x0, 0x2f, &(0x7f00000001c0)={@broadcast, @broadcast, @multicast1}, &(0x7f0000000280)=0xc) r3 = syz_open_dev$usbmon(&(0x7f0000000140)='/dev/usbmon#\x00', 0x6, 0x4000) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000180)={r3, &(0x7f0000000400)="34f384eb8538c36330553f2312ec19950a2431258e70470ec4a3cc355b93f7b4422306ae772dae99d8b27bbe8575319452dc6616c168c94701c3cd17d6f24fee43e6bbe21e5c99fcdee8bec9e0563d5452d367134dfc2d41aeac173f5f4cf1403958cba45dd51517196dde276ad4b4e7b88de4791fad27be9de175085c114ece1b56a33cbdab4cd3886399b300c877892ee49de4f29e92b7f354edf1d4ae9c7610f5e0eb00a0caaa4ceb2d8c7ccaf503aa406339", &(0x7f00000004c0)=""/234}, 0x18) fchown(r2, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x141046, 0x5a) perf_event_open(&(0x7f00000007c0)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) uselib(&(0x7f0000000080)='./file0\x00') getsockopt$inet_IP_IPSEC_POLICY(r4, 0x0, 0x10, &(0x7f0000000600)={{{@in=@broadcast, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in6=@remote}}, &(0x7f0000000700)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) chown(&(0x7f00000005c0)='./file0\x00', r5, r6) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r3, 0xc0105303, &(0x7f00000002c0)={0x2, 0x8}) fcntl$getown(0xffffffffffffffff, 0x9) unshare(0x20000000) clone(0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000000), &(0x7f0000000100)) r7 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0x40000000000001, 0x8a00) read(r7, &(0x7f0000000000)=""/180, 0xb4) ioctl$int_in(r7, 0x800000c004500a, &(0x7f0000006ff8)) mmap$binder(&(0x7f000044e000/0x4000)=nil, 0x4000, 0x1, 0x12, r7, 0x0) wait4(0x0, 0x0, 0x40000000, &(0x7f0000000380)) rt_sigprocmask(0x0, &(0x7f0000000300)={0x800}, &(0x7f0000000340), 0x8) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(0xffffffffffffffff, 0xc0a85352, &(0x7f0000001980)={{}, 'port1\x00', 0x0, 0x20010, 0x1f, 0x0, 0x3, 0x40, 0x0, 0x0, 0x4, 0x6d1}) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(0xffffffffffffffff, 0x40505331, &(0x7f0000001900)={{}, {0xf331}, 0x0, 0x4}) [ 104.460887] FAULT_INJECTION: forcing a failure. [ 104.460887] name failslab, interval 1, probability 0, space 0, times 0 [ 104.472255] CPU: 1 PID: 8061 Comm: syz-executor6 Not tainted 4.17.0-rc2+ #45 [ 104.479454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 104.488825] Call Trace: [ 104.491432] dump_stack+0x1b9/0x294 [ 104.495088] ? dump_stack_print_info.cold.2+0x52/0x52 [ 104.500302] ? d_add+0x605/0xa10 [ 104.503684] ? lock_downgrade+0x8e0/0x8e0 [ 104.507855] should_fail.cold.4+0xa/0x1a [ 104.511940] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 104.517072] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 104.522110] ? graph_lock+0x170/0x170 [ 104.525932] ? __lockdep_init_map+0x105/0x590 [ 104.530454] ? find_held_lock+0x36/0x1c0 [ 104.534545] ? __lock_is_held+0xb5/0x140 [ 104.538645] ? check_same_owner+0x320/0x320 [ 104.543009] ? rcu_note_context_switch+0x710/0x710 [ 104.547970] __should_failslab+0x124/0x180 [ 104.552239] should_failslab+0x9/0x14 [ 104.556063] kmem_cache_alloc+0x2af/0x760 [ 104.560251] alloc_inode+0xb2/0x190 [ 104.563906] new_inode_pseudo+0x69/0x1a0 [ 104.567988] ? prune_icache_sb+0x1a0/0x1a0 [ 104.572253] ? down_read+0x1b0/0x1b0 [ 104.575995] ? mntput+0x74/0xa0 [ 104.579307] new_inode+0x1c/0x40 [ 104.582716] debugfs_get_inode+0x19/0x120 [ 104.586891] __debugfs_create_file+0xb5/0x400 [ 104.591417] debugfs_create_file+0x57/0x70 [ 104.595677] do_blk_trace_setup+0x439/0xd40 [ 104.600018] ? widen_string+0x2d0/0x2d0 [ 104.604014] ? blk_tracer_print_line+0x60/0x60 [ 104.608615] ? __might_sleep+0x95/0x190 [ 104.612602] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 104.618134] ? _copy_from_user+0xdf/0x150 [ 104.622274] compat_blk_trace_setup+0x3d3/0x710 [ 104.626942] ? blk_trace_setup+0x70/0x70 [ 104.631000] ? expand_files.part.8+0x9a0/0x9a0 [ 104.635597] ? disk_name+0xb0/0x120 [ 104.639217] blk_trace_ioctl+0x298/0x2f0 [ 104.643270] ? blk_add_trace_rq_remap+0x690/0x690 [ 104.648099] ? __fget_light+0x2ef/0x430 [ 104.652063] ? fget_raw+0x20/0x20 [ 104.655506] compat_blkdev_ioctl+0x9d8/0x1b20 [ 104.659990] ? bfq_create_group_hierarchy+0x120/0x120 [ 104.665187] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 104.670365] ? bfq_create_group_hierarchy+0x120/0x120 [ 104.675557] __ia32_compat_sys_ioctl+0x221/0x640 [ 104.680304] do_fast_syscall_32+0x345/0xf9b [ 104.684615] ? do_int80_syscall_32+0x880/0x880 [ 104.689188] ? _raw_spin_unlock_irq+0x27/0x70 [ 104.693671] ? finish_task_switch+0x1ca/0x810 [ 104.698155] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 104.703681] ? syscall_return_slowpath+0x30f/0x5c0 [ 104.708602] ? sysret32_from_system_call+0x5/0x46 [ 104.713435] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 104.718266] entry_SYSENTER_compat+0x70/0x7f [ 104.722659] RIP: 0023:0xf7f5fcb9 [ 104.726009] RSP: 002b:00000000f5f5b0ac EFLAGS: 00000282 ORIG_RAX: 0000000000000036 [ 104.733711] RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 00000000c0401273 [ 104.740966] RDX: 0000000020000180 RSI: 0000000000000000 RDI: 0000000000000000 [ 104.748232] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 2018/04/27 19:08:36 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0xfffffffffffffffe, 0x100) r2 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r2, &(0x7f00000010c0)=""/4096, 0x1000) dup3(r0, r1, 0x0) 2018/04/27 19:08:36 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) socketpair(0x2, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r2, 0x84, 0x1d, &(0x7f0000000040)={0x2, [0x0, 0x0]}, &(0x7f0000000080)=0xc) getsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:36 executing program 1 (fault-call:2 fault-nth:4): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:36 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:36 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip_tables_matches\x00') ioctl$TTUNGETFILTER(r0, 0x800854db, &(0x7f0000000540)=""/4096) r1 = socket$inet6(0xa, 0x3, 0x88) connect$inet6(r1, &(0x7f00000001c0)={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}, 0x9}, 0x1c) sendmmsg(r1, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f00000001c0), 0x0, &(0x7f00000003c0)}}, {{&(0x7f00000004c0)=@in6={0xa, 0x0, 0x0, @mcast2={0xff, 0x2, [], 0x1}}, 0x1c, &(0x7f0000000680), 0x3ba, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000f200001f00000012c89b29feca3d2943f67497caa6bb7db9249261f204c5847583899bfdf7d29f000c3043cb69fe7285f76260d46cd1e7be56d6e91ccac07f21eb7b54dd620a25c097039b5a6d41350069b819677c13f1cc95a73346168335a27c43001dfb2bc785e5938b4c7886121e8b3b1c69b1c437419e198f398289982a4dcc47d61f5766de9e88ec426d83bb5bfd28f6b5d23fca93e7c863f757efa8869899a7361c5991fb216b70e27b64d1d2b56f65011664847b4a6fb1b28bd4fa043d686d03d37e7c322ba53e33924d289a01eca61d4d87b867d2f7b79252881bbdb249e345050471fb999782c8b5d8816473978d24d0d9d130111c1a9fa460"], 0x10}}], 0x2, 0x8000) membarrier(0x2, 0x0) sched_yield() 2018/04/27 19:08:36 executing program 6 (fault-call:3 fault-nth:9): r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:36 executing program 3: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x2041, 0x0) fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f00000000c0)={0x0, 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_INFO(r0, 0xc1105511, &(0x7f0000000200)={{0x40, 0x6, 0x6, 0x0, "858c241e1a4d33225bda9293d5ce020b6aac303c031953cb7e2d71f899b85a9ae44b30a8d6e75013394ea00a", 0x500000000}, 0x0, 0x0, 0xfff, r1, 0x81, 0x9, "e7d2fdf0930fb9381ece5b38c5399fa50300753d9fe825f3d5d523ae91096407df2b5fc376123f7920b5280a65eb34f8991738073beab6814f071da8f0c83117", &(0x7f0000000100)='\x00', 0x1, [], [0x6, 0x7fffffff, 0x7f, 0x1]}) r2 = socket$key(0xf, 0x3, 0x2) mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r3 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') ioctl$TUNGETSNDBUF(r3, 0x800454d3, &(0x7f0000000140)) fcntl$setstatus(r2, 0x4, 0x40400) setns(r3, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:36 executing program 0: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/sync_refresh_period\x00', 0x2, 0x0) ioctl$TIOCGSOFTCAR(r0, 0x5419, &(0x7f0000000040)) getsockopt$IP6T_SO_GET_INFO(r0, 0x29, 0x40, &(0x7f0000000080)={'mangle\x00'}, &(0x7f0000000140)=0x54) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) [ 104.755488] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 104.762744] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 104.829731] FAULT_INJECTION: forcing a failure. [ 104.829731] name failslab, interval 1, probability 0, space 0, times 0 [ 104.841110] CPU: 1 PID: 8075 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 104.848314] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 104.857667] Call Trace: [ 104.860268] dump_stack+0x1b9/0x294 [ 104.863908] ? dump_stack_print_info.cold.2+0x52/0x52 [ 104.869102] ? __save_stack_trace+0x7e/0xd0 [ 104.873427] should_fail.cold.4+0xa/0x1a [ 104.874551] QAT: Invalid ioctl [ 104.877501] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 104.877521] ? save_stack+0x43/0xd0 [ 104.877535] ? kasan_kmalloc+0xc4/0xe0 [ 104.877556] ? __kmalloc+0x14e/0x760 [ 104.897172] ? drbg_kcapi_seed+0x776/0x12e0 [ 104.901522] ? crypto_rng_reset+0x7c/0x130 [ 104.905779] ? rng_setkey+0x25/0x30 [ 104.909426] ? graph_lock+0x170/0x170 [ 104.913248] ? entry_SYSENTER_compat+0x70/0x7f [ 104.917858] ? find_held_lock+0x36/0x1c0 [ 104.921927] ? find_held_lock+0x36/0x1c0 [ 104.925995] ? __lock_is_held+0xb5/0x140 [ 104.930065] ? check_same_owner+0x320/0x320 [ 104.934394] ? rcu_note_context_switch+0x710/0x710 [ 104.939329] __should_failslab+0x124/0x180 [ 104.943573] should_failslab+0x9/0x14 [ 104.947566] __kmalloc+0x2c8/0x760 [ 104.951133] ? drbg_init_hash_kernel+0x17c/0x300 [ 104.955916] ? drbg_kcapi_seed+0x882/0x12e0 [ 104.960266] drbg_kcapi_seed+0x882/0x12e0 [ 104.964446] ? drbg_seed+0x10a0/0x10a0 [ 104.968371] ? lock_downgrade+0x8e0/0x8e0 [ 104.972544] ? lock_acquire+0x1dc/0x520 [ 104.976542] ? lock_release+0xa10/0xa10 2018/04/27 19:08:36 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) [ 104.980539] ? check_same_owner+0x320/0x320 [ 104.984881] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 104.990448] ? __check_object_size+0x95/0x5d9 [ 104.994963] ? sock_kmalloc+0x14e/0x1d0 [ 104.998961] ? mark_held_locks+0xc9/0x160 [ 105.003137] ? __might_sleep+0x95/0x190 [ 105.007140] crypto_rng_reset+0x7c/0x130 [ 105.011235] rng_setkey+0x25/0x30 [ 105.014711] ? rng_sock_destruct+0x90/0x90 [ 105.018961] alg_setsockopt+0x306/0x3b0 [ 105.022962] __compat_sys_setsockopt+0x315/0x7c0 [ 105.027743] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 105.032694] ? ksys_write+0x1a6/0x250 [ 105.036502] ? __do_page_fault+0x441/0xe40 [ 105.040740] ? __ia32_sys_read+0xb0/0xb0 [ 105.044804] ? mm_fault_error+0x380/0x380 [ 105.048958] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 105.054067] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 105.059089] do_fast_syscall_32+0x345/0xf9b [ 105.063426] ? do_int80_syscall_32+0x880/0x880 [ 105.068036] ? _raw_spin_unlock_irq+0x27/0x70 [ 105.072548] ? finish_task_switch+0x1ca/0x810 2018/04/27 19:08:36 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401273, &(0x7f0000000180)) 2018/04/27 19:08:36 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x48) getsockopt$inet6_dccp_buf(r1, 0x21, 0x2, &(0x7f0000000100)=""/176, &(0x7f0000000040)=0xb0) [ 105.077063] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 105.082629] ? syscall_return_slowpath+0x30f/0x5c0 [ 105.087587] ? sysret32_from_system_call+0x5/0x46 [ 105.092464] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 105.097333] entry_SYSENTER_compat+0x70/0x7f [ 105.101769] RIP: 0023:0xf7f3dcb9 [ 105.105144] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 105.112877] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 105.120161] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 2018/04/27 19:08:37 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_dev$adsp(&(0x7f0000000200)='/dev/adsp#\x00', 0xfff, 0x404200) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000240)=""/60) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0xcdca, 0x202000) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f00000000c0)={'raw\x00', 0xc7, "c90d2fffe72e7e1f6933ae650ac070def5ed1c584f02d09b67011b33576b95fc8625363c4003ab0cfdc3d2fa6c1e5ae23a50d1daac1063d5785d92ddda9f800b8371595779485fd73c5f3661de9044d833d9f2b2cea1b0f2e12ea60664e3d72f799e08364b78114e93150b38ebe35d9fed719c4f6752f7959c497837dfa38a2708fab5053bc56720ce88e063cd50c677ea1d47e3863c696ad9486fe15ae58f948041b89b7df3c5ee4afd8cce3b53c9d323ca981cf7d7ddd276898911788d615e17892b1be5538a"}, &(0x7f0000000040)=0xeb) [ 105.127451] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 105.134734] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 105.142018] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:37 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r2, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) dup3(r0, r1, 0x0) 2018/04/27 19:08:37 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1277, &(0x7f0000000180)) 2018/04/27 19:08:37 executing program 1 (fault-call:2 fault-nth:5): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:37 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setlease(r0, 0x400, 0x1) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:37 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:37 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/ip_tables_names\x00') ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000040)=""/17) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) [ 105.349616] FAULT_INJECTION: forcing a failure. [ 105.349616] name failslab, interval 1, probability 0, space 0, times 0 [ 105.361131] CPU: 1 PID: 8130 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 105.368349] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 105.377729] Call Trace: [ 105.380341] dump_stack+0x1b9/0x294 [ 105.384000] ? dump_stack_print_info.cold.2+0x52/0x52 [ 105.389211] ? perf_trace_lock_acquire+0xe3/0x980 [ 105.394085] should_fail.cold.4+0xa/0x1a [ 105.398188] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 105.403322] ? lock_acquire+0x1dc/0x520 [ 105.407315] ? crypto_alg_lookup+0x43/0xd0 [ 105.411572] ? graph_lock+0x170/0x170 [ 105.415399] ? find_held_lock+0x36/0x1c0 [ 105.419489] ? __lock_is_held+0xb5/0x140 [ 105.423588] ? check_same_owner+0x320/0x320 [ 105.427936] ? __crypto_alg_lookup+0x31b/0x390 [ 105.432551] ? rcu_note_context_switch+0x710/0x710 [ 105.437509] __should_failslab+0x124/0x180 [ 105.441772] should_failslab+0x9/0x14 [ 105.445599] __kmalloc+0x2c8/0x760 [ 105.449169] ? crypto_larval_alloc+0x1d0/0x1d0 [ 105.453776] ? mark_held_locks+0xc9/0x160 [ 105.457922] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 105.462498] ? crypto_create_tfm+0x87/0x310 [ 105.466816] crypto_create_tfm+0x87/0x310 [ 105.470959] crypto_alloc_tfm+0x1b5/0x2d0 [ 105.475105] crypto_alloc_rng+0x2c/0x40 [ 105.479074] drbg_kcapi_seed+0x1003/0x12e0 [ 105.483304] ? drbg_seed+0x10a0/0x10a0 [ 105.487191] ? lock_downgrade+0x8e0/0x8e0 [ 105.491332] ? lock_release+0xa10/0xa10 [ 105.495300] ? __check_object_size+0x95/0x5d9 [ 105.499788] ? sock_kmalloc+0x14e/0x1d0 [ 105.503753] ? mark_held_locks+0xc9/0x160 [ 105.507898] ? __might_sleep+0x95/0x190 [ 105.511871] crypto_rng_reset+0x7c/0x130 [ 105.515931] rng_setkey+0x25/0x30 [ 105.519376] ? rng_sock_destruct+0x90/0x90 [ 105.523605] alg_setsockopt+0x306/0x3b0 [ 105.527587] __compat_sys_setsockopt+0x315/0x7c0 [ 105.532340] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 105.537259] ? ksys_write+0x1a6/0x250 [ 105.541052] ? __do_page_fault+0x441/0xe40 [ 105.545278] ? __ia32_sys_read+0xb0/0xb0 [ 105.549331] ? mm_fault_error+0x380/0x380 [ 105.553475] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 105.558575] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 105.563589] do_fast_syscall_32+0x345/0xf9b [ 105.567917] ? do_int80_syscall_32+0x880/0x880 [ 105.572491] ? _raw_spin_unlock_irq+0x27/0x70 [ 105.576991] ? finish_task_switch+0x1ca/0x810 [ 105.581492] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 105.587028] ? syscall_return_slowpath+0x30f/0x5c0 [ 105.591959] ? sysret32_from_system_call+0x5/0x46 [ 105.596800] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 105.601641] entry_SYSENTER_compat+0x70/0x7f [ 105.606041] RIP: 0023:0xf7f3dcb9 [ 105.609396] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 105.617101] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 105.624364] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 [ 105.631625] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 105.638890] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 2018/04/27 19:08:37 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x8000000) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000000c0)=""/186) utime(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={0x7f, 0x1}) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:37 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) socket$bt_hidp(0x1f, 0x3, 0x6) [ 105.646152] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:37 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) sendto$inet(r0, &(0x7f0000000000)="3166b3d1d97e9d39c8fab861069fff77d1006ce55302ae5d9b4b4f6bddd79635ce89633ff7ee1ba7f531eeab3c37edafd071ecf03bf19d9f0f5c2264f000e341fb7311159ca2b9dae22b07255668e43903504376153f5b0633f0a97aa9da243c20bf5c77ad961499766cb06077b308cd42960cc30e1ee7b50202d94c17ccadb6ba961ecfd25337ab1c3aaf1bf7e4964ac02509a7b1008a11920ee5ea1041e5b2bb7d8bdc83953bd41bd7f5d76871b9950649a3fbdd72", 0xb6, 0x40, 0x0, 0x0) 2018/04/27 19:08:37 executing program 1 (fault-call:2 fault-nth:6): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:37 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1279, &(0x7f0000000180)) [ 105.838364] FAULT_INJECTION: forcing a failure. [ 105.838364] name failslab, interval 1, probability 0, space 0, times 0 [ 105.849720] CPU: 0 PID: 8158 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 105.856902] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 105.866261] Call Trace: [ 105.868881] dump_stack+0x1b9/0x294 [ 105.872538] ? dump_stack_print_info.cold.2+0x52/0x52 [ 105.877759] ? is_bpf_text_address+0xd7/0x170 [ 105.882272] ? kernel_text_address+0x79/0xf0 [ 105.886703] ? __unwind_start+0x166/0x330 [ 105.890876] should_fail.cold.4+0xa/0x1a [ 105.894954] ? __save_stack_trace+0x7e/0xd0 [ 105.899294] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 105.904421] ? graph_lock+0x170/0x170 [ 105.908242] ? save_stack+0x43/0xd0 [ 105.911886] ? kasan_kmalloc+0xc4/0xe0 [ 105.915786] ? __kmalloc+0x14e/0x760 [ 105.919517] ? find_held_lock+0x36/0x1c0 [ 105.923604] ? __lock_is_held+0xb5/0x140 [ 105.927701] ? check_same_owner+0x320/0x320 [ 105.932043] ? rcu_note_context_switch+0x710/0x710 [ 105.936993] __should_failslab+0x124/0x180 [ 105.941245] ? jent_kcapi_cleanup+0xa0/0xa0 [ 105.945588] should_failslab+0x9/0x14 [ 105.949411] __kmalloc+0x2c8/0x760 [ 105.952971] ? jent_zalloc+0x18/0x20 [ 105.956707] ? rcu_read_lock_sched_held+0x108/0x120 [ 105.961748] ? jent_kcapi_cleanup+0xa0/0xa0 [ 105.966093] jent_zalloc+0x18/0x20 [ 105.969662] jent_entropy_collector_alloc+0x1e/0x31f [ 105.974781] jent_kcapi_init+0x1f/0x80 [ 105.978664] crypto_create_tfm+0x184/0x310 [ 105.982890] crypto_alloc_tfm+0x1b5/0x2d0 [ 105.987034] crypto_alloc_rng+0x2c/0x40 [ 105.990993] drbg_kcapi_seed+0x1003/0x12e0 [ 105.995218] ? drbg_seed+0x10a0/0x10a0 [ 105.999097] ? lock_downgrade+0x8e0/0x8e0 [ 106.003237] ? lock_acquire+0x1dc/0x520 [ 106.007194] ? lock_release+0xa10/0xa10 [ 106.011157] ? check_same_owner+0x320/0x320 [ 106.015477] ? __check_object_size+0x95/0x5d9 [ 106.019964] ? sock_kmalloc+0x14e/0x1d0 [ 106.023921] ? mark_held_locks+0xc9/0x160 [ 106.028059] ? __might_sleep+0x95/0x190 [ 106.032026] crypto_rng_reset+0x7c/0x130 [ 106.036075] rng_setkey+0x25/0x30 [ 106.039520] ? rng_sock_destruct+0x90/0x90 [ 106.043747] alg_setsockopt+0x306/0x3b0 [ 106.047718] __compat_sys_setsockopt+0x315/0x7c0 [ 106.052469] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 106.057411] ? ksys_write+0x1a6/0x250 [ 106.061210] ? __do_page_fault+0x441/0xe40 [ 106.065438] ? __ia32_sys_read+0xb0/0xb0 [ 106.069486] ? mm_fault_error+0x380/0x380 [ 106.073623] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 106.078715] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 106.083718] do_fast_syscall_32+0x345/0xf9b [ 106.088033] ? do_int80_syscall_32+0x880/0x880 [ 106.092605] ? _raw_spin_unlock_irq+0x27/0x70 [ 106.097098] ? finish_task_switch+0x1ca/0x810 [ 106.101594] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 106.107120] ? syscall_return_slowpath+0x30f/0x5c0 [ 106.112044] ? sysret32_from_system_call+0x5/0x46 [ 106.116875] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 106.121717] entry_SYSENTER_compat+0x70/0x7f [ 106.126113] RIP: 0023:0xf7f3dcb9 [ 106.129469] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e 2018/04/27 19:08:38 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setlease(r0, 0x400, 0x1) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:38 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3ea, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_mount_image$reiserfs(&(0x7f0000000040)='reiserfs\x00', &(0x7f0000000080)='./file0\x00', 0x8, 0x3, &(0x7f00000002c0)=[{&(0x7f00000000c0)="41d2307ee5cb99703fb3e97158ec8e66ef39a928e0970e5317e96aa04fbee5a3060d61927c6798e6d65b08a989b4aedbcf8a7b397e2e", 0x36, 0x1}, {&(0x7f0000000100)="b36e47660d3c412920c2e02b36c90afa1214c8c74fe58f2800002675594fc86c1c366f84c1b620466d06b84a25262c7f5a1f6acca5e2c28bed91ac4b1e0780426b9a509b1697fa2ecec6c8569fef44a1199761d4b8e654b78576e69dba2873fc8c87f941016f232d66e3600491487ff46409be45a288e5bebea631b15a101fce1fbd75332077cef3fd9aa0137ad80bb5322849655387fb0c76b25d5ba0c3977c2d51835306748dc0831d0bb399327c68617f588236af220ba9f4c48bbc82ded2", 0xc0, 0x5}, {&(0x7f00000001c0)="6d0ef2cf6b4cd25d4621a7636c4c286048b54055f12db627a98d01be966b37761352fa14a736005e8ee230590a7e5cec487de9775c4641d443400ce8624aa46e89292f643fec979cfd4b380c17f1db95a2b3d34444b70795e13fc0873af70d0d773659e39bb6b593a9a28b0f61508cc6089e5137b1ec9912223eb735c37a2375c6fe5c87de874c6aae0ebdfb7170b9014355bc2ebbf96e6b8f6309e8502a19b0a9fe8f6d4c54b83c8fdeedfd2d47328462183ff3a8fc6ae57b151eb3796603695e7005c6e3309daabaf98c435b4cbb8dfc836a56f6307ccaab2de597429d0704c3d16489", 0xe4, 0x1}], 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='jqfmt=vfsv0,block-allocator=border,exposmot,noacl,grpquota,data=journal,hash=r5,data=ordered,\x00\x00\x00\x00\x00\x00\x00\x00']) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) syz_mount_image$reiserfs(&(0x7f0000000380)='reiserfs\x00', &(0x7f00000003c0)='./file0\x00', 0xfffffffffffffff7, 0x4, &(0x7f0000000640)=[{&(0x7f0000000400)="ee9ef84a5b227120419250add79fbe99e9e2cddf4b7e9d324a449558fb4359c30c13887f6db4846af107392c4eed2930b73657cd6737b3a02033f96071b3685eee588505ea1d8847a1bcacf3661093049eaf442ca69fc4ea2f2a617c04617e", 0x5f, 0x2}, {&(0x7f0000000480)="59f1c37866a177d1afa00fa9d8a9feb6e2a6a380a9ab155d81effe53cacf1ff73ece229664d535887f1e49c5f54b01b21201381ded2593ddde71e3b6bccb4a32ac9520c06bc4c5466bfb835cbb48474a264c30e17e28456aa2bb924e0496f672445f833a2a6a2c228d5a16f8d4b7998bf5bd8e5fc3430c3e4c502a741d7897a66ce748ec9a5b8f755d5d9cb847de2c8e5ee29e8f0ca2363ec81caf22", 0x9c, 0x1f}, {&(0x7f0000000540)="71917f2cafd95c82f947ed0fe7def3fe141f4ac4a763a207f8d59d4a9851fa796bebf9c4486bb90bc153dd709a6bab147e09f8c2ba25a04409306c759e38112e0264536bef0f54a66b42fd61315f5c8ae2c89456b0b4018dc7dea96b923661e77a626e94f63c134faefea85d536086a4b82629b2c9bdad87df318c9a6d98394d2334bb77ad0eb607f11c06d1e4d7e045d51b0bf903a3930fc452d2df3a5e6be62caa20044d9872270b78fa", 0xab, 0x8}, {&(0x7f0000000600)="74ac157185ab2c5a4bb5939ede88bfbf6c2672b2d53ff467448a9f6eae44fe4f481da589", 0x24, 0x800}], 0x140a0, &(0x7f0000000680)={[{@tails_on='tails=on', 0x2c}, {@noattrs='noattrs', 0x2c}, {@jqfmt_vfsold='jqfmt=vfsold', 0x2c}, {@notail='notail', 0x2c}, {@jdev={'jdev', 0x3d, './file0'}, 0x2c}, {@errors_continue='errors=continue', 0x2c}, {@errors_continue='errors=continue', 0x2c}, {@jdev={'jdev', 0x3d, './file0'}, 0x2c}, {@hash_rupasov='hash=rupasov', 0x2c}]}) dup3(r0, r0, 0x4000000000) 2018/04/27 19:08:38 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x45) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x4000000) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) ioctl$SIOCSIFHWADDR(r0, 0x8924, &(0x7f0000000000)={'eql\x00', @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xd}}) getsockopt$inet_dccp_int(r0, 0x21, 0x1f, &(0x7f0000000040), &(0x7f00000000c0)=0x4) 2018/04/27 19:08:38 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r2, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) dup3(r0, r1, 0x0) 2018/04/27 19:08:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800feffffff00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:38 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0189436, &(0x7f0000000180)) 2018/04/27 19:08:38 executing program 1 (fault-call:2 fault-nth:7): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:38 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x1, 0x0) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000100)={r2, 0xc}, &(0x7f0000000140)=0x8) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) [ 106.137171] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 106.144425] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 [ 106.151680] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 106.158937] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 106.166191] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:38 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x202, 0x0) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) [ 106.299415] FAULT_INJECTION: forcing a failure. [ 106.299415] name failslab, interval 1, probability 0, space 0, times 0 [ 106.310802] CPU: 1 PID: 8189 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 106.318006] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 106.327380] Call Trace: [ 106.329991] dump_stack+0x1b9/0x294 [ 106.333648] ? dump_stack_print_info.cold.2+0x52/0x52 [ 106.338864] ? perf_trace_lock_acquire+0xe3/0x980 [ 106.343742] ? __save_stack_trace+0x7e/0xd0 2018/04/27 19:08:38 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r2, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) dup3(r0, r1, 0x0) [ 106.348107] should_fail.cold.4+0xa/0x1a [ 106.352212] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 106.357346] ? save_stack+0x43/0xd0 [ 106.361001] ? kasan_kmalloc+0xc4/0xe0 [ 106.364912] ? __kmalloc+0x14e/0x760 [ 106.368649] ? jent_zalloc+0x18/0x20 [ 106.372395] ? jent_entropy_collector_alloc+0x1e/0x31f [ 106.377697] ? jent_kcapi_init+0x1f/0x80 [ 106.381818] ? graph_lock+0x170/0x170 [ 106.385646] ? crypto_rng_reset+0x7c/0x130 [ 106.389919] ? rng_setkey+0x25/0x30 [ 106.393574] ? alg_setsockopt+0x306/0x3b0 2018/04/27 19:08:38 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0x0, 0x20020003, &(0x7f0000000000)={0x2, 0x4e21, @multicast1=0xe0000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) r1 = dup3(r0, r0, 0x80000) sendmsg$inet_sctp(r1, &(0x7f0000001300)={&(0x7f0000000040)=@in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1f}}, 0x10, &(0x7f0000000080)=[{&(0x7f0000000100)="ef6fe43bd5946ef93ae684cba6e2cd4da462d159b3ec72e0fa610c6120cec02db72c6ff977f680c29c859b2005acf5649e2d67b21a0d0410c8a968b8d89ca5d4695229e771bf8412b3a25ce479f766ddad27abfb12734adbc1cf257c7fac98cf94ef54fe6627775dc66cb2349686b2afb788948d0ca3488d875000d7d6548e7425aac3d7d3af5bba2107326b5c8ac95432cd7a1ef37266925e9c59d8968dcf4b9c1bf647cd24c674b5ee4300b9d1a21d85074c02d215d7e89240fefdaa1742871b28b9d04080d6e20d065cf0d1d1eba000d7e92fb97f944e02fdcf1b74a92da997bc8897b24fb395", 0xe8}, {&(0x7f0000001240)="64da11a673fc6b0cb74e8036920ed01903b9c14a4f30238872c5188e0210bb960ff71c6675af67cbfb5dbfd28557a91d3c4a84fe1d5679f56e49d36f33d49e1173549206589140254406782d27e6766d5e1abd3f74ef1cff3407b292de047dadfd6a673537f024d430017da78e0e76f29a4bff20ed98cb5963e3e8c144bbc8b10b16191fbcf5f2f8df55e1a823eb6edc0955ed7168deb7dcdffc7245a699d1fd663f32dc887e1e9f549efb10d01b1799b4c87ff5", 0xb4}], 0x2, &(0x7f0000000200)=[@init={0x14, 0x84, 0x0, {0x8, 0x401, 0xffffffffffff1fe9, 0x4}}], 0x2c}, 0x4000000) [ 106.397750] ? __compat_sys_setsockopt+0x315/0x7c0 [ 106.402717] ? do_fast_syscall_32+0x345/0xf9b [ 106.407242] ? find_held_lock+0x36/0x1c0 [ 106.411337] ? __lock_is_held+0xb5/0x140 [ 106.415444] ? check_same_owner+0x320/0x320 [ 106.419795] ? rcu_note_context_switch+0x710/0x710 [ 106.424759] __should_failslab+0x124/0x180 [ 106.429027] ? jent_kcapi_cleanup+0xa0/0xa0 [ 106.433374] should_failslab+0x9/0x14 [ 106.437197] __kmalloc+0x2c8/0x760 [ 106.440762] ? jent_zalloc+0x18/0x20 [ 106.444502] ? jent_kcapi_cleanup+0xa0/0xa0 2018/04/27 19:08:38 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1265, &(0x7f0000000180)) [ 106.448843] jent_zalloc+0x18/0x20 [ 106.452397] jent_entropy_collector_alloc+0x68/0x31f [ 106.457509] jent_kcapi_init+0x1f/0x80 [ 106.461405] crypto_create_tfm+0x184/0x310 [ 106.465661] crypto_alloc_tfm+0x1b5/0x2d0 [ 106.469826] crypto_alloc_rng+0x2c/0x40 [ 106.473808] drbg_kcapi_seed+0x1003/0x12e0 [ 106.478078] ? drbg_seed+0x10a0/0x10a0 [ 106.481999] ? lock_downgrade+0x8e0/0x8e0 [ 106.486181] ? lock_release+0xa10/0xa10 [ 106.490184] ? __check_object_size+0x95/0x5d9 [ 106.494705] ? sock_kmalloc+0x14e/0x1d0 [ 106.498698] ? mark_held_locks+0xc9/0x160 [ 106.502878] ? __might_sleep+0x95/0x190 [ 106.506880] crypto_rng_reset+0x7c/0x130 [ 106.511061] rng_setkey+0x25/0x30 [ 106.514545] ? rng_sock_destruct+0x90/0x90 [ 106.518804] alg_setsockopt+0x306/0x3b0 [ 106.522809] __compat_sys_setsockopt+0x315/0x7c0 [ 106.527599] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 106.532551] ? ksys_write+0x1a6/0x250 [ 106.536375] ? __do_page_fault+0x441/0xe40 [ 106.540647] ? __ia32_sys_read+0xb0/0xb0 [ 106.544743] ? mm_fault_error+0x380/0x380 [ 106.548924] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 106.554054] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 106.559082] do_fast_syscall_32+0x345/0xf9b [ 106.563414] ? do_int80_syscall_32+0x880/0x880 [ 106.567992] ? _raw_spin_unlock_irq+0x27/0x70 [ 106.572484] ? finish_task_switch+0x1ca/0x810 [ 106.576977] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 106.582512] ? syscall_return_slowpath+0x30f/0x5c0 [ 106.587443] ? sysret32_from_system_call+0x5/0x46 [ 106.592287] ? trace_hardirqs_off_thunk+0x1a/0x1c 2018/04/27 19:08:38 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0189436, &(0x7f0000000180)) 2018/04/27 19:08:38 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100)='/dev/autofs\x00', 0x20000, 0x0) sendto$ipx(r0, &(0x7f0000000140)="3bf4cadac42918a0ec902d138f55aa6813c8c42063b62cffd103880a587324fb5968c04dea418c3c", 0x28, 0x40, &(0x7f0000000180)={0x4, 0x6, 0xff, "3eb31c4a6e46", 0xa3da}, 0x10) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) [ 106.597130] entry_SYSENTER_compat+0x70/0x7f [ 106.601535] RIP: 0023:0xf7f3dcb9 [ 106.604892] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 106.612598] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 106.619868] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 [ 106.627220] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 106.634483] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 106.641762] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:38 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:38 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000000fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:38 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x7, 0x101040) ioctl$SNDRV_TIMER_IOCTL_TREAD(r1, 0x40045402, &(0x7f0000000040)=0x1) connect$netrom(r1, &(0x7f0000000100)=@ax25={0x3, {"ed12aa9f05ab72"}, 0x93c}, 0x10) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f0000000080)) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:38 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401278, &(0x7f0000000180)) 2018/04/27 19:08:38 executing program 1 (fault-call:2 fault-nth:8): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:38 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc\x00', 0xc00, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f00000001c0)={0x11, 0xe4, &(0x7f00000000c0)="03d904a62185f256204b92fb21f9397e0efd4fdf3d8694a8816fcc40412ed690f6184ffdf29fb59e1fd351a0efdb8fa033144a9ee35ba72a2808c581a57dd25eb1edb94927d82d6c5ce1be518ddee47517dbfa74e3dfad99c34d0db86d4683a56edf0bfc0f8df70724592b799df1c8821c8c07424254f0f872a3248d9647a9af8282fa929d8b241553f6ef9368509c465bb5802e83d65902983a415e316ad5caa861b1290ac3873cc96d9145a9d484d19dc4d256bac0698d907ef5b1556eec2d66d96fbe9bf243ba7b23f7aa1db8e0c65ecd96c11da8d0f68e0ac6ace36391e8a7aaf343"}) flistxattr(r1, &(0x7f0000000200)=""/250, 0xfa) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x40) dup3(r0, r2, 0x0) ioctl$TUNSETVNETLE(r1, 0x400454dc, &(0x7f0000000300)) 2018/04/27 19:08:38 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vhost-vsock\x00', 0x2, 0x0) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/135, 0x87}, {&(0x7f0000000180)=""/51, 0x33}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x4, 0x0) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) chmod(&(0x7f0000000000)='./file0\x00', 0x20) 2018/04/27 19:08:38 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ptrace$getregset(0x4204, 0x0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:38 executing program 0: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_dev$adsp(&(0x7f0000000200)='/dev/adsp#\x00', 0xfff, 0x404200) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000240)=""/60) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0xcdca, 0x202000) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f00000000c0)={'raw\x00', 0xc7, "c90d2fffe72e7e1f6933ae650ac070def5ed1c584f02d09b67011b33576b95fc8625363c4003ab0cfdc3d2fa6c1e5ae23a50d1daac1063d5785d92ddda9f800b8371595779485fd73c5f3661de9044d833d9f2b2cea1b0f2e12ea60664e3d72f799e08364b78114e93150b38ebe35d9fed719c4f6752f7959c497837dfa38a2708fab5053bc56720ce88e063cd50c677ea1d47e3863c696ad9486fe15ae58f948041b89b7df3c5ee4afd8cce3b53c9d323ca981cf7d7ddd276898911788d615e17892b1be5538a"}, &(0x7f0000000040)=0xeb) [ 106.953462] FAULT_INJECTION: forcing a failure. [ 106.953462] name failslab, interval 1, probability 0, space 0, times 0 [ 106.964826] CPU: 0 PID: 8243 Comm: syz-executor1 Not tainted 4.17.0-rc2+ #45 [ 106.972023] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 106.981390] Call Trace: [ 106.983987] dump_stack+0x1b9/0x294 [ 106.987624] ? dump_stack_print_info.cold.2+0x52/0x52 [ 106.992821] ? __save_stack_trace+0x7e/0xd0 [ 106.997154] should_fail.cold.4+0xa/0x1a [ 107.001221] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 107.006762] ? save_stack+0x43/0xd0 [ 107.010386] ? kasan_kmalloc+0xc4/0xe0 [ 107.014304] ? __kmalloc+0x14e/0x760 [ 107.018019] ? jent_zalloc+0x18/0x20 [ 107.021734] ? jent_entropy_collector_alloc+0x1e/0x31f [ 107.027006] ? jent_kcapi_init+0x1f/0x80 [ 107.031072] ? graph_lock+0x170/0x170 [ 107.034867] ? crypto_rng_reset+0x7c/0x130 [ 107.039096] ? rng_setkey+0x25/0x30 [ 107.042732] ? alg_setsockopt+0x306/0x3b0 [ 107.046877] ? __compat_sys_setsockopt+0x315/0x7c0 [ 107.051803] ? __ia32_compat_sys_setsockopt+0xbd/0x150 [ 107.057074] ? do_fast_syscall_32+0x345/0xf9b [ 107.061569] ? find_held_lock+0x36/0x1c0 [ 107.065628] ? __lock_is_held+0xb5/0x140 [ 107.069693] ? check_same_owner+0x320/0x320 [ 107.074011] ? rcu_note_context_switch+0x710/0x710 [ 107.078941] __should_failslab+0x124/0x180 [ 107.083180] ? jent_kcapi_cleanup+0xa0/0xa0 [ 107.087515] should_failslab+0x9/0x14 [ 107.091315] __kmalloc+0x2c8/0x760 [ 107.094852] ? jent_zalloc+0x18/0x20 [ 107.098563] ? jent_kcapi_cleanup+0xa0/0xa0 [ 107.102878] jent_zalloc+0x18/0x20 [ 107.106413] jent_entropy_collector_alloc+0x68/0x31f [ 107.111537] jent_kcapi_init+0x1f/0x80 [ 107.115417] crypto_create_tfm+0x184/0x310 [ 107.119647] crypto_alloc_tfm+0x1b5/0x2d0 [ 107.123791] crypto_alloc_rng+0x2c/0x40 [ 107.127760] drbg_kcapi_seed+0x1003/0x12e0 [ 107.131993] ? drbg_seed+0x10a0/0x10a0 [ 107.135880] ? lock_downgrade+0x8e0/0x8e0 [ 107.140024] ? lock_acquire+0x1dc/0x520 [ 107.144000] ? lock_release+0xa10/0xa10 [ 107.147980] ? check_same_owner+0x320/0x320 [ 107.152300] ? __check_object_size+0x95/0x5d9 [ 107.156788] ? sock_kmalloc+0x14e/0x1d0 [ 107.160755] ? mark_held_locks+0xc9/0x160 [ 107.164900] ? __might_sleep+0x95/0x190 [ 107.168871] crypto_rng_reset+0x7c/0x130 [ 107.172931] rng_setkey+0x25/0x30 [ 107.176379] ? rng_sock_destruct+0x90/0x90 [ 107.180606] alg_setsockopt+0x306/0x3b0 [ 107.184581] __compat_sys_setsockopt+0x315/0x7c0 [ 107.189333] ? __compat_sys_getsockopt+0x7f0/0x7f0 [ 107.194269] ? ksys_write+0x1a6/0x250 [ 107.198065] ? __ia32_sys_read+0xb0/0xb0 [ 107.202127] ? mm_fault_error+0x380/0x380 [ 107.206293] __ia32_compat_sys_setsockopt+0xbd/0x150 [ 107.211388] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 107.216400] do_fast_syscall_32+0x345/0xf9b [ 107.220734] ? do_int80_syscall_32+0x880/0x880 [ 107.225310] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 107.230157] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 107.235690] ? syscall_return_slowpath+0x30f/0x5c0 [ 107.240617] ? sysret32_from_system_call+0x5/0x46 [ 107.245457] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 107.250298] entry_SYSENTER_compat+0x70/0x7f [ 107.254785] RIP: 0023:0xf7f3dcb9 [ 107.258135] RSP: 002b:00000000f5f390ac EFLAGS: 00000282 ORIG_RAX: 000000000000016e [ 107.265851] RAX: ffffffffffffffda RBX: 0000000000000013 RCX: 0000000000000117 [ 107.273116] RDX: 0000000000000001 RSI: 00000000200001c0 RDI: 0000000000000000 [ 107.280379] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 107.287642] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 107.294900] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 2018/04/27 19:08:39 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0xfffffffffffffffe, 0x100) r2 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r2, &(0x7f00000010c0)=""/4096, 0x1000) dup3(r0, r1, 0x0) 2018/04/27 19:08:39 executing program 1 (fault-call:2 fault-nth:9): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:39 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401270, &(0x7f0000000180)) 2018/04/27 19:08:39 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x801, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) listen(r2, 0x0) connect(r1, &(0x7f0000931ff4)=@un=@file={0x1, "e91f7189591e9233614b00"}, 0xc) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @multicast2=0xe0000002}, 0x10) sendto$inet(r0, &(0x7f0000000100)="1e253fdbcf32e30df2dfe61b3e0b7f24076e3f1141bc575c79a3b9263630fa4a0c9638ec5f1d276009100595eba0c8f4fbbe402dcd6d92fa9cb216cf5ba23e1cd4122be5da4c732162f2574b616bbf700afd0e01e3d5070b1e8ff90976566f4239b53edcd8b0f2d14886c65d7f2384bd737d2ec0e6d2ae5db08e57a1719c76ccc39e2b25581b24c179e699ea6ce2a5c945b8581de914a565622e0ad4e2ab5d4ef310c7531630cffb30dd0caa11ad5c5ca055e57cf5fa209010f634cd4fe1e47b4cd671ce3693cabf9a1da8f8b4875f8e49ab2c19ff3f599712adf204fcf581a21f338a2af614", 0x54, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e20, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:39 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ptrace$getregset(0x4204, 0x0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:39 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)="60616d667391", 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000400)={{{@in=@rand_addr, @in6=@ipv4={[], [], @rand_addr}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@loopback}}, &(0x7f0000000500)=0xe8) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000540)=@can={0x1d, r1}, 0x80, &(0x7f00000005c0), 0x0, &(0x7f0000000600)=[{0xb8, 0x118, 0x8001, "bd9e46ddd4823e0fdd89043fecbc04e223b2c4a5c760d1632cf0b2e20b28318c8b90ad88a57e8f4a98355da1e9c33c3fabb1ee4c9ad9ef02e8449cc582d8460b12244478cd606319fddfc0299b8d954c7167b29100059451c9982453d0ab039ee390c9489f47c8025eb4ac02e7b50f66537d2ad0ab5a696a9aa98d65ba4fa0dc1b1913f5fc8e8f37fc7e46ba47ee2c69769da6eb64c04a88e2567f221e71403efd529ebf5f5c777340"}, {0xa8, 0x11f, 0x1ff, "e5c3afd4a65eb66509697b681dda39fe84905809466115c36aa048dc829d0309b9b560210fc6dc808b55c45f59b3a4109e39b53b5c2b433959972e8fe622c46949d47478032016c0621d263707a473be35398e144eef72446872c58334da0f469a36db10a72cec8b03b1e78da0e7861c12688f24461fe7dd4cc4f4d46577c3a8645c2a620a4f49b5656d6fd3d3f0aaff2fef6df8fbc0ffe8cbca"}, {0x108, 0x10b, 0x4, "82c15f5765d6c55d38b552ceaf8b4e1170aabcb688c8fadbf05ea2812723a0670e60971ce821c72551f10c92bb2531855f46e28b95a6f6de3d0d9d7a2064100e9c64b001f52d96005c1763924d10edaef24719caa9fe4b3de04c9b530a52ba36a0c025fa456c68470d499f5e8b4d010d1d1b9deb3bf8bdad6d7a6111c9fa414b79fb5b0fdf468a6cec2e34a28612524ac0e8c062d107c18905f1786948f5af30870658e8fc76ab356263058be4add7f98549be9b2f1f8f1b777212d150d779c906d6a279c00aa76c67681f2f27e10bcd0c338a38905ed8098d7e94a5e18201461bfe8101b551d50a87fb2b7887e0e754cccd7e76400c811d4a"}, {0x94, 0x0, 0xfffffffffffffffe, "69bd8712a7960bb4e9706925b8e53ec5427a179b6b249986b6fb9f3d301c99dc4842187582806eeded1a5d804150d19cd6c79a0f14c02ae00e7a00c2f608378dee9db9ea6fab9d71b678ff2539a929fafd725cdf280162abb55be635407e9d4bb8ae39c793dc28159eb1bffebc1e56d08b4ec29639f268b20af834da66c76cbc7907550cb2aafb0a"}], 0x2fc, 0x1}, 0x20000080) setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:39 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0xfffffffffffffffe, 0x100) r2 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r2, &(0x7f00000010c0)=""/4096, 0x1000) dup3(r0, r1, 0x0) 2018/04/27 19:08:39 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) signalfd4(r1, &(0x7f0000000100)={0x7}, 0x8, 0x80800) r2 = dup3(r0, r1, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000040)=@assoc_value={0x0, 0xfffffffffffffff8}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={r3, 0x951, 0x6}, 0xc) ioctl$TIOCNOTTY(r2, 0x5422) 2018/04/27 19:08:39 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401275, &(0x7f0000000180)) 2018/04/27 19:08:39 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ptrace$getregset(0x4204, 0x0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:39 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0xf, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r2 = fcntl$dupfd(r1, 0x406, r1) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000000040)={0x0, @in={{0x2, 0x4e23, @loopback=0x7f000001}}, 0x6, 0x20400000000}, &(0x7f0000000100)=0x88) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000140)={r3}, &(0x7f0000000180)=0x8) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000002240)=""/4096, 0x1000, 0x40010028, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x5424, &(0x7f00000001c0)) 2018/04/27 19:08:39 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:39 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:39 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125d, &(0x7f0000000180)) 2018/04/27 19:08:39 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) [ 107.774914] random: crng init done 2018/04/27 19:08:39 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x897, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:39 executing program 0: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0xfffffffffffffffe, 0x100) r2 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r2, &(0x7f00000010c0)=""/4096, 0x1000) dup3(r0, r1, 0x0) 2018/04/27 19:08:39 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x48000, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$VHOST_SET_VRING_ERR(r1, 0x4008af22, &(0x7f0000000080)={0x3, r1}) dup3(r0, r1, 0x0) 2018/04/27 19:08:39 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP6T_SO_GET_ENTRIES(r0, 0x29, 0x41, &(0x7f00000005c0)=ANY=[@ANYBLOB="7261770000000000000000000000000000000000000000000000000000000000ba00000018dd53315b40a9f7a5eb3a54d380a814b7f17faa3cc152260c1db572b9ac16e8e72afefb6e2f29ba39adaaf75120fd3349c047762afd1e56dd6043681df21c7d498d353ec5cd728b83bc81fcd1fdab6186cd84b6743e63aee3ef84f08af106271b5a46ed3bed71b579c73ccf3b1c624608729a63760a962ca97e6b77cbac6dcd3fb223a7f33b3b2602159d35e11186702829daa96b9af34bbf42fb2f3d310683e2c8f635a4419955daa91688125f6779aa2c37bfd33ff75040aea7a0b10024c9aa4a60f73d350b6a1194451371b97639cb53b1cb165a5ebe5254f391f8"], &(0x7f0000000180)=0xde) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) setsockopt$inet6_group_source_req(r1, 0x29, 0x2e, &(0x7f0000000200)={0x100, {{0xa, 0x4e24, 0x1000, @loopback={0x0, 0x1}, 0x100000000}}, {{0xa, 0x4e24, 0x40, @local={0xfe, 0x80, [], 0xaa}, 0xce0}}}, 0x104) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x2d, &(0x7f0000000340)={0x4, {{0xa, 0x4e21, 0x0, @empty, 0x2}}}, 0x84) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000000)) socket$unix(0x1, 0x3, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r1, 0x29, 0x2d, &(0x7f0000000500)={0x1f, {{0xa, 0x4e21, 0x9, @remote={0xfe, 0x80, [], 0xbb}, 0x2}}}, 0x84) 2018/04/27 19:08:39 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0xfffffffffffffffe, 0x100) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1cf, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:40 executing program 3: r0 = syz_open_dev$amidi(&(0x7f0000000340)='/dev/amidi#\x00', 0x80000000, 0x10000) openat$cgroup(r0, &(0x7f0000000380)='syz1\x00', 0x200002, 0x0) mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000000200)={{{@in=@rand_addr, @in=@multicast1}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000000040)=0xe8) unshare(0x20000) r2 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r2, 0xffffffffffffffff) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f0000000180)={0x1e85}) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r2, 0xc0105303, &(0x7f0000000300)={0x3, 0x8001}) clone(0x10000030020100, &(0x7f00000000c0)="96ecf62b9526df6dc499429377deba8b3a54bc2aa8120a0d756ef220c2703a98950a0a6cdfe631fdef2a235800075a41db7ad2447eac38ea9aac03b309210739aa0ac43f3daee22268333c20cc39bfef3e4d873f19840d50e670c8d87de683b6d6912815f0047c3371be4cabc010a630fd4898e39feb2be02cd0ccb08e343d9c9505b707598b92c652e3de2189b48880cd1d3e172a717896a54c9e45f5bea83a2dabfa5fb2fcd947", &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000000)) 2018/04/27 19:08:40 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x2) renameat2(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000001300)='./file0\x00', 0x4) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000001340)) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffff9c, 0x84, 0x14, &(0x7f0000000040)=@assoc_value={0x0}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r1, 0x84, 0x1f, &(0x7f0000001240)={r2, @in6={{0xa, 0x4e22, 0x401, @mcast2={0xff, 0x2, [], 0x1}, 0x8001}}, 0x42, 0x10000}, 0x88) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) ioctl$sock_proto_private(r0, 0x89eb, &(0x7f0000000100)="b3d53e1df5814c7f0627c496bc5e08b8b2f15d112cd7111ae44fe0e39106dc0dfa96434610dafae7bb931ebc46d447816243b0d8d8c671c2506f8d3999cda9b1164c7777042a9d3b4f34d0df9312b9382c34f5bc4fe9216860d53fc2e6001390be46c498cc01c261ea783974bcca446f3284da852da2098708b267fe2edd9641e4ee8190c9277603a7bd6c2e2cfee8bc1e1159b4524ab1c3cc02163874db578ab2d842379c68f26be89b0e36fd0ace306aaaf94b79bbe3c5e0b378907c923a29ddd707dfef0eb481953599ec4abb407a3abad663d3bb2449393a03bf939755706f0ff81a29adccc75b7ee19c8a9e8ed4ea123d6817a7eabeb610f30f1c54ce") 2018/04/27 19:08:40 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet_icmp(0x2, 0x2, 0x1) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x23, &(0x7f0000000600)={@loopback, @dev, 0x0}, &(0x7f0000000640)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000000680)={'team0\x00', r2}) r3 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/qat_adf_ctl\x00', 0x800, 0x0) setsockopt$inet_opts(r3, 0x0, 0x4, &(0x7f00000001c0)="ec48e79624a6ce9264f637e478c31c695e6495", 0x13) r4 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r4, 0x0) r5 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DEST(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000004}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c005820a04ed61ac5e08000", @ANYRES16=r5, @ANYBLOB="000228bd7000fedbdf25070000000800050040000000"], 0x1c}, 0x1, 0x0, 0x0, 0x40840}, 0x40001) 2018/04/27 19:08:40 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0xfffffffffffffffe, 0x100) keyctl$describe(0x6, 0x0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:40 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc040122e, &(0x7f0000000180)) 2018/04/27 19:08:40 executing program 5: r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000000000001", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:40 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401223, &(0x7f0000000180)) 2018/04/27 19:08:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:40 executing program 5: r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1cb, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:40 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:40 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) fcntl$setpipe(r0, 0x407, 0x20000000200000) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x480, 0x0) 2018/04/27 19:08:40 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x6, 0x301200) ioctl$KVM_SIGNAL_MSI(r1, 0x4020aea5, &(0x7f0000000100)={0x1000, 0x4, 0xfffffffffffffff9, 0x4, 0xb5f}) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 2018/04/27 19:08:40 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x3, 0x20002) setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:40 executing program 5: r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:40 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401263, &(0x7f0000000180)) 2018/04/27 19:08:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1b8, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:40 executing program 0: r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:40 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000000100), &(0x7f00000000c0)=0x4) mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:40 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x400, 0x400000) ioctl$TIOCSTI(r1, 0x5412, 0x3f) ioctl$PERF_EVENT_IOC_DISABLE(r0, 0x2401, 0x6) r2 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r2, 0x0) 2018/04/27 19:08:40 executing program 7: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/qat_adf_ctl\x00', 0x800, 0x0) eventfd(0x1) ioctl$SNDRV_CTL_IOCTL_TLV_COMMAND(r0, 0xc008551c, &(0x7f0000000040)={0x2, 0x14, [0x200, 0x8, 0x7ff, 0x1, 0x69e46862]}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:40 executing program 5: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:40 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc040122a, &(0x7f0000000180)) 2018/04/27 19:08:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1be, 0x1, &(0x7f00000001c0), 0x0) [ 108.657603] QAT: Invalid ioctl 2018/04/27 19:08:40 executing program 0: r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000feffffff00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:40 executing program 5: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) [ 108.693958] QAT: Invalid ioctl 2018/04/27 19:08:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1e9, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:40 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) sysfs$2(0x2, 0x2, &(0x7f0000000040)=""/4) dup3(r0, r1, 0x0) 2018/04/27 19:08:40 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000140)="21dc7381bc509af43ccdc1b05d023e4f9cd22c9d3a7440498ef5", &(0x7f0000000040), &(0x7f0000000180), &(0x7f00000000c0)="8010226285c5e271d42af0ae9fdd9e0604b691c211eda41271d4445972705fb3831701180d318ee45690f102d24e604f52abe118facc1f65fb6ceb68b0ae5f5d5fc44422d1ef595b059612fa80727636e1e9661b49f874aae9cd6aa74339c9a76a56323ca3") 2018/04/27 19:08:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1db, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:40 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$sock_bt_hidp_HIDPCONNDEL(r1, 0x400448c9, &(0x7f0000000040)={{0x3, 0x1, 0x5, 0xf29, 0x3, 0x24f7a7e7}, 0xff}) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:40 executing program 0: r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000fffffffe", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:40 executing program 5: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:40 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000400)='/dev/hwrng\x00', 0x400100, 0x0) sendfile(r0, r0, &(0x7f00000000c0)=0x10, 0x100) connect$bt_l2cap(r0, &(0x7f0000000440)={0x1f, 0x0, {0x401, 0x3, 0x10000, 0x3, 0x1, 0x7}, 0x400, 0x3}, 0xe) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:40 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/net/pfkey\x00', 0x0, 0x0) ioctl$DRM_IOCTL_VERSION(r1, 0xc0246400, &(0x7f00000002c0)={0x9, 0xffffffffffffff7f, 0x27b094cc, 0x40, &(0x7f00000000c0)=""/64, 0xd6, &(0x7f0000000100)=""/214, 0x8c, &(0x7f0000000200)=""/140}) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x1000000000000008) dup3(r0, r2, 0x0) 2018/04/27 19:08:40 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1275, &(0x7f0000000180)) 2018/04/27 19:08:40 executing program 0: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:40 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1f0, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:40 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401264, &(0x7f0000000180)) 2018/04/27 19:08:40 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000000ffffff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:40 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) dup(r0) 2018/04/27 19:08:41 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:41 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x4, 0x7, &(0x7f00000005c0)=[{&(0x7f00000000c0)="21b630df108f1af787135f66eb73f75264b6e4397cf717ffa8ea59ac23e1db1a477c49b5ca0aaafa923d0e7414e84c709307f4cf099592ee88a38706e3fb26781853b1cd8cce3326b8932bb46bb51d0dfcfe3af6089dc8b23a29e9be31d3c2bff680f8199983c6003e0096f3c226e8aba61b65fe6f8eb099b8896f08a6e8e0aac2f19243fb85e95ad84b2de82105d6562cf79137695f72d3c61f43791b7012706460930a708b074bf41f3c1fb9065a6873df81166b3dea08405af2a9e750042f3adab26245d5e463928b15e0a84a783895687d765cfc41554e4e75a7dc65be393bf27b1883f6b16222c831a6a3641e367376bf5e7fcc3d2b897ce2e4881e", 0xfe, 0x2}, {&(0x7f0000000200)="c7193e7fab811cde75e33a62437b29a13fc41332f9a02091f4d0ca87436788319acc49c3e1c0e425cb89dc4705b02cf714286a6e3fb50efecd6feee2838e8766463f767b55a4ecd0c8", 0x49, 0x3}, {&(0x7f0000000280)="aa4237b800915fd6647e121f743f39a1e9f853d636ac3fb27c9b2df2417df3e0df3a76f647bc8f9b8a2f90e79809a959b59b42ba4dd32dcab8979b7563595177b8420c71e2624d22d81675705c18df89358873d5c113c210d037b71d317dfb5f80de28cad7d7f6cf51753d36de1f867c08f374cc9326f9425871f418b5aeef7dc28c628e0ab163b40dee8e17d1b773eaf29d50e6b3863cc135674f449f7ae14b824dedc7064b37fa7eebf8a31295b805691d4468ef7eeeee572e643982b16de6294a70538057097dedbb58433376a159a96284e85f22789eb07959474a2d256ed7b16cd9e90183ea8522e8", 0xeb, 0xd5}, {&(0x7f0000000380)="5595e3120c1d89bdd0ab80ef149a9f0f5936874675be9957c2007caf66fc395c2e3f14f1c6c2d87564842a24721ee00f527f2006ebd65d764839bdc7a9aaeae5708985cb04af727b017b9ffd78634a2d3143f05b34adb3bd148eb60a1e048776322a768d028e8d34826c5a52d591d3512610eafd8042a4f97614b17614f903a52808d86de992775de9ddf98585ec97a40e841d9601e941519edaa64033784876bd", 0xa1, 0x37b}, {&(0x7f0000000440)="c849ab54520f24acd3c9b5dca67abfa8000eebbb0e5539bc258856b384466016f217ce70a6084ca9497098d5a73393745d64cf2cff2fd4e60b6ce926373491d89cf418", 0x43, 0x7f}, {&(0x7f00000004c0)="7a163793823ca83ef1cd62cffcb132298dea401eabe756ee83d3c4cddf12c5f7", 0x20, 0x5}, {&(0x7f0000000500)="f238dbb3dd8e05b8a325eaa2d3ba057ca550a5c04c8e27df3482bb92a2fda8ebb2550deb2ad2343f052bb75f3abe4de9eabfbed35453b03e93c9d21e615e84092764bea3c1a987e8dd2bfc7192839214a1b5613b3f76c3894cf280a0ada8c2a6fc3ccde5aa87d24f9c7a1b70963af40892554f6ffaede59873f718225ff5f286533a202e51f1e1b2e74e9885b7b4f72c1ef87685b9591fb479b7614b8321fd22517f34c727d1", 0xa6, 0x6}], 0x2000, &(0x7f0000000640)={[{@quota='quota', 0x2c}, {@nomblk_io_submit='nomblk_io_submit', 0x2c}]}) setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:41 executing program 4: r0 = socket$l2tp(0x18, 0x1, 0x1) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@remote, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@multicast2}}, &(0x7f0000000140)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'team_slave_0\x00', r1}) ioctl$void(r0, 0xc0045c77) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x0, 0x0) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000080)=0x0) r4 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$usbmon(&(0x7f00000001c0)='/dev/usbmon#\x00', 0x8000000000000003, 0xc8840) setsockopt$bt_BT_POWER(r5, 0x112, 0x9, &(0x7f0000000100)=0x9, 0x1) dup3(r4, r5, 0x0) connect$can_bcm(r2, &(0x7f00000000c0)={0x1d}, 0x10) 2018/04/27 19:08:41 executing program 0: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1ed, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:41 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x127d, &(0x7f0000000180)) 2018/04/27 19:08:41 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:41 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e1f}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:41 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) ppoll(&(0x7f0000000000)=[{r0, 0x4000}, {r0, 0x620}, {r0, 0x8105}, {r0, 0x208}, {r0, 0x1e}, {r0, 0x42b7}, {r0, 0x9400}, {r0, 0x80}], 0x8, &(0x7f0000000040), &(0x7f00000000c0)={0x6}, 0x8) 2018/04/27 19:08:41 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x25bd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:41 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$IP6T_SO_GET_ENTRIES(r1, 0x29, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="6e61740000000000000000000000000000000000000000000000000000000000df000000cc7a30875a93a10f002b75c6146514404cbc62fe1fdf8e692f5b09c582f02dff91f0935f9e335442e6b249a28fa93ef8a0da4839b2518993d62e412b13435a5faf4f3e138ffb33eed5eaa750ed4dc80364009d72fdf88177d4aa9d82571d60e9faf3ac43cecfadc324bf64555b3f0503cc5e8962dcdf1c33da2f94e47e48af2786e295f488ccfb1c07d4700670360057080aa4d7202bc1d93dd493a718c6c877ef9a54115489d6c6180f16e580dd7795a4b63639e18efb3f0e5bce85eec15aba76eaa9f95d0f076c6ec0e892cc686fabdbe43a4918b585ee20a78d02eb0530"], &(0x7f0000000000)=0x103) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0xffffffffffffff84) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:41 executing program 0: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:41 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1e0, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:41 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x80041270, &(0x7f0000000180)) 2018/04/27 19:08:41 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0xfffffffffffffe1b, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) read(r0, &(0x7f0000000040)=""/40, 0x28) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:41 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) getpeername$inet(r0, &(0x7f0000000000)={0x0, 0x0, @local}, &(0x7f0000000040)=0x10) 2018/04/27 19:08:41 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:41 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401258, &(0x7f0000000180)) 2018/04/27 19:08:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1b0, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:41 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:41 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:41 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_CLIENT(r0, 0xc04c5349, &(0x7f0000000000)={0x10000, 0x2, 0x9}) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:41 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCCONS(r1, 0x541d) r2 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r2, 0x0) 2018/04/27 19:08:41 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) ioctl$KDSKBLED(r0, 0x4b65, 0x9) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r0, 0x10e, 0x2, &(0x7f0000000000)=0x1b, 0x4) ioctl$LOOP_GET_STATUS64(r0, 0x4c05, &(0x7f00000000c0)) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) ioctl$KVM_GET_TSC_KHZ(r0, 0xaea3) ioctl$KVM_CREATE_VCPU(r0, 0xae41, 0x0) 2018/04/27 19:08:41 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401225, &(0x7f0000000180)) 2018/04/27 19:08:41 executing program 7: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)) r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='user.syz\x00', &(0x7f0000000100)=""/178, 0xb2) sendto$inet(r0, &(0x7f0000000000), 0xfffffffffffffd9f, 0x0, &(0x7f0000385ff0)={0x2, 0x4e23, @loopback=0x7f000001}, 0x10) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/cuse\x00', 0x400400, 0x0) sendto$inet(r1, &(0x7f00000012c0)="3e32559300d1e9fc5e6ca8f4010c6f20623d4fa623908ea5a650d08f2ca9763e218ddd34118b944b134dba1bea661b4b23b41ca8ece099a62f7d0e90fe60de92392adbf1590e842d29e0a9fc081c343bb7bfa92ba0a87e6b958d897214846048cf583f117db2353f032cc358864d437c7aacce7228e72d889d82a775fedd1fc6183101e91e2055128ac2ccaf77400c4b0e181353aa3a677145d6917f3c6cd5911b53611486f18782e250092f1266c1727ae440d966a2d9be6be3e1c6f2734621ab0b0137a3cddffb255c879d65fa065f5d7fb25406f1bc59cc458fe3d017b961fe4e6a3bac12c0dba1de6ae55848cc1b150ce057da43180059", 0xf9, 0x0, &(0x7f00000013c0)={0x2, 0x4e24, @rand_addr=0x9}, 0x10) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000001280)=0x8001, 0x4) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x2000, 0x0, 0x2971) 2018/04/27 19:08:41 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000feffffff00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1b5, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:41 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:41 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1260, &(0x7f0000000180)) 2018/04/27 19:08:41 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000240)={'team_slave_1\x00', 0x40}) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x7, 0x80000000000000) ioctl$TIOCLINUX6(r2, 0x541c, &(0x7f0000000200)={0x6, 0xfffffffffffff801}) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000100)=0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0x9, 0x9, 0x1, 0x8, 0x0, 0x1, 0x1, 0x1, 0x9, 0x4c, 0x5, 0x3, 0xffffffff80000001, 0x480, 0x6, 0x1, 0x2, 0x8, 0x6, 0x5, 0xfffffffffffffff8, 0x399c, 0x3, 0x2, 0x1, 0x3, 0x100, 0x965, 0x4, 0xffff, 0x8366, 0x80000000, 0x2, 0x3, 0x8, 0x8, 0x0, 0xffffffffffffffc0, 0x1, @perf_bp={&(0x7f0000000040), 0x9}, 0x10008, 0x6, 0x7, 0x2, 0x58e6, 0x6b44, 0x6}, r3, 0xe, r1, 0x2) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000180)={0x0}) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000280)='/proc/sys/net/ipv4/vs/sync_sock_size\x00', 0x2, 0x0) ioctl$DRM_IOCTL_UNLOCK(r2, 0x4008642b, &(0x7f00000001c0)={r4, 0xa}) dup3(r1, r2, 0x0) ioctl$VT_GETSTATE(r2, 0x5603, &(0x7f0000000140)={0xba, 0x4, 0x7fffffff}) 2018/04/27 19:08:41 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000000000000ffff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:41 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x2a, &(0x7f0000000100)={0x0, {{0x2, 0x4e20, @rand_addr=0x100000001}}}, 0x84) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0x63, 0x20020003, &(0x7f0000000040)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:41 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1de, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:42 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') nanosleep(&(0x7f0000000000), 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) ptrace$setregset(0x4205, r1, 0x1, &(0x7f0000000140)={&(0x7f00000000c0)="9423da95f0ffb6854e6095e23ce694025699456a024a2280ecb7e3cfadb6084596cdf07c50f8e35385ed37bb35ee253ee60ad85db3b859926f0de1047e9c875128db981e05225bb767f4f7b809a4750b5b689a8f8196546ed24bf4906594958d9c9a93cd92f7db38c52a", 0x6a}) setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:42 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x5460, &(0x7f0000000180)) 2018/04/27 19:08:42 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:42 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:42 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@mcast1, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@loopback}}, &(0x7f0000000000)=0xe8) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) r3 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cuse\x00', 0x80400, 0x0) setsockopt$packet_buf(r3, 0x107, 0x2, &(0x7f0000001340)="2e3713a40a66229773cfb92e163cef4d32be9ce1dc2826bc067a2ba8256f0ee12a0fc5ae48a77ee2e5fb302e54fce03097f2df68b1c2f4bdab85159f25eb9ff49a2ed95858458221b4f6d573ff75cafbb5c5adee1bb8be35a96ea058a74a69bb54230d73ab0e4830afdba30dbaa6b9c7ff4880d494dee0219884", 0x7a) r4 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x479, 0x20000) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f00000012c0)=""/81) 2018/04/27 19:08:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:42 executing program 4: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0, 0xffffffffffffffff, r0, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x1ff, 0x0) dup3(r1, r2, 0x0) 2018/04/27 19:08:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1fc, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:42 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:42 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x18c, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:42 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0481273, &(0x7f0000000180)) 2018/04/27 19:08:42 executing program 3: syz_mount_image$minix(&(0x7f0000000180)='minix\x00', &(0x7f0000000200)='./file0\x00', 0x1, 0x1, &(0x7f0000000300)=[{&(0x7f0000000240)="be4393accc72c50a2c08fcfcbadfed017d88b3d0acf874e15d01afd4f3473d990e3810a492205e3b4c925fbf370ba16df2ae1d863b260646af6c69ad04f2d2125105b9e27a6f10938891c106796f41cbf2a8e3bd54bd5947f7e77dbf68e30595da2c5a0cb7ac5ebf637b6d1ba036a8f23f8f96788cc5c8fd0cc08657af0a95d421fee0ef0907c98c5cf2797876b5", 0x8e, 0x3}], 0x1000, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vcs\x00', 0x200, 0x0) getsockopt$inet_dccp_buf(r0, 0x21, 0xc, &(0x7f00000004c0)=""/236, &(0x7f00000005c0)=0xec) mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000340)="1928110d2904837d5651f07f6640b4ebf544d8b08889898670a08341ce4d692a3148a8eca73629cdd011181a1d0a2a0c749281ac6654c91748c2550bb5c0b2fe972becd264f571b7f53c01e171a7816cd83a1abd78d6fc19df21f1d8018e40ec30457b3f4310e665d38a23a040dfe6f3444a07e7fd32dda433207b5b1d7c7710aa10cea2169be049ce419fcc598423933752926abea7e3a8d3c0cc397dbf540cb7ccfe30d8d11c007e588c563e27b5da5b2d383929d96ed5aaa569c83eee30bd2a6b2cae241276af94a894077a6211d0fbf9900cfc185f12618dae003ae8ae0365b091975198963304fde9110a7a5f903d8935f212a7a00bce7f2c889e6b630fa25c38d069922dfe91cb081ed150e4bd9904949d7c0ccbbf5a6dacabe8af0105443abd") unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r1, 0x84, 0x9, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x4e22, 0x8, @mcast1={0xff, 0x1, [], 0x1}, 0x7fffffff}}, 0x80000001, 0x7ff, 0x648, 0x14, 0x2}, &(0x7f0000000000)=0x98) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000040)=r2, 0x4) setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:42 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1268, &(0x7f0000000180)) 2018/04/27 19:08:42 executing program 4: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/vcs\x00', 0x803, 0x0) r1 = accept4$unix(r0, 0x0, &(0x7f0000000a80)=0xefcb2b7e48832d63, 0x80000) fcntl$F_SET_RW_HINT(r1, 0x40c, &(0x7f0000000100)=0x7) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dmmidi(&(0x7f00000002c0)='/dev/dmmidi#\x00', 0x4, 0x40) ioctl$TIOCMSET(r3, 0x5418, &(0x7f0000000080)=0x4) r4 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$KVM_PPC_GET_SMMU_INFO(r4, 0x8250aea6, &(0x7f0000000140)=""/215) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000300)={{{@in6=@mcast1, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@multicast1}}, &(0x7f0000000400)=0xe8) sendmsg$nl_generic(r4, &(0x7f0000000a00)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000800}, 0xc, &(0x7f00000009c0)={&(0x7f0000000440)={0x57c, 0x3f, 0x300, 0x70bd2a, 0x25dfdbff, {0x1b}, [@generic="431bbfb99b5dc527da4a2faa6ae03ea366e545c81740fc87f8d4c92b972ec9979bdb4293e90990eccb2867af8ce7f73143b63bcb7f36b3ce097a6a3430307128e1b05348fb3193987aa616a7530ee1c2f383c04094dd2494ccc88b3c50debcad69ae39b94a7392f00c97cdc4d23a1e5982bf39c20c245003a05d46dac1a7ad89ccdfe9e4483b326447c51e8b87f9b57a0b5f4afe096848435b6978b22453f804b8e6478fcadb2816a38e34ecbaaa455d4f9ed5", @nested={0x1a8, 0x4c, [@generic="1fb3e81cf5a4922651586ec2aae3872001a4", @typed={0x14, 0x5a, @ipv6=@dev={0xfe, 0x80, [], 0x19}}, @generic="0f1f9dce3616215eca8fa4240f3a2548c0d1c098b0d52a80335af1281c110327115b57f67784cbf68d16ebc53c83e571c7d85d96d43ee4486beafa3e7eec5af8b5cc28a2e1dd991e29453b9f5ebae0e03bb5f1a3550a2d4a822191a51cfe230df4372349999a8adfd141a36938ac99c2cbd1fd9f9440ed4c8571bc8518bac796c55b4cb4fdfcc5e3c5ab92a5f781ce191140fed3bbffb000b729dd8dae7ccbf55b846dbaf58e6f26c7120affbedb1e315419fd5cb9ee4f7d8c02c3b88d99f215a6457e3b13398fc6a7175cfde973d6c420f04471b6710cbf9952833d0868bd5d6fdc78ccfdc046ee", @typed={0x8, 0x48, @uid=r5}, @generic="578a3f831c4f7ec27858f8c6c548160ed639ab7fadc060c011cb31bb96a931b1a93fcfdc6d8e00ce5fb8ff1f4cc0e949cb05b93a6f113d50612b87ddf2e2b6e8eaf81355210b9f0eea875a30cb920a290c83787c091188c1f53f053ddfc251f92230d1391c04e5638707d3be3131e58c4ecdfb91fb3fc6fed3730cfb7b687fd3e35432cb3ad4c61542bf6b8e86", @generic]}, @generic="083f7cae886e9a4279f08abab230f3b7f3f55dc3614bd56fc5b99dea66b751d71b5a0630517498d86bc0506a9ab142004d425895b22dbfdd3182cf1ad0e6f975e0d0a6707c63e35ceeb516acd5ca8f7fd2159062586c5dbab6b63a73aa4913cda63d9d3dfc97349e20a2b1d2f60c7a06ac0c0bc687c6a67ff75ca06b309110708612e72aa6d91ce72cb280f35c6c25d8816d355833647e7faf17b29900a9bb5f83c58984a461850a588e0f6bcdd1ec065d29551c8b1c3a3b79992d69b8edfc", @generic="593facf6faa7f8fe02a92b88d6121da0194cad0ab511c5d59098", @generic="8ac3613916e98a99622ab5a8b5b082dbe4e75738c3ac709b4c699250a6631c4f3f2c0ab8c0200ef78c933167c17de6bda6fba79d368f68a950341c4595e8fdb2144899125be66e3f0c930f5338754588937b8493b2", @nested={0xf8, 0x3a, [@generic="b4bdd25a135d49f21a2ae57fcbe0b4aca40886c8283f9575235ac171155cd582b85c5fc30d2d4ec7e22870abc8e3d11125d8a5fb795b", @generic="9c7d5ca02273997cca659aa4b99d6cebfe3370d9fbf63827cc84fc5a016af90c2b9d69f1ff1b05775cbe759d1691d35af87b1573e0ee6614b5848fbd717e639c3431d0a1da7533fa08ba69d866", @typed={0x14, 0xa, @ipv6}, @typed={0x4, 0x5}, @generic="da", @typed={0x4, 0x3b}, @generic="610775a28ab9aeeb9ef281b53b1653f8958824d8f7793f4b4838915b2fa46038a9c7aba8682857263b91ce005e39b00d2f5e2ccf6de62ff66e3eb718cfec304c7f75e2ee42fe3ec5f5df8743411a8fba4b"]}, @typed={0xc, 0x93, @u64=0x9}, @typed={0xd0, 0x10, @binary="465f4174b4e385345096d9d8ee13e57b24464f8c75aeb922245803be8d9cc65b127f35a92c80ded54deef307580eede7f6516473e6be23fb4dd2787b9e6dcd4e40c0f46c19f773f578bee4c7e7c242493ebc8e9bd88dec20ce09734c891132efbfbcf3bc0d5253c28b55a61d843fe504c6ae547bdf071381f19f0c20934057fe014cd1b3b39266013ef5d4ec1b72ed34717ca53db4c4f537353edcf8eb885a0907ebfd1acdf782d60669fbade248be576cc36ebc9840a91420a55e1371136cb501268dbeb7bfb97756"}, @typed={0x8, 0x4f, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}}]}, 0x57c}, 0x1, 0x0, 0x0, 0x20000000}, 0x8000) clock_nanosleep(0x5, 0x0, &(0x7f0000000240)={0x0, 0x1c9c380}, &(0x7f0000000280)) dup3(r3, r2, 0x80000) 2018/04/27 19:08:42 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:42 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, 0x0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:42 executing program 3: socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000000140)={{0xa, 0x4e21, 0x1ff, @dev={0xfe, 0x80, [], 0x14}, 0x7}, {0xa, 0x4e21, 0x5, @mcast1={0xff, 0x1, [], 0x1}, 0x108b}, 0xfffffffffffffffe, [0x8, 0xfffffffffffffff8, 0x1, 0x80000747, 0xfffffffffffffe00, 0x2, 0xbbb1, 0x81]}, 0x5c) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000100)=0x5) signalfd(r0, &(0x7f0000000040)={0x20}, 0x8) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) ioctl$KVM_GET_REG_LIST(r1, 0xc008aeb0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000000000000000397d00f509e1b65a00010000000108000071e89a4fd94546f3d6a067c8d885f089c368aae88d1e8b044aac"]) setsockopt$l2tp_PPPOL2TP_SO_REORDERTO(r1, 0x111, 0x5, 0x1, 0x4) 2018/04/27 19:08:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1aa, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:42 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000000)={'nat\x00'}, &(0x7f0000000080)=0x50) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:42 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x5421, &(0x7f0000000180)) 2018/04/27 19:08:42 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, 0x0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:42 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000feffffff00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1e1, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:42 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, 0x0, 0x201, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:42 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x0, 0x101000) dup3(r0, r1, 0x0) 2018/04/27 19:08:42 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x173201, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc010643a, &(0x7f0000000040)={0x0, 0x80000000, 0x35}) unshare(0x20000) r1 = getpgrp(0xffffffffffffffff) r2 = syz_open_procfs(r1, &(0x7f0000044000)='ns/mnt\x00') setns(r2, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:42 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$packet(0x11, 0xa, 0x300) r2 = syz_open_dev$sg(&(0x7f0000000000)='/dev/sg#\x00', 0x0, 0x800) setsockopt$sock_attach_bpf(r1, 0x1, 0x32, &(0x7f0000000040)=r2, 0x4) bind$packet(r1, &(0x7f0000000280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local={0x1, 0x80, 0xc2}}, 0x14) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) socket$key(0xf, 0x3, 0x2) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) getsockopt$packet_buf(r2, 0x107, 0xf, &(0x7f0000000100)=""/201, &(0x7f0000000080)=0xc9) 2018/04/27 19:08:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000000fffffffe00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:42 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125e, &(0x7f0000000180)) 2018/04/27 19:08:42 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:42 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000000000100", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:42 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1274, &(0x7f0000000180)) 2018/04/27 19:08:42 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1a9, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:42 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x404001) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYBLOB="9a000000f0470759963707cef4cf755a848fde8ce8840d850d936ef06b67d84bb088f556a9ad7318472e3630bf27f7f94a3c374223c36a79deb446471d17cc8972ebe074d03e177e37a18326cca403dab4cb8326fea0830852b8c43872378349f0200b3d45008d5b55caf750c6ea27cd2d18a6998a4f4d6b652c0f0b27dd393c22b9f9175a92ded4018c60aab8b3543b9714e2ef54554f656ef449eaca2b2ced73b64ec1241d47ba20e984e34e564fa92e25993292dd5503602f4aaa53eaff2eb29374"], &(0x7f0000000040)=0xa2) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000180)={r2, 0x2, 0x2, 0x2, 0x1, 0x2}, &(0x7f0000000200)=0x14) 2018/04/27 19:08:42 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r1) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r2, &(0x7f0000000240)=""/244, 0xf4, 0x33) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x5605) dup3(r2, r0, 0x0) 2018/04/27 19:08:42 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1c7, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:43 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc040126f, &(0x7f0000000180)) 2018/04/27 19:08:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000000feffffff00", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:43 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:43 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f0000000000)={0x3, r0, 0x1}) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000100)=""/35) write$eventfd(r1, &(0x7f0000000040)=0xffffffffffffffff, 0x8) recvfrom$inet(r0, &(0x7f0000001240)=""/4096, 0xffffffffffffff7d, 0x40010020, 0x0, 0x3b6) delete_module(&(0x7f0000000080)='#userem0&GPL\x00', 0x200) 2018/04/27 19:08:43 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xffff, 0x200000) dup3(r0, r1, 0x0) 2018/04/27 19:08:43 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x6, 0x200000) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x3f) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000280)=""/70) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') mount(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='bfs\x00', 0x400, &(0x7f0000000200)="956e47d297b5aceae72268bfcab7d4419dcb31b601c611af5c68e3a550313aac3118f070f4e552c52e2c39a0dd5297f8a3000dfce3c7ba77651ce30c6a3919d58995116b2d6add32d68562a9693eac89e70903aadcfa76c4cb9fba7fc05664ea9b80") setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:43 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = getpgrp(0xffffffffffffffff) ptrace$getregset(0x4204, r0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)}) 2018/04/27 19:08:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000000000ff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:43 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x127b, &(0x7f0000000180)) 2018/04/27 19:08:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1a6, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:43 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x440800, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x1d, &(0x7f0000000140)={0x2, [0x0, 0x0]}, &(0x7f0000000180)=0xc) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER_VALUE(0xffffffffffffff9c, 0x84, 0x7c, &(0x7f0000000040)={0x0, 0x8, 0x9}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(r1, 0x84, 0x7b, &(0x7f0000000200)={r2, 0x80}, 0xffffff33) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:43 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040e0232f950d9b95aa318f9516d8fe97dc26e3d30ef8a1d8fb8f0a5ec533f6f6eb6242e221384cefd84e2d192773021bec81a3df65f377acf863de1b42591888f91f9dd9d0f4004a763ce635392023fcc7032ae8f9b76f7a10bf3553588bf6b098d1de0cab0f7a69911bba3499cfbc9a55c3f603704d985d62af77f98a2effe24c5310fc38f31f52e091fca279fc1ff154bb1160dcf42792bd5c8ad7a36d2f683ba0671500269db8c459a41d6e21db6aa59ae3d7e7fe3a4369bbaab4f8471c7854c8bdcb9edda562724a29d0c90f1dfc51de3dad08262116c1b70f5d11f426ea42b0cb338d1ec25e73f6294bf84177e93c96db5f032df0b383aa6c800bd833723db36b5cdc688953e4bcef1723d79915ad2e4f55cb8e3837353626962750a533f8b03f6152ceefd43603e442dd8bccb83108edbf4cb0ebb284707f38e672075da236fc08402117b33673e5a9b2305251b24805a5a202e210cb917897dad861fe729ea8b918a4644a325e972ec80dde9c1c17bcab4ca85a6aa4840128f93ed143c812688d0f31d98e0b0d578cad3c6e5672179ea6ba519b8c1d36bd1178b9cb6e7569adf6f09e6097584f95e8805858df5cecb4b4ab6eb7699c59dcbeb8733e062d36ce2d5c0967055bd427b0adc8dfdc0cf0cd4773dac30a59d7a8307144fba3631c45d494bd5ba25ea5b5b3ddfa661b35a75f4a613c1f68f1932994958801e0b76f7e283c85c509facf2454be65a51f04753da4d798f2cce0b8da15fb47e5782fe745c0c0d784cc84d4676655b08338cac42062bcd62f3adc9845882c6f9a83e6043ce09cf686b702ad28b6c2205c87c09888637ee3ee259531200e8a6f719232d6789ab33e988c415a278f6fd86f3e255572b7b2ba7c5fda3dbc5d62bf03cafe5ffadee3989733b8d29d299bfb5abec56bf1ce8086ddd1f2ea299ae5c6c4687610f06f9abb9b12c9036cf6319bb593729f52a7ad601870578da3ee747709f1b13af85fc425d84984568e768d750e94c923393f7bf567c9b4d3ceb2deacaa2c2f1dec063b932da39b5679222c9035505f757d21c9bc5019fee87d59200c62a2bb9dbc6070fef5e3c295b197b570f3a77a9b46662676c82ec5a5831d9cdbdefae8c141dc827dfa64160a89a325184437576d944ee6e2ee46839431785b7b9bc5e895f8ad817f35a23005e33ec9a359d71ac1633f0e8da90a616e2d338ef6929a3b2bf465cb0836d3e1844844e624841ec0812b4329eb76cdc368f04fdf140c67ee65b7c485a28eb363bf7f9ae82e7734d3ec1e478fce4a1ca3380a849ca259fdf4c27331f0983a1445d794dbca371777b07bb693717dcb66a3419b46ce939a28311a586a4c12ab4bcfeebc6bfc531326096ee545071f8f7ccd867e87b55fb9d7a632b04870548372d70c5f7bee4d031d43cec3a757d7204ada5867f1dbf8ffaaba0c6c6ec02953a86994d1fdb279ecbf8e6f5268ce2867923d9f54690bf47620dd48c8a36f8e7b2403ec5631e57bb7eaeab609b4b74587533bbf3bfae721bba7549c42290c42844ceb39470f72c196d06d47df59eaa0e727365a9a78c7cb83114799e99fc5d397a4d986c3eb993416960f79d0cbfdbdd5178bbc9a448ccc9cb4050642ec1aadb8faa22acf45ff624dd72c0fc7739bb5dc6a4ca847ac0a83b25d390fccbb3d15864dc9cceecda4f92a19957d25f215debdcf4666e61e4b3cc94a4d281569d10a090dc1cad00b1f3dd1bf7ea4d20b24c87285898b4b1e2bff1d1285034dc9dd9f52484e6bb01a83101d7e43970131cf4e25765d01a64441b2b6792d333d5e62f3e9e94e464e988d918b714a0cb319cfd89aab360c824674bb6a9ef987ce168da771ece8cb15e2df1a88404417874398d65830f7d29f35de90a7e708d7bc4448e4e922aab4e1688b1d711a1dd2bd0be55c5b82356892671bd564516e29a75058e084aabce7f150e8ba73feac8eff10168d025c4a5da45fc7772ffe5850555349f721eb221460c05cd003f4219a5428ce09f33c8ed4a32ac19a27356c24bc49f3d1570c702fe7114f645acc1f9d4fda48e720e8bcf6007dc3369365458ae3f1fa4bb19f548faacc42d05a8acc796c3f5547d7cc75b11aaf202ca5c025356958adb37cd5440826344ca234f0fea44bdc9828bbf58059ef4cbddc0d1240b7c8f1c90a626b4df1dc707c592a66f4e3c7afdb2d5a8d2ae98d1d2c27b9bd8ca376ff2c7a246999f2787e9988e2740cdfccd6351d233f736753cb4198f22e73f45ff8971c49303c564d8d83e1adeab5cc7e141b682fc47a11a6bd608bc72b2789407e353905c417066544e00894f2c1c0917678c072c1491151fd445fdb504675316e9f92b20649a08f8ada7e621ab461050c98d04b5dab5d0f48e11878579063c3606b5355de75d5e316eb576b947c4c7ea7e9daf88e670ba7aeddd375a265093d14aedf8bfa6e80e299b2d9cda3de1556e0aecf633d5cefd33698df8460900e6686ec0d427af744f719116d03d2cfeda9040d891ec87e8bb430b8ff006e00cb5f88f21e7584c26f269345e8f6a39066a9ddd087d9a8d1340f28ad46a4788f0a4c98b9e53a1b57fbf4ad5afde737625fae9bc89effadf5e510a37eb69a687859a9aa75886572aa2381d6db5f1735c574262f46bd92a631e39b8f40395ada1ef32ae00705527d0bc9aa334eecfc1138dba30f56d0e43bd1994cda004ba68e7a90d71f1deaac5b8d5ff43118cc9f1f68ceb8c945f7c3a9d8e8d66d1a82666af170a64ef182f2f5118dc59b65533396294e6fa8bdc6d68a47073dffeb4fa9d9be249dd6876d85b576585b906850d22230651953a2b03cd55713dfa911e2d825f434689fd7d0bb8551bcaf2f079cd3a6fbe537358fdf49d04e9a6eb9b439a270f6", 0x1000, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:43 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r1) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r2, &(0x7f0000000240)=""/244, 0xf4, 0x33) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x5605) dup3(r2, r0, 0x0) 2018/04/27 19:08:43 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) r0 = creat(&(0x7f0000000000)='./file0\x00', 0x2) write$binfmt_script(r0, &(0x7f00000000c0)={'#! ', './file0', [{0x20, 'ramfs\x00'}], 0xa, "fb10c80482997da8223238a4d3f3490b7ea0f08475e069f60e530b3ba154e265ca517180a7cbd593d2432d3228714455f4ee1a1b5b1fe286019e4f15ad7bf54f70cad34d6f1fa0d5c1dbd9830c1b333ac627fdd63f117af6856404bb15a060f3ed083f0845a9b377f7254a6bd969888a185e0495c32545351558bbe9e8752fb7f11b856a661aab78f6a58ff6f5955a0b7fab6f7703463ecf4a178b913bb79a0ddd3e55a752207c9a0f0eaec5add77b367137736c4a6991df134a3eea533120a2732158924b55"}, 0xd8) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:43 executing program 4: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000180)={0x0, 0x1ff}, &(0x7f00000001c0)=0x8) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000000200)={0x6, 0x200, 0x5, 0x1ff, r1}, &(0x7f0000000240)=0x10) ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000280)) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000140)) r2 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x80900, 0x0) dup3(r2, r2, 0x0) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r3, 0x84, 0x75, &(0x7f0000000040)={0x0, 0x7c1}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f00000000c0)={0x80000000, 0x4, 0x9, 0x6, r4}, 0x10) 2018/04/27 19:08:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1d4, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:43 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x541b, &(0x7f0000000180)) 2018/04/27 19:08:43 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:43 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f0000000000)={r0}) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000002}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xb8, r2, 0x611, 0x70bd2d, 0x25dfdbfd, {0x11}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x8}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6}, @IPVS_CMD_ATTR_DAEMON={0x30, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x6}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1=0xe0000001}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_team\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x10d9}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x4}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x2}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x75}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e24}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0xa2e}]}]}, 0xb8}, 0x1, 0x0, 0x0, 0x80}, 0x4000000) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:43 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r1) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r2, &(0x7f0000000240)=""/244, 0xf4, 0x33) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x5605) dup3(r2, r0, 0x0) 2018/04/27 19:08:43 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x80, 0x3, 0x10001, 0x3, 0x74}}) dup3(r0, r1, 0x0) ioctl$VHOST_GET_VRING_BASE(r1, 0xc008af12, &(0x7f0000000080)) 2018/04/27 19:08:43 executing program 3: mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140)='/dev/audio\x00', 0x100, 0x0) accept4$packet(r0, 0x0, &(0x7f0000000180), 0x0) r1 = syz_fuse_mount(&(0x7f0000000040)='./file0\x00', 0x6000, 0xffffffffffffffff, 0x0, 0x9, 0x2000000) r2 = dup3(0xffffffffffffffff, r1, 0x80000) accept4$packet(r0, 0x0, &(0x7f0000000200)=0x6544, 0x2000000080800) r3 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r3, 0x0) fcntl$setlease(r1, 0x400, 0x0) getsockopt$inet_tcp_int(r2, 0x6, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0x4) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1a3, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:43 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1278, &(0x7f0000000180)) 2018/04/27 19:08:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:43 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x19a, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:43 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = syz_open_dev$amidi(&(0x7f0000000140)='/dev/amidi#\x00', 0x9, 0x20000) ioctl$KVM_SET_NR_MMU_PAGES(r0, 0xae44, 0x7) unshare(0x20000) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='net/icmp\x00') ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000040)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000044000)='ns/mnt\x00') setns(r3, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000180), &(0x7f00000001c0), &(0x7f0000000200)="9df9f8007b57d4daa049805939323ee41a8888e62593cab1bc927956b8a4d4304d2a443e0b269f14d24b816827039052fb43738c5f643d409b72ea4d06ef32f6f040bca45faab74c73cf70ad89066989208fd82f6b5647868fd7409ae94d98dc56c4051d0f72f05602211c7d09c8743531b49365a07cab204642bac91289138095f1e4861372a66544cc05dd2ce2ffd1513d06628f1b3ecf8487d64608d72f354adab522520acd6f7191e75e23bb2482c4ce7a16b98590119a99a3dbbd3ebe77c0ae980c97f013e9a20252d219fbb537e55696a4b426c7110fbc0b02b1234aa291a77072396e44efbcc2863d49336cb03e3dcebadb54dae1f5d383468137087ef6957f0d4b2a4fe0521d85665ff8ac1ada00a23c635692787e5bd69ac62c985477407989e51b4e25b6cb29db688b5a98119bb8b349eea0ace1cddaf058f9") getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f0000000000)={0x0, 0x5f, 0x30}, &(0x7f0000000100)=0xc) vmsplice(r3, &(0x7f00000003c0)=[{&(0x7f0000000340)="055c583c7dfc69b0b01c3192ad9232ee1114344b3cc6b3787e06934ce051d2847ab29f572f4e6ff3f2df7b23939a71e427626d677f2216c97ede671e4dc0da9b3d27da24b473d0aeca4f7cc558d05041fe0b9da26032e08c3c9fda22884ab889fc08b4d4ee5e2322407239443558cdba0e5bf5f286", 0x75}, {&(0x7f0000000080)="83ad537ffb07f773603a3a", 0xb}], 0x2, 0x2) setsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r1, 0x84, 0x75, &(0x7f0000000440)={r4, 0x3}, 0x8) 2018/04/27 19:08:43 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) clock_nanosleep(0x2, 0x1, &(0x7f0000000100)={0x0, 0x1c9c380}, &(0x7f0000000140)) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000000)={0x9, {{0xa, 0x4e22, 0x5, @mcast2={0xff, 0x2, [], 0x1}, 0x4}}}, 0x84) io_setup(0x7ff, &(0x7f0000000180)=0x0) r2 = syz_open_dev$mouse(&(0x7f0000000200)='/dev/input/mouse#\x00', 0x2, 0x401) io_submit(r1, 0x1, &(0x7f0000001280)=[&(0x7f0000001240)={0x0, 0x0, 0x0, 0x0, 0x9, r0, &(0x7f00000001c0)="3b3eb6921cd576989cfff30c54e41c82ee3a412e6d73fc873b21f3af0ed58bca", 0x20, 0x0, 0x0, 0x1, r2}]) 2018/04/27 19:08:43 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x127c, &(0x7f0000000180)) 2018/04/27 19:08:43 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x2) dup3(0xffffffffffffffff, r0, 0x0) syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0xfffffffffffffff7, 0x400) 2018/04/27 19:08:43 executing program 5: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r1) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r2, &(0x7f0000000240)=""/244, 0xf4, 0x33) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x5605) dup3(r2, r0, 0x0) 2018/04/27 19:08:43 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8155c99d1afbb72167460d7be3f3ad2712be3d961a7c8b17b99ceb913bf3b67b06b1556d3fc7ff28bd36f584ce77d50da45e5c142f2b8d2b4ca66c330c3309c29cbb34501f88117016c05c469aa4406a2311aa6c638ba4825ca3bd0d1f9165ea5dc6837cd1081558cc031baa0e66ed95d40f983cda60657465aa10ad317a5098d1d0f5f81ef3efac8d09e0d14992652b4d453961dfab9ab8ecd504c6c96c591348db8def0e85ca2dafb01a88888b495245770d1c9e2e465890c3ff19697248e4d6598840c62998487e272b2c3b4259218517d14b7185de73ef5b55afe0f9723d9d10dabbb39fa4b0d2fe70a5e1bb410210075e66730e61de95cdbd1cf079eca669ae7ac0335e023b76d5699caa28f5138e07613295e14284139517c576aa4cf024c8e88667373c381cb3c17dbe0c109be8ce955924ac693043db80e874960d922db7604099e51b25c053d9d9ccde6082b4259e458311331872fdebc7017c8ad5f26c1cc29033970fd69afffa44cb7f6f9c6606b9d09dc06a253d502394db212481e6b9816685f3f471aea942105806d9fed076e08ea114211e9a47131a716265247a7f9e1b005d264bc220e7bda2759f89b4b6dfc696a712d4db45111ed3b814199bdd663366c0bf28d5ef32741053d76eafa7522c05c6beb6d6d31709b4464d7b8c80d0f855e4230cecf1adf0d0c4ebdf8b4a6d308d3dfb7a54f70c11e2d4dfbad21ea5b97c2e3fb004fd69f16b52195389834723c03133bf8e45f8d1e280612b5937c6132697715fb2c043d1bf57e766935aa95765d3fdd87da43f4a5c9af7fc9ab1cb051a76f08c3b312fc3bb691dae43115a4feb25dc1d1a263697e5fde1d87dc2b9313a32aa6e8079cfcaae939d843ff2373f1b4b50acb23c3bee0b367620f1c34671cfc68da11ab21e9b69e8c572ddfad8bcf3a1309addd1b5752a1a938533208678a0113af17ad0e1b76aeb8586ded6e319bf82a9c9f8cf4079139cc3561d3197e7ebff6325e0855377fc698c13b1c8a7d6a8eb2669497310acc4a935b864a7b6460bb243c8a7b81ca96edf8382a4ee508c931ed0f811a3bb1a59e40db75d7a58e30abaddab84dd8f875b452a56b7eebcc40fd4bf03af2e66ec4a502872dbca5960cc08bf6adaba714b3b1405790ca4b95be19a86dcb562b14d53fcf4f8414f1e490c26b6fc592395ea8b5ebb0f4b0134d966e91cce395831a9b051d2bc291344a852269cb176b6c06f9cf97bf939b058aa83ce564f7645e06a17aeb8567cb6697e7b4358147e3fea380e972f44b65af7e2daf00a69220336a4a90c068ce32e84cdd829719474b7ae83d5acdeb92378a397abb89428dd31e26e4230edf1a3917716b0cf5944c9e3040be88329396cc70225a84614a076142a3ea920fb72dd333f2dca9d6cc5028b8368a39ea8062f5526676a3cd0ee1fbad29e0bd4040", 0x800, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:43 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000fffffffe", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:43 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/04/27 19:08:43 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x5450, &(0x7f0000000180)) 2018/04/27 19:08:43 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000000)={0x88, @local={0xac, 0x14, 0x14, 0xaa}, 0x4e20, 0x0, 'lblcr\x00', 0x1d, 0x3dec, 0x32}, 0x2c) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) [ 112.220150] IPVS: set_ctl: invalid protocol: 136 172.20.20.170:20000 lblcr 2018/04/27 19:08:44 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1dd, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:44 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:44 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r1, &(0x7f0000000240)=""/244, 0xf4, 0x33) r2 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$VT_RELDISP(r2, 0x5605) 2018/04/27 19:08:44 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x2, 0x200400) dup3(r0, r1, 0x0) 2018/04/27 19:08:44 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x301, &(0x7f0000000180)) 2018/04/27 19:08:44 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000000000001", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:44 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) 2018/04/27 19:08:44 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000000040)) unshare(0x20000) ioctl$KVM_GET_MP_STATE(r0, 0x8004ae98, &(0x7f00000000c0)) setns(0xffffffffffffffff, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:45 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0134902d00f5b63dc0baba747e7950574aa734e0e674074eabc32140681646f5e1f0427c2ec129f46ceff372789da697a24950ef5a56abfdd48e807bd9330418338d61ebf0d5034564016951068fffdd512be8446a86d6e35f70e61dba49c56479fe2cdb20e16d34bb8af5a714daa313d93dabc9705110fde3391c7a10b5bd6604df76744d21ded3b2363cd034f14d8463812ffdb48fd8b5e8cb465115aadb016f969e7e9ae96412ea36247252d7dc36fa6e860b78f8d646cce22dc1b80ac649530db63a48d11ccfbcf4fa24921cc02cd56dc7d3f3c76ca1311b2e49e2efc795cd101301f475c5efa8a517337d89c22d78e198e31122f1baf702e71b7acad1d68598490b2823c01b6b443e5c4d47abedf9b218402653bcb854cc614d07eadcca46fc02a9e939bb838efd390f2173169c8965fe95ea86922041621d3d224937c000092d3a54b930a18b82d54bd2e6d91936666beb51e7881158a73b9506964b3ccab746566926d89278d0351b335aa6d19e89d94dc9eb4f9d167e58abebdd78f3e44a0778ffacd46e4498fd965840efcb6991fe398274c99e46b971f88b6bf1299eb8b2175752f91fddd16f2fbce46ad82cad1fe4cc638ce3217417609f4548576c17db2064d090a63edb9f3b3c1c38bd9a667e91b0d10eacc1a060f06dcc9e9ed750b1f335abe5da875bf755aeeb46d3000c2559f9ff5130b0e749c25cbe191f8", 0x400, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1cd, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000feffffff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:45 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$int_in(r2, 0x5452, &(0x7f0000000040)=0x80000001) 2018/04/27 19:08:45 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1262, &(0x7f0000000180)) 2018/04/27 19:08:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r1, &(0x7f0000000240)=""/244, 0xf4, 0x33) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) 2018/04/27 19:08:45 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x0, 0x8000) ioctl$TCSETAF(r0, 0x5408, &(0x7f00000000c0)={0x74, 0x3ff, 0x0, 0x0, 0x9, 0x4, 0x0, 0x200, 0x6, 0xfffffffffffffffa}) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') r2 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000f36000)={&(0x7f0000333f88)={0x2, 0x5, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, [@sadb_sa={0x2, 0x1}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2, 0x0, @multicast1=0xe0000001}}]}, 0x38}, 0x1}, 0x0) setns(r1, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:45 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000001280)=""/4096, 0x1000, 0x40010023, 0x0, 0x1239) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc\x00', 0x103200, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(0xffffffffffffffff, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x2}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000100)={r2, 0x7, 0x3521fed8, 0x9}, &(0x7f0000000140)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000180)={r2, @in={{0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}}}, &(0x7f0000001240)=0x84) 2018/04/27 19:08:45 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1c5, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:45 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = syz_open_dev$sndpcmc(&(0x7f0000000000)='/dev/snd/pcmC#D#c\x00', 0x8, 0x40) ioctl$DRM_IOCTL_AGP_RELEASE(r0, 0x6431) syz_kvm_setup_cpu$x86(r0, r0, &(0x7f0000fe6000/0x18000)=nil, &(0x7f00000000c0)=[@text32={0x20, &(0x7f0000000040)="0f20dd0f3566baf80cb823210e80ef66bafc0cb000ee0f070f01d1640f20a30f01585b0f01ca670f017200b8010000000f01c1", 0x33}], 0x1, 0x2, &(0x7f0000000100)=[@flags={0x3, 0x8cfb6488848d8940}], 0x1) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x15fa, 0x7, 0xc, 0x1, "64c9f1101fbc9e52bdf5ac09162785676691ebbde8d23f4b2075cb7cfdb82cc149bc591fb293b36edd3437b876b8e3a4cde23e41cb8cd9a4422da0d4b45b165f", "9fbb055adf96cf43213be95c3bffcd68e87102e9651ecbff4759ecee88d1ff02", [0x800, 0x3]}) getsockname$ipx(r1, &(0x7f0000000400), &(0x7f0000000440)=0x10) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000140)={0x0, 0x6f, "c74a42b87d76c1ce45516600a8cd5bae98e8c84ea9bc23d93749d085e9bbb9d05e0783889233f4b3b6a7ef1362d088f8f563a34c883977d1b6c47c1a6a13d97a43dda02977a20a290daa7088ce605c5a6921f4834d92b02744c7612da099f23d25c0d0fe47d5d0ad09aec35ae1b46b"}, &(0x7f0000000200)=0x77) ioctl$KDADDIO(r0, 0x4b34, 0x81) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000000240)={r2, 0x84, "7e82ff319778cafc1f526930f03237c9dcd8c892b2e7e7ba5973b79488587bfe1a2606a213507195b995171c08f79b0abb352b10e1fc4b2f311f4f4c49919e3648952ef2ef4040ed0ce81e499e17690244f9a2a78266a29ef664c9c48c2092ef14e233c9c120bef1c5d2f2686a68c954a5fd995d1bcd4a8950231918607875b5df28e62e"}, &(0x7f0000000300)=0x8c) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1cc, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r1, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:45 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0", 0x200, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000000ffffff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:45 executing program 7: r0 = socket$inet_icmp(0x2, 0x2, 0x1) setsockopt$inet_group_source_req(r0, 0x0, 0x696a8e086a084ec, &(0x7f0000000100)={0x80000, {{0x2, 0x4e21, @loopback=0x7f000001}}, {{0x2, 0x4e20}}}, 0x104) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) socket$inet_tcp(0x2, 0x1, 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:45 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x80041272, &(0x7f0000000180)) 2018/04/27 19:08:45 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) dup3(r0, 0xffffffffffffffff, 0x0) 2018/04/27 19:08:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x182, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:45 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='ext4\x00', 0x1, &(0x7f0000000140)) unshare(0x20003) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) getsockopt$inet6_tcp_buf(r0, 0x6, 0xe, &(0x7f0000000200)=""/4096, &(0x7f00000000c0)=0x1000) 2018/04/27 19:08:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) add_key(&(0x7f0000000440)='rxrpc\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000340)="0fc0150993980f529defffd05708c825b013919f602e5ddd62637e40de881830b918365896c593a684ed992ef46c9974a0bf9b340e330822a83358a6133e47f73850f94e1dd15674fabdfbd291cd1994b24dcc1eb942f3b9019b85263a48d04644a2b83b8e0cf81fc7b131f9f885f880378ec002a9eee118b9dcde338c821d997339934dc61136f0679dcde9f65211cf52873f4885cc98e114186031e1f669c453a9817ac14143ca03e4267643530e3d8e57d6305bac66bca23b6a50cc4cfbd35adca3b756a45288a3c402d0a403409be4af71d9", 0xffffffffffffff1b, r0) pread64(0xffffffffffffffff, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:45 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3cfd562a7e14cc51bb8570c43515a06d1c2a0fdb10feba5e2fd1b2cdb644b8ae50c070c9cd363c834d46b5b479de202a0df39d1eb30e3797bf72f73bbbbb370fec1a5520e759ae794727f8a3e95bcecffd2b4d89565dc8a38f1e99e14c2ce2708b252d6caa696797dff80ead0d6a543df7510370db86882d8ff1f37c06493a81ceba8b442b51a82e6dd61adc3754f8570b7a4f0536e7fadb7ac14e94bb19409f4d53dcd80427ea943fbc4f0a84c888d2453c38a54d1f545747ae219762efb67ecf28b7a344ff91ab7c04e23913716fea20ea0750017532437fb9176f09fd1196bbf021ce61799d9aede67eea295d7207326301913f2926fb51ab282a27d3be8f0", 0x200, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:45 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x125f, &(0x7f0000000180)) 2018/04/27 19:08:45 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000100)='/dev/usbmon#\x00', 0x56e, 0x40) r2 = dup3(r0, r1, 0x0) io_setup(0x65bb, &(0x7f0000000080)=0x0) io_cancel(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xb, 0x100, r1, &(0x7f0000000140)="d72ee04fea7723462027bc4e1a126eee4f1e01e8d923daec6bef5509dd9f2df19a91f5a70cb604697def9653ecbe5dde82af468dafc139c0a6283fa6531d047c54b3bae9f2191768eaaaa139302b0cd0967b657b877fb44f8005d314c0c16ffdd50b9aa32e529fcd8d00d1ee71d23502cc08c2ebd49931295290ba9a4caa458d72e4033b0523cac785e40d59021bc433d6e5efb22644ea4396306b6b36e37ab18f", 0xa1, 0x1f, 0x0, 0x1, r2}, &(0x7f0000000200)) r4 = syz_open_dev$dspn(&(0x7f0000000240)='/dev/dsp#\x00', 0xfff, 0x2) ioctl$GIO_SCRNMAP(r4, 0x4b40, &(0x7f0000000280)=""/102) ioctl$sock_inet_SIOCSIFFLAGS(r2, 0x8914, &(0x7f0000000040)={'syz_tun\x00', 0x4000}) socket$can_bcm(0x1d, 0x2, 0x2) 2018/04/27 19:08:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x184, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:45 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000000)={'nat\x00'}, &(0x7f0000000080)=0x50) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0x2, 0x8000) ioctl$KDSKBSENT(r1, 0x4b49, &(0x7f0000000140)="b8e2845c9e3acb8827727062a7ca40f414eb9e94095aecd3d5b08bf89eecda18766e48b9ce0d5d5f4a9b42b1ae76cd443798afd94b6d53db7b33873b7e49c3391deda74b838ea18847fff6ec9b182cb422c2ccaa37") socket$inet6_dccp(0xa, 0x6, 0x0) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0xffffffffffffffd0, 0x40010023, 0x0, 0x240) recvfrom$inet(r0, &(0x7f00000001c0)=""/119, 0x77, 0x40, &(0x7f0000001240)={0x2, 0x4e24, @loopback=0x7f000001}, 0x10) 2018/04/27 19:08:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "6861736800000000000000feffff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:45 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) r0 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000340)='/dev/dsp\x00', 0x20100, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getresuid(&(0x7f0000000400)=0x0, &(0x7f0000000540), &(0x7f0000000580)) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0186405, &(0x7f00000005c0)={0xca3b, 0x100000000, r1, 0x3, r2, 0x618000000000000, 0x7fff, 0x80000000}) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r3 = syz_open_dev$sndpcmc(&(0x7f0000000440)='/dev/snd/pcmC#D#c\x00', 0x3f, 0x0) getpeername$unix(r3, &(0x7f0000000480)=@abs, &(0x7f0000000500)=0x6e) unshare(0x20000) ioctl$TIOCSBRK(r0, 0x5427) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000000)) ioctl$KVM_SET_SIGNAL_MASK(r0, 0x4004ae8b, &(0x7f0000000680)=ANY=[@ANYBLOB="2a000000ddde3588af1336fa5b33e0bedba9b67bc88fa1f08dc40eb3d477dd166df5c1c7dbe8040000008baa742093be92575b2de5ff9c41ad105c24cd40"]) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f0000000200)={0x0, @in={{0x2, 0x4e24}}}, &(0x7f00000002c0)=0x84) setsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r3, 0x84, 0x22, &(0x7f0000000300)={0x6, 0x9, 0x3, 0x2400000000000, r4}, 0x10) write$eventfd(r3, &(0x7f0000000600)=0x2, 0x8) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f00000000c0)=0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000000140)) r6 = syz_open_procfs(r5, &(0x7f0000000180)='net/packet\x00') chdir(&(0x7f0000000100)='./file0\x00') setns(r6, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xffffffffffffffff) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1fa, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:45 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1263, &(0x7f0000000180)) 2018/04/27 19:08:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:45 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:45 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) r1 = accept4(r0, 0x0, &(0x7f0000000100), 0x0) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(0xffffffffffffffff, 0x84, 0x7b, &(0x7f0000000140)={0x0, 0x7}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r1, 0x84, 0x19, &(0x7f00000001c0)={r2, 0x6}, 0x8) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000200)='/dev/sequencer2\x00', 0x8002, 0x0) ioctl$PERF_EVENT_IOC_REFRESH(r3, 0x2402, 0x1) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r4 = syz_open_dev$vcsa(&(0x7f0000000000)='/dev/vcsa#\x00', 0x6, 0x88040) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r4, 0x4058534c, &(0x7f0000000040)={0x4, 0x1, 0x1, 0x401, 0x101, 0xfffffffffffff079}) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:45 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:45 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x4, 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, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 2018/04/27 19:08:45 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') r1 = mmap$binder(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x300000d, 0x110, r0, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f00000000c0)={0x0}) ioctl$BINDER_GET_NODE_DEBUG_INFO(r0, 0xc018620b, &(0x7f0000000100)={0x0}) r4 = mmap$binder(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1000000, 0x13, r0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000440)={0x12c, 0x0, &(0x7f00000002c0)=[@reply_sg={0x40486312, {{0x4, 0x0, 0x4, 0x0, 0x10, 0x0, 0x0, 0x30, 0x28, &(0x7f0000000000)=[@fd={0x66642a85, 0x0, r0, 0x0, 0x3}, @flat={0x73682a85, 0x10a, r1, 0x3}], &(0x7f0000000040)=[0x0, 0x38, 0x38, 0x68, 0x48]}, 0x3}}, @request_death={0x400c630e, 0x2}, @transaction={0x40406300, {0x1, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x48, 0x8, &(0x7f0000000140)=[@fd={0x66642a85, 0x0, r0, 0x0, 0x4}, @flat={0x73682a85, 0xa, r2, 0x3}, @flat={0x77622a85, 0x10a, r3, 0x3}], &(0x7f0000000200)=[0x48]}}, @acquire_done={0x40106309, r4, 0x2}, @increfs={0x40046304, 0x3}, @reply_sg={0x40486312, {{0x0, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x20, 0x20, &(0x7f0000000240)=[@fda={0x66646185, 0x6, 0x4, 0x3b}], &(0x7f0000000280)=[0x78, 0x0, 0x38, 0x28]}, 0x1}}, @dead_binder_done={0x40086310}, @request_death={0x400c630e, 0x1, 0x3}, @release={0x40046306, 0x1}], 0x14, 0x0, &(0x7f0000000400)="d8183ab13e93e3bdbb4a916da04c491600ec0316"}) setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:45 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1ce, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:45 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:45 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x2, &(0x7f0000000180)) 2018/04/27 19:08:46 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/sequencer\x00', 0x8002, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000300)={0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000340)=0x24) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000380)={r1, 0xdb, "b6142bf4e91d1a44cc4b2c292dbcaaf978dc83edac737a8bd44aae07f4d83ad57bcf7036eb290e4d6f11d1c12f0d69a4d8e3cbd7096348f12dd813b45236864d621228578ec2c5c1d0aceb5be9afe69eb645a95d5c2e40b4068f00275233870b3da99dcd793dd2ea732d17056fd48ed1dea4752725b417b6d3f606271400a0f9243dc9027445cbc2649387e3c242425d75c685b8e3da474cd003fc08273c007187ba2bdd79428096b5c28df4fcaa5a370a0df856d6756b9c21753af353f11c2ed130f6942b0fda6748cceccb13b39cf907c9e9077df74c09f62186"}, &(0x7f0000000480)=0xe3) ioctl$SNDRV_TIMER_IOCTL_TREAD(r0, 0x40045402, &(0x7f0000000200)=0x1) ioctl$KVM_GET_DEVICE_ATTR(r0, 0x4018aee2, &(0x7f0000000140)={0x0, 0xffffffff, 0x7, &(0x7f0000000100)}) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x9, 0x501440) ioctl$KDSKBMODE(r2, 0x4b45, &(0x7f0000000040)=0x3) unshare(0x8001) r3 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') bind$llc(r0, &(0x7f0000000180)={0x1a, 0x31f, 0x3, 0x1, 0x8, 0x401, @random="eadf2c3e5326"}, 0x10) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000240)=0x0) capget(&(0x7f0000000280)={0x200f1526, r4}, &(0x7f00000002c0)={0x100000001, 0x3, 0x6, 0x1ff, 0x200}) setns(r3, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:46 executing program 4: timerfd_create(0x2, 0x80000) r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0x340, 0x0) fcntl$getownex(r0, 0x10, &(0x7f00000000c0)={0x0, 0x0}) r2 = syz_open_dev$midi(&(0x7f0000000100)='/dev/midi#\x00', 0x5, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x7fffffff, 0xfffffffffffffffc, 0xcf, 0x7, 0x0, 0xfffffffffffffffe, 0x40000, 0x1, 0x2, 0x1, 0x80000000, 0x0, 0x2, 0x100000001, 0x126e, 0x4, 0x7, 0x10001, 0x2, 0x6, 0x4, 0xe032, 0x2, 0x7, 0x40, 0x9, 0x9, 0x2, 0x3, 0x9, 0x1, 0x800, 0x2, 0x21e1c228, 0x5, 0xd63, 0x0, 0x7, 0x5, @perf_config_ext={0xffffffff}, 0x800, 0x1, 0x1, 0x5, 0xffffffff, 0xff, 0x9d2}, r1, 0xf, r2, 0x2) perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_DEVICE_ATTR(r2, 0x4018aee2, &(0x7f00000001c0)={0x0, 0x5, 0x1, &(0x7f0000000180)}) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) ioprio_get$uid(0x3, r4) getsockopt$inet_mreqn(r3, 0x0, 0x20, &(0x7f00000002c0)={@empty, @broadcast, 0x0}, &(0x7f0000000300)=0xc) bind$can_raw(r2, &(0x7f0000000140)={0x1d, r5}, 0x10) dup3(r3, r3, 0x80000) 2018/04/27 19:08:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1d0, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:46 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x127a, &(0x7f0000000180)) 2018/04/27 19:08:46 executing program 5: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:46 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x4000, 0x0) r2 = gettid() ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f0000000040)=r2) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0x0) 2018/04/27 19:08:46 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3", 0x100, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000000000000feff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:46 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc0401230, &(0x7f0000000180)) 2018/04/27 19:08:46 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc5635e2ef38faa47440ad55355e1c0e8fd51bd23598b142c1881d6c24f09c809174547e55d5f986f4a6e47ff28334132fd82f7ab0d3a00942c70216fbb692836c6369ffb15b750843378c405175edd10b00558383fe536e67c0f64d052d49bfc0aa197856e3e9655ed9f59dae56cb671da6051e32ee7975e6b30e03332a3bb58fcb3", 0x100, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1b4, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:46 executing program 7: r0 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x3, 0x10040) getpeername$packet(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f0000000080)=0x14) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:46 executing program 5: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x199, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:46 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) syz_mount_image$bfs(&(0x7f0000000000)='bfs\x00', &(0x7f0000000040)='./file0\x00', 0x9, 0x5, &(0x7f0000000180)=[{&(0x7f00000000c0)="9a58d36a554612b94db71ed276677a226639c307f166af8e9286b69666d3c017e412e0d002d0c928d0e7fe6b19b06d424721ce62cf9819b98ec9528a61b5d7496de7f9b339a8f556a3f48b25fb7a89b167e2ede37e90641f0b264641f545a19956b02925940662d0dbab3674d1c3a5643fbd82b4a698ca1159dc7520d738318a9a2b5e807db4d23d787a410728897d", 0x8f, 0x8}, {&(0x7f0000000200)="585d61ca9bc2f60c5c9a485567556139f20b11ec93315a41d5c79e1207fa1d92657c4ad3669bae1a527c24bae8d4f6b24de0cd719bb6c367922c182d6da72217ea66db59004f620eeb443040b67bc06c1a3f5a803df5a5e72629990bc36a65432fb1aaa0cf82efe3b75258358aad746b6423f3713095038462515b0753db4ae00f2776a185de8868df0fd4", 0x8b, 0xffff}, {&(0x7f00000002c0)="40feef15d19e8325c318b04a4d1e05ee538ea407fb7d65c410d9a6bd536c70431702566ffbedb63f64f4d9ba8ef0bd204b8d12a669c8c5b6db949f97ddf76de70cb79ac1cdca9050a04b8963fb0fd5d207c7d444c141d576256ecbeb587e7c95e96340be1105", 0x66, 0x3f}, {&(0x7f0000000340)="c7fa94063d06c8f936690a0da46aac429e07bf26ca03aa12eb9b70a89bdc6d769ba8df65d00345b403dea482db89ef7009f172f91bb264ee49834ccee874f0d78ba9d0e5e08285cb25b4fcefafe9808cb1eb933ddb96aedfee413867f37c32f3d56b37f97f753c9de8b68d086dc49d4d3caa017744ee8c052d8c4c897cc9a23c951a879c3f6f6bcd2f3e271b077844e7d9117e1f7c2a915f0096471f9b7596d2dbb0bf2ce940bbc75cd8c57c75b42bcc0d98271c877c2e155fca5725a19f65e20580a797382c618c7c5097385f2f00a1a90ad76960880de4ea2bef9e9b90fd", 0xdf, 0x40}, {&(0x7f0000000440)="8de17463811c8c34c438a5ba0533eef42f831c98f4d19a8371380a5e3beda274e84e7d2b39a09c8ec3356bef1f2c398052aa9d4bf7f123fb1161aa2d0568bf484cab424b99cd30e3cf47775415d9a2c7ea19429b26368221b98263cee719f2ea9679e4aeab4f6628c214042411ed080b037a49a97ffd3b42ddee7b865533e7f2492844a88ec92c6e3d05c1fe6953c14b033cfbbe88", 0x95, 0x9}], 0x1440, 0x0) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:46 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x1, 0x2) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x820}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x16c, r2, 0x400, 0x70bd26, 0x25dfdbfd, {0xa}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7}, @IPVS_CMD_ATTR_DEST={0x50, 0x2, [@IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x4}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x401}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x7f}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x3}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x5}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@remote={0xac, 0x14, 0x14, 0xbb}}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x3ff}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv4=@multicast2=0xe0000002}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2b}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@remote={0xfe, 0x80, [], 0xbb}}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x3c}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e20}]}, @IPVS_CMD_ATTR_DAEMON={0x4c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x6}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x1}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x80000001}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x4}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast1=0xe0000001}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x6}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x1}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_DAEMON={0x48, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e23}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8, 0x4, 0x3}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'ip6gre0\x00'}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x3}]}, 0x16c}, 0x1, 0x0, 0x0, 0x20000800}, 0x40000) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/04/27 19:08:46 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1276, &(0x7f0000000180)) 2018/04/27 19:08:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:46 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e24, @broadcast=0xffffffff}, 0xfffffffffffffe8f) sendto$inet(r0, &(0x7f0000000180), 0x0, 0x20020003, &(0x7f00000001c0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) socket$bt_cmtp(0x1f, 0x3, 0x5) recvfrom$inet(r0, &(0x7f0000002240)=""/4096, 0x1000, 0x40000000, 0x0, 0x26c) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer2\x00', 0x80040, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0xc020aa04, &(0x7f0000000180)={&(0x7f0000ffc000/0x2000)=nil, 0x2000}) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x48f, &(0x7f0000000000)={0x29, @broadcast=0xffffffff, 0x4e26, 0x0, 'nq\x00', 0x10, 0x0, 0x3}, 0x2c) 2018/04/27 19:08:46 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x191, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:46 executing program 5: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:46 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x402c582a, &(0x7f0000000180)) 2018/04/27 19:08:46 executing program 4: r0 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x0, 0x0) sendmsg$kcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="6e85ee6fffebf2df28bc9141338fa88ab783217a7b", 0x15}, {&(0x7f00000000c0)="f0e43a6ff6fddd37adc80ddc8deb9ba739b75dfba93421e937aa78e436350e89e06657ac0067ea315411fd75", 0x2c}, {&(0x7f0000000100)}], 0x3, &(0x7f0000000180)=[{0x40, 0x0, 0x8f, "9c326665c6c24b00fb3ed865c16fa03515a36a26b227578d1636360f5f1c649c49aaeee7f5e9ec34996421c2d7509d2a6e85"}], 0x40}, 0x8005) r1 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r1, r2, 0x0) [ 114.746236] IPVS: set_ctl: invalid protocol: 41 255.255.255.255:20006 nq 2018/04/27 19:08:46 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d603639637619188b243f85a27c180ebb5323be1cb2f66b11222e90e4ae6c38b27182bd75fdb070b879f1a3840d7b55ad5bf2fab9e07666ae9f1c50726d0f95af2967b9dc563", 0x80, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:46 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000140)='/dev/sg#\x00', 0x15, 0x8400) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000180)={0x0, 0xffffffffffffffff, 0x2, 0x200, 0xffffffffffffffcd, 0x8}, &(0x7f0000000200)=0x14) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000000240)={r1, 0xffffffffffffffff, 0x30, 0xff, 0x8}, &(0x7f0000000280)=0x18) mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r2 = syz_open_procfs(0x0, &(0x7f0000000100)='ns/mnt\x00') write$sndseq(r2, &(0x7f0000000000)=[{0x8, 0x6, 0x1091, 0xfffffffffffffffe, @tick=0x200, {0xc8f7, 0x9}, {0x896}, @connect={{0x0, 0x9}, {0x5}}}], 0x1c) ioctl$KVM_ASSIGN_SET_MSIX_ENTRY(r2, 0x4010ae74, &(0x7f00000000c0)={0x6e6, 0x7ff, 0x8}) setns(r2, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) setsockopt$inet_sctp6_SCTP_AUTH_CHUNK(r2, 0x84, 0x15, &(0x7f0000000040)={0x80000001}, 0x1) 2018/04/27 19:08:46 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer2\x00', 0x0, 0x0) accept4$unix(r1, &(0x7f0000000040), &(0x7f0000000100)=0x6e, 0x80800) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r1, 0x84, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="0600e50000070146aa"], 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x192, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:46 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "686173680000000000000000ffff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:46 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r0, 0x0) 2018/04/27 19:08:46 executing program 5: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:46 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x40041271, &(0x7f0000000180)) 2018/04/27 19:08:46 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) mount(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='vfat\x00', 0x420, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000000c0)={{{@in, @in=@multicast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@loopback}}, &(0x7f0000000000)=0xe8) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000040)={r1, @dev={0xac, 0x14, 0x14, 0x12}, @broadcast=0xffffffff}, 0xc) 2018/04/27 19:08:46 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1c4, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:46 executing program 5: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:47 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000000100)="fe85986eb0e9ae0b87e9119e7c965021b3c248d07eb8e4898aa75feb99241627e393f1c5043588431d80cfff5bb6d55ee08a80cf32539b3fdf47af615d4ee9322bec441edcc6ea47868a8a9c739eac9bc73f77008aa58c84cf5371db3caad7f93f10c28f186c598782d1fbb24f7ad0cb77955bd14830a4537ccefc1445a1270c57f548de2d762cdc399f88a60c2a9a9e541cfd286629442252124791ee14d7f84869e9df805dd204f2bf2c1ead2f6858d14a6abedfa7da8dbf53fed3fed645f48cae2585bb54ab2d4012614e92edf0cfd0d9", 0xd2, 0x20020003, &(0x7f0000000040)={0x2, 0x4e21}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000000000fe", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:47 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1267, &(0x7f0000000180)) 2018/04/27 19:08:47 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:47 executing program 4: stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0086426, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0}]}) getsockname$ipx(r1, &(0x7f0000000200), &(0x7f0000000240)=0x10) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f0000000340)=0x0) move_pages(r3, 0x2, &(0x7f0000000380)=[&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil], &(0x7f00000003c0)=[0x4, 0x8001, 0x4, 0x4, 0x1, 0x0, 0x3f, 0x1, 0x1, 0x0], &(0x7f0000000400)=[0x0, 0x0, 0x0, 0x0], 0x4) ioctl$DRM_IOCTL_DMA(r1, 0xc0286429, &(0x7f00000001c0)={r2, 0x4, &(0x7f00000000c0)=[0x6, 0x6, 0x4d6, 0x0], &(0x7f0000000100)=[0x8], 0x2, 0x3, 0x9, &(0x7f0000000140)=[0x26c9, 0xf8, 0x4], &(0x7f0000000180)=[0x39d, 0x6, 0x6, 0x401, 0x46b1, 0x6, 0x8]}) dup3(r0, r1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r1, 0x0, 0x2a, &(0x7f0000000440)={0x1, {{0x2, 0x4e21, @local={0xac, 0x14, 0x14, 0xaa}}}}, 0x84) 2018/04/27 19:08:47 executing program 5: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:47 executing program 3: mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000040)={0x0, 0xdb, 0x717, 0xff000000000000, 0x6}, 0x14) openat$cgroup_int(r0, &(0x7f0000000000)='cpuset.mem_hardwall\x00', 0x2, 0x0) 2018/04/27 19:08:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1fb, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:47 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a85311c6d82560dc46584b94b64aecc8faf449d1b275726054770dca5d60363963761", 0x40, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:47 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1269, &(0x7f0000000180)) 2018/04/27 19:08:47 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x100, 0x17e) dup3(r0, r1, 0x0) 2018/04/27 19:08:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:47 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) write(r0, &(0x7f0000000000)="28dd556f6acbb1f6d0b93411507f8d7cf9a4f0e62b4e3beb36e102a0f4d019b89c951b8f9a8658f83e6707d5697529524e41be34b54f4cdac04523f7d6803fd0c4df93968e3397cdbfbb09d9279329ba5fb34cb8a6e687186aabba0585ace784", 0x60) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:47 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1b9, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:47 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x127f, &(0x7f0000000180)) 2018/04/27 19:08:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:47 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:47 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCADDRT(r0, 0x890b, &(0x7f0000000040)={0x3, {0x2, 0x4e25, @multicast1=0xe0000001}, {0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xb}}, 0x40, 0x1, 0xfffffffffffffffd, 0x1, 0x8, &(0x7f0000000000), 0x8001, 0xff, 0x9}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e25, @rand_addr}, 0xffffffffffffffa6) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:47 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') mount(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='proc\x00', 0x1800, &(0x7f0000000100)="f10f9fabecc7281739956a0de1832968b2004f87880dc7e36eb2f2e89f93e6fbf1792001c8f736b7d2daa8bbdb3b44ca244bb998de16070c755ce746e10d760c7abfebd134f3d03556bbea598ad27aeb71f925cd7b8d5ca0686830b0c85cc36a4cffcdaa61318e785e5c5372164fca67b9f9338201950139a8ada7b4b01a12457906f271ae20e07b5bacc7379a9908addfb77c4971e5bcdf8a12b30b10a129a4203033ba744e06ea803bfb0071338390917e06b41d33cff297daf2221e3a") setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:47 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x10001, 0x1) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(0xffffffffffffff9c, 0x84, 0x75, &(0x7f0000000100)={0x0, 0x80000000}, &(0x7f0000000140)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000180)={r2, 0x7fff}, 0x8) r3 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) dup3(r0, r3, 0x0) 2018/04/27 19:08:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1b1, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:47 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x1261, &(0x7f0000000180)) 2018/04/27 19:08:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, "68617368000000000000000000ff", 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:47 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a8531", 0x20, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:47 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:47 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x40, 0x0) getsockopt$inet_sctp6_SCTP_ASSOCINFO(0xffffffffffffffff, 0x84, 0x1, &(0x7f0000000040)={0x0, 0xffffffffffff8001, 0x0, 0x8, 0x6729, 0x2}, &(0x7f0000000080)=0x14) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000000100)=@assoc_id=r2, &(0x7f0000000140)=0x4) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000180), &(0x7f0000000200)=0x60) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) bind$inet(r0, &(0x7f0000001240)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) 2018/04/27 19:08:47 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000440)='/dev/usbmon#\x00', 0x0, 0xfffffffffffffffa) syz_mount_image$jfs(&(0x7f0000000040)='jfs\x00', &(0x7f0000000080)='./file0\x00', 0xd5, 0x3, &(0x7f00000002c0)=[{&(0x7f00000000c0)="c4dd6912da3ff1a39a990a0c8273a37774ecc8dae01a4bb67041433eb92179dca4f41a734c9e9dd31cc384974885188a41d1ffe9994772747334c4bff4b6984729", 0x41, 0x5}, {&(0x7f0000000140)="710a038fd0709d5f452f89db71f6cea47b852a276bbe5d2de4f748a7c7544805983f66df233ec0d695b0984507da16f6f86208bbe03db5b6104fba26b46bde87eba22e2790c1af703d27d4df18e95843afe18fc2c0ec898977294b0ff715d7066adfa191a4868bd516561caad7adb7d33bd7243b095cb47145de984b85a19c718709aa92650bcbb5c2165efbf3c6acb3fe0adc7ef44b3a07dda6c8e594da109da0bcc77d24bc481b5dabb9538fca0fee0fc5f4ba6056933900dea1827c151f07e679204b0e4cf1b70249678b84d4ee0685a28da842dca19ed59a1edd65dc7d66ad72365f7b039357081e4e7e59be0c", 0xef, 0x401}, {&(0x7f0000000240)="c39c364426eed67086d3f2753537d5a4d21b67719c0e5178510a857db2e8980fe19397dcc049b19e37edb5fc47e3dfe7d61986cd74a9637daece4a9216b52849c75e7d6f790da7f249", 0x49, 0x6}], 0x2008, &(0x7f0000000340)=ANY=[@ANYBLOB="71756f74612ca0d5a7e4df3c0b964cff5c7103646973636172643d2d7e322d372c71756f74612c00"]) r2 = dup3(r0, r1, 0x0) getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000000300)=0x2, &(0x7f0000000380)=0x4) close(r2) 2018/04/27 19:08:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1c0, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:47 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x80, 0x0) mkdirat$cgroup(r0, &(0x7f0000000140)='syz0\x00', 0x1ff) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r1 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r1, 0x0) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:47 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:47 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763168b2869c13a6b7964b69247b63a8531", 0x20, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:47 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x5452, &(0x7f0000000180)) 2018/04/27 19:08:47 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:47 executing program 7: ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000000000)={0x3, 0xffffffffffffffff}) getsockopt$EBT_SO_GET_INIT_ENTRIES(r0, 0x0, 0x83, &(0x7f00000001c0)={'nat\x00', 0x0, 0x3, 0xb6, [], 0x1, &(0x7f0000000040)=[{}], &(0x7f0000000100)=""/182}, &(0x7f0000000080)=0x50) getsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x22, &(0x7f0000001240)={0x5, 0x4, 0x6, 0x10000, 0x0}, &(0x7f0000001280)=0x10) getsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x0, &(0x7f00000012c0)={r1, 0x5, 0x7ff, 0x1e1}, &(0x7f0000001300)=0x10) r2 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r2, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:47 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) fcntl$getflags(r1, 0x40a) pipe(&(0x7f0000000040)) socketpair(0x7, 0x803, 0x3ff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_GET_SREGS(r1, 0x8138ae83, &(0x7f0000000080)) ioctl$KVM_GET_MSR_INDEX_LIST(r2, 0xc004ae02, &(0x7f0000000200)=ANY=[@ANYBLOB="0900a5beaa3d000000000000000000660000"]) dup3(r0, r1, 0x0) 2018/04/27 19:08:47 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1ea, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:48 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0x4020940d, &(0x7f0000000180)) 2018/04/27 19:08:48 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x841020000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:48 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0xfffffffe, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x18d, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:48 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r0, &(0x7f0000001240)=""/4096, 0x1000, 0x40010023, 0x0, 0xffffffffffffffa0) socketpair(0x1b, 0x3, 0x100, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$GIO_FONT(r1, 0x4b60, &(0x7f0000000100)=""/158) 2018/04/27 19:08:48 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0), 0x0, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:48 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0xffff7ffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd9a}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x81e8, 0x2) ioctl$VT_DISALLOCATE(r1, 0x5608) dup3(r1, r0, 0x2) socketpair$inet6_dccp(0xa, 0x6, 0x0, &(0x7f00000000c0)) 2018/04/27 19:08:48 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:48 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc020660b, &(0x7f0000000180)) 2018/04/27 19:08:48 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') fallocate(r0, 0x2, 0x7, 0xffffffffffffffff) setns(r0, 0x4000000) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:48 executing program 7: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x406, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000000)={0x0, 0x0, @remote}, &(0x7f0000000040)=0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) setsockopt$inet6_dccp_buf(r0, 0x21, 0x864f95dc77168112, &(0x7f0000001300)="2f92404df1c70d2677b2cb8262babc06311cc5f79ffdf86cbf1adfb395e5016df31dd994263f16e792945ec142b8d4fb672cac1328132feb9bb1199b99711501ae1e131755fc6a", 0x47) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r0, &(0x7f00000012c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1a20400}, 0xc, &(0x7f0000000200)={&(0x7f0000001240)={0x64, r2, 0x0, 0x70bd2d, 0x25dfdbff, {0xd}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x9}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xffffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffffffffffb}, @IPVS_CMD_ATTR_DEST={0x2c, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x1}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x4}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x6}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}]}]}, 0x64}, 0x1, 0x0, 0x0, 0x20000000}, 0x2000c080) sendto$inet(r1, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) recvfrom$inet(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) ioctl$PERF_EVENT_IOC_SET_BPF(r0, 0x40042408, r0) ioctl$KVM_ENABLE_CAP(r0, 0x4068aea3, &(0x7f0000000100)={0xf9, 0x0, [0x7, 0x3, 0x60, 0x7316]}) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000080)={0x32, @multicast1=0xe0000001, 0x4e22, 0x4, 'lblcr\x00', 0x20, 0xffff, 0x3e}, 0x2c) 2018/04/27 19:08:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1bd, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0xfeffffff00000000, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:48 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x19d, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:48 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc040122d, &(0x7f0000000180)) 2018/04/27 19:08:48 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763", 0x10, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x100000000000000, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:48 executing program 3: mkdir(&(0x7f000091a000)='./file0\x00', 0x0) mount(&(0x7f00007a3ff8)='./file0\x00', &(0x7f00000001c0)='./file0\x00', &(0x7f00000e1000)='ramfs\x00', 0x1, &(0x7f0000000140)) unshare(0x20000) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x208000, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000044000)='ns/mnt\x00') setns(r0, 0x0) clone(0x10000030020100, &(0x7f0000000500), &(0x7f0000000080), &(0x7f00000001c0), &(0x7f0000000340)) 2018/04/27 19:08:48 executing program 4: r0 = perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f00008be000)='/dev/usbmon#\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) recvmsg$kcm(r2, &(0x7f0000001200)={&(0x7f0000000040)=@pppol2tpv3={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @rand_addr}}}, 0x80, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, &(0x7f0000001100)=""/245, 0xf5, 0x80000001}, 0x40000000) recvfrom$ax25(r3, &(0x7f0000001300)=""/37, 0x98, 0x10001, &(0x7f0000001280)={0x3, {"586453c8bd594c"}, 0xffffffffffffffc1}, 0xffffff22) 2018/04/27 19:08:48 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) pread64(r0, &(0x7f0000000240)=""/244, 0xf4, 0x33) 2018/04/27 19:08:48 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x1b2, 0x1, &(0x7f00000001c0), 0x0) 2018/04/27 19:08:48 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000200)={0x26, 'rng\x00', 0x0, 0x0, 'stdrng\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000001c0), 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0xfeffffff, 0x0, 'md4\x00'}, 0x58) 2018/04/27 19:08:48 executing program 7: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e21, @broadcast=0xffffffff}, 0x10) sendto$inet(r0, &(0x7f0000fa0fff), 0xffffffffffffffbb, 0x20020003, &(0x7f0000385ff0)={0x2, 0x4e21, @loopback=0x7f000001}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x1c, &(0x7f0000000000)=""/191, &(0x7f0000000200)=0xbf) r1 = syz_open_dev$sg(&(0x7f0000001240)='/dev/sg#\x00', 0x6, 0x400201) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000001280)={{0xa, 0x4e20, 0x9, @empty, 0x1}, {0xa, 0x4e23, 0xeaac, @mcast2={0xff, 0x2, [], 0x1}, 0x100000000}, 0x7, [0x40, 0x2, 0x100000000, 0x80000000, 0x4, 0x3, 0x1, 0x20]}, 0x5c) flistxattr(r0, &(0x7f0000000100)=""/251, 0xfb) recvfrom$inet(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x40010023, 0x0, 0xfe44) 2018/04/27 19:08:48 executing program 0: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x3e6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, &(0x7f00000000c0)="5a9f1019da79b1f6c080be71d239e763", 0x10, 0xfffffffffffffffe) keyctl$describe(0x6, r0, &(0x7f00000010c0)=""/4096, 0x1000) 2018/04/27 19:08:48 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000140)='maps\x00') pread64(r0, &(0x7f0000000000)=""/193, 0x237, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000440)='/dev/loop#\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS(r1, 0xc040126c, &(0x7f0000000180)) [ 116.886394] BUG: unable to handle kernel paging request at ffff8802ad38527f [ 116.893691] PGD b1a3067 P4D b1a3067 PUD 0 [ 116.897958] Oops: 0002 [#1] SMP KASAN [ 116.901764] Dumping ftrace buffer: [ 116.905306] (ftrace buffer empty) [ 116.909023] Modules linked in: [ 116.912233] CPU: 1 PID: 9543 Comm: blkid Not tainted 4.17.0-rc2+ #45 [ 116.918728] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.928107] RIP: 0010:free_block+0x155/0x280 [ 116.932524] RSP: 0018:ffff8801929a7ac8 EFLAGS: 00010082 [ 116.937908] RAX: 0000000000000000 RBX: ffff8801daf34058 RCX: 00000000ffffffff [ 116.945193] RDX: ffff8801ad384180 RSI: ffff8801ad385280 RDI: 0000000000000000 [ 116.952482] RBP: ffff8801929a7b10 R08: 0000000006b4e100 R09: ffff8801da801958 [ 116.959773] R10: ffffed003b500320 R11: ffff8801da801903 R12: ffffea0006b4e120 [ 116.967059] R13: ffff8801da800c40 R14: ffff8801da801900 R15: ffffea0006b4e100 [ 116.974347] FS: 0000000000000000(0000) GS:ffff8801daf00000(0000) knlGS:0000000000000000 [ 116.982586] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 116.988478] CR2: ffff8802ad38527f CR3: 00000001ceb6a000 CR4: 00000000001406e0 [ 116.995764] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 117.003053] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 117.010331] Call Trace: [ 117.012943] ___cache_free+0x20a/0x2f0 [ 117.016850] qlist_free_all+0x8c/0x160 [ 117.020756] quarantine_reduce+0x141/0x170 [ 117.025010] kasan_kmalloc+0x99/0xe0 [ 117.028741] kasan_slab_alloc+0x12/0x20 [ 117.032727] kmem_cache_alloc+0x11b/0x760 [ 117.036885] ? call_rcu_sched+0x12/0x20 [ 117.040855] getname_flags+0xd0/0x5a0 [ 117.044646] getname+0x19/0x20 [ 117.047832] do_sys_open+0x39a/0x740 [ 117.051556] ? filp_open+0x80/0x80 [ 117.055086] ? __ia32_sys_fallocate+0xf0/0xf0 [ 117.059579] __x64_sys_open+0x7e/0xc0 [ 117.063375] do_syscall_64+0x1b1/0x800 [ 117.067259] ? syscall_return_slowpath+0x5c0/0x5c0 [ 117.072183] ? syscall_return_slowpath+0x30f/0x5c0 [ 117.077109] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 117.082469] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 117.087321] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 117.092500] RIP: 0033:0x7f9b196391a7 [ 117.096225] RSP: 002b:00007ffea5935498 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 117.103926] RAX: ffffffffffffffda RBX: 00007f9b198414c8 RCX: 00007f9b196391a7 [ 117.111188] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00007f9b1983d629 [ 117.118448] RBP: 00007ffea5935510 R08: 00007ffea593590f R09: 0000000000000000 [ 117.125706] R10: 00007f9b1983d629 R11: 0000000000000246 R12: 0000000000000008 [ 117.132962] R13: 00007f9b19843040 R14: 0000000000000000 R15: 00007ffea593590f [ 117.140226] Code: f1 41 0f b6 4d 1c 48 c1 ee 20 29 f0 d3 e8 41 0f b6 4d 1d 01 f0 49 8b 77 10 d3 e8 8d 4f ff 41 89 4f 18 48 85 f6 0f 84 05 01 00 00 <88> 04 0e 41 8b 47 18 85 c0 0f 84 e3 fe ff ff 49 8b 4e 40 4d 8d [ 117.159514] RIP: free_block+0x155/0x280 RSP: ffff8801929a7ac8 [ 117.165381] CR2: ffff8802ad38527f [ 117.168829] ---[ end trace a75b4576be562334 ]--- [ 117.173568] Kernel panic - not syncing: Fatal exception [ 117.179489] Dumping ftrace buffer: [ 117.183016] (ftrace buffer empty) [ 117.186709] Kernel Offset: disabled [ 117.190322] Rebooting in 86400 seconds..