INIT: Entering runlevel: 2 [info] Using makefile-style concurrent boot in runlevel 2. [....] 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[?25l[?1c7[ ok 8[?25h[?0c. Debian GNU/Linux 7 syzkaller ttyS0 Warning: Permanently added '10.128.0.25' (ECDSA) to the list of known hosts. 2018/04/10 14:58:35 fuzzer started 2018/04/10 14:58:36 dialing manager at 10.128.0.26:40577 2018/04/10 14:58:42 kcov=true, comps=false 2018/04/10 14:58:44 executing program 0: request_key(&(0x7f00000002c0)='user\x00', &(0x7f00000000c0)={0x73, 0x79, 0x7a}, &(0x7f0000000280)='logon\x00', 0x0) 2018/04/10 14:58:44 executing program 1: r0 = syz_open_dev$sndtimer(&(0x7f0000026000)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000001000)={{0x100000001}}) r1 = syz_open_dev$sndtimer(&(0x7f0000022ff1)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r1, 0x40345410, &(0x7f000000efcc)={{0x100000001}}) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) ioctl$SNDRV_TIMER_IOCTL_CONTINUE(r0, 0x54a2) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) 2018/04/10 14:58:44 executing program 7: open(&(0x7f0000000040)='./file0\x00', 0x8040, 0x0) lchown(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 2018/04/10 14:58:44 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x8010000400000084) bind$inet6(r0, &(0x7f00001c1000)={0xa, 0x4e20}, 0x1c) sendto$inet6(r0, &(0x7f0000000000)='G', 0x1, 0x0, &(0x7f0000108fe4)={0xa, 0x4e20, 0x0, @loopback={0x0, 0x1}}, 0x1c) 2018/04/10 14:58:44 executing program 4: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = open(&(0x7f000013e000)='./file0\x00', 0x141046, 0x0) perf_event_open(&(0x7f00002b5f88)={0x2, 0x78, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fallocate(r1, 0x10, 0x0, 0x5) 2018/04/10 14:58:44 executing program 3: r0 = socket(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f00000b8fe4)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xffffffffffffffff}, 0x100000002}, 0x1c) sendto$inet(r0, &(0x7f0000509f92), 0x7a3f, 0x0, &(0x7f000055fff0)={0x2, 0x3, @loopback=0x7f000001}, 0x10) 2018/04/10 14:58:44 executing program 5: r0 = socket$inet(0x2, 0x4000000805, 0x0) sendto$inet(r0, &(0x7f0000fa3fff)='\t', 0x1, 0x0, &(0x7f00006f7000)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) 2018/04/10 14:58:44 executing program 6: clone(0x200, &(0x7f0000b6b000), &(0x7f0000744000), &(0x7f0000fef000), &(0x7f0000dacfc9)) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) execve(&(0x7f0000ee6ff8)='./file0\x00', &(0x7f0000000240), &(0x7f0000000040)) r0 = syz_open_procfs(0x0, &(0x7f000042cff4)='io\x00') pread64(r0, &(0x7f00009f3000), 0x352, 0x0) open$dir(&(0x7f0000296ff8)='./file0\x00', 0x27e, 0x0) syzkaller login: [ 42.398600] ip (3774) used greatest stack depth: 54672 bytes left [ 42.825879] ip (3815) used greatest stack depth: 54312 bytes left [ 43.779013] ip (3902) used greatest stack depth: 54296 bytes left [ 43.916210] ip (3913) used greatest stack depth: 53656 bytes left [ 45.472193] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 45.891267] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 45.919469] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 45.935347] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 45.945368] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 45.965309] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 46.053305] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 46.195528] IPv6: ADDRCONF(NETDEV_UP): bridge0: link is not ready [ 54.538929] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 54.771745] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 54.958805] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 54.981484] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.036451] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.254021] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.268489] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.277178] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 55.283423] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.293936] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.377069] IPv6: ADDRCONF(NETDEV_UP): veth0: link is not ready [ 55.526178] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 55.532488] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.542942] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.759861] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 55.766244] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.776156] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.805901] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 55.813556] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 55.821267] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.855131] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 55.888850] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 55.908541] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 56.110902] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 56.117211] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 56.131634] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 56.150293] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 56.160273] IPv6: ADDRCONF(NETDEV_UP): veth1: link is not ready [ 56.169293] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 56.198299] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 56.233487] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 56.251676] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready 2018/04/10 14:59:03 executing program 0: r0 = socket$inet6_udp(0xa, 0x2, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r0, 0x0, 0x482, &(0x7f0000000040)=""/8, &(0x7f0000000100)=0x8) 2018/04/10 14:59:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000005d00)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000005cc0)={&(0x7f0000005c80)=@ipv6_newroute={0x1c, 0x18, 0x711, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}, 0x1c}, 0x1}, 0x0) 2018/04/10 14:59:03 executing program 7: 2018/04/10 14:59:03 executing program 1: 2018/04/10 14:59:03 executing program 3: clone(0x0, &(0x7f0000001000), &(0x7f0000000000), &(0x7f0000000080), &(0x7f0000000040)) getdents64(0xffffffffffffffff, &(0x7f0000000240)=""/106, 0x6a) 2018/04/10 14:59:03 executing program 5: r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000360000)={0x0, 0x0, &(0x7f000035d000)={&(0x7f0000000080)={0x2, 0xf, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, [@sadb_address={0x3, 0x6, 0x0, 0x0, 0x0, @in={0x2, 0x0, @loopback=0x7f000001}}, @sadb_address={0x3, 0x5, 0x0, 0x0, 0x0, @in={0x2}}, @sadb_x_policy={0x8, 0x12, 0x0, 0x1, 0x0, 0x0, 0x0, {0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @in6=@mcast1={0xff, 0x1, [], 0x1}, @in6=@ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}}}]}, 0x80}, 0x1}, 0x0) 2018/04/10 14:59:03 executing program 6: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f0000000000)={0x0, 'sit0\x00'}, 0xffffffffffffff09) ioctl(r0, 0x800000000008982, &(0x7f0000000000)) 2018/04/10 14:59:03 executing program 4: ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(0xffffffffffffffff, 0xc08c5332, &(0x7f0000b0bf74)={0x0, 0x0, 0x0, 'queue0\x00'}) r0 = memfd_create(&(0x7f0000000080)='\'', 0x0) r1 = syz_open_dev$sndseq(&(0x7f0000d82000)='/dev/snd/seq\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r2, 0x40605346, &(0x7f000013e000)) 2018/04/10 14:59:03 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/ip6_mr_vif\x00') perf_event_open(&(0x7f0000348f88)={0x2, 0x78, 0x3e2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000b24fb0)=[{&(0x7f0000830000)=""/4096, 0x1000}], 0x1, 0x0) 2018/04/10 14:59:03 executing program 7: 2018/04/10 14:59:03 executing program 6: 2018/04/10 14:59:03 executing program 5: 2018/04/10 14:59:03 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000005d00)={&(0x7f0000000040)={0x10}, 0xc, &(0x7f0000005cc0)={&(0x7f0000005c80)=@ipv6_newroute={0x1c, 0x18, 0x711, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}, 0x1c}, 0x1}, 0x0) 2018/04/10 14:59:03 executing program 0: 2018/04/10 14:59:03 executing program 4: 2018/04/10 14:59:03 executing program 7: 2018/04/10 14:59:03 executing program 6: 2018/04/10 14:59:03 executing program 5: 2018/04/10 14:59:03 executing program 4: 2018/04/10 14:59:03 executing program 0: 2018/04/10 14:59:03 executing program 1: 2018/04/10 14:59:03 executing program 2: 2018/04/10 14:59:03 executing program 3: 2018/04/10 14:59:03 executing program 7: 2018/04/10 14:59:03 executing program 4: 2018/04/10 14:59:03 executing program 6: 2018/04/10 14:59:03 executing program 0: 2018/04/10 14:59:03 executing program 5: 2018/04/10 14:59:03 executing program 3: 2018/04/10 14:59:03 executing program 7: 2018/04/10 14:59:03 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="1f0000001e0007f1ffffffe6070000770200282fbb968d3d6c39080001454a", 0x1f) 2018/04/10 14:59:03 executing program 6: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000356000)=0x1, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000040)='syz_tun\x00', 0x10) sendto$inet6(r0, &(0x7f0000000000)="15", 0x1, 0x200408d6, &(0x7f00000011c0)={0xa, 0x0, 0x0, @remote={0xfe, 0x80, [], 0xbb}}, 0x1c) 2018/04/10 14:59:03 executing program 1: bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00'}, 0x10) perf_event_open(&(0x7f0000348f88)={0x2, 0x70, 0x3e2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount(&(0x7f00006f9ff8)='./file0\x00', &(0x7f0000145ffe)='..', &(0x7f0000c31000)='devpts\x00', 0x0, 0x0) 2018/04/10 14:59:04 executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r0, 0x119, 0x1, &(0x7f0000000000)=0x100, 0x4) unshare(0x40600) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000240), &(0x7f0000000280)=0x14) 2018/04/10 14:59:04 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) close(r0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000289fa8)={0x26, 'aead\x00', 0x0, 0x0, 'gcm_base(ctr(aes-aesni),ghash-generic)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f0000000080)="ad5664a3239dafb6c5820faeb995298992ea54c7beef9f5d", 0x18) r2 = accept$alg(r0, 0x0, 0x0) io_setup(0x1, &(0x7f0000e4b000)=0x0) sendmsg$alg(r2, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000000)="f9e3a127be1d0953084fab7d2701417e1d4a010731", 0x15}], 0x1, &(0x7f00000000c0)}, 0x0) io_submit(r3, 0x1, &(0x7f0000bd9fe0)=[&(0x7f0000617fc0)={0x0, 0x0, 0x0, 0x0, 0x0, r2, &(0x7f000007d000), 0x25d}]) 2018/04/10 14:59:04 executing program 5: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c2000000029cce98941b86dd6076605100303afffe8000000000000000000000000000ffff02000000000000000000000000000188009078ff14000060c5961e00000000ff010000000000001803040000000001ff020000000000000000000000000001"], 0x0) 2018/04/10 14:59:04 executing program 7: r0 = syz_open_dev$loop(&(0x7f0000c86000)='/dev/loop#\x00', 0x0, 0x0) ioctl(r0, 0x8000000000001260, &(0x7f00000000c0)) 2018/04/10 14:59:04 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000808fc8)={&(0x7f0000000000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000e69fb8)=ANY=[@ANYBLOB="280000001800210c00000000000000008020000000040005000000000700000000000000"], 0x1}, 0x1}, 0x0) 2018/04/10 14:59:04 executing program 2: r0 = socket$netlink(0x10, 0x3, 0x200000003) sendmsg$nl_route(r0, &(0x7f0000000000)={&(0x7f0000000100)={0x10}, 0xc, &(0x7f0000000640)={&(0x7f0000000040)=@setlink={0x3c, 0x13, 0x321, 0x0, 0x0, {}, [@IFLA_NET_NS_PID={0x8, 0x13}, @IFLA_IFNAME={0x14, 0x3, 'lo\x00'}]}, 0x3c}, 0x1}, 0x0) r1 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0xfffffffffffffffb, 0x22001) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f00000000c0), &(0x7f0000000140)=0x14) 2018/04/10 14:59:04 executing program 6: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) bind$inet6(r0, &(0x7f0000fa8fe4)={0xa, 0x3}, 0x1c) r1 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmsg$inet_sctp(r1, &(0x7f0000fd7000)={&(0x7f0000139ff0)=@in={0x2, 0x4e20, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10, &(0x7f000043cfff)=[{&(0x7f0000718f0a)="be", 0x1}], 0x1, &(0x7f000036cfa0)}, 0x0) sendmmsg$inet_sctp(r1, &(0x7f000093eee8)=[{&(0x7f00001f6000)=@in={0x2, 0x4e20, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x10, &(0x7f00000013c0)=[{}], 0x1, &(0x7f00000c3000)=[@sndinfo={0x20, 0x84, 0x2, {0x0, 0x4}}], 0x30}, {&(0x7f0000957ff0)=@in={0x2, 0x0, @multicast2=0xe0000002}, 0x10, &(0x7f0000000780), 0x0, &(0x7f000093ef10)=[@sndinfo={0x20, 0x84, 0x2}], 0x30}], 0x2, 0x0) sendto$inet6(r0, &(0x7f0000ab4f8e)="97", 0x1, 0x0, &(0x7f0000aaa000)={0xa, 0x3, 0x0, @loopback={0x0, 0x1}}, 0x1c) timer_gettime(0x0, &(0x7f00000000c0)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) syz_open_procfs(r2, &(0x7f0000000080)='ns/mnt\x00') setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000000100)=0x7fffffff, 0x4) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000040)={0x1}, 0xb) recvmmsg(r0, &(0x7f0000005300)=[{{&(0x7f0000003800)=@ipx, 0x80, &(0x7f0000003ac0), 0x0, &(0x7f0000003b40)=""/190, 0xbe}}], 0x1, 0x0, &(0x7f0000000280)) 2018/04/10 14:59:04 executing program 1: perf_event_open(&(0x7f000000a000)={0x6, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0xa00000400, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x3, 0x0) mount(&(0x7f0000144000)='./file0\x00', &(0x7f0000343ff8)='./file0\x00', &(0x7f00000000c0)='nfs\x00', 0x0, &(0x7f000000a000)) open(&(0x7f0000000000)='./file1\x00', 0x88000, 0x189) 2018/04/10 14:59:04 executing program 4: inotify_init() r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x1c400) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000000040)={0x3, 0x80000000}) bpf$MAP_CREATE(0x0, &(0x7f0000346fd4)={0x0, 0x0, 0x0, 0x20000084}, 0x2c) bpf$PROG_LOAD(0x5, &(0x7f00000ba000)={0x1, 0x5, &(0x7f0000346fc8)=@framed={{0x18}, [@alu={0x7}], {0x95}}, &(0x7f000031cff6)='syzkaller\x00', 0x5c6e, 0x220, &(0x7f00001a7f05)=""/251}, 0x48) 2018/04/10 14:59:04 executing program 5: unshare(0x8000400) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt(r0, 0x800000010d, 0x2, &(0x7f0000475ff9)="ffffffff", 0x4) io_setup(0xfffffffffffffffa, &(0x7f0000000000)=0x0) r2 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x40000) pipe2(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = gettid() ptrace$getenv(0x4201, r5, 0x1e7, &(0x7f0000001540)) r6 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000001200)='/proc/self/net/pfkey\x00', 0x240840, 0x0) r7 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000001380)='/dev/qat_adf_ctl\x00', 0x2, 0x0) write$binfmt_script(r4, &(0x7f0000001880)=ANY=[@ANYBLOB="2321202e2f66696c653020707070317b202f6465762f696e7075742f6d69636500206370757365747b0a58017aa8261c21ae4e96b31c40a758982b908626ed64faee636cd9010e5a759ee420ed6c5affe8fa4c3f74b2a1bf1e05c405386785eb2f7da93f659dbe5682800e7fb587ba9fb04990eaac04206c417da438c9098f116308f48638f32826a1ba8182f6187c2505d56601e83c9b571781d3049560c63093db4c96a742cf77f3bb47377d95e9037edffb04619a147139a0e9f8a5f11164a1c509262110db4bb96e7181aadb1a4f7273458401bff6274f83fd7dab0627438a1530afbb2c2ec1a262c3c4903e6934306d6951660eb482fba5cd153114886ea5f07c1b386d6f55500b3b6617d5aebc8f1f8c6d9b3df45fd929b12749ad08427e6a98df96dec148d7cb75a580a63120e0c71dfed9add846c38f9fe6f8b206f9a379473368f6ad9b23b07aa6ddb5c4b5c98837cd924edc1360bf44e39083d468ea87275e2151d826cdc3ffd45721e17766e47debca3261c5fa854825c4528c8c5276febbbc12728b5517fa8adc5458a0ee2b9ebc88d6e5668504774d6d734b4385496dc018c9646f7b6642a84947a2ea7d623a3c78b1bcd4c409fa8d95c365dc2427d5006a6dfa148524cb27852f73e6cd09e9141a49441b6238aa5c74b30e72af5c8c9265a04cfad0a4ea18c4d4e9ac3d1e8bdb0e366fc48f4a63e4dd7c177b339e08e374879c83bb892effca61a0a205c6daeef6ff618857c34a1b48ea21118e446a9ead32dd16dddce68878c187acb978cf2a31706b06383840f0528dffc44b2a0249e0c67bea42383dc24d360966bf9a33335cef8ff2fbc37d7f83f9982dc3ed08d1dccd263dbb9a2c76c26557d0caf894273e07fe9a974453faa2d26340b05287c2ceea6fae3aa10db1d8fcbaca2480a880b1c9b8528e529877be97305b046a2565bac773343ed288e272b9888375406c7b10cf33d16726a19fd937083f55d389b0154f621525b41282048ad93b922a5d94311540d6efc19022074370e5d6e3baa174f1d81347155e74cf00f8637ca3a97f788b047c8889b5321dddad6280d782e17ac680955b2ea26a7e88f8d6f046fa3e272ad41248c4af4f10a5ac5911774885c9114fd3fc9c484bdb3e1270958bc115a5d576672b0e8ba2b5a682290f7c3d5f689aa59c73a18aa7fe060ffa6a193f345d693521dabf547630bd8b5a71fb004b090bac1e11883018bc785872577414517fe410a4a7547ac35583ad2e9b409d14ce6f27de62b4432ca87a1927cf4f397f75d4e4122781d476a88598de7a9f268536767e81dbc61f2ac69aaa901a494eb6e88f305ebc6630a9334be055467415c39cf14799b6e5116cd23bfc02c49ef84d02a2dcb58b2370ce9576162f538cb539e889b52e028e7e19f8eda9f5ea4e312714c0345e5cb5d5763d347073c9bf4bf3c61b7681dfc2c62de3dab2726c7a6517a4dfa2a5bc302e0dd7789d7efbbb6e7f6d9b11a11c32d9ca9955c10e91bcd3bc38d783fe30882fadeb2739e2157fa386e98e81b486b6e99ad8246b127472611adc8016d83a7c84fe2e9b566dfc034e58a3ceedf1aa09bf1ed7d06091204ce9f74a6b9403e25ca47803de89e6b7c113c2845dfaed818dddf285dc3067a76b6bcf853a766017a3a595baa73e6451d1991a46f0bf274b654422adb2eb5779aed28275c5687a455945a3235fc86d7e231b2a830eccecf8e9dcf30f8b1caa4eda9c54cb9a8cdede0ae0b33f357cad554b60c6387250165699d549cb50413aaffb0d6603a1dc44809a063db02849ae6010b3ebef88f57330e5984830c5b7e5b4353a5cc2faeddea781629f65eb1a0746f52a7b6707f4c75acfb23397b1b330a8584fa095ad710163ad54e00d093a98f24c5d48ad11ebcb148efdffaee48ab686beff1c11ee0b0a3d3be907788687ebeaf654dbe15c167106dce60286267146b4f641768377e135b55a58cfc4832a710868d2b308993e90a02aa87fb7164f1e7278d7b997fbc526fc0c30929908053fe4e5cbd4692ad6e901a14aa39cc9a2a87e9106f6837c1199e69fdb74df390c465379f9dc8e21e37a027571021b7cd120e293749a0e94b3734072ac3276bdbab7ebecef6ac4f378ef922136882d585d4bfd8fcad59b1c8478982a0f7ece632ebbdad68143dc8123b80ba0c4ccd85bb963f8aec69b7b1fe6b1d9618fcc93101bfe59c9f9d64d0993a4c3b9ee34db62eedea53f422d1d43bc80ebca9d47aaaee007bc5d9138294bdc748fe2c64dcdb7ff25e623747209e26f4880e9053a331e575475d2b1c6388770ebcc0369cde22af8f365500df8ba8302d3a134e9bd7b24a46c012276af129418fe688e24f2248592bc2edc250a8b8c986f19cfd794a7f1f9649e16fec14719af4bdce6a708b7041a79b24500a75480021065869f783ff2369eabcdeaa9c5706dbca2a5bdb34540ca2daa3c7143472225c5d6a6ee75e0a56388e1f656f8f8098234011d65310ea625612357bb74a43a53909237b7f0306cbdae1d96a911c65a43d0dddc4dbc30babba769ac58f70844fb69115043e82ba1c8388613d84aa9470cdf9bb6549f57b0bb69d8f51dc571dae872aea36c2d6a570f442a06067b9f6e591219c0136897ebe98f02cac495da06905d0e951f777616655f35990f63faff56a02e18323600eb030b8aaf2e74c02565176c2ea3ceb9fc323fe88fcb74ffaf4b5ca25368816e2f544dc551c20b5c84967babbd6f31fb5f1e84088b25d31c7657acfe16cf867832a77f229e3210af5223ec86c6ee1f8e3ef0056f0620e1046bf109ed4b89269fb139ea95ed436d20a7a62316fb7581366fb2d3957cef7add86b2c5ef7e26a68b30c4d501b8afeef4bd2f7e4132affe3a13e60947ee2b249f7a235431dcdb53bad2153b40238d2d8dd8f42a6fb9512df63d180e216289e719ecbffede82535f64fdc1abccfbaee7de5cbb4c5247e8cb5d1168a755c860e1b8e9c97a93e42c9a86c7a30cd3f5dca19724e6f23d293ee2ccc6a6c365840da016fdbe9bfed262f8d2307a5d0efc348a83e1b12f01bee4c6471ce95dd484867c7d54c929d15b637f30a8dbd77e2bbce9b7bc2f36263f9b122f4f3611aa5789ec5739f8255d720a3de8fb8504a87cfd2eb68bbed896045102a4cf871c52d4646b971f3df0f0ef93d04a873155557dffdb65063e933ed709044b431e3a0d0b9c550239a50eb13aed9a07c92be0afbb877a0675f5cc94c713cd97859462ebff79f608a3080c64e83a6603558d994e479680a5a28b89dbd1551b46f171c1082acd529efa9496cf2d6c966dc06bc24b92a5d0093eb296a4cdf83404c886a2a122f4a6f06090bd69b779f67282738bfe103d041b0b7a5cb24ad55c074376c1a27d06a2fcdbf4c4cf8ae66f9d876e0f70be7b16e51267cfec42ba8d999b690171e746ded28fc14ce6565d3c760286c252f249f75666c677cc3e89cdd640ec05dd84a65c5711ce49f63aa832fd19de39db6eec63f2e79706bb7de981544e5abb9db8e0f82d0c2bedf1c83a52eea8db11cc81482590fd37aa1e94be4dcd7cc619e521f2ff8ab063e0e7a65878349f90e38cd017f9d998b451cc216ce9fa254e346bd48ea3f15d21f4e3634e8b003f05b7001e0f29492c8f8fd25208c9a4f35afd9f6f299aeb96ab78d564f8f4cc7fdc06ae4c97edfa441daa9245afa3051f93003f3b0c8256bc03a115cb738464c99d875b5011e8631fdfd1ef19b6b30a598cba7a2a35dc7f3f60ab388e9e902f1c7fb6e52faa947bf005647e20b7dcadb6968f72f9a59503a41045523fa11f8b5a4635fc1fce253a8edb1393ce21ba4ddeaadb8ab3d301e120e05a5cf8d90f957a4cc0faba263e803e030c73351d74f9a3dc44bde90f0261b18395d91d75bcb1ceab69b7d24364dade3c2dabd68e826ed705b09652fdc6795a2608068113eff5a9544545a20baabbbae7891f82b888c76ab03b3a15bd6e32d1be12c3d65e55e47f2af6b16903442fb035b7f83566f25b875b578b6589a749871c807e66235350d649b07b9e4b8ea1292aea4fde694338ebbaea124aa29a279f53cfe57fdfb76c31ff43bcc6b512f84c88986928990b09f92b8987d547198b6c2b43ba2a80ba0898f2db0210aadb7f0ac83b7d8ea9e582a0de87e0b282488e0f87d591eab6259d1879e22217c9afd3b53ab5134a74a6e712fde858f1c5bf85cb4b45cb0dc5943dc069a8ecc7b7ef0d5b7c93a53254e0530b3cee3e015d221a7402d29659a5bafc67b34c0339fff415c8816fd794ab0f571ad01d50feb015f39c2b228308120485f49a58a2df49542c3fd2f3478f4fea2fe2af32c9ecfe62bc8904ddc4c7b5b6a1a6a38caa2679b056c9d87990ad58b2a33f3ac7af916231505b9d277f3387559b369828d8d48a1aa580313b143db3f1d017f02ed26d9dd63f04091190a8569de2c8ce46ba29437b32dcf11ff05268dadcba656b184a6aa67019416cfcb7b3994a0eb02ca897ff91451bfbfe96c3f325ad6395914a2bab96712b839ea0758276645ea78cd478a07c8dacba191b418ebc443119b81d2e9a206bd757508086cfd86f8599593969d929de649d3b5f82c1d0edc97be3d322a4372e6d06b52243c383fdd3c2211ee895d81320d880f34e35527092f62545a9ce0299260ed3af79b3366a9e50cc3c1f23eba3cfb0bff0a5c360e22fd0250b76e12a740d9a2feb209fe4647ba3a9ecf02b7ea1c0957713e13cae597eea6075ba29db61d95fb297056a0a814fa8f299f2f63d0f8d8848fd0eb5f62ca1e72f7ad69a0375cc8938bd272ca99a245c35d0dd185990268e299449311e089304085c7798764df1eeb5f64fa74d5906b116d51b8e9957a6d13aa163aa0e20a6663c91313f4818619b7964b91644fbf613103095ba4cc09b15d37d0ab9ba611f49b9d77613c71ce17ca099fbf8faee4474d57ed241926df470c0781991d8d19b0e212e818265950aa85865df3cca68dfa47df47dfd2341f7a98443cb284524db5ba2d4a13124e89af66a6baa74d26be975183d0f58a2b8d4db211e23209b486786a9be02dea9b7ef157cccb63a01204cd8bdecc365ee85f1a03f624001f2f0a16ae1ab491245f2a3932cd0b89c38150dcaee9a75ae3ea4e24936464215c124516cf9f04a08ead93aaf0c510f123aeac7f98a0ec42ac64347bfd0c70c115c8b49572622ce40d5e2950453f149ffd3c4ab20af2fd527ee40266a7f624f014b8c93ce60a8374cdff4f4cd516d29b84645b9ce3e101b4be4c84a9cb0b718aae65beb25e57ece6cf951caada67cd4a89c83306503e21bf246a30d016df202d5d5b553b08d1fe879b2acae606d782bb3dce782c7b6b92e12c88090083e1b5804ea2dfd71efa99f146f4ec59549f9c6428da4cb682f1b751dbfd1a3b411abf967b90484a29247d82fc4790f245ca8edfc9020e2c1bf12972cbd0d542a74fe8e8627ca9c2fabdf90fa945c8ca7c28225c4fec6b2c289ca41222666cb24867b060b0ccb0c32109868784865b2b6f9b0fa797f5f751ea9181335acba89f99fb2146ff56abbec0500f0ee9fd3dd77abf066f176d72ef343164d4de195780d17342df85951af0c966958b189c89fd80184cd59839a358568539e755c6c7d3cca5f231fe5e72de84914aa1fc1b0528259d8e4c2450bb821f6c39727fd20e0f341f0adf2b0308838c27b7a923f3792c2f7bc994f2edc666a86a8ae82d0597ee802d0233ad3824dbe59e8f8762a291c0a6df8319cffe1410ea28563ecd40b63981254b381a4aced8440a52e3c3aa04d434d0ca3f455fe785a2164896b9cb8e9d09c763ac6cd2b2f04f04095"], 0x102a) r8 = openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x400, 0x92) r9 = syz_open_dev$sg(&(0x7f0000001600)='/dev/sg#\x00', 0x9, 0x10000) r10 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000001240)='/dev/qat_adf_ctl\x00', 0x0, 0x0) io_submit(r1, 0x7, &(0x7f00000017c0)=[&(0x7f0000000100)={0x0, 0x1000000000000000, 0x0, 0x7, 0x2, r0, &(0x7f0000000040)="d435d131f3024aae6c39ddc45e85e8ffdc52484fd108f8227da68423c48dced785beb8f5400f4ddae13ac3c1a0f9b2b6fe0e2c423a866373922377219b29a8eb3a2121d49523d9737b7f80705f98a9d1099436b58ffe45edba625013a9321eca04dbc60d1775fcae990df9e0cf7e0a192ed4c2cce6b0ff7612cecd8ec750", 0x7e, 0x7ff, 0x0, 0x1, r2}, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x7, 0x800, r0, &(0x7f0000000140)="2afea1557520f1c4f6b17f7ee7a06080ba8b05c1ee14852d627c5f019e181dffa124efa4aee31cb909aff60f65e0901434022f020ded36e50a5c15ef996cf164eb7a823c0ff423710643f500524986783439dc7580309c9ec2d3efd90c578b6d6e9550caee7c063887f0580444f3463078b64f59ca3731e06abc952f5d86d61337560ad55cfffcc6e80ab83dd9dbba0cdb08da8c689e0fe8466518c48da456507a2cbed09e4ed365c49600e5c8af6e896dd6c30f55859617ed4fa02b5a60dcdfe7aaa68cb9b953d72f12b9cb2549287bb6aeb18734c06baf3c091c6c55afac4ff5aa9a7ddb7d0692ab4e92d85e817cd8dcec5f92d7a29fb21259b42401bcbc33d4808732d8d39208d99af95dc4843b6eb7f2a927ead9b22d155e721a111f19479aa683d172dc5c4b856e8792812a10c15149be1a73311eccde689216724e785703eb65aa06ead0e5d940aeb3c1d99d2d8405fe8224095cab0a2f6b54b91cd3bbff35b86def54bd6b6fc38323c45cd6dda83859d1ca6371169ce03f51a4d457a66532e96864e9ec5cd39ad18cace8eda4cdd7b37dbb2d071356bd91d1f8a65ea3327731547258b056b1a50e71c73469743b34aa93066f7fc6680e456d1ea574cc0e55d6a0619ed56720e6711dd2de83a16db6822b4a71af94e67dec9a05e80ac9756964af966003a5359f7dae90cdd147789e96d59ffc529bb585c20d57def1db7186bd68260e572fb057466f8651d06665f24b8b0d9ee0a97dd548926bbd650becc20bd7fbada698de14d484e9dfaee097e2bbd9013322c7f46f63444356920ac90cdec80620a84e0292dc6812ed6d8b9692d980effee181c8f297077edd1bc82c265b74a315ce525d8aae53f51a9d8e4604f6a78175811fe7cfc5223be15b770298dd07b5e61d7bc592f0a53234e88ba89435f7559acff6b8e88a6bf89d4dd81e5013c371de9e0d564bbee41b7e1f92dd0fedb1840ef77329a17f1bc852a2d80a8bfe99100da707b7c013896064d6ec825eafa0d7937e3f23b515cfa3a8f1baf7788cdf2a4738989e9ebac675c0f5e6d24ff5cc4ea548490a4e630a53e61d4c74376f342472621632b66a8abcc5675fb2349613eebc25457e5183a0cf6331b8100b7e0545607510bc36a16edc94391cb99e493f97665ce2a2fa812a34952ea48b315f975708c5ce168647c1c5c02f6ef6289fb66ba6d2baa7b7b6de25ce21410b1dc4b1538107ba1bc1505b8cb94bd2bad54d464d5643e3b1d0a4c0730e613834cad66984dec0078e6f61464c4ca2adc0c0b25039d4b3fce358a963f4aa8cec770e3f3ce22580a936669c4c4495cbd1de1cd337cdce8aa93cc29f7701ee3a1ec7967cdd06427a6736adc443779e304a10635dc9fd822343e7f612b85eb70b3c1f6cc61489c4ef52daf541c1b7904dbf92abf6470c325a8e563070b26dd364285d03a46725fefbf9ef19bf2b3ebc5b59801fcb75a3a439ca2577238930319176b588d5f8b2c324452bef6e557e53049f6e9337c976f4f45b8da9d1a657e75dae851e4ee09f9b0c928220a811f806dda6422107fe93a9a37b53d8949f9fb79ca0f5b491c6c4c2d58312ed263c2ff534863357a8d14f342b85906454bb19f1c43894c5ad48f3f4ee21f886558d9f21eef81af0a3d89ca6a5b576f1b3a59dde566bb99e88b971e122b68ec0c0bb516135227e508e2e3ac3a7489bcd6e1a2a5f5ef7f73a90774d9b21e733eb1594919e7d8023bd3dfd5287616136fbcf0024d21532e2ee6b12af1bfde9d6d89c44ec4743b4d054641caf59baa73a65613a5f04696b0fa56e6826aa3fb1da14148b318c6641374bb528751c72249b6f34877de09465e47fb8db824babf08a390184ee071d14d46528ad8b310348fb41bf12fe6f0efc18fa726210af8c93fa486f46664dcd30fe7aeb9c85e8e416e0e52afbf7165252deb1562b71f5c0d631be63516407174ed58bc78083e90853d4958df69f61ad4592b25cee32c545e8bc31d33150530d7ed6de0544af4fd6911b79b18923cdc57a2a7a87fae06274bc3cbdb27965cc4d4c945955f35f439cc96d449ee58a72a241404302e2b0427ec20aeb29fad3763118cd4480decd907fd3b7d7ab89a3f3d7b24bf926c2dc138ef0d197421b4cc77fd5f3953ea5e66317e041803b90ef7933bac2109147422f02f10ed7b2a5cf2bd64888e2dd3b36b1547c73798c167a6caa2dd7b428bb6af083a8d15fb3ab26ae2ba5c94148b65ea58f93e79cf15f3cf9433d809b79b2717a83de3e3d0376a34b2ea0a70e427e946b3de2c46afbdc1aca752b33a2e2109b81e2d42f9f1069b8536fd371a927facfabbfe64d55479382f67dccd6aa837a44a72f344342eb0b49a4001cd8c97cd3e22720d2918dd72a18ae01929c25bea4e0bbe258b1c48aa9900173089b31791ba484dec894d15c5230026d4300261f19b634c7aeb69381cddbbff9d699e9155217dcc70e275fa642eb98aec6de7a8d73d2bcb178590d654aaa91ebf1a2eed2c36881c905e1853ddffaa23339747c4eaf860819a6a1023c8cf1259cb20a513fcb0ae9789ebf7cf2dc052e23ce82195a2bd758998767890e1db4f7edceeb15b27a43cc51b9a4a15fd87e3be10e933454f8d15b8f656b83e1dea67fae1492e5b7280b2c22be439f77637b0cb63e4616766929d31c17f6d8f62d69800cad76e9cb582d0da67d4364278e494cb954522a84a9457b9c4a1f4eda359aa00a5131fe570fab47f02b750255e97b57a019174b2c8c826fbb1a1b01d33e77e5de000d87c1438dc4d2c23edcc082bfe25352b9f25cea10655a1086f722c159485042cec8a6a203bf889b444489212f88058c89f5d748175cc4833ffa90f795f91685a4e3bf3dc3a94dcdf20b968917700c166b2ae9b226dd3d05c394fea3ab47efc893c970adf322d186ea3fe7c6ff9467dcf60d34f00e89ac8389e877c5523647f01303f727bb572b515f1212b1118caa38c711d78e8dd2bd2351e6bcac9ffd11d5a3d1da3a5be93cd0e5a714d157da397124232cfa580e1d3195f545478e52553f212452ad1b7d4f909182ef709914ade4619ea53648b0b677ddf70f4e3d75f283969be1e24fd40e84e611ae162fdddd8becaab1c9892f262f687979f835aaf847275ac9c0f8c0517f8517deee09ed1112a2ef985dc46f9902624f4578d62fb6c5fbe0ec2c96d04ca865cd8ba4b7d61427ed5242ea4a32f3ccde2f50d3c530a5de5605c9b96f382f55111624a9a5978cb2ab62889ff9a502ff917db4278a8b78a747e4458e3604a5d2d720e62fa5198aefeeb2e327e2bad1881a6c0dc386f86b00c50b5f4cccd597d3e3302b625e01fd266aa176cae36dd0855ec45cbd43fc7d4c2799d5401056d79ea88fc6b74ed3378651f1816042748fddd2213406f7f48d44c364ef37e3d1adddae87d24a75b120d8587b4f2906b405b61aa0a0a46886e299f91418e8039a6a5b183dcf8d891f8385b8ea93b23ede3a7a08c8ef5595ddf26f70a4d3bdf5abed69cedfdcf505ece93f5d9ec4f39314d848587b44476e159b87fb6e48c56a6beddd668ade8fc5908309f07f8a32a7321a6cf640022644c22845254561ee323a5e69ce3319cb2b6649bc2982924b282b534b57e4559c8f8398993a6ca61564cc6840db51007409dedd329aa4cf55f491142bcaf9e14077f65b59b89554e6e66a5615cda48d3c4c8b85f4f69c5376a99059d6ce7427c15c7487a1092adf3a74313bc290f54e742e4f13e876104cfb1d4d5c9b33a63272ff3e9cca50c19e748314fb7a1dbae8339b5ed08351f754fdc0905536c6254d2481bda233db50a20b81310664c92d51b13012bfaaaad1a2a6bbc0bdbc42d5e96f8b9bf426579224ee9c7baf20211c994730cf4e16929d9e2bcb13dd835f13266a475a2b0a63af4cdf71e3a56acb47ecde5b1cf9fc25a1a4907621e2cad475d81c04b7131aa4d162da07b5b6017da5563103214e15f0d60eeb1d5869c6e2482b4e7624ae7117f3428a0c7aaad86235d35e8aa0953a89d3c96b85fdcecb9021cad6a4c0a4d81287d1652640397af9559d99168b1d49acfb809f19da3735441d77536df169dbf9bf56c3afd8e66aedf31dcc59e827320392c9d8e07631cd3f441cd8ffa6f75bcdbb9f8200c32033bb1ad5d88b8a2e8a7d33e8802f549d16e62a7d6e2c065f968eb04320d357633867f288ac267ee30cd4521a867951b7642925ea95aead5fe6438011b2fd935f654b088d3843c3224517d8f267632b5882425523903bbd13117a82d482fc78f08b0b315d9c1c68338485b2d95393769abf0a6ceb55643db5f3113e8aa72ae07cfb07a303623b873dcb043784a1b9422fbec96dfaec0ff691bfb9c39304970bc238a5be3e313a5f630b0fdbe7d69ee4c20354a77c4173252791a9d19934d672db35556eb0906728c994589dba789840ac30bbfb7be15c3fd1428e0ee9b2d9774306685ee9a3b9b6ae925d8c0b7eee02243e4f428fad4ff182629faaa72ea549b70d1f40b926b7ddd892009d11931415eeea2d9c5a4dcee7e3e61fd21aceeb85696aba7467c9fab1fb5533e227ecb12c2e32ac8eb3e420ae1fec36b38d8fb7b4134759779919e4c296d6f7907c2f005a2e920c7e7a8c76df8e7207b64d767b5fa5763c2b88beef0c406409ce7f941251afb6b05956df59be9b0ed428be5b859adb63ec5c1e1b6723e760c4b3e54568e89cbed1f0138efe30ae945d2826201c686351db62b42abb5d0c245c58ef5f17748f214ccc29858b666ac6bb5cba58b9444e8e4a4185d85e6d224d324d620f56b93cafab2e8bb4477a426d66bb77c22e4f4229d5112d7f03aa54c2199df9070b433d264e94ac5fc76727c5869f1617f999db867322a1194de52c0b3569152d2b7414472ee9165de65bb5eb19d10237d34d90e740ca3671d9eb3090e1a07133a922baae8832c7d4bb638cf51589a5d6c598971b25ca5b0dcd48e1237e008c6d05e981538c765099bfdc1d649296137cf2208ee9ace2560616a4690ba6ef377dca19758ca1ba99b5c54ea3cf154def52ec768a16a838057c5d3ccb7061efaf37ac3cfe0589d7f1cdc9c70a2be1d565e2d8c74de8c75e2956512076c66d508f8a4c74eaa5a6fef3f0e8cf6f87a630dbecd808ff9b53aa6945edbeeaef7995af4ecf530359fa3696ea161460338cbcf58cf0d3b54453ae90c63c854546a5ea5c30045e0d0b96d0fd3c7595690e86ada29013ce7be3e48cc5e7bf2a7337a06d75b4fcbc9c302ef064153f7576d5ddcf9eeca006a96ab6de797e86b0f00e88d34a9b78807d4be3bbac92b0ab2ebf9ecb524babec28230d71d6808b69f6ea81200894d8e9d6e65eb477abff4faa80cd262e31b6bcf6a093459c0876986e1d01a3292791e00abb86072f25edfa8b89ddc1be23023484300008849366c0a4d6b13c3aa17f1ba837a55c1d262b7c290224ee7e66ebc083587d23f1d68f5f9d01bb5d04653d065a596642eb9f35df937d7cbbc60be9f1eb27d02fbce2fd2934785626c5ee3e88bfb0f4a989c20389cdbe1837f034e8abb7f0b51852fe0efd7524e672025d758d918635663d8ef7ea1aa36ecc0b789967afe96e4bfbb99a82b9c567750dba05a2f0c7b00e12514d29f12f935bc52ff94b4ae771b3c8c38261c2a9233fdef4a5dcb655984193c1f8c81d56c9009678eabaa9525c103bb03d046e485d98d35e8ee91377b8bad19de8b22f7c899738012db4704909ffcec5902b5be0eae3545aa5ca04248aaaa382632c8488ef03dbfd7421c84b85bc7809101e8a6d", 0x1000, 0x81, 0x0, 0x2000000000000, r3}, &(0x7f0000001800)={0x0, 0x0, 0x0, 0x3, 0x48000000000, r0, &(0x7f00000011c0), 0x0, 0x5, 0x0, 0x0, r6}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x7, 0x54, r0, &(0x7f0000001280)="4579b264c89f68e9fa25e6ffcefa2fadc76e9d70e7b040c8a6e51bc5182956fa4c55db25c27559e55ebc8fae6db087f4fe5657ed840d56e7613ce3880a0a5ff64262e6c2053e43721953001038196ac443a99583fca4441d089eded7e3954f6619cccfc75a2109042808cf463e0ec34125319ad7f8c540235a4db145a613f4f60028e62c0acdf8047ea191c85be9cfeaff4c34bdc9e49e3a6e140e3a060139af88cff4614f34ba0303282932543b0d5c399f547df26dac07324f28b43fde29387c9aa0546ee1", 0xc6, 0x10000, 0x0, 0x0, r7}, &(0x7f0000001840)={0x0, 0x0, 0x0, 0xe, 0x1ff, r0, &(0x7f0000001400)="c5d3c1f56cd79186760e6be236fccf28c8fa2bd73bc6a98e7e9566fe4b42d577aa8600e6f8cd0dff44c50621516329d01f1d2c2e5a5df43f2e63b97d747b6319e5b4ffb192e27f1cdc9bd0fef16f41ea2d42ba0a3f49d8abde85a343390cbc836086bc30a06f82b532ecfbdc578adef631a1b57892403aed595c7007acdc4d077bc16877415c59e1566f41b7ffba60e27d8f4c9eca0287e1348c1e14e834fe6c7a6a04ba2e891dd27e0616d0efbab98a7d2baf2e457f08b156520231976ffdb025798e7d74d117a4cdfc", 0xca, 0x4, 0x0, 0x0, r8}, &(0x7f00000011c0)={0x0, 0x0, 0x0, 0x6, 0x4, r0, &(0x7f0000001580)="590795513f3b9595f97751238b89dd446a9751f8ed3a60cea9b9c9aebf6a8ea0dc0c338674f254863d5218ef931df8a9b6f14672a6f63ef78fd7019aff201005db02452ff18f5d03d1d3d179af7ec770030efc206a30213f93b1", 0xffffffffffffffc2, 0x10000, 0x0, 0x0, r9}, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x7, 0x1, r0, &(0x7f0000001680)="f90f52e879f17ab500428bcdc406a302c816449c04d2b3c6b52bd1666d6be8d67ce6a38b4e10ddc895c8019df23e5e63bcccea7d33c76044985a17e027d3234fc0d545b142234cce5ef0e1097a054d163e455d45cff220a9f504650c5f0014eb2a3e8d8981d46868240af4283440167e3beaf20833575fea184de09e8c04a855661b4728e285f99475aa5f7a4296cea8002118ecd912fe6e9b7922208e9bdb06f368033d", 0xa4, 0x400, 0x0, 0x0, r10}]) 2018/04/10 14:59:04 executing program 7: r0 = syz_open_dev$loop(&(0x7f0000c86000)='/dev/loop#\x00', 0x0, 0x0) ioctl(r0, 0x8000000000001260, &(0x7f00000000c0)) 2018/04/10 14:59:04 executing program 2: mmap(&(0x7f0000000000/0xd25000)=nil, 0xd25000, 0x0, 0x32, 0xffffffffffffffff, 0x0) futex(&(0x7f0000000ffc), 0x85, 0x0, &(0x7f0000fd3ff0)={0xffff, 0x4}, &(0x7f0000000ffc), 0x278b7c90) r0 = open(&(0x7f0000000000)='./file0\x00', 0x22003, 0x8) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)=0x2) [ 59.584621] ================================================================== [ 59.592040] BUG: KMSAN: uninit-value in gf128mul_init_4k_lle+0x212/0x5c0 [ 59.598885] CPU: 0 PID: 5166 Comm: syz-executor0 Not tainted 4.16.0+ #83 [ 59.605722] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 59.615071] Call Trace: [ 59.617666] dump_stack+0x185/0x1d0 [ 59.621295] ? gf128mul_init_4k_lle+0x212/0x5c0 [ 59.626052] kmsan_report+0x142/0x240 [ 59.629858] __msan_warning_32+0x6c/0xb0 [ 59.633918] gf128mul_init_4k_lle+0x212/0x5c0 [ 59.638409] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 59.643768] ? ghash_setkey+0x56/0x280 [ 59.647652] ghash_setkey+0x185/0x280 [ 59.651455] ? ghash_final+0x1f0/0x1f0 [ 59.655342] shash_async_setkey+0x337/0x4c0 [ 59.659663] ? shash_async_digest+0x1b0/0x1b0 [ 59.664161] crypto_ahash_setkey+0x31a/0x470 [ 59.668572] ? skcipher_encrypt_blkcipher+0x222/0x320 [ 59.673762] crypto_gcm_setkey+0xa3c/0xc10 [ 59.678003] ? crypto_gcm_exit_tfm+0xd0/0xd0 [ 59.682412] crypto_aead_setkey+0x373/0x4c0 [ 59.686826] aead_setkey+0xa0/0xc0 [ 59.690371] alg_setsockopt+0x6c5/0x740 [ 59.694347] ? aead_release+0x90/0x90 [ 59.698151] ? alg_accept+0xd0/0xd0 [ 59.701778] SYSC_setsockopt+0x4b8/0x570 [ 59.705855] SyS_setsockopt+0x76/0xa0 [ 59.709659] do_syscall_64+0x309/0x430 [ 59.713550] ? SYSC_recv+0xe0/0xe0 [ 59.717095] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 59.722280] RIP: 0033:0x455259 [ 59.725464] RSP: 002b:00007f6f3a0fcc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 59.733173] RAX: ffffffffffffffda RBX: 00007f6f3a0fd6d4 RCX: 0000000000455259 [ 59.740430] RDX: 0000000000000001 RSI: 0000000000000117 RDI: 0000000000000013 [ 59.747677] RBP: 000000000072bea0 R08: 0000000000000018 R09: 0000000000000000 [ 59.754926] R10: 0000000020000080 R11: 0000000000000246 R12: 00000000ffffffff [ 59.762195] R13: 0000000000000510 R14: 00000000006faa20 R15: 0000000000000000 [ 59.769444] [ 59.771049] Uninit was stored to memory at: [ 59.775360] kmsan_internal_chain_origin+0x12b/0x210 [ 59.780446] kmsan_memcpy_origins+0x11d/0x170 [ 59.784929] __msan_memcpy+0x19f/0x1f0 [ 59.788795] gf128mul_init_4k_lle+0x99/0x5c0 [ 59.793189] ghash_setkey+0x185/0x280 [ 59.796979] shash_async_setkey+0x337/0x4c0 [ 59.801307] crypto_ahash_setkey+0x31a/0x470 [ 59.805705] crypto_gcm_setkey+0xa3c/0xc10 [ 59.809918] crypto_aead_setkey+0x373/0x4c0 [ 59.814230] aead_setkey+0xa0/0xc0 [ 59.817763] alg_setsockopt+0x6c5/0x740 [ 59.821724] SYSC_setsockopt+0x4b8/0x570 [ 59.825761] SyS_setsockopt+0x76/0xa0 [ 59.829540] do_syscall_64+0x309/0x430 [ 59.833406] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 59.838565] Uninit was stored to memory at: [ 59.842961] kmsan_internal_chain_origin+0x12b/0x210 [ 59.848050] __msan_chain_origin+0x69/0xc0 [ 59.852271] __crypto_xor+0x23c/0x16b0 [ 59.856141] crypto_ctr_crypt_inplace+0x29a/0x3a0 [ 59.860977] crypto_ctr_crypt+0x54c/0x7d0 [ 59.865115] skcipher_encrypt_blkcipher+0x222/0x320 [ 59.870112] crypto_gcm_setkey+0x6a3/0xc10 [ 59.874326] crypto_aead_setkey+0x373/0x4c0 [ 59.878626] aead_setkey+0xa0/0xc0 [ 59.882144] alg_setsockopt+0x6c5/0x740 [ 59.886103] SYSC_setsockopt+0x4b8/0x570 [ 59.890175] SyS_setsockopt+0x76/0xa0 [ 59.893966] do_syscall_64+0x309/0x430 [ 59.897844] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 59.903018] Local variable description: ----vla@crypto_ctr_crypt_inplace [ 59.909847] Variable was created at: [ 59.913555] crypto_ctr_crypt_inplace+0x19a/0x3a0 [ 59.918379] crypto_ctr_crypt+0x54c/0x7d0 [ 59.922498] ================================================================== [ 59.929842] Disabling lock debugging due to kernel taint [ 59.935277] Kernel panic - not syncing: panic_on_warn set ... [ 59.935277] [ 59.942634] CPU: 0 PID: 5166 Comm: syz-executor0 Tainted: G B 4.16.0+ #83 [ 59.950768] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 59.960117] Call Trace: [ 59.962705] dump_stack+0x185/0x1d0 [ 59.966319] panic+0x39d/0x940 [ 59.969525] ? gf128mul_init_4k_lle+0x212/0x5c0 [ 59.974201] kmsan_report+0x238/0x240 [ 59.977992] __msan_warning_32+0x6c/0xb0 [ 59.982044] gf128mul_init_4k_lle+0x212/0x5c0 [ 59.986531] ? __msan_metadata_ptr_for_load_4+0x10/0x20 [ 59.991879] ? ghash_setkey+0x56/0x280 [ 59.995746] ghash_setkey+0x185/0x280 [ 59.999529] ? ghash_final+0x1f0/0x1f0 [ 60.003401] shash_async_setkey+0x337/0x4c0 [ 60.007706] ? shash_async_digest+0x1b0/0x1b0 [ 60.012190] crypto_ahash_setkey+0x31a/0x470 [ 60.016581] ? skcipher_encrypt_blkcipher+0x222/0x320 [ 60.021766] crypto_gcm_setkey+0xa3c/0xc10 [ 60.026014] ? crypto_gcm_exit_tfm+0xd0/0xd0 [ 60.030415] crypto_aead_setkey+0x373/0x4c0 [ 60.034721] aead_setkey+0xa0/0xc0 [ 60.038259] alg_setsockopt+0x6c5/0x740 [ 60.042211] ? aead_release+0x90/0x90 [ 60.046004] ? alg_accept+0xd0/0xd0 [ 60.049626] SYSC_setsockopt+0x4b8/0x570 [ 60.053673] SyS_setsockopt+0x76/0xa0 [ 60.057458] do_syscall_64+0x309/0x430 [ 60.061333] ? SYSC_recv+0xe0/0xe0 [ 60.064869] entry_SYSCALL_64_after_hwframe+0x3d/0xa2 [ 60.070045] RIP: 0033:0x455259 [ 60.073215] RSP: 002b:00007f6f3a0fcc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 60.080906] RAX: ffffffffffffffda RBX: 00007f6f3a0fd6d4 RCX: 0000000000455259 [ 60.088164] RDX: 0000000000000001 RSI: 0000000000000117 RDI: 0000000000000013 [ 60.095419] RBP: 000000000072bea0 R08: 0000000000000018 R09: 0000000000000000 [ 60.102673] R10: 0000000020000080 R11: 0000000000000246 R12: 00000000ffffffff [ 60.109930] R13: 0000000000000510 R14: 00000000006faa20 R15: 0000000000000000 [ 60.117667] Dumping ftrace buffer: [ 60.121187] (ftrace buffer empty) [ 60.124873] Kernel Offset: disabled [ 60.128473] Rebooting in 86400 seconds..