xe0000001, 0x4e22, 0x4c9, 0x4e22, 0x6, 0x85fadc5bb948fc38, 0xa0, 0x80, 0xbf, r1, r2}, {0xff, 0x8, 0xfffffffffffffffb, 0x3, 0x5, 0xfffffffffffffffe, 0x7, 0x1ff}, {0x101, 0x7, 0x400, 0x6}, 0x401, 0x6e6bbd, 0x3, 0x1, 0x0, 0x2}, {{@in=@broadcast=0xffffffff, 0x4d2, 0x33}, 0xa, @in=@loopback=0x7f000001, 0x3500, 0x4, 0x3, 0x1, 0xffff, 0x2, 0x1}}, 0xe8) r3 = msgget$private(0x0, 0x88) msgctl$MSG_INFO(r3, 0xc, &(0x7f0000000400)=""/172) 2018/05/30 23:44:25 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x220201, 0x0) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r1, 0xc0305302, &(0x7f0000000080)={0x2, 0x7caf6659, 0x1ff, 0x0, 0x6, 0x73f}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r2, 0xc008551b, &(0x7f0000000040)={0x100, 0xc, [0x1, 0x7, 0x4]}) 2018/05/30 23:44:25 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000007fffffff0000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:25 executing program 2: capset(&(0x7f00000fc000)={0x20080522}, &(0x7f000047efe8)={0x0, 0xff}) r0 = socket$netlink(0x10, 0x3, 0x17) bind$netlink(r0, &(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000000}, 0xc) 2018/05/30 23:44:25 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) getrlimit(0xd, &(0x7f0000000080)) ioctl(r0, 0x8912, &(0x7f0000000200)="0247e22f05d02c99240970") r1 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x1c) sendmmsg(r1, &(0x7f0000000000)=[{{0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000001600)=ANY=[]}}], 0x1, 0x0) r2 = dup(r1) recvfrom$inet6(r2, &(0x7f0000001280)=""/201, 0xc9, 0x20, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback={0x0, 0x1}}, 0x709000) 2018/05/30 23:44:25 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/igmp6\x00') lseek(r0, 0x0, 0x5) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = syz_open_dev$sndseq(&(0x7f0000832ff3)='/dev/snd/seq\x00', 0x0, 0x0) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x80000, 0x0) ioctl$BLKTRACESTOP(r3, 0x1275, 0x0) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r2, 0xc0a85322, &(0x7f0000dc5f98)) 2018/05/30 23:44:25 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0xf}, 0x1}, 0x0) 2018/05/30 23:44:25 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r1, 0xc008551b, &(0x7f0000000080)=ANY=[@ANYBLOB="00010000c1ee0000"]) fcntl$getownex(r0, 0x10, &(0x7f0000000000)) 2018/05/30 23:44:25 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0xf803000000000000}, 0x20) 2018/05/30 23:44:25 executing program 5: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40082406, &(0x7f0000000080)="245c2626212d776c616e186574686c696e75787b707070315f00000000000000000000000000") 2018/05/30 23:44:25 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000740000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:25 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x10}, 0x1}, 0x0) 2018/05/30 23:44:25 executing program 7: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup\x00', 0x200002, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='..', 0x0, 0x0) getdents64(r1, &(0x7f0000001400)=""/4096, 0x76) 2018/05/30 23:44:25 executing program 2: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x3, 0xe, &(0x7f0000001000)=ANY=[@ANYBLOB="b700000000000080bfa30000000000000703000020feffff7a0af0fff8ffffff79a4f0ff00000000b706000000000001ad400300000000006504040001ed00001c04000000000000b7050000000000006a0a00fe00000000850000002e000000b7000000000000009500000000000000"], &(0x7f0000000100)='GPL\x00'}, 0x48) 2018/05/30 23:44:25 executing program 0: r0 = socket$inet6(0xa, 0x1000000000005, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") syz_emit_ethernet(0xfed1, &(0x7f000000a000)={@broadcast=[0xff, 0xe0, 0xff, 0xff, 0xff, 0xff], @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfec3, 0x0, 0x0, 0x0, 0x29, 0x0, @remote={0xac, 0x14, 0xffffffffffffffff, 0xbb}, @multicast1=0xe0000001}, @udp={0x0, 0x0, 0x8}}}}}, 0x0) 2018/05/30 23:44:25 executing program 5: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysfs$1(0x1, &(0x7f0000000580)='net/protocols\x00') 2018/05/30 23:44:25 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0xe000000}, 0x20) 2018/05/30 23:44:25 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0x250}, 0x20) 2018/05/30 23:44:25 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r1, 0xc008551b, &(0x7f0000000040)=ANY=[@ANYBLOB="00010000000001000100003b2500000004000000"]) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f0000000000)={0x4, 0x1, 0x6, 0x8, 0x100}, 0xc) 2018/05/30 23:44:25 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc008551b, &(0x7f0000000040)={0x100, 0x8, [0x1, 0x0]}) 2018/05/30 23:44:25 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000500000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:25 executing program 7: r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000009fe8)={0xaa, 0x22}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000911000)={{&(0x7f00003e3000/0x1000)=nil, 0x1000}, 0x1}) clone(0x0, &(0x7f0000001f37), &(0x7f0000001ffc), &(0x7f0000001000), &(0x7f0000001000)) read(r0, &(0x7f0000000400)=""/100, 0x64) 2018/05/30 23:44:25 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) recvmmsg(r1, &(0x7f0000004d00)=[{{0x0, 0x0, &(0x7f0000004c40), 0x10, &(0x7f0000004c80)=""/79, 0x4f}}], 0x1, 0x0, &(0x7f0000004f00)={0x77359400}) sendmsg$key(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000002c0)={0x2, 0x7, 0x0, 0xb, 0x2}, 0x10}, 0x1}, 0x0) 2018/05/30 23:44:25 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000004c0)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = memfd_create(&(0x7f00000000c0)="2d42d54e49c56aba707070f00884a26d003a2900bb8dacac76617d6b6e6823cb290fc8c03a9c631064eea98b4363ad899c6bdec5e936dd55a93dcd4a78aa8f7eb93061a9b2044b98933f8851f7d61da1ce8b19eaefe3abb6a52434d6fe370fe7d924ce20ab4eaec9bdd36740e127730e90f2cd72b828", 0x0) pwrite64(r1, &(0x7f0000000280)="df121e5e7398e5232a200c20e4e7fe1a9201f2e34d81acd7cae0be4af8e0", 0x1e, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='k'], 0x1) 2018/05/30 23:44:25 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0xec0}, 0x1}, 0x0) 2018/05/30 23:44:26 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") inotify_init1(0x800) r1 = syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r1, 0xc008551b, &(0x7f0000000040)={0x100, 0xc, [0x1, 0x7, 0x4]}) 2018/05/30 23:44:26 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0xf803}, 0x20) 2018/05/30 23:44:26 executing program 2: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x200000002, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) 2018/05/30 23:44:26 executing program 5: r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x3fffc, 0x0) mq_timedreceive(r0, &(0x7f0000000140)=""/164, 0xa4, 0x7ea9f065, 0x0) ioctl$TIOCSCTTY(r0, 0x540e, 0x1ff) splice(r0, &(0x7f0000000080), r0, &(0x7f00000002c0), 0x4, 0x8) r1 = mq_open(&(0x7f0000000040)='eth0\x00', 0x42, 0x40, &(0x7f00000000c0)={0x0, 0x6, 0x4, 0x10000000000004, 0x3, 0x20, 0xffffffff}) bind$ipx(r0, &(0x7f0000000000)={0x4, 0x9, 0x0, "93f24c177f9c", 0x8}, 0x10) mq_timedreceive(r1, &(0x7f0000000200)=""/188, 0xde, 0x90000000000000, &(0x7f0000000400)={0x77359400}) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_TEMPO(r0, 0xc02c5341, &(0x7f0000000300)) 2018/05/30 23:44:26 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x33fe0}, 0x1}, 0x0) 2018/05/30 23:44:26 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000480000000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:26 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r1, 0xc008551b, &(0x7f0000000040)={0x100, 0xc, [0x1, 0x7, 0x4]}) fstat(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000000000), &(0x7f0000000100)=0x0, &(0x7f0000000140)) setregid(r2, r3) 2018/05/30 23:44:26 executing program 2: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = socket$inet_udp(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x10) r2 = socket(0xa, 0x1, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r2, 0x0, 0x2a, &(0x7f0000000040)={0x2, {{0x2, 0x0, @multicast2=0xe0000002}}}, 0x88) setsockopt$inet_mreq(r1, 0x0, 0x23, &(0x7f0000000100)={@empty, @remote={0xac, 0x14, 0x14, 0xbb}}, 0x5) 2018/05/30 23:44:26 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0x2e03}, 0x20) 2018/05/30 23:44:26 executing program 7: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysfs$1(0x1, &(0x7f0000000580)='net/protocols\x00') 2018/05/30 23:44:26 executing program 0: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") ioctl$sock_kcm_SIOCKCMCLONE(r0, 0x89e2, &(0x7f0000000100)) close(r0) 2018/05/30 23:44:27 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0x100000000000000}, 0x20) 2018/05/30 23:44:27 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffd, 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_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x10000000013, &(0x7f0000000000)=0x1, 0x4) setsockopt$inet_tcp_int(r1, 0x6, 0x14, &(0x7f0000788ffc)=0x100000001, 0xfdf6) sendto$inet(r1, &(0x7f0000000b40)="ac", 0x1, 0x20020003, &(0x7f0000000b00)={0x2, 0x0, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080), 0x14) recvmmsg(r1, &(0x7f0000003280)=[{{&(0x7f0000001d80)=@hci, 0x80, &(0x7f0000003240)=[{&(0x7f0000003180)=""/191, 0xbf}], 0x1}}], 0x1, 0x2, 0x0) 2018/05/30 23:44:27 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000004c0)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = memfd_create(&(0x7f00000000c0)="2d42d54e49c56aba707070f00884a26d003a2900bb8dacac76617d6b6e6823cb290fc8c03a9c631064eea98b4363ad899c6bdec5e936dd55a93dcd4a78aa8f7eb93061a9b2044b98933f8851f7d61da1ce8b19eaefe3abb6a52434d6fe370fe7d924ce20ab4eaec9bdd36740e127730e90f2cd72b828", 0x0) pwrite64(r1, &(0x7f0000000280)="df121e5e7398e5232a200c20e4e7fe1a9201f2e34d81acd7cae0be4af8e0cf5f79dea6f4e35cfb0241ad30b3ca891bc6fd45060a3b2328ea566f03d6", 0x3c, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) write$binfmt_script(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='k'], 0x1) unlink(&(0x7f00000005c0)='./file0\x00') 2018/05/30 23:44:27 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r1, 0x40045431, &(0x7f00005befdc)) r2 = syz_open_pts(r1, 0x0) ioctl$TIOCSBRK(r2, 0x5427) 2018/05/30 23:44:27 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000004003000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:27 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:27 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0xc0}, 0x1}, 0x0) 2018/05/30 23:44:27 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0xce03000000000000}, 0x20) 2018/05/30 23:44:27 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) truncate(&(0x7f0000000300)='./bus\x00', 0xa00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x4000, 0x0) lseek(r0, 0x0, 0x2) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getresuid(&(0x7f0000000140), &(0x7f0000000180)=0x0, &(0x7f00000001c0)) fstat(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r1, &(0x7f0000000100)='./bus\x00', r2, r3, 0x0) lgetxattr(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=@random={'osx.', '-\x00'}, &(0x7f0000000400)=""/231, 0xe7) sendfile(r0, r1, &(0x7f0000000040), 0x8000fffffffe) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_INFO(r1, 0xc0bc5310, &(0x7f0000000340)) truncate(&(0x7f00000000c0)='./bus\x00', 0x0) 2018/05/30 23:44:27 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00003e0000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00003b9fdc)) r1 = syz_open_pts(r0, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) ioctl$TCSETA(r1, 0x5406, &(0x7f0000000040)) 2018/05/30 23:44:27 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0xfffffdef}, 0x1}, 0x0) 2018/05/30 23:44:27 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:27 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000006800000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:27 executing program 5: r0 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f00000001c0)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000180)='keyring\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, r0) keyctl$unlink(0x9, r1, 0xfffffffffffffffd) r2 = accept$ax25(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000080)={0x0, 0x1}, 0xfd11) 2018/05/30 23:44:27 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0xe8000000}, 0x20) 2018/05/30 23:44:27 executing program 2: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet6(0xa, 0x2, 0x0) sendmmsg(r1, &(0x7f0000002000)=[{{&(0x7f0000001c00)=@in={0x2, 0x4e23, @broadcast=0xffffffff}, 0x80, &(0x7f0000000280), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000000000007000000"], 0x10}}], 0x1, 0x0) 2018/05/30 23:44:28 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080), 0x2000000}, 0x20) 2018/05/30 23:44:28 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:28 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:28 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x20000428}, 0x1}, 0x0) 2018/05/30 23:44:28 executing program 1: r0 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) r1 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r2, r1, &(0x7f0000000100), 0x10003) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r0, 0x1000000000016) 2018/05/30 23:44:28 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000040607031dfffd946fa2830020200a0009000100061d85680c1baba20400ff7e", 0x24}], 0x1}, 0x0) 2018/05/30 23:44:28 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000007a00000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:28 executing program 5: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000e40)="0047fc2f07d82c99240970") perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4000, 0x3, &(0x7f0000ffa000/0x4000)=nil) 2018/05/30 23:44:28 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:28 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x48) [ 695.079095] netlink: 'syz-executor0': attribute type 1 has an invalid length. 2018/05/30 23:44:28 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:28 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000942000)={0x2, 0x4e20, @multicast1=0xe0000001}, 0x10) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f00000001c0)='tunl0\x00', 0x5) sendto$inet(r0, &(0x7f0000000b40)="94", 0x1, 0x0, 0x0, 0x0) 2018/05/30 23:44:28 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x2}, 0x0) 2018/05/30 23:44:28 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="1bd45006000000d1240970") syz_emit_ethernet(0x205, &(0x7f0000000080)={@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x14, 0xaa}, @rand_addr=0x80000000, {[@timestamp={0x44, 0x4}]}}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, &(0x7f0000000000)) 2018/05/30 23:44:28 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:28 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000ffffff800000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:28 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:28 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20000120) 2018/05/30 23:44:28 executing program 1: perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3df, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = eventfd(0x80000005) write$eventfd(r0, &(0x7f0000000080)=0xffffffffffffff93, 0x8) write$eventfd(r0, &(0x7f0000000280), 0x8) 2018/05/30 23:44:28 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:28 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x4000) 2018/05/30 23:44:28 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = dup3(r0, r0, 0x80000) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0x8, 0x400000c26, 0x7, 0x1, r1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:28 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x8}, 0x0) [ 695.367291] print_req_error: 249 callbacks suppressed [ 695.367302] print_req_error: I/O error, dev loop0, sector 0 [ 695.378448] buffer_io_error: 249 callbacks suppressed [ 695.378460] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:28 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000003f0000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:28 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:28 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:28 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000080)='/dev/sg#\x00', 0x0, 0x163882) ioctl$SG_IO(r0, 0x2285, &(0x7f00000013c0)={0x53, 0x0, 0x20, 0x0, @scatter={0x0, 0x0, &(0x7f00000011c0)}, &(0x7f0000001200)="9f94eb0ac895e0500acb899ba63b1b50a6aee0b68ed7fd4fd2c54b41dc2b0548", &(0x7f0000001280)=""/241, 0x0, 0x0, 0x0, &(0x7f0000001380)}) 2018/05/30 23:44:28 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000000)={r1, &(0x7f0000000040)="f60aa7bffdaa31e0db81b2da6ed70158df245f4c4b53adf0b7435b55c995ac6f672c0d77c3e8d41b27368609ffffffff000000007863b6fce694975ae5107278cf693c4030cb6d220edeaee6bf0323cb8f783d8d5c5f", &(0x7f00000000c0)}, 0x20) 2018/05/30 23:44:28 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1400}, 0x0) 2018/05/30 23:44:28 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000006800000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:28 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 695.637231] print_req_error: I/O error, dev loop0, sector 0 [ 695.643197] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:28 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:28 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 695.786285] nla_parse: 6 callbacks suppressed [ 695.786295] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:29 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) keyctl$update(0x2, 0x0, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:29 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:29 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000600000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:29 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000080)={r1, 0xcfbc}, &(0x7f00000000c0)=0x8) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:29 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:29 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0xff00}, 0x0) 2018/05/30 23:44:29 executing program 1: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$kcm(0xa, 0x5, 0x0) close(r1) fchdir(r1) 2018/05/30 23:44:29 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:29 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rfkill\x00', 0x40, 0x0) ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000140)=""/218) fstat(r0, &(0x7f0000000280)) read(r0, &(0x7f0000000000)=""/173, 0xad) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) [ 696.305506] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. [ 696.330197] print_req_error: I/O error, dev loop0, sector 0 [ 696.336062] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:30 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={0x0, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:30 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:30 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x821}, 0x0) 2018/05/30 23:44:30 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000060000000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:30 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:30 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:30 executing program 6: r0 = socket$inet6(0xa, 0x1000000004002, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(0xffffffffffffffff, 0x84, 0x6c, &(0x7f0000000000)={0x0, 0x9c, "6998d863673bfc11f9237889b10ac80c2c6087c422404bba4f9b27a3bdf16aea7d043ee6a4d20a31a9c2e8d7d2519fbf54468dcbe5cfc448a308eb7298764272cabd70c07680cb2f051bf5838d845f38a0ee667442156cfebdf160133d07798f611c01a8cf23de173e9c5d3dab57aa380d397be0dab2fe44dd42085f5c1031aabc6d0becd6a2b6e065b646390c16299d0358f9554764964f52049db5"}, &(0x7f00000000c0)=0xa4) getsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0x9, &(0x7f0000000140)={r1, @in={{0x2, 0x4e22, @local={0xac, 0x14, 0x14, 0xaa}}}, 0x3ff, 0x9, 0x80, 0xde0, 0x1}, &(0x7f0000000200)=0x98) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:30 executing program 7: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 697.406398] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. [ 697.440871] print_req_error: I/O error, dev loop0, sector 0 [ 697.446882] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:30 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000900000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:30 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer2\x00', 0x18000, 0x0) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffff9c, 0xc0086420, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_SWITCH_CTX(r2, 0x40086424, &(0x7f0000000080)={r3, 0x3}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r2, 0x84, 0x7, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 2018/05/30 23:44:30 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x40030000000000}, 0x0) 2018/05/30 23:44:30 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, 0x0) r2 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, 0x0) keyctl$update(0x2, r2, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r1, r2, r2}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:30 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 697.626528] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) fdatasync(r0) 2018/05/30 23:44:30 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:30 executing program 7: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:30 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xc00e000000000000}, 0x0) 2018/05/30 23:44:30 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") connect$inet6(r0, &(0x7f0000000000)={0xa, 0x4e24, 0x9b9f, @mcast2={0xff, 0x2, [], 0x1}, 0x1}, 0x1c) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:30 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000700000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:30 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") sendmsg(0xffffffffffffffff, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:30 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0x0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r2, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 697.739913] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:30 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) fdatasync(r0) 2018/05/30 23:44:30 executing program 7: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:30 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000)='/dev/hwrng\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_GSTATUS(r1, 0xc0505405, &(0x7f0000000040)={{0xffffffffffffffff, 0x0, 0xffff, 0x0, 0x9}, 0x6, 0xffff, 0x1e}) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) vmsplice(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)="a303800665d8fd62dcc628b5632c0996078391611890b5110d6f09c162a444a9f4554d93ad59674b842e5ce9fdc77cab541c9417b8e184c3311e59ba7c1a14497c47a2b72acd558d79119217a948b97adf310f47a6fc0fe2f11b92a363038152a4fbdc3e078ff8336289c8cabba49029522ced9800e4c11b0148f8", 0x7b}], 0x1, 0x2) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:30 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xffffff7f00000000}, 0x0) 2018/05/30 23:44:30 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r2, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:30 executing program 0: socket$inet6(0xa, 0x1000000000002, 0x0) r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:30 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000004800000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 697.873494] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:31 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) [ 697.984730] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:31 executing program 7: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) fdatasync(r0) 2018/05/30 23:44:31 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000000), 0x4) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:31 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xc00e0000}, 0x0) 2018/05/30 23:44:31 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r2, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:31 executing program 0: socket$inet6(0xa, 0x1000000000002, 0x0) r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:31 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000300000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:31 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:31 executing program 7: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 698.145800] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. [ 698.172826] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:31 executing program 6: r0 = socket$inet6(0xa, 0x80005, 0xfffffffffffffffe) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x2, 0x0) ioctl$sock_netrom_SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000000040)) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000340)="dc34820c22a28adb5e83103c64c7b4a77bdaafb78a356ba01a430a96bbaa4e6617dc52c7d744f496123dc51d9ea4f7e5c4c2acd93b90fb1fa624e20cc6efeaea40eca689f1d87074a44e91e52524a289623689ac569c1e3a70460ff728d6e75a15f2123ff3c1976fc4148f78eaa5979f8a6c5a3174f68ddc6e6a2c92355cf4c647c125e5c08a2a66bf23cdff22951e5c30c097c58edf08260c8f1eeb9db94ae6e8f34de0dcbd66b7291f7819837e249197335fc50f9e1ef0910d1fd04f7744671aebeb85dcfa8a8d178228f4c0"}, 0x20) 2018/05/30 23:44:31 executing program 2: socket$kcm(0x29, 0x5, 0x0) r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r2, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:31 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xff000000}, 0x0) 2018/05/30 23:44:31 executing program 0: socket$inet6(0xa, 0x1000000000002, 0x0) r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:31 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:31 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000700000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 698.340117] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:31 executing program 7: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:31 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000140), 0x4) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) fcntl$setlease(r2, 0x400, 0x3) r3 = syz_open_dev$dspn(&(0x7f0000000980)='/dev/dsp#\x00', 0x7, 0x800) r4 = syz_genetlink_get_family_id$team(&(0x7f0000000a00)='team\x00') getpeername$packet(0xffffffffffffff9c, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev}, &(0x7f0000000200)=0xfffffffffffffe50) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f00000046c0)={0x0, @multicast1, @broadcast}, &(0x7f0000004700)=0xc) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000004740)={@dev, @multicast2, 0x0}, &(0x7f0000004780)=0xc) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffff9c, 0x8933, &(0x7f00000047c0)={'vcan0\x00', r6}) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000004800)={{{@in6=@loopback, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@ipv4={[], [], @local}}}, &(0x7f0000004900)=0xe8) getsockname$packet(0xffffffffffffffff, &(0x7f0000006140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000006180)=0x14) getpeername$packet(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f00000062c0)=0xfffffffffffffefe) sendmsg$TEAM_CMD_NOOP(r3, &(0x7f00000065c0)={&(0x7f00000009c0)={0x10, 0x0, 0x0, 0x88}, 0xc, &(0x7f0000006580)={&(0x7f0000006300)={0x248, r4, 0x100, 0x70bd27, 0x25dfdbfd, {}, [{{0x8, 0x1, r5}, {0x50, 0x2, [{0x4c, 0x1, @lb_tx_method={{0x24, 0x1, 'lb_tx_method\x00'}, {0x8, 0x3, 0x5}, {0x1c, 0x4, 'hash_to_port_mapping\x00'}}}]}}, {{0x8, 0x1, r6}, {0x14c, 0x2, [{0x64, 0x1, @bpf_hash_func={{0x24, 0x1, 'bpf_hash_func\x00'}, {0x8, 0x3, 0xb}, {0x34, 0x4, [{0x0, 0x2, 0x4, 0x2}, {0x5, 0x8000, 0x100000001, 0x100000000}, {0x2, 0x902, 0x100000001, 0x7f}, {0x80000001, 0x6, 0x5, 0x200}, {0x1, 0x6, 0x401, 0xfff}, {0x5, 0x1ad0, 0x4, 0x6}]}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r7}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x1}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, r8}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8, 0x3, 0x6}, {0x4, 0x4}}, {0x8, 0x6, r9}}}]}}, {{0x8, 0x1, r10}, {0x3c, 0x2, [{0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x7}}}]}}, {{0x8, 0x1, r11}, {0x3c, 0x2, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8, 0x3, 0x3}, {0x8, 0x4, 0x8}}}]}}]}, 0x248}, 0x1, 0x0, 0x0, 0x4}, 0x4000000) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) write$binfmt_misc(r2, &(0x7f0000000000)={"7301c000", "80f8552d6caa04175b63f545f0973311433c64618a233fe3ee08d0ba14d6262d156b8f615a8b293bc4e8ded32cd1d7a0f18d08bceefd1ffee93a852dc47d618f5f4a0da36e6e42eb69b5c9b73d63df0792ff6df8ec0b571c48daf43391a26b3ff6493567edee5518a77af5234ea1095d41a2b4769869eab7dd744cccfc5f28a3a1bf145a42fcf26934a4509750d898c9c8c88abebeec072ce8d8312c2b2c26e0"}, 0x180) 2018/05/30 23:44:31 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf000000}, 0x0) 2018/05/30 23:44:31 executing program 2: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r2, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:31 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000007fffffff000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:31 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:31 executing program 0: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 698.524592] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:31 executing program 7: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:31 executing program 0: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:31 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf}, 0x0) 2018/05/30 23:44:31 executing program 2: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r2, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:31 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:31 executing program 6: r0 = socket$inet6(0xa, 0xf, 0xb0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:31 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000300000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 698.698385] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:31 executing program 7: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:31 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:31 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf0ffffff00000000}, 0x0) 2018/05/30 23:44:31 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") fcntl$setflags(r0, 0x2, 0x1) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:31 executing program 2: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r1 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r0) r2 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r1) r3 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r1) keyctl$update(0x2, r3, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r2, r3, r3}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:31 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:31 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000100000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:31 executing program 0: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:32 executing program 1: socket$kcm(0x29, 0x1000000000005, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) [ 698.912143] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:32 executing program 7: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:32 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x2, 0x0) 2018/05/30 23:44:32 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:32 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x2000000}, 0x0) 2018/05/30 23:44:32 executing program 2: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:32 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000004c000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:32 executing program 1: socket$kcm(0x29, 0x1000000000005, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:32 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:32 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf0}, 0x0) 2018/05/30 23:44:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:32 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) ioctl$void(r0, 0x5451) 2018/05/30 23:44:32 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:32 executing program 2: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:32 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000040000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:32 executing program 1: socket$kcm(0x29, 0x1000000000005, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:32 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x8100000000000000}, 0x0) 2018/05/30 23:44:32 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:32 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x200000005, 0xc, 0x8, 0x87, 0x1, 0xffffffffffffffff, 0xed7}, 0xfffffffffffffeeb) setsockopt$inet6_tcp_int(r0, 0x6, 0x4, &(0x7f0000000040)=0x200, 0x4) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0xb) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) socketpair(0x13, 0x0, 0x20, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$LOOP_SET_CAPACITY(r3, 0x4c07) 2018/05/30 23:44:32 executing program 2: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:32 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000000000007a000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:32 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:32 executing program 1: ioctl(0xffffffffffffffff, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:32 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:32 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:32 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xc3ffffff00000000}, 0x0) 2018/05/30 23:44:32 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:32 executing program 1: ioctl(0xffffffffffffffff, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:32 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x5, 0x2000) getsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r1, 0x84, 0x12, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:32 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000074000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:32 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:32 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:32 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:33 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:33 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf000}, 0x0) 2018/05/30 23:44:33 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:33 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:33 executing program 6: r0 = socket$inet6(0xa, 0x807, 0x5) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x4100, 0x0) r3 = socket$inet6(0xa, 0x401000000000002, 0x0) ioctl(r3, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") r4 = epoll_create(0x6) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r2, 0x40505412, &(0x7f00000001c0)={0x4, 0xfff, 0x38, 0x0, 0xd}) r5 = epoll_create(0x4) r6 = epoll_create(0x100000001) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f000000e000)) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f000000dff4)) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000040)=""/88) rt_sigaction(0x5, &(0x7f00000000c0)={0x8, {0x1}, 0x0, 0x2}, &(0x7f0000000140), 0x8, &(0x7f0000000180)) 2018/05/30 23:44:33 executing program 1: ioctl(0xffffffffffffffff, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:33 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000000000003f000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:33 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:33 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:33 executing program 1: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:33 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x100000000000000}, 0x0) 2018/05/30 23:44:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:33 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000006800000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:33 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:33 executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x145010, r1, 0x16) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") ioctl(r2, 0x3, &(0x7f0000000340)="4f6c90ae9894187eed997b9906a8db3962ea870e13f5e927f969dc6e8f4baadadaf27ca7c2cb87572701d5df6249bcb5e9694aa0b712915097b36bd05cf47e1e038dc32e3a4b349cf8c5d31b24da2d941d29cc4feea2edfdbb1aa82f0896ea136e15a02ef206f29bd1b4e1618572b13c83a285001443c04b8c58a2b8a90149b24c0cd8bba318a5e45ea63142724de1c4764c6e8c6400ca8aa80bbbe9121ffab83c39f405dd3b2894a501f0539314779b6d8913d30633818046f06209e7959f20577127851224e35d820ca85c848192c0131beb2e3ff4184c1d6e639559c0ed6e87ba32522c7a54") r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) setsockopt$inet_dccp_int(r1, 0x21, 0x10, &(0x7f0000000100)=0x8, 0x4) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r3, &(0x7f0000000080)="a7e92cf403c6722bacf0979c64b543e372e220b39099a91dc65df01ab57e3e06097a96b21461ff493120527743900b66592dd0c4e6366470651200c48146486a38188046a072323d4ae4ac536c98e0", &(0x7f0000000080)}, 0x20) ioctl$sock_inet_SIOCRTMSG(r0, 0x890d, &(0x7f0000000180)={0x7f, {0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}, {0x2, 0x4e21, @multicast2=0xe0000002}, {0x2, 0x4e22, @multicast2=0xe0000002}, 0x140, 0x5, 0x7, 0xff, 0x5, &(0x7f0000000040)='lo\x00', 0x6, 0x7f, 0x1f}) 2018/05/30 23:44:33 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:33 executing program 1: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:33 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:33 executing program 1: r0 = socket$kcm(0x29, 0x0, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:33 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffffff, 0x2, 0x1, 0x3, &(0x7f0000000000)=[0x0, 0x0], 0x2}, 0x20) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000080)={0x15, 0xc2, &(0x7f0000000140)="c18c68486966f8d94f44becd8ac470cc7b5578a8bd2e427f068b9552f99e05aa2003ff0d1939afc831495791570ad6ae41d4828654b88737fcd9060c031668864e2d05a51a081d4ff8ee84461468d629200d50e4e18e42495889d23dfd15c40f9b065bcce7f061562fba95038a14e199417dff573ad20c5e5dcd812ea847fd4cc800e7a8369e98be51793b71ba99b9b722b25ca4dbe400ba256b3e9ed991feb6d63378ec4df0b155753ae9e25e7a058c3bda66e1ae29f0e075185fb356a2de837f05"}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:33 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:33 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000007a000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) fdatasync(r0) 2018/05/30 23:44:33 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x9effffff00000000}, 0x0) 2018/05/30 23:44:33 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:33 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:33 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 700.520524] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:33 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:33 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x3}, 0x0) 2018/05/30 23:44:33 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) fdatasync(r0) 2018/05/30 23:44:33 executing program 6: r0 = socket$inet6(0xa, 0xe, 0x1d) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$l2tp(0x18, 0x1, 0x1) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r1, 0x111, 0x2, 0x1, 0x4) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r2, 0xc04064a0, &(0x7f0000000140)={&(0x7f0000000000)=[0x0], &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000080)=[0x0], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x9, 0x1, 0x5}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:33 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000600000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:33 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(0xffffffffffffffff, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:33 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 700.699192] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:33 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) fdatasync(r0) 2018/05/30 23:44:33 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xc3ffffff}, 0x0) 2018/05/30 23:44:33 executing program 6: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/ip_tables_targets\x00') getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x14, &(0x7f00000001c0), &(0x7f0000000140)=0xfffffffffffffde4) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r0, 0xc058534f, &(0x7f0000000040)={{0x2, 0x5}, 0x1, 0x8000, 0x5, {0xffffffff, 0x986}, 0x8001, 0x5}) r1 = socket$inet6(0xa, 0x1000000000002, 0x7) ioctl(r1, 0x8912, &(0x7f0000000340)="00000000000000000000001e12b53f56759a1a84f2d7a3e9586596008467fb2f2dbf950e0321cf25bc82710f14ae700a920b1d93b4685945075784688daa68273cc33d909087cfb69ea4b6193fe6c11f50dbe17171b54e51c85ef9d54862961990bec681520754ecc56294412576a78ac63ae2d821621a220c0b122a02c49df6c5643c36e1234d767118ea5843ff9570e1f19d119182bc8336083955ab7017cf8769f09ad2f53d9ee166a543d23cc5b64344e4f62b71d63a1173b5c897e7bc65488572") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x4}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) ioctl$TUNSETVNETHDRSZ(r0, 0x400454d8, &(0x7f00000002c0)=0x64f) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f0000000200)={0x5, {{0xa, 0x4e24, 0x1, @dev={0xfe, 0x80, [], 0xc}, 0xff}}}, 0x88) ioctl$BLKFRASET(r0, 0x1264, &(0x7f0000000180)=0x6) ioctl$VT_DISALLOCATE(r0, 0x5608) ioctl$KDSETKEYCODE(r0, 0x4b4d, &(0x7f00000000c0)={0x0, 0x1}) 2018/05/30 23:44:33 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:33 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000400000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:33 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:33 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(0xffffffffffffffff, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) [ 700.899777] nla_parse: 9 callbacks suppressed [ 700.899784] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. [ 700.910810] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:34 executing program 5: r0 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) fdatasync(0xffffffffffffffff) 2018/05/30 23:44:34 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:34 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x9effffff}, 0x0) 2018/05/30 23:44:34 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:34 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(0xffffffffffffffff, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:34 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000005000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:34 executing program 5: r0 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) fdatasync(0xffffffffffffffff) 2018/05/30 23:44:34 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") socketpair$inet(0x2, 0x5, 0x7ff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000040)=@assoc_value={0x0, 0x5a9f}, &(0x7f0000000000)=0xfffffe73) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f00000000c0)={r2, 0xffffffffffffffff}, 0x8) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)={0x200000005, 0xc, 0x400000c26, 0xffffffff80000001, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:34 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:34 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:34 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:34 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x81000000}, 0x0) 2018/05/30 23:44:34 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000500000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:34 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:34 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) [ 701.266064] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:34 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000ffffff8000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:34 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:34 executing program 5: r0 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) fdatasync(0xffffffffffffffff) 2018/05/30 23:44:34 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) setxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='system.advise\x00', &(0x7f0000000080)='\x00', 0x1, 0x2) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:34 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x300}, 0x0) 2018/05/30 23:44:34 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:34 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:34 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 701.499488] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. [ 701.566100] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:44:34 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:34 executing program 6: r0 = socket$inet6(0xa, 0x3, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x100400000426, 0x7, 0xf526c40b93776dd1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:34 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000001000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:34 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xffffff9e}, 0x0) 2018/05/30 23:44:34 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:34 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:34 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:34 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 701.676090] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. [ 701.704764] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:44:34 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:34 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x34000}, 0x0) 2018/05/30 23:44:34 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:34 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000020000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:34 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x5, 0x0) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x1, 0x0) ioctl$KVM_HYPERV_EVENTFD(r2, 0x4018aebd, &(0x7f0000000080)={0x2, r3}) 2018/05/30 23:44:34 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x0) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 701.908822] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. [ 701.990887] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:44:35 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:35 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:35 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:35 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffff9c, 0x3, 0x1, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9}, 0x20) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x25) r4 = getpgrp(0xffffffffffffffff) ptrace$poke(0x4, r4, &(0x7f0000000140), 0xffffffff00000001) sendmsg$nl_route_sched(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000280)={&(0x7f00000001c0)=@deltaction={0x58, 0x31, 0x411, 0x70bd26, 0x25dfdbfe, {0x0, 0x4, 0x7fff}, [@TCA_ACT_TAB={0x44, 0x1, [{0x10, 0x13, @TCA_ACT_KIND={0x8, 0x1, 'xt\x00'}}, {0x10, 0x1a, @TCA_ACT_INDEX={0x8, 0x3, 0x7ff}}, {0x10, 0x15, @TCA_ACT_INDEX={0x8, 0x3, 0x4}}, {0x10, 0x4, @TCA_ACT_INDEX={0x8, 0x3}}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x8000}, 0x20000000) bpf$BPF_PROG_ATTACH(0x8, &(0x7f00000000c0)={r2, r3, 0xb, 0x3}, 0x10) 2018/05/30 23:44:35 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x2108}, 0x0) 2018/05/30 23:44:35 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000fbffffff00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:35 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) [ 702.113333] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:35 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:35 executing program 6: r0 = syz_open_dev$midi(&(0x7f00000002c0)='/dev/midi#\x00', 0x7fff, 0x28000) clock_gettime(0x0, &(0x7f0000000740)={0x0, 0x0}) write$sndseq(r0, &(0x7f0000000780)=[{0x8001, 0x3, 0x40, 0x0, @time={r1, r2+30000000}, {0x80, 0x3}, {0x1, 0xffffffff}, @control={0x6, 0xffffffffffffff5d, 0x3}}], 0x30) r3 = socket$inet6(0xa, 0x80000, 0x0) r4 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000200)='/dev/rfkill\x00', 0x41, 0x0) write$binfmt_elf32(r3, &(0x7f0000000b80)=ANY=[@ANYBLOB="7f454c4607ff0901000000000000000003000300800000005c000000380000002e000000000200000200200002000700800009000000000051e574640800000004000000691bffff570f00000900000005000000ffffffff57e5746400080000080000000200000006000000000000000500000001000000fa11618f94aad5e8f421f67717232c11fa1e487317ef110fb8dc93c7f6b795994a48bc9db56f21152ceec89cc71bfaf16c2b7f452cb748102d42f8afecb343c284ebfb01a00c1d40eb272df05fb3122533ebf30ec15e2fdc91056c4ec1a46364cbd3843806872a4161b698f91acc9bc6e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024db0000000000000000000000000000000000000000000000000000000000000000e71db53342cb17d6f7a8a09004858dd0397fab0f98db8e66f7e7f7a35cdd51cc5994e4ea4c79308511285f114fca437f92c0978120455ea27a964bd42613bc2ad94ae1178009a41de33a624e6a486f5b7830357b16def3b1f98450ff7e918527f055738e2197ea93aa4ad4d7ad77877e857d3239b4259ca79afa4cc4fcf9f3cd641764cf4bf4379821ebde8230b0caa1ed389f4f6632b666f689b47050d6"], 0x2ea) sendto$ipx(r4, &(0x7f0000000340)="a3d19cf834c3cc5c0793a2f3d26d3901558463fc32d1e11159c287952e58649a7dafc99255caea7689871b918422bede9520da0dc8d334c9b23da274d8d9f341f87254756e3f035107fe65db6a9cee305e7ac4ebde01667a9fa89f55b8e2f0fe15c1982b23672b62731ec34980f53422b448cd374c066774184c227c7fd2948f33060ca18506e107c734058c245aa8aa29bb45106aa79afb5e2147afd3ebb176e671683d461187353cf388d419d809eb316f343bd2c9dea575f4bd8713aeac78cbf3a610af792dfc3731db2122fd77ee3a949492edc7", 0xd6, 0x20000000, &(0x7f0000000280)={0x4, 0x80, 0x68f1, "321d1948e2c0", 0x9}, 0x10) ioctl(r4, 0x8912, &(0x7f0000000480)="0046031b00000000000000abb91923016f9e00a01c44bf327ee4a604f0f7f7d59e4cadbb64b17594d65b7502fdbbc44c3253a1ca7984d3aa3605c4b45bbaba9116b70fbd402e734a1d45e6edafeb8282607ca07cf44a5ce136793a62f0045995433b8a01cdd3f061202561bdb2c77f571f000000000000000000000000000000") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f0000000500)={{0x9}, {0x3f, 0x100000001}, 0x2124, 0x1, 0x2}) write$sndseq(r0, &(0x7f0000000140)=[{0x3, 0x9ca, 0x75b, 0x1, @time, {0x4, 0x1}, {0x2, 0x5}, @quote={{0x2, 0x9}, 0x7, &(0x7f0000000040)={0x20, 0x6, 0x8b0b, 0xffffffffffffffc1, @tick=0x7, {0x80000000, 0x400}, {0x786, 0xffff}, @connect={{0x5, 0x8}, {0x7f, 0x44e}}}}}, {0x1516, 0x2000000000003f, 0x2d, 0x401, @time={0x0, 0x989680}, {0x4, 0x6}, {0x9, 0x5}, @raw32={[0xffffffffffff0000, 0x5, 0x101]}}, {0x2da, 0x7, 0x8000, 0xffff, @time, {0x7fff, 0x6}, {0x7fff, 0x8}, @raw32={[0x8, 0x8, 0x100000001]}}, {0x1f, 0xed2, 0x20005, 0x10000, @time={0x77359400}, {0x8, 0x4}, {0x8, 0xfffffffffffffffa}, @ext={0x66, &(0x7f0000000080)="c1249460e0ca1b2ffbc9741ee5053f8b1b8ab28db5ec64c0f0a8164d1b59ca6475f8734e316a9b436fdcece3e1a132b64faf3ce1f247e0f0614ef1feeef328c819b7988c493dc989103c65b49081f53c06132501780284e3f1fe1c8e4571eb231349919d3b5f"}}], 0xc0) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r6 = request_key(&(0x7f0000000240)='encrypted\x00', &(0x7f0000000580)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000005c0)='/dev/midi#\x00', 0xffffffffffffffff) keyctl$update(0x2, r6, &(0x7f0000000600)="9c65acf839cfcc669ab803627566c0b072f82e431f61ce9490187a744041ec7c59df7bbaa1d962a20527134e76000388edc6409caa2f95b0302e7d4219e19ce5da96c4f32d0ba04e1f1adda4775bbc94a6eab72bc46e90a92c0e3faf949a5bb2b2d3fb7132efc1fc288f40df072fb5ffc40eca1f8fa56d26b71741521f73b5d2881b58530d918301354cd0aba1d1596b9d675b4f667ef30152f0037931b4b6a91ecc7b5e8cdc9e33ebec870b20dcfd5425b2e8c4b290a4a255b0dc70b375ff9113dbda2302c389a719d7015775db8b5c72f1cc", 0xd3) ioctl$SG_GET_COMMAND_Q(r4, 0x2270, &(0x7f0000000440)) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r5, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:35 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:35 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x3000000}, 0x0) 2018/05/30 23:44:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:35 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000040030000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:35 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:35 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d8") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) [ 702.317201] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:35 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:35 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x0, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:35 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x4}, 0x0) 2018/05/30 23:44:35 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d8") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:35 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:35 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x800, 0x4800) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000140)={0x0, @in6={{0xa, 0x4e23, 0x7, @remote={0xfe, 0x80, [], 0xbb}, 0xfffffffffffffff9}}, [0xfffffffffffffffb, 0xfffffffffffff000, 0x40, 0x80000000, 0x400, 0x0, 0x7, 0x800, 0x100000000, 0x100000001, 0x6cb, 0x7, 0x8, 0x1, 0xd99]}, &(0x7f0000000040)=0x100) setsockopt$inet_sctp_SCTP_AUTH_KEY(r1, 0x84, 0x17, &(0x7f0000000340)={r2, 0x2, 0xd5, "36857e3277f7a31cb6e221569716ecf62e3858e76575921d12399aa1cebfefa91ce4fc8ecd48f474058ee214e72cd3273f8ec97c75c73ba6c8d15023be0573d8ac0bae6aa1f77e0582758028a089b67974fb6d021181700e6b2051caa853c466c3ca41d0acb634d97dd2ab6e997ca9a7c38bbf298c48cea2c6d2acb3f2ec5c04d0a5e9300cae1c75294eedd6c3d19c554a00439ebd9c79e9346afe862115a09aa117476d3e0407f7c4b9c09ae57f52582d2343a60155d3c9887d597098fa3967b661570c65edf4713489d77ea2593a7222291f782b"}, 0xdd) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:35 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000048000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 702.508556] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:35 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xec0}, 0x0) 2018/05/30 23:44:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340), 0x0, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:35 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d8") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:35 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x3, &(0x7f0000000040)="0047103007d82c996ec54f") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:35 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:35 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:35 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x0, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:35 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000006c00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340), 0x0, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 702.710693] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:35 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getpeername(r0, &(0x7f0000000380)=@sco, &(0x7f0000000400)=0xfffffffffffffd14) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:35 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x300000000000000}, 0x0) 2018/05/30 23:44:35 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:35 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:35 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x0, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:35 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340), 0x0, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:35 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000200000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:35 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8915, &(0x7f0000000000)={'ifb0\x00', {0x2, 0x4e23, @rand_addr=0x7}}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) [ 702.947963] netlink: 20 bytes leftover after parsing attributes in process `syz-executor0'. 2018/05/30 23:44:36 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:36 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:36 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x200000000000000}, 0x0) 2018/05/30 23:44:36 executing program 6: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)={0x0, 0x5, 0x100000001, 0x10000, 0x2, 0xffffffffffffffff, 0x40}, 0x2c) r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = gettid() ioctl$sock_FIOGETOWN(r0, 0x8903, &(0x7f0000000280)=0x0) r3 = dup(r0) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r3, 0x40bc5311, &(0x7f0000000340)={0xfffffffffffffffc, 0x0, 'client1\x00', 0xffffffff80000001, "d99e1f87e832b82d", "e33f9e64d556aca34ce32c33240583a104d8f135d209588d55488b01bd34ed4b", 0x8001, 0x5}) ioctl$KVM_IRQ_LINE(r3, 0x4008ae61, &(0x7f0000000200)={0x7fff, 0x3}) rt_tgsigqueueinfo(r1, r2, 0x28, &(0x7f0000000040)={0x1b, 0x8000, 0x200, 0x8001}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r4 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/dev/qat_adf_ctl\x00', 0x82581, 0x0) getsockname$unix(r4, &(0x7f0000000140), &(0x7f00000000c0)=0x6e) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) lremovexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=ANY=[@ANYBLOB="73656375726974792e2f6465762f7161745f6164665f63746c005b89587a831b23efedab2ad9f4d8fc7faa89b619ec9e444cb7b3e0268072399dba60bf4e41302c0741317eaaeb9656a4bcf808626679121a27d5d89b4fede32512f1e3ee0ae3dc8042867fb6a56d8ab0647de2d9fb97693a9abd7435d6779f70aaefeadb8305c0876a7eb64ce80064a029f47a35aab220189f50092333b2748790d16b0cfe993b9a1578abb3c38bb63e100a679d95967aa0db5393c26e7f40e271b5a2f44eb64a118510d93ea26c02a28c7d0a2a781f1ae882de5f9aab0d19e3930ffd1cad4e68938f0c2ce700ddbc24a8c333d992a91252305880b88c1711782bda8f4d6fee356f4939cc7f2a0d6055c6d203d034a59745fc695c179687703db86b39e3891dc5864207aec85dcfbf203b2e73cee3a49fec4ae6ce72a5c475ba4d70873d1e082588e33d7a98fce84adb73d0add5f6482309a744592d6a33a02b63d10b3a8c"]) ioctl$BINDER_SET_CONTEXT_MGR(r4, 0x40046207, 0x0) getsockopt$inet6_mreq(r4, 0x29, 0x15, &(0x7f0000000580)={@mcast1, 0x0}, &(0x7f00000005c0)=0x14) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000600)={{{@in=@loopback, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@ipv4={[], [], @multicast1}}}, &(0x7f0000000700)=0xe8) setsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000000740)={{{@in, @in6=@mcast2={0xff, 0x2, [], 0x1}, 0x4e23, 0x7, 0x4e21, 0x80000000, 0x2, 0x0, 0x80, 0x3a, r6, r7}, {0x4, 0x1, 0x3a, 0x3, 0xb9c, 0x9, 0x3, 0x1d4a647a}, {0x100, 0x3449, 0x8}, 0x8000, 0x6e6bb2, 0x2, 0x1, 0x3, 0x3}, {{@in6, 0x4d3, 0x3f}, 0x0, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x3507, 0x4, 0x0, 0x7, 0x1, 0x3, 0x6}}, 0xe8) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r5, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) dup2(r4, r4) 2018/05/30 23:44:36 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:36 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 703.158265] QAT: Invalid ioctl [ 703.193244] QAT: Invalid ioctl 2018/05/30 23:44:36 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000006c00000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:36 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0x0) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:36 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:36 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xfffff000}, 0x0) 2018/05/30 23:44:36 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:36 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:36 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bind(r0, &(0x7f0000000140)=@vsock={0x28, 0x0, 0x2710, @any=0xffffffff}, 0x80) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) setsockopt$netrom_NETROM_T1(r2, 0x103, 0x1, &(0x7f0000000080)=0x2, 0x4) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:36 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:36 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x0, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:36 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x40000000}, 0x0) 2018/05/30 23:44:36 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff), 0x0, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:36 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000ffffffff000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:36 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) fcntl$dupfd(r1, 0x0, r0) 2018/05/30 23:44:36 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:36 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:36 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0x0) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:36 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x21080000}, 0x0) 2018/05/30 23:44:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:36 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000000, 0xc0050, r0, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:36 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, 0x0) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:36 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000ffffff80000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:36 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:36 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0x0) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:36 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:36 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/arp\x00') ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000040)) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x2, 0xf, 0x400000c26, 0x8, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:36 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:36 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf00}, 0x0) 2018/05/30 23:44:36 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:37 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0x0) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:37 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x4000000000000000}, 0x0) 2018/05/30 23:44:37 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:37 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000100000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:37 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:37 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000180)='/dev/sequencer2\x00', 0x402000, 0x0) r1 = openat$dsp(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/dsp\x00', 0x200203, 0x0) ioctl$KVM_RUN(r1, 0xae80, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = perf_event_open$cgroup(&(0x7f0000000000)={0x3, 0x70, 0x8c, 0x3, 0x62, 0x100000001, 0x0, 0x1, 0x10402, 0xc, 0xffffffffffffffff, 0x6, 0x0, 0x84, 0x3, 0xc6, 0x707, 0x80000001, 0x99ea, 0x40, 0x19, 0x7, 0x4, 0x6, 0x7, 0x6, 0x2, 0x8, 0x40, 0x1f, 0x0, 0x8, 0x6, 0x875a, 0x100, 0x9, 0x0, 0x8, 0x0, 0x4, 0x3, @perf_config_ext={0x9eb6, 0x2ff}, 0x20, 0x9, 0x3, 0x7, 0x50b, 0x1, 0x2}, 0xffffffffffffff9c, 0xf, 0xffffffffffffffff, 0x9) ioctl$PERF_EVENT_IOC_QUERY_BPF(r2, 0xc008240a, &(0x7f0000000080)={0x3, 0x0, [0x0, 0x0, 0x0]}) r3 = dup2(r0, r0) getsockopt$netrom_NETROM_T4(r3, 0x103, 0x6, &(0x7f00000000c0)=0x3, &(0x7f0000000140)=0x4) open_by_handle_at(r3, &(0x7f0000000340)={0xff, 0xb6, "c5896390004629865ef0b08ba6d1c57b04adfecc89ecfd59ee49106469c917f6f24b77795ef474cc8643c41a68dee247afed1c53ed02f941e896d45580bd7b7085c505d7f8508da9724ca272435b907c0b2cc40633cee7bdf0a9c6625302ab21378633b3fd355e38cdf6414f0439f5312e733737fb7e2e67064ebbdef0fb897ea0df000a5068a29464f5849150662ab5d786194686d12f0a2e185091cc9e95cf06cb8d6e38d9397e72654e0d933b76f187ff1144dd45150f5c811af5f49b2748d72242b09f82e5fb89b32a56acbbb9f6abf42793475c691b94be5cdcd70de973358b7626e13557de6b382b6490613701bf51bcabc41d5e"}, 0xc00) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x9a2, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r4, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:37 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:37 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0x0, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:37 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:37 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000006c000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:37 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:37 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x400300}, 0x0) 2018/05/30 23:44:37 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:37 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0x0, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:37 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000001340)='/dev/vcs\x00', 0x81, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r1, 0xc0086420, &(0x7f0000001400)={0x0}) ioctl$DRM_IOCTL_UNLOCK(r1, 0x4008642b, &(0x7f0000001440)={r2, 0x10}) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000013c0)={r1, 0x3, 0x1, 0xffffffffffffffff, &(0x7f0000001380)=[0x0, 0x0, 0x0, 0x0], 0x4}, 0x20) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") io_setup(0x80, &(0x7f0000001600)=0x0) io_submit(r3, 0x2, &(0x7f0000001780)=[&(0x7f00000016c0)={0x0, 0x0, 0x0, 0x3, 0x8, r1, &(0x7f0000001640)="5cd65f070dbe801980a5ed7f22e6b55356a3e9102363063562e1082e39b097550d67497c08a851959083e5752226c5286ddb38cedde1ec5688a9cee4014970cbdefa2902798295d5e040c318516a70", 0x4f, 0x6, 0x0, 0x0, r1}, &(0x7f0000001740)={0x0, 0x0, 0x0, 0x8, 0xd2, r0, &(0x7f0000001700)="2019ca57eb67bf87de30d35272b352012564d8cf1342a8cc84c05c03c351336a84ded94e5ce21b846d1b59c32d3a1b53e8a2d1", 0x33, 0xfffffffffffffd03, 0x0, 0x0, r1}]) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x100000000000007, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r4, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r5 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001540)=""/139) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000140)={r4, &(0x7f0000000000)="f2278b47dcbf9868cb0ad326e0bf45dd31d23367fe3585c2bb1f722b55976ee2a92c28e85a91e24282bcba050aabc2567f5a5b7a1d7c9d4ccbfe32e4ff7faba7e8143dd5f6025b7c6f02f04b132081f8dd59b0f7108042b8f380a970fb6659d53f4972997830349097a90012faafcbf5017be1a4e629dee1f631bc09d130e6264a2492ee60c50f0611cc20681b9ea7d7865206d7f642b36a4324fee482590d99f86142548006172360186c72c509625519fe18bf8890f025b785f314dcc547b071e7746abd3dfa", &(0x7f0000000340)="c2c5035a766586308cd267c40a885fedd13279e9823abc5d845fa71b72830de760b157bb3cddde17191a4edd9a2c81c8c66d176c608774c9b10cddb178c0ce2b9360125b8f2486f06a3c1acd5eaf293133fafda30c847f5184145c4a3f2d4a4c1eb072727f1eccd35ab7cfba200ce7ef808843f20705b1a08fbec54435728f97427790d9744c31ebad2ea5b4d9490a698c56dd4d0c626a8fb2ae30b58cf1c77df958a2c0880fcb21e2bbb6f408ac3fbc5baf33e0e26cbc9ec7de34a7914a156729e5ba3f3068b31d8c73972756f63e7949041be74a06ae264231f6d27fc0534a442f4f4d24ed728e7df292bbabbcefa9795ff243f414916d6990e55e1e60f7f145f42ced1544ba15bff408a5332f82369306a2497086c2084a81c702ec525f813081d2fcce7ec37087db0b63d4692e020ef4f9b32558719c73f6f25bc60d610d3eed4e4cc33ef3adf4159d3fe97a8020e73f2530ba56b32c39444bff2ddedbff41230ae7a0ffb5cd6e2230efdeb3111a30125a7ebce69b687b6961a9ab52c2967f784c84ada703cd9d80c6f876da8e5a4413bab2893c3f5877f40b654c4115153cb2379d93ea933cc319ad663a4eace7ef25ae3a2f6ab8f84aca1647d74b2ffb7761b9dea339ec17fa42fcb045de16149a0ee43aead851c75b626a9982d266406995173c6842e407d63941771538b4d4f4b42ab5a6f92dbb01166ac3ef3b5398a98c5aa20fe9150c4f0e770f3cff5628ad4ec55cd43c8fdfa8ae54cdb53a404e56fc2241f0480c150e217809b55696848015042c09677624b2db5c127af8c9476e80ba02167a7270b5337e824cecc5e70052c9139474b0da225fd2db391ffc43e6eb999b96418640fea00956878ccbac32bb0d8d225c5c3a2c163ea373eb9a71cc87cd965b9afdb582c947fbd62d1a890397e4ac0c2271b4d97b313fb9450622ba576f49d6102ca99491c26a147573481039564322123b18511f64ec93859acb9862972d58fc3e13b01a843754be3baf83bb53c1e455d97cd5bf863123d475588c2be759861cc3fef6001643e38d3bf29747e3249ed3d196b606eecd68dcb5ad2c9675b3c5721b0f76b70b736f2ef8af47dc6d3c0ecc88ddeb84b609595267800e678ef5c588591b5340d5abc4f3b38a5272e36c489f6e4f4605f4f7c909a1dab3cf62281a7bf6f317459607ce6aa143a661c4ae16a7e7dc019a919de244dd0adb2c3fde574f8a70cf2a05060abb558f4a893409215849d0c1c6a2f5a9e60efc2e04b7db0be6cde4153879130ca2eda966c53bf2efcd3771ab74250e09383a587651e3a8ebffcf65ca76ba1bb93a65ee61e0882aa08a3c65eee090ef48f075b46c1a21f743d7e0aa3b820f42a0a4a0cbddf2e05413f464b97d12c430891654bb28d0400169e72277fc9cb8fc0cb12fba6c46dd7195c6743bf302666284f8a378a5cee5770e321094b0646c291c15c4a5d3dad1a51e7e6b65da8dffe2be9f296f1101bb1075fbe3831fe735fbe76f67018ef2a178cd1650b47ebdda587d2a341d2069ae4caf2ca74488877d092f7ede958fde8509224736f7098108854322024bcf0103d4982cb437eb79a9ce9c396d8a59a189141ae72e321e24f8bb404b0aac8c6ccb25512e6d58f239cf584c3f6b8f113231c043810b7fc0714af40bd6ea5c2a20c8526d613eeca42af772facf1f3baa3f65771d9cdaf1c49c52f43ab57d4cd9fa7b1e6b27ca3a05f737187c149ca76f79a744539f110dc17925822d3a166c53ab893bef10a9e783c40e9a5da39f58520d7d4c24da9cfcf22edb714112d3ea12dc90b481c16f09cdb56d7bd8f841b3b2fb11078a4a4a61b4145000aeb7e05c076b072aa25c911b7f5fc453a0fa4ead2a65c29f664e77b943a61858d05cc8f32c754c2894911447b59400bde6b91dcb65048d4d1f80c35e4b7755e5e6e52c0a2c05914a7b3d57adaf14f578b43bd14a273d3d12a021099fbba182032004b97bf2e7964e9c74038172f3cfbcaff4d55c1f6fd913c4bf7db45ee6319961ed1a1f5e735a4b3c397422c55779195ead1a90bdefcfdff9553d3f8636c7d9b6d7d9fb67ea1ebdc6a70caa1ccaa35cb09045c7d50d049d76b4f88c01a8ece0ff8a10caab2655b22a218427453b8d32251be47c328f9d78092682545ca9d218d298fc16aa35b6694cf43f6673ad4994aba70034ca9a06313ebd275eea5ea4b56b4dacaecdd4f254de6af485e3c357f0a44f82bd4ee8bf1b1e07150e2e438f4e69f5b5777e6a662b8788c57455fca32409ff17353a0ae6e1ef09cd084a1bf785b68932c39a4a7b9c7f301574c2b7a071faaa8bffe5feabafc8e7a3323baef7b417deaae24ce34db30e83a52987f09d69728705486e945f6465ec29813e4c4c4de7e312f6c6cebb89406c04063bdbf060183f83aafde47c7d9372317ea4cdddbc3c61f8ea92c1c3680bae8c28b9300464132362329cf1fe39a4f5d92ace1485e4a7ba3cd134a03256cce40deac5d10038206a1921fcdce7983436a04599902f99090f770e9dfbe10ada4712277f531bcde7f2d3a75610add30527e50403c5a2834a29f3d92f46b8715808f82d55217621c907f51c28751846f4f078b6ff0946842bbbbbd668d724ae2cc7ef99d23cdeedf2094d0784fbb78b062384b8a2306de537dde92911cbbe68a35e129abdb796d07ef83ce4beab5205e6ca92ca8913b84e29da06936aed284e0b59032291000197ae668bd5470e83b302863ce8cfa0486dc63b7b32bebabdf4f67a33de153f0a320605af78fa541bdb0903cb4f7d91c0d646444ab0b08f2ef8baeb20e193994691f80dab1f27cfd46389154e48ca3b332568cd9e551933409baea7764c1e9ed134d87d165c410eb3f7154a986bd1f76a62263b897895572823d2a958669c12aa8e4623a034fe6cdadb5f1787995d472dd2a5c0ee3b9175cd747a12d102cea62152148ff0c9e733e42f265094f9d5420275abdad2a1437d2743687917bdf18c3c6c9f1037ee6506502dd5ae1c4b42a554b185ee1ff73d3a65037f4589f766ecc5198d3712b4c318fcfd25cabdfdf8626c011e2aa60ab9b100306fdb50758ee0045d9dab98557b2908465521683166204e6b8c63dd0a3fae3a0a3cc8fa91e473c5526ddd71b63ca59bacfdc4827dfa0dc5c1bc39c849c275f09b0b1f788d071e02bb80d14330ae5b3ef7df5d1d5c8f8a4e5e6fa2f0f7037583e2e72e3ed53868a5a6ad6e150cea7998a587d729b4996aebb918eb73dc2afd97f4631a51d446c15882a2aae5875d11d4bb960428fd3479cfe6ef3e0d32f5c1d4e689ec4040c962ac40f607f38b2c90ae7269543ca017548ac80d50602569198ab113333b5acad57b22dfc5fbce7e2a165c7908beb14e2126457b171fd5e947112a75e8d59b9f5e723ca358967607eb0d6a2b654a8cbc08700f42811141fa7c8a55051df8121f6e8336091347cf7fd2f8f521e7914f7fd46430185982012da0d8340e45ba3b6e440d4074da6b6105f739402dc0809dc25258fc2f56078282fb0d3f0b105e3f3491dd43b9f91d87f5147ad7659dea01a1bf6c2b968765ad1dd7a94a51e280ae5c9122fcc4fb7838068629856823170d7681d56be129a1d3c7a86d8f1fbbb53ff4a39df2bec7636d3046d8a1f82e69ce6507979ec7ec5a95168c0a8fa7b7e5bb967a0ac7f49b5e3402ca255efbd8340b7cfc88140d945d0dbe6c2b5c1ae0a15b3fe888634523ada2331d11a0fbac9e0c523538a15d693e9126a64ee805d26f5ac3f9af6c681c4b1d41c4227142fc8133e3cc3017fc929427ebd55f887cfd671933de5a849e334af875deabb0a69a16cd5421e42e11dbb48a4ca715606e39a583dcbb4104405048e7077dcdaee22a90fde0c2f5932f94d1a89c6bfbb886b7b8e68a876ce633410acb9b7ff8320ac80e57a1a193fc6e6003d639f645eab2b51378e1a51c0ad72edce0d7261eff6cb914e6ceaafdaf60a105b8e74190654d63b5fc813bd3434952e0dd7862546b53a239b04cb965592b871126e321e1e4c170bc70ec68c318700a1d09f15583e9edc4137546e5d87a6ae59361a985ac0c8c3aae6d7321a2368322a148865712b33343943ac52ba1a04fb800d79fca1174ba4c81e5ceaab8da4c43f09ba2fb62e5ed2dcfa3d492e09faa764e41de16abac5d833d4b958f0d261ff01dc0b89947c9dcb99e7e6dbea667d5ff59b312ff8fbfe4e1f5e1a3d043c4f40daa32b563038f692deaf4a40201bc1b5f25322e19a74396b8c6305b53ff99ecc50bd993aad5261dd04475effa96af674583054725d4fe4f02db2dc624d89c10b52f83a832eb67d24405934d46d635645a2f0980b05a2c4427f5822bdcea7289cb030baf2182be26ce00774ed937039951d562d986a2607cb1e16e412afc1e52490e073b5ef84682ab715e305994599fd5b83ae09ba0d5cc6d726f0769e19d75e21d99e7d20a1430a44824ee498d845f24f668f0f4e6326ee98289de631d6068b226311d776c09a3231be6ec65487fc7a6d80727ac8a099cd2e9661ddf5ad53a09ab500b0474a784928eb9481ea41abb7dfddc2de4f662a97d14dd67f521eb8b82a18cd0239f8b6b83ee4716db72a12d329ed1d9044c0961d887aeee536e6ad8677c66f7518ae93f18eba9fc8b6bfb2c80edf6aef332522485e977534a7f34e3b13ef9e4f2d67a9966d0304eaa53e978c4407b2abe925aa078c7e14f8e4b1685ad4137874e5e3d56d524d545216f19065b74a076aad90875deb58afebbbf6b45a41c70e1d1b8ac298a09830fd5266a7e562048fd8049abfc962353044d646c887cb69061fe9a0c8fe05441190418423f7b9a05db78385877e5a0c960c28cd7d73f026fcb44603ad4a79acf4243bd49e879d80a53ff5c2d796094084faf7eb889e4afca5cab9678cdb0482f4bf659c4bacd6b54d5b71001e133ff02dbeb54273d5dc5833440972aa63eb8da08089670a48c5a4057e19859d8ed68bcf1ceb5bee41ece40cc3be93937317b5c41cef219e027a95b7ca2fde86c7d64813809b28bec4941a590f6bd0f0bc2035736f9b254343c6450f873b1ba5c8e477300926e48f623f7f6df2e4dfc878b6d6be4504b6775aadf70502e91f5f61c057f2944ba5cdf1234084a4cd1f7d9ba54a485946a26b0c8aa6396b6d008ae04b8cfa8e8713620add9c87ae8e81bef01297099da82c9c6b8853740bc2adf338462801e0476a10e42864a265d365e26785cefa397c52628ada2dbf56da5dcecb615dbf93f611092f78013684c45dfd8ebbfc462e3091d8d421e9065fc8162e6401f4f992d93cfa6d8675227e0cc40a52957ed4b6970b44c34c6b5781b73051428c7963d2669fe23cbbe78b8c3ea3c7df4d35422394d7c64bd25f6ed5745860b2097993b9ba32d238b78b55ff04a827afb37ac9fdd246d08e9266f898759678c209f6a4c57e53dd7d5c8357498ff1d3d4ad65d4f72339c7b94f4d0fa2b37afd50f3a5bbf53ba24cef211d6c1db18d10de1c6020b9440e6dccc08e3fc7c9ef57dc331a7ee04c94dd8eec18e556c30696e7e350679fcd1eafb602904870d438994b7e379fee5f0077608ef0c859ff981b4585aa8a18d1e7dfc82e3fdf40066ac3ddc035baa63030bcb441e84adae1ace67f53a25b020aae066b33f7e94b1f74275fb3ec311c74f919943d2808f000910433a813953b170d24a41dd42cb6038442546f3b7b0d84047f34ea391fad85548adaef80ad9fb6f5178fcd5117714f1649d12fc2304a0f2d761148782a183cf12365450e38f94605dfb8ee04e", 0x2}, 0x20) r6 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x2000, 0x0) getsockopt$inet_dccp_int(r6, 0x21, 0x5, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$inet_sctp6_SCTP_NODELAY(r6, 0x84, 0x3, &(0x7f0000001480)=0x7fff, 0x4) renameat(r6, &(0x7f0000000280)='./file0\x00', r6, &(0x7f00000002c0)='./file0\x00') ioctl$LOOP_SET_DIRECT_IO(r1, 0x4c08, 0xef8) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r6, 0x402c5342, &(0x7f00000014c0)={0x7, 0x3, 0x6, {0x77359400}, 0x10001, 0x2e}) 2018/05/30 23:44:37 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)}, 0x0) 2018/05/30 23:44:37 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf0ffffff}, 0x0) 2018/05/30 23:44:37 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:37 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000007400000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:37 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0x0, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:37 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:37 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)}, 0x0) 2018/05/30 23:44:37 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000), 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 704.639711] print_req_error: I/O error, dev loop0, sector 0 [ 704.645647] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:37 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf0ffff}, 0x0) 2018/05/30 23:44:37 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x400, 0x0) ioctl$KVM_GET_MP_STATE(r1, 0x8004ae98, &(0x7f0000000080)) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x20100, 0x0) ioctl$VHOST_SET_OWNER(r3, 0xaf01, 0x0) 2018/05/30 23:44:37 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080), 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:37 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000004000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:37 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:38 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)}, 0x0) 2018/05/30 23:44:38 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000), 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:38 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xff00}, 0x0) 2018/05/30 23:44:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:38 executing program 6: socket$inet6(0xa, 0x3, 0x0) r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x0, 0x0) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x2600, 0x0) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f0000000080)={0x2, r3, 0x1}) 2018/05/30 23:44:38 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080), 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:38 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940), 0x0, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:38 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000900000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:38 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)}], 0x1}, 0x0) 2018/05/30 23:44:38 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000), 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 705.100406] print_req_error: I/O error, dev loop0, sector 0 [ 705.106334] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:38 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xc00e}, 0x0) 2018/05/30 23:44:38 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080), 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:38 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000700000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:38 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, 0x0) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:38 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x2, &(0x7f0000000000)="0047fc2f07d82c99240970b5343d2f59e82c9920e3d566e682c802ffcaf450e3aa5d62e247e764a1c4") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:38 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)}], 0x1}, 0x0) 2018/05/30 23:44:38 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:38 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, 0x0, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:38 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000fffffffd00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:38 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xfffffffffffff000}, 0x0) 2018/05/30 23:44:38 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:38 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)}], 0x1}, 0x0) 2018/05/30 23:44:38 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000000)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x11d) 2018/05/30 23:44:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000"], 0xda) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:38 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:38 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780), 0x0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:38 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x400000000000000}, 0x0) 2018/05/30 23:44:38 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000600000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:38 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e2800", 0x26}], 0x1}, 0x0) 2018/05/30 23:44:38 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x8, 0x40) ioctl$BLKREPORTZONE(r1, 0xc0101282, &(0x7f0000000340)={0x3, 0x8, 0x0, [{0x4000, 0x7f, 0xff, 0x8000, 0x2, 0x9, 0x400}, {0x4568, 0x8, 0xff, 0x80000001, 0x1f, 0x4, 0x1f}, {0x6, 0x3, 0xc75, 0xf1d, 0xd5, 0x0, 0x4}, {0x2099, 0x4, 0x400, 0x3, 0x2, 0x3f, 0x1}, {0x5, 0x7ff, 0x18, 0x0, 0x800, 0x3, 0xf3}, {0x6, 0x1, 0x69, 0x200, 0x3f, 0xffffffffffff6414, 0x3}, {0x101, 0x1f, 0x0, 0xed, 0x8, 0xfe, 0x7}, {0x8, 0x9, 0x47e, 0x4a, 0x3, 0x200, 0x6}]}) socket$inet6(0xa, 0xa, 0x100) ioctl$sock_ipx_SIOCAIPXITFCRT(r1, 0x89e0, &(0x7f0000000040)=0x5) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:38 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:38 executing program 7: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:38 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d", 0x60) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:38 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000068000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:38 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) shutdown(r0, 0x1) 2018/05/30 23:44:38 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:38 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:38 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e2800", 0x26}], 0x1}, 0x0) 2018/05/30 23:44:38 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf0ffffffffffff}, 0x0) 2018/05/30 23:44:39 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:39 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) 2018/05/30 23:44:39 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e2800", 0x26}], 0x1}, 0x0) 2018/05/30 23:44:39 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000009000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:39 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x8100}, 0x0) 2018/05/30 23:44:39 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:39 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7", 0x90) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:39 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:39 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d1", 0x39}], 0x1}, 0x0) 2018/05/30 23:44:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:39 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000500000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:39 executing program 6: r0 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x100000000, 0x10000) bpf$MAP_CREATE(0x0, &(0x7f0000000040)={0xf, 0x6, 0x47, 0x7, 0x2, r0, 0x7}, 0x2c) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8916, &(0x7f0000000340)="0047fc2f07d82c992409703fb3722a605bb71d09a22a083cff024d551a4c5d3b03fb36f3d86710ebd1584da11a3c8d9143a2803825b60db2f600ca9d5a4bdd41644363400f9bace048016384376938578d8c885f64c673e2ad78a852a3e68dca38e8d20f3ad261aaf726f0c9170c7aabef3a0b6c845d94ca2c9c2cf1f0376c1004d38e08ad1916812d3cc58642cd48399427587d50384d8f0900415933d5d658e82d208bc231f07bad53245428ad23ca41ce4875987776b1ac56e8e15ab7af462dc3bf6fe9ee36e3da088dbac3df9433463886dbb9f66131cb759438fd2c9f0b56fb9805aec82958c2ba84dfbd8b28659c159273b0c04305f1ca6f662b2520a2f6171fcfcf3fbe77958f75b7642842a8bf18871f4a95aa22bd06cd965776579f73042f00273901562151ec9dcc9b8a285c9f6f8dfbf96ddec709f7546d9c34cc159bfc32af098d6ee0714ce4d756ffc10a74cca733909419115c0273106860623269623d3a3512a631c6d6de8d385dd0303f4a9e37f59d6ea7cc52b44ad059a00c96bcaf") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r3 = getpgid(0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000500)={{{@in6=@mcast2, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, &(0x7f00000000c0)=0xe8) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0286405, &(0x7f0000000240)={0x6, 0x2, r3, 0x9, r4, 0x0, 0x8, 0x8}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0xffffffffffffff0f) statx(r0, &(0x7f0000000080)='./file0\x00', 0x3400, 0xfff, &(0x7f0000000140)) 2018/05/30 23:44:39 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300), 0x0) 2018/05/30 23:44:39 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89e", 0xa8) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:39 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xffffff7f}, 0x0) 2018/05/30 23:44:39 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d1", 0x39}], 0x1}, 0x0) 2018/05/30 23:44:39 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$DRM_IOCTL_GET_CAP(r2, 0xc010640c, &(0x7f0000000040)={0x200, 0x81}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000000c0)={r1, &(0x7f0000000140)="4d5e195b5d4b31e83760896c31ce6fd4c659bafbb60b119e648ab74542a381298eeca019f0a574bac2728832ec4646d7f4c9adba3e4e09a22c40d53042b224ed2442e5a1f35a0ce7b530eb97d1e379bd3d3aca74ed98cc6ac1f0cac3957693c4139d5270e6d57882e2302c012d8541b6072515f4c88091d5aec82a08d753a3eb7e1b7293afcc361851d5f379c08d6dee3a473f8a66688682ea636cdb8da86d17fde31ae8d7bc72f43968c3501790025980791eb6e1e917fbde03150c8ab8b779c6474434317ac735da96391018a42f1ef5f2b78aea2e68e1e08975f3f34e0d89d5dabfab5b90e2bce68c0a767e305b08eed6f2fff916ed40cf192bd4cf83c6", &(0x7f0000000080)}, 0x30e) ioctl$KVM_SET_TSC_KHZ(r0, 0xaea2, 0x8000) 2018/05/30 23:44:39 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:39 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000080ffffff00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:39 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300), 0x0) 2018/05/30 23:44:39 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e", 0xb4) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:39 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") sendmmsg(0xffffffffffffffff, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:39 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d1", 0x39}], 0x1}, 0x0) 2018/05/30 23:44:39 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = syz_open_dev$sndmidi(&(0x7f0000000000)='/dev/snd/midiC#D#\x00', 0x81, 0x14080) r3 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x8000, 0x0) ioctl$KVM_HYPERV_EVENTFD(r2, 0x4018aebd, &(0x7f0000000080)={0x3, r3, 0x1}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:39 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x1000000}, 0x0) 2018/05/30 23:44:39 executing program 1: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300), 0x0) 2018/05/30 23:44:39 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000007000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:39 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c", 0xba) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:39 executing program 7: socket$inet6(0xa, 0x1000000000002, 0x0) r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:39 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db", 0x43}], 0x1}, 0x0) 2018/05/30 23:44:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:39 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8915, &(0x7f0000000340)="000710fd000000") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000140)="ed80d4aa3aeb36a409b275588fca743d57db65bb4353f2f0fd315d47fe2be34be6ee3a2ccf6161f523239ec0a888d40775c63d4887111fc85ac799ab6c8f9ee17ca855eb58362a3e1d59a49d065cca6d0f4f1ba319228f1405e5dc4b2d61085318d7ae7cd8fd3942ddf45045ac8d708fce64eb39e7cc6c955cc5f6af569e16c1e52d41e14eea20e5c614e4cf8f9066d8be68a1738d2ff94df4d98ff8bee4c8737c9caaf4906cf7642962b0a00f90672e25ff0086232d6c6f9bdf566c01f929820dfc375b971016df27cc8401b92e0099ca8048cedd8e15699aa5e933b5f865cc61a1"}, 0x20) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/rpc\x00') openat$cgroup_procs(r2, &(0x7f0000000240)='cgroup.threads\x00', 0x2, 0x0) setsockopt$inet_group_source_req(r2, 0x0, 0x0, &(0x7f0000000380)={0x0, {{0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}}, {{0x2, 0x4e22, @remote={0xac, 0x14, 0x14, 0xbb}}}}, 0x108) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0x0, 0x8}, 0x10) setsockopt$inet_sctp6_SCTP_INITMSG(r2, 0x84, 0x2, &(0x7f0000000280)={0x8, 0x7ff, 0x1, 0x9}, 0x8) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)={0xa, 0x81, 0x9, 0x8, 0x10, r2, 0x6}, 0x2c) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f0000000000)=0x3, 0x4) ioctl$TUNSETFILTEREBPF(r2, 0x800454e1, &(0x7f00000002c0)=r2) 2018/05/30 23:44:39 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xfffffff0}, 0x0) 2018/05/30 23:44:39 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000080)='net/protocols\x00') preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/155, 0x9b}], 0x1, 0x14) 2018/05/30 23:44:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040"], 0x6d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:39 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db", 0x43}], 0x1}, 0x0) 2018/05/30 23:44:39 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a40", 0xbd) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:40 executing program 7: socket$inet6(0xa, 0x1000000000002, 0x0) r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:40 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000000)={r1, &(0x7f0000000000), &(0x7f0000000080), 0x3}, 0x20) 2018/05/30 23:44:40 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x2}, 0x0) 2018/05/30 23:44:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040"], 0x6d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:40 executing program 1: r0 = syz_open_dev$sndseq(&(0x7f0000000140)='/dev/snd/seq\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r0, 0xc08c5332, &(0x7f0000000280)={0x0, 0x0, 0x0, 'queue1\x00'}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r0, 0x402c5342, &(0x7f0000000180)={0x0, 0x9, 0x10000}) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/sequencer\x00', 0x0, 0x0) 2018/05/30 23:44:40 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6", 0xbf) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:40 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db", 0x43}], 0x1}, 0x0) 2018/05/30 23:44:40 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000fffffffd000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040"], 0x6d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:40 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffff9c, 0x0, 0x1, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5}, 0x20) setsockopt$bt_l2cap_L2CAP_OPTIONS(r2, 0x6, 0x1, &(0x7f0000000080)={0x2599, 0x6, 0xfbcb, 0x5, 0xffff, 0x7, 0xb6}, 0xc) 2018/05/30 23:44:40 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd3", 0x48}], 0x1}, 0x0) 2018/05/30 23:44:40 executing program 1: perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000140)='net/ipv6_route\x00') preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/242, 0xfffffe4b}], 0x1, 0x0) 2018/05/30 23:44:40 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xff00000000000000}, 0x0) 2018/05/30 23:44:40 executing program 7: socket$inet6(0xa, 0x1000000000002, 0x0) r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:40 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={0x0, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:40 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000004c00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008010000070000000000000040000000080000000008000061e1ac5fdb7a861af0c5d0e0ff57525cc3a317115f1d071c13c5681734bf0000000000000000000000000000"], 0xa4) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:40 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000000)={{{@in=@remote, @in6=@mcast2}}, {{@in6}, 0x0, @in=@broadcast}}, &(0x7f00000002c0)=0x39c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f0000000180)={0x2, [0x0, 0x0]}, &(0x7f00000001c0)=0xc) r2 = dup2(r0, r0) setsockopt$l2tp_PPPOL2TP_SO_LNSMODE(r2, 0x111, 0x4, 0x1, 0x4) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000200)={r1, 0x200}, 0x8) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:40 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, 0x0, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:40 executing program 6: r0 = socket$inet6(0xa, 0x8000e, 0x82) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:40 executing program 7: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:40 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xf00000000000000}, 0x0) 2018/05/30 23:44:40 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001000)='/dev/snd/controlC#\x00', 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r0, 0xc4c85512, &(0x7f0000000100)=ANY=[@ANYBLOB="4104"]) 2018/05/30 23:44:40 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd3", 0x48}], 0x1}, 0x0) 2018/05/30 23:44:40 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000034000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 707.288012] print_req_error: I/O error, dev loop0, sector 0 [ 707.293903] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:40 executing program 7: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:40 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x2108000000000000}, 0x0) 2018/05/30 23:44:40 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") ioctl$sock_SIOCADDDLCI(r0, 0x8980, &(0x7f00000000c0)={'veth0_to_bond\x00', 0x4}) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0xfffffffffffffff4) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f0000000140)={0x0, 0x1}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000080)={r2, 0xfffffffffffffff9, 0xa56a, 0x5, 0x400, 0x3ff}, 0x14) 2018/05/30 23:44:40 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f0000000140)={0x11, @loopback=0x7f000001, 0x0, 0x0, 'lblc\x00'}, 0x2c) setsockopt$IP_VS_SO_SET_FLUSH(r1, 0x0, 0x485, 0x0, 0x0) 2018/05/30 23:44:40 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd3", 0x48}], 0x1}, 0x0) 2018/05/30 23:44:40 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:40 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000003000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000000001000000000000090000000100000002000000000100000801000007000000000000004000"], 0x6e) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:40 executing program 7: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r0, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:40 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x90540, 0x0) sendmsg$nfc_llcp(r2, &(0x7f00000000c0)={&(0x7f0000000040)={0x27, 0x0, 0x2, 0x3, 0x7, 0x80000000, "e78066c912e6f3566c7c47350346f71e7f5409c5626685b8508451de206a366ecb01283051b9c64a14da9586bfa0aee259fb35e48aaf94d10d468f1947e811", 0x1b}, 0x60, &(0x7f00000006c0)=[{&(0x7f0000000140)="bc3291cdefff5839bca6012c150984b5024b3e28af189597fb02a3991023b6828c7423577a89b2fa1ae4e9271dee04059be96b7c4dd9aa3f6806dbc19b0f5de43ab2c89fe8159774e19240acb3e5b0d6fae5b76ba302951519ba59559e2cc29273073e639f93195172a3866aab0a56c38048cf7d6ca01ca399f6af5b4cd6ca4cf132e39e2d950bea48", 0x89}, {&(0x7f0000000340)="155fa39f3de563938b273b153a0dc8d1e149d650505c4ddaebc3da85ba81118c8550fef84c65176185fe73e37a01b846728a9c17d7b84f8ec61506feac1342ba179ff5bfc5afc23a446921ebebf2d28326971392ffafe7ed8df7b2030bf4c7bda875016a537ba7599f1ce828156d4a2c1a6dccf449c1567a37e6d4460894aabf1c9df7955366b3aa044ace14efecfa4c878ef660aba7b36109c41665f1b8a15fd638176440dd11a5a028753af885d4e7f4b561b953cca730941cb0025ffad6b8fd08bd9c554b13d3d22ac85c319b185692ebf4df3b35", 0xd6}, {&(0x7f0000000280)="ade338b1de231a2006eed48322dc13a9a5e413dad87c38deb3740272a7823531b8b7ce8fc2a2c0fda34f999b4745ef061f31d704d1880cd8d7fbbce746e0275d07bcf4694db759c20c1c5013589acca81f94de5e7c0da14af8ffd06601263a8e0960cb49", 0x64}, {&(0x7f0000000440)="7849bfed038f7605e700217cfc6a09ed443f43904796613fa02d5e004faf3d8351431e0a6881cc62d01e5885f9b9c55eb48fb9634933003fd0f42d4d4702778d921c730ccf5a261e5e6c4a1e663b101b7b9d1689193fca57adaac9839ed8d952538004d713483ecc11eacfd5c63e95437168aaeb13adeb007ebf87f923ab1e833568b802fcf1d29bb5b88d1b769ada498688c8efd2475988dde1c2d1820118d89d446b9c70a9e287730614c679cfade0c7b33029a4561097ff6a232e960df5bc665ffca178080e90eeb27e92620ef8c97d8198b3ac7e", 0xd6}, {&(0x7f0000000540)="0e8fef35c84ce664c9b88cbdab93e12c9892010a520a830810ae6038dee3875fd92f47b2ae30d01f940cf6025694e64af5b8fba97d6fe37b86d39596b74f80a8e9852eb687e7b2d0c3599ee72f847cc4d32b559a158abd0654328cf55bb8dd193cbbe1320ab43bd7ea3adfb85b959818a156f2a130c10430d304a70f23a71275ac2481501d134e53d5923c0b49dfee8c91f113ea6f8acaabd57918186a12f725ba9ee181d8d1325c011addab56662892591ddc6f22381869af4fd685f646b22815ec9f62617e2f8509a325c08426ad0c33e22b91e572ed132424d362fc1c5195e87ccb2a2b6a884f409eec488ee533213c9f9399698f93c9a35a", 0xfa}, {&(0x7f0000000640)="5accd5b5c082cf2e95c109ce817a8a564f01c9e9cee1b9b791fae8feba5ca4809de7c8c091467639bb302d9d28179d34bc01bf9b087f145b8c86ac09fe4780f975fd171c7bae6fca394011a37829232f32ff956faf09b705bb596fbea99b", 0x5e}], 0x6, &(0x7f0000000740)={0x78, 0x6, 0xf7, "4116c8614edd09b353a9c15b50c09187c2dd21e23ab01e5dbbd2a7abb6beeab5977c7993f2aa9e9aadfa76cda07ebb26019292192283a1aa1f8ebaf0f26399ad0d1beff48480993675c7441224da3b9e30e7ecba7e27de56a5f987866a23729ac6ab85"}, 0x78, 0x10}, 0x80) 2018/05/30 23:44:40 executing program 1: 2018/05/30 23:44:40 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0xffffffc3}, 0x0) 2018/05/30 23:44:40 executing program 1: 2018/05/30 23:44:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000000001000000000000090000000100000002000000000100000801000007000000000000004000"], 0x6e) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:40 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000004000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:40 executing program 7: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:40 executing program 2: 2018/05/30 23:44:40 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed0", 0x4a}], 0x1}, 0x0) 2018/05/30 23:44:40 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x4000000}, 0x0) 2018/05/30 23:44:40 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x5, 0x80000) ioctl$SG_IO(r2, 0x2285, &(0x7f0000000280)={0x0, 0xfffffffffffffffd, 0x1000, 0x800, @buffer={0x0, 0xb7, &(0x7f0000000040)=""/183}, &(0x7f0000000340)="00f579e5b2e1c399b7448713c8315c5c124f2d678b6e4d9e46c96f0b8f564a695c9ea98aa7ca90b23bb8aad2854326f9142a7f6f3cc7a50cef096911f5515941418bcc98bf062caeab6881431269fbe9f902838e06cffa40d1d931098e2410ddcfad08f9a4fe9e3f7f51a2bd39763558ffeeb0a2fd3623e53a54876b52c529992dc090122cd9090efff162a657e918e5914505a7b18ba355342dcd301d500f2aa9f91f429680a48428656df7c4eb300052081e6ef2ba108b07ed57b3624e7be9df39764fb28326442f8f77751b22cb73dabc776f464f7a289be477cb99af2c317f4df292103516b12919ecc56f3c5f2a751eeddb0e4ccae6d554346a9abaac4166faa261a20160392a629c1daf159595e0661e0b3fcfbd33bcef5df1c21808e1535802557d780db000c4f8f514327b0aee824cb5bd89f52297aea5bef7aa1688f5317b1457b892cf375991b851943ea1cf27bfeed45f99c5173afb4be66d7e5944c6d7384e889f29d593e2008b09af672dd177f1c785b755d17a39a077961bb6f5e7b6703444ad5ca16b82259469625e552e802c1baced649a859d6ba59f6a115a8f5c22235ffa6e8e743f71a847743f5ca88f8ff1a037aa4082d52ba0603f8bcfc96dc290cea25a8f6b2f6d7bc39d59f2928d20100ed4e7d5b6525497fe5c7c9238784a16f1063812507cf3442da1d6d01afaed09ded6956c4f1a7e57895fe3cc1f3d7c96ff3e2e8082624f5a8e3e2dda9c6f69a5b5253b75c893830a6a93bc74360c1792c63ae1a656b60876e474aec16fbc13eade83134e725ea218335fba0a3c00a76cb9eebf8c5772e65220a6fd33311ade940f0a2338f8088c6f3b1e3e97480d71cf98f850099f4dc47d43ca90a9712d63a69c27e5f2459e7156d5730b05d65c1ebc5837f30e7b4cbee39d8f30e17556f237d9509c650a7c7877edaba4e922c64032485a98cd1cc9b0d4a0886313de1d62f11d9fcc47c07dcd96b92444ec65a2338e90dfb6fbe23f0fa2d6b93f7a7f6b6bf9b3b3ddaf16d78132a45dca1a83a5b9fa1a1cd3d8375da93dafe4eec197e029d5ba463a66e0809a4454574bd0ef5c916dad63fffad947df6a888ab1ebea8e2f37a68a461bd735c49ed5781e6651ec21edcbf954cbec3eaea6d5dd6e79eba653660ceed6c61d214fb7a316f4fcb402cc49018fac2d3a37cede775ed5d8f8180ff337a0c413c0c20da1ff610df7d592bddff5493486d416b7a105d1fea5b5544d408dccb440679010dc85251de8abc7abdbb44d27aaea3ab2a4d2e0618e528c19a7b17acfa1b43a4469f92685615c8aaeabcaa988f6f7c3cd0cb58f7acca8109b9fcb0d71d3c968b01e53f9cd29eb166beb9146755f29c009d745215216635769b846e6b0313582b7a5bd8daf2731f09fafa6105548323c6beb9503b3f89aafc166e87fb75976a30249a8c13e7d1eba0388d028d5aea55229e1b893b4f35f7f4e31a458a381d005e840aa14597a58ac1ffeda0119b24a45b0883b2f6ab1f371fc30c1b2cf0a1d41d5ac035270a6f236bd456c4501264211667d597ae60ef6a10bab2097fcfc48b98f573d5b2af41575ae0e3265214676101c9cdf2c3baa673f38720531bffd1a58202135c14635b1cde7137b6f720bf66f06f45034e68da5bfb2895fc89b99098c53e5048dea9e8ef9f8d396710726149a8d640ff759b67c3b1ebeb6eee281fe8333092af427c3d919e033971c1710218de5f3e8e4a33e574ebd08127638bafd9a17de4a512628728213c1f03af42c7df4665435ee6e247d242879ff427560c5aab3599639ecd5bedbe109c0814cd3222778a2d10bd51c9a80ab21289c6f952c73e8e206fc801a95930ddf115b5386c0dfa8bef9ea8ed8e6c3a5d2b1b8b03089cc7855e50549ed57ad6c164c948b0768c77f8590f11307861b0b778ca7ace1a7dc55bbd4a44ad66a880fb90e2092d644282318e2ef46158345ac54997981f97b3aaef214fe938c96892c036c59fcac3bc8fff6ffa33b32db0434f40151358f2d4626aa0b44309b8f7109b4180cf5d5d1d86bcb44d966e3b69ded30735a85c7e8223b8cc51def2e48391b1407ea74b798b52538da2899dd18275a6eff4c5d7ea0316a6b1806cd4e06022a71553a2123f5b03feabfacdf78b48b29c53cbfdba866c25d607bba50cbae2bcff22288396d2393b669e9110595e65a7aad173154163cd245cb9c9f35c033066c3d689efc9856354b2d035912e371ff4c54c5c18c89097885664ba811bfc986734ce30601e26df5b70d5898fee49c1813549603ed01aa6a102747cf6e31c18aa4db9f61555234d1be0e4e8998aa56b9bab311b1a162db2c68cd2d3b6a9fc2a2438755b32bcc3e2cc3ea217faf87fe93b9eeb63c641aed117402496f4a2d689949a13a027878a093c48024f152273d9a1c2a4b15093e8e6130a9266ece7b5865ac1f9694a0fbd704bf1bb901c7576e80ac2045c7e88e10b9d75afa205d4baaff3ad5de725754eea726ba9fff93720eb88c893af0d32aaf48954377aa4a6e72ad5ebf3643e6f043f4266d57d470cc06cdea85e0050a38f0569ce05e10d5dfaec78e12ca2f4276a321c52eb03fde8d0ff00f7fb4a058f9336d14957e2a81846585c13c8ebaed0a7d6fcdba54b9cc8ee3f100738f5966c68c214f4e47456ebdbf7e22d4d5e2d71028220ce2331cec09b26dabcd780ff781c61cb4c50bcea32e3d6398cb0f6438624184ea61b7bb1451636875f53f06e3b499b781a8f06b6c06356aaa06834243cce26d9705f35c76d1487310d548e6e41f55f64e98256fc8bdaf4c532b4addeb4d66b27912996c8451c105b94599188d1b3686f7d4194d8e5ee19a841879427324570fb0d6fe3553394fdef43b271302849b145131ffd09a22e4186ca5952fc6a5031b14da1ddd8d010b5fded21abc0bcf127e81eb8a4703b80521e1f27055bca2ed158f7708f8eded0609368e5e28aee3a80e8dde347d8de490396264b9d5c44ea97358d3425ea336108f4bfefc696254ccdacf4874a4857bbab3e323fbc8c68a59428b385f4cda55173a2b3a062af813e26eeea88268dc1f101fab136b74a74db7114ab81e1eb2152d89b85d8c9ced41dac6ea360ac97bddd8d6b458fc40e851aa50c5da41ee50091f49be40097143ee37f394ded4628e385ced4fb0379d3918f114049d22bd191e76690064ddeb3fc67ace80a74d030c46f3058c0ff8c4e4cc48f9701853c9d58cf19a893b54de5d6136cb11f9454962bbd299802e3e9f8ca2185f95762351f7d7bd0142b8ba9e6e550633c43a48eb59e667b77f7467bab7e2d4d29a3bec519e7139b14126b959e3cc5bc4708998664398ed40de1400b67c9c8acfc82cddc8ef9c9d1cc29c558d0074973fb6cf7e8ccc16e36f4f8142e25aa549f347271de4708b48a439c3280500b7e1f523e948352c891ca54cf66a48a09c35a89c9ee760f6ec101f9f5fb4c46edbbbcba6c9e2a0a3189befc646177aa76bb1a8803ef0d6575fced84943b163067572f99f0c20b0ab0f87421e9422e1816c1043d6c7fbc16b41a608bbc7bf2f1fff35a5da0f6cc6ec57820e340fc9154e814a6430386261556faf69facc15dc797e84c9a26084c0d00bf79ba00c7d97ab3fcecdd10556bc1aab2fe36fc81522bfe19967f8bae5ec0ea624102c8c95a5ecd40780455da7cd3c1beb21fd188cf4d6ed69cba6b3887bb07f0cbecabb682d7d3adb0b9a6ebfeba09377e17c0528023b18b1dc01c7fc78ebd4b40ac158cc1c32038fab19d3ad0c8ed875c141693d4db26d24caded26e209d76ad2996aa18e4a8eecc706c2ce2362232925333ab1e182b49aac286d11b75448625738458347912184e139fe92786d6b3a7e6edc2b07acf744681f0f5e375511213b1fb450c77ed60b8fd31fe59fa05c24ab37c24be1bf464daffec5830d8e07b60511c263c677cd6107f5df82e1edb1ae13a6cc1acb7572948359b3a01de3e2d4663c1f70cfe2d23ce49a4e44ed4c9ef55b6dcaa7ec186e23363aca567e4f576997e93a7654e3bb0f59d041b78fe0a850f24740978d56c66a387279361b31330207830f5dc71c11ee6d9e4f97d5e07a11a95fa1e9ac68eb306ed05e0b721a6722df710baa4b4a5537746522519f450a8d5f6c27bf63a71393654e562be06f2f590f536a823f530873fbe05cb230d92d728ee505003fcb103b33dfa049325cf1073706733619ab5b61873ef63990b12e2a2e810dae634edaa5805e31d76f49cba22f6682fa50a2018678da80dd954009ab64c75244a0c2fcf55dce77a338584226796a9e76c5fb82a0c779dd3b827c4f19affb1d1eaaa4238a1b7494099d1367709a780833b532208d1c9748b11583e0d0690a7735a1374a01c6d55c594f9e35132734aff8b002e9726092aa766d2259b7e544653d6854e7055cfad71e164568d9344333e1ec656b7cbd3bf8af4b723c3991b4446d156ef45e8893a68b94d69ff3dbba278b645055d81d8f25b9cd2cdd5559cbf25dd63953ebb70013811289a74b802825721e30f78b97cb28d2ffb22de168d0dc39dfae29952e5728e46d38d9e95f2aab97d80378d0f4dacb9f033b946f2ef768f369cb366931a3becdc85dfc6ec6440ddf618387c5671d8902904cc127c645fa57c587744e2455f172e77caaec34df68e09f3fafb40c208c9b056b816759a41c8ff98a863ed9248b949fdade9651f58e54afdc2904c40a070c77084de5df66a31fe0bc76889c2be5701636b51bf02d5b3eb47732d9d4e6cafbf99bc2e05af97091a8064089612625b7f474e86ed9b7a83ba535b5ef0b2c8db8fbd7e37c8ff05dff576f09eec660dc06933e56a275b125145ff79be8f8d6d893c833dbeb6196521393d2738c02d7d593f91496654e944257418148bdcc08b79361cadaa982d0bfb2d8d49b200e10f1340432b42564782ea355e19c97337dff0ec4e75a8349011447f0c333e7a142e64db96a5e63e02a91b44dbf02bade63f54e02c2db5bdaee0371867526fd03cd497971bfa5c07b20c839baddfb703e8118325c04ef39d149df98bbaf6ad393ac79bef7f662b87ddcea363b54fc1d6dcf6e2c45bdf50d176f93f1a37a81b952f5d1665632aa7d5c5260f3b1e232ef632cf98ab01fd229d342620bf1a17c90984c8a03543bc24c4af960468d3aa708033e61b824439e9869e6c652efc8bfd1639f361adc63488df48834133177ec26860f21e19a741ebfacece6d64ba9f962ce552018320d56f320018f12167d44d42ebd5e42c652dc8ba9b3c1aaac289695a89316dde8da941eecc6c2ac283441486bf6c04cb6406c55e9b8e544024a40152ad9f983d564eb263d708c88a8469b4166c6fca36a86cfb83fe28867fd919ac9baf1e517d7ba1e6b74006011a27e00ceb82c90493b9f911ea1575a97e7d46319c76765757b25ee4e647cd1a7ac24706fbe5f4b7cea8c6591afd6d0440161ce2db11c9d268a422cbb41253ef5852b3fe8c6ec0871b3176a60b356ba367b36306745649fd0f76b0c16f94c32f13ba16578c114e79f7ed5a32be0677959c11369702c9ec3018302d9f08de84b663f18dd73db7aabad232a4917f4979814cfb80088426b7f38184f800edcf82bab4d8e73de49994129b3f4eda1ec90a337185706a60a447552c7aeb1b63351ef66d0521791c2365c12a5dc47141f4ac61a0b222317b9480d537b0ce2d2071edd354bae3338fc036db1b7b1504ccc9f84105b2bd2ae294c6af5b7f0fc0e4c7239d9f9365f56c2729556d2a253914c33b338f63dae0edfa960948bffc", &(0x7f0000000140)=""/88, 0x4b7, 0x0, 0x0, &(0x7f00000001c0)}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000200), &(0x7f0000000080), 0x4000000}, 0xfffffffffffffd93) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r2, 0x84, 0x76, &(0x7f0000000200)={0x0, 0x5}, &(0x7f0000001340)=0x8) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f0000001380)={r3, 0xd, "8e4eea0a684f9154ad3df85e18"}, &(0x7f00000013c0)=0x15) 2018/05/30 23:44:40 executing program 1: [ 707.830822] print_req_error: I/O error, dev loop0, sector 0 [ 707.836750] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:41 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000003400000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:41 executing program 1: 2018/05/30 23:44:41 executing program 2: 2018/05/30 23:44:41 executing program 7: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:41 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed0", 0x4a}], 0x1}, 0x0) 2018/05/30 23:44:41 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x4000}, 0x0) 2018/05/30 23:44:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000"], 0x38) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:41 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xd, 0x1ff, 0xfffffffffffffff8, 0x0, 0x32, 0xffffffffffffffff, 0x10000}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:41 executing program 2: 2018/05/30 23:44:41 executing program 1: 2018/05/30 23:44:41 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed0", 0x4a}], 0x1}, 0x0) 2018/05/30 23:44:41 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xfffffff0}, 0x0) 2018/05/30 23:44:41 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0xfffffffffffffffc) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:41 executing program 2: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") connect$llc(0xffffffffffffffff, &(0x7f00000000c0)={0x1a, 0x0, 0x4, 0x0, 0x0, 0x0, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa]}}, 0x10) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x82002, 0x0) close(r1) 2018/05/30 23:44:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000"], 0x38) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:41 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000007400000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:41 executing program 7: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:41 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup\x00', 0x200002, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='..', 0x0, 0x0) getdents64(r1, &(0x7f0000000400)=""/4096, 0x1000) 2018/05/30 23:44:41 executing program 2: r0 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12}, &(0x7f0000044000)) r1 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x0) fcntl$F_SET_FILE_RW_HINT(r1, 0x40e, &(0x7f00000000c0)=0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendfile(r2, r1, &(0x7f0000000100), 0x10003) timer_settime(0x0, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x0, 0x9}}, &(0x7f0000040000)) tkill(r0, 0x1000000000016) 2018/05/30 23:44:41 executing program 6: r0 = syz_open_dev$vcsa(&(0x7f00000000c0)='/dev/vcsa#\x00', 0x10000, 0x40000) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x100000001, 0x202a00) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000240)=[{&(0x7f00000001c0)="14a4b8f480be6a7d", 0x8}, {&(0x7f0000000200)="d19062172f8bf38079ba701302844b988bf9dddd79e7", 0x16}], 0x2, 0x0, 0x0, 0x8004}, 0x800) ioctl$TIOCMBIS(r2, 0x5416, &(0x7f0000000000)=0xfff) 2018/05/30 23:44:41 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01c", 0x4b}], 0x1}, 0x0) 2018/05/30 23:44:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000"], 0x38) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:41 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf00000000000000}, 0x0) 2018/05/30 23:44:41 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:41 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000006000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:41 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000000)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) recvmmsg(r1, &(0x7f0000004d00)=[{{0x0, 0x0, &(0x7f0000004c40), 0x10, &(0x7f0000004c80)=""/79, 0x4f}}], 0x1, 0x0, &(0x7f0000004f00)={0x77359400}) sendmsg$key(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000280)={0x2, 0x14, 0x0, 0x0, 0x2}, 0x10}, 0x1}, 0x0) 2018/05/30 23:44:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000000001000000000000090000"], 0x53) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:41 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01c", 0x4b}], 0x1}, 0x0) 2018/05/30 23:44:41 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:41 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000000000004c000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:41 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000415fc8)={&(0x7f000034c000)={0x10}, 0xc, &(0x7f00000daff0)={&(0x7f0000000000)=ANY=[@ANYBLOB="3c01000010000302000000000000000000000000000000000000000000000000e000000100000000000000000000000000000000000000000000000000000000", @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000010000000033000000ac14ffbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000004c0014006d643500000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000df31da81d79b8595b0a54091a6e1386b9c59362a4347634386f502b2ecabee8b3d48001b54e3e960668b4a8be4903ff834ee0e7e96849ee8837b6b14934fe03716afb3c1b237d92bd9162c1ac2ecfeb4e4f1e154a59090a8d7a370d273c527e9430d4fcadf9c389eaf4656b3140cd2108bdc83bc7baff5eebfb25188350d8bf01458024736a7"], 0x3}, 0x1}, 0x0) 2018/05/30 23:44:41 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf0ffffff}, 0x0) 2018/05/30 23:44:41 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x88, 0x4000) setsockopt$inet_sctp_SCTP_EVENTS(r2, 0x84, 0xb, &(0x7f0000000040)={0x8, 0x5, 0x1c46, 0x3, 0xf9, 0x9, 0x3, 0x5, 0x52, 0x59, 0x9}, 0xb) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:41 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000000001000000000000090000"], 0x53) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:41 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01c", 0x4b}], 0x1}, 0x0) 2018/05/30 23:44:41 executing program 2: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") keyctl$get_persistent(0x16, 0x0, 0xfffffffffffffffb) 2018/05/30 23:44:41 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") ioctl$VT_WAITACTIVE(r0, 0x5607) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:41 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xffffff7f00000000}, 0x0) 2018/05/30 23:44:41 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000068000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:41 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:42 executing program 6: r0 = socket$inet6(0xa, 0x5, 0x3) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000080)="c7056c503e85fe3d7fd140ef5eca57442bf064ed344682daf928f9b14161351f757989987eaa932a743035a9adf45df94acb09e45fbe65a689ad09b2e2100f182c9f1a4460a45c0e", &(0x7f0000000180)}, 0x8ef7d703579feb1b) 2018/05/30 23:44:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000000001000000000000090000"], 0x53) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:42 executing program 0: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/sequencer\x00', 0x82002, 0x0) write$binfmt_aout(r1, &(0x7f00000003c0)={{}, "91eb1a39f946deb0368b62cb0b19ee02bc17304aa792c19661885dbe978c701ee37474ac72bf11e24761087a561e6ef9b73c7d8b1686a402926db6e3495099e6396c8b756f99b95272987cbc87d7fd15f16bae4cdb7b6ad21abad1f31ca81fad154dde8e3bca3f2c48513f98ef697c56ab287301b8dac29f090149cc7a0263093ec2f158a61e42cbc6fc9364339412d170a1eee8b30338089dcab3baeab97eb7239c33b9b29c3dd9317a12aa98873ce871f378683404cbd1"}, 0xd8) 2018/05/30 23:44:42 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf0ffffffffffff}, 0x0) 2018/05/30 23:44:42 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000), 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:42 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:42 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000900000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:42 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:42 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x0, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff00000000010000000000000900000001000000020000000001000008"], 0x61) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:42 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000), 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 709.484006] nla_parse: 2 callbacks suppressed [ 709.488653] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:42 executing program 0: socket$kcm(0x29, 0x5, 0x0) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r0, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) [ 709.565640] print_req_error: I/O error, dev loop0, sector 0 [ 709.571471] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:42 executing program 6: r0 = socket$inet6(0xa, 0x9, 0x47) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000140)="21ef4fb612f32b8d7e565af075c412f8f82d711a323197ca85e7c9a9b08f3ec95bd44920b32544fa971fc5ffd016f87f03481145ce6b6524a6f20f2d43f21523b9462e0d643bb582af4e1e8fcf9199afc3dc9556564a28f1663c02d17ac71b6e6edd730949a2d8dcbd6ee8531ea5470a47eae6f2046f624d70ad56b4c60bad9e88c07f5fcc65f3e2e3764ab55d5e55bede811f48940be2a66426a80cd1725d7b9bc70949d7b9552968f7e61d4b7943723e925bae25659761a8bbabafad057994aa2b48094cc3f90a1c0001000015fd31437b68a1c88fd0fe25e84fd74853d775bdf4801329b06de898ab1ff17a5fdf11c3596bfa3fcfb9fda6ff7cfddd69", &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:42 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000003f000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:42 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf000000}, 0x0) 2018/05/30 23:44:42 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:42 executing program 2 (fault-call:7 fault-nth:0): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:42 executing program 1 (fault-call:3 fault-nth:0): r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff000000000100000000000009000000"], 0x54) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:42 executing program 0 (fault-call:4 fault-nth:0): r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:42 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 709.702102] FAULT_INJECTION: forcing a failure. [ 709.702102] name failslab, interval 1, probability 0, space 0, times 0 [ 709.713394] CPU: 0 PID: 23900 Comm: syz-executor1 Not tainted 4.17.0-rc7+ #75 [ 709.720670] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 709.730030] Call Trace: [ 709.732635] dump_stack+0x1b9/0x294 [ 709.736280] ? dump_stack_print_info.cold.2+0x52/0x52 [ 709.741485] ? lock_downgrade+0x8e0/0x8e0 [ 709.745660] should_fail.cold.4+0xa/0x1a [ 709.750357] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 709.755476] ? __local_bh_enable_ip+0x161/0x230 [ 709.760156] ? _raw_spin_unlock_bh+0x30/0x40 [ 709.764574] ? release_sock+0x1e2/0x2b0 [ 709.768561] ? rcu_is_watching+0x85/0x140 [ 709.772728] ? __local_bh_enable_ip+0x161/0x230 [ 709.777407] ? __release_sock+0x3a0/0x3a0 [ 709.781571] ? find_held_lock+0x36/0x1c0 [ 709.785657] ? check_same_owner+0x320/0x320 [ 709.789992] ? rcu_note_context_switch+0x710/0x710 [ 709.794174] FAULT_INJECTION: forcing a failure. [ 709.794174] name failslab, interval 1, probability 0, space 0, times 0 [ 709.794925] ? __netlink_lookup+0x5cf/0xaa0 [ 709.794945] __should_failslab+0x124/0x180 [ 709.794974] should_failslab+0x9/0x14 [ 709.818695] kmem_cache_alloc_node+0x272/0x780 [ 709.823273] ? find_held_lock+0x36/0x1c0 [ 709.827334] __alloc_skb+0x111/0x780 [ 709.831044] ? skb_scrub_packet+0x580/0x580 [ 709.835362] ? rcu_is_watching+0x85/0x140 [ 709.839505] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 709.844699] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 709.850228] ? netlink_autobind.isra.34+0x240/0x330 [ 709.855239] netlink_sendmsg+0xb01/0xfa0 [ 709.859299] ? netlink_unicast+0x740/0x740 [ 709.863533] ? security_socket_sendmsg+0x94/0xc0 [ 709.868281] ? netlink_unicast+0x740/0x740 [ 709.872512] sock_sendmsg+0xd5/0x120 [ 709.876222] ___sys_sendmsg+0x805/0x940 [ 709.880193] ? copy_msghdr_from_user+0x560/0x560 [ 709.884950] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 709.890477] ? proc_fail_nth_write+0x96/0x1f0 [ 709.894968] ? __fget_light+0x2ef/0x430 [ 709.898934] ? fget_raw+0x20/0x20 [ 709.902376] ? find_held_lock+0x36/0x1c0 [ 709.906434] ? kasan_check_write+0x14/0x20 [ 709.910665] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 709.915593] ? wait_for_completion+0x870/0x870 [ 709.920178] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 709.925708] ? sockfd_lookup_light+0xc5/0x160 [ 709.930200] __sys_sendmsg+0x115/0x270 [ 709.934082] ? __ia32_sys_shutdown+0x80/0x80 [ 709.938484] ? __sb_end_write+0xac/0xe0 [ 709.942454] ? fput+0x130/0x1a0 [ 709.945727] ? ksys_write+0x1a6/0x250 [ 709.949530] __x64_sys_sendmsg+0x78/0xb0 [ 709.953589] do_syscall_64+0x1b1/0x800 [ 709.957471] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 709.962305] ? syscall_return_slowpath+0x5c0/0x5c0 [ 709.967228] ? syscall_return_slowpath+0x30f/0x5c0 [ 709.972154] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 709.977515] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 709.982360] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 709.987538] RIP: 0033:0x455a09 [ 709.990721] RSP: 002b:00007fa946e18c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 709.998422] RAX: ffffffffffffffda RBX: 00007fa946e196d4 RCX: 0000000000455a09 [ 710.005685] RDX: 0000000000000000 RSI: 0000000020011fc8 RDI: 0000000000000014 [ 710.012941] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 710.020201] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 710.027461] R13: 00000000000005ab R14: 00000000006fd8a8 R15: 0000000000000000 [ 710.034741] CPU: 1 PID: 23902 Comm: syz-executor0 Not tainted 4.17.0-rc7+ #75 [ 710.042020] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 710.051371] Call Trace: [ 710.053969] dump_stack+0x1b9/0x294 [ 710.057611] ? dump_stack_print_info.cold.2+0x52/0x52 [ 710.060631] FAULT_INJECTION: forcing a failure. [ 710.060631] name failslab, interval 1, probability 0, space 0, times 0 [ 710.062805] ? __mutex_lock+0x7d9/0x17f0 [ 710.062834] should_fail.cold.4+0xa/0x1a [ 710.082095] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 710.087199] ? graph_lock+0x170/0x170 [ 710.090991] ? debug_check_no_locks_freed+0x310/0x310 [ 710.096180] ? find_held_lock+0x36/0x1c0 [ 710.100236] ? __lock_is_held+0xb5/0x140 [ 710.104302] ? check_same_owner+0x320/0x320 [ 710.108615] ? graph_lock+0x170/0x170 [ 710.112406] ? rcu_note_context_switch+0x710/0x710 [ 710.117323] ? rcu_note_context_switch+0x710/0x710 [ 710.122246] __should_failslab+0x124/0x180 [ 710.126474] should_failslab+0x9/0x14 [ 710.130266] kmem_cache_alloc_node_trace+0x26f/0x770 [ 710.135370] __kmalloc_node+0x33/0x70 [ 710.139166] kvmalloc_node+0x6b/0x100 [ 710.142963] seq_read+0xa33/0x1520 [ 710.146492] ? fsnotify+0x415/0xfc0 [ 710.150113] ? fsnotify_first_mark+0x330/0x330 [ 710.154687] ? _copy_from_user+0xdf/0x150 [ 710.158827] ? seq_file_path+0x30/0x30 [ 710.162713] ? security_file_permission+0x1c6/0x240 [ 710.167725] ? rw_verify_area+0x118/0x360 [ 710.171863] do_iter_read+0x4a3/0x660 [ 710.175663] vfs_readv+0x14f/0x1a0 [ 710.179196] ? compat_rw_copy_check_uvector+0x420/0x420 [ 710.184554] ? wait_for_completion+0x870/0x870 [ 710.189138] ? mutex_lock_nested+0x16/0x20 [ 710.193365] ? mutex_lock_nested+0x16/0x20 [ 710.197590] ? __fdget_pos+0xd6/0x1e0 [ 710.201379] ? __fdget_raw+0x20/0x20 [ 710.205084] ? __sb_end_write+0xac/0xe0 [ 710.209051] do_readv+0x112/0x2f0 [ 710.212497] ? vfs_readv+0x1a0/0x1a0 [ 710.216204] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 710.221740] __x64_sys_readv+0x75/0xb0 [ 710.225621] do_syscall_64+0x1b1/0x800 [ 710.229502] ? finish_task_switch+0x1ca/0x840 [ 710.233988] ? syscall_return_slowpath+0x5c0/0x5c0 [ 710.238913] ? syscall_return_slowpath+0x30f/0x5c0 [ 710.243840] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 710.249198] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 710.254037] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 710.259221] RIP: 0033:0x455a09 [ 710.262399] RSP: 002b:00007f2020483c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 [ 710.270099] RAX: ffffffffffffffda RBX: 00007f20204846d4 RCX: 0000000000455a09 [ 710.277355] RDX: 0000000000000001 RSI: 0000000020000300 RDI: 0000000000000014 [ 710.284614] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 710.291871] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 2018/05/30 23:44:43 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 710.299126] R13: 000000000000056b R14: 00000000006fd2a8 R15: 0000000000000000 [ 710.306403] CPU: 0 PID: 23894 Comm: syz-executor2 Not tainted 4.17.0-rc7+ #75 [ 710.313679] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 710.323033] Call Trace: [ 710.325631] dump_stack+0x1b9/0x294 [ 710.329276] ? dump_stack_print_info.cold.2+0x52/0x52 [ 710.334479] should_fail.cold.4+0xa/0x1a [ 710.338549] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 710.343667] ? print_usage_bug+0xc0/0xc0 [ 710.347729] ? graph_lock+0x170/0x170 2018/05/30 23:44:43 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x4000}, 0x0) [ 710.351538] ? graph_lock+0x170/0x170 [ 710.355340] ? lock_acquire+0x1dc/0x520 [ 710.359316] ? find_held_lock+0x36/0x1c0 [ 710.363396] ? check_same_owner+0x320/0x320 [ 710.367728] ? rcu_note_context_switch+0x710/0x710 [ 710.372663] ? lock_downgrade+0x8e0/0x8e0 [ 710.376814] ? lock_release+0xa10/0xa10 [ 710.380797] __should_failslab+0x124/0x180 [ 710.385038] should_failslab+0x9/0x14 [ 710.388842] __kmalloc_track_caller+0x2c4/0x760 [ 710.393517] ? strncpy_from_user+0x500/0x500 [ 710.397931] ? __might_sleep+0x95/0x190 2018/05/30 23:44:43 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 710.401908] ? strndup_user+0x77/0xd0 [ 710.405715] memdup_user+0x2c/0xa0 [ 710.409261] strndup_user+0x77/0xd0 [ 710.412900] __keyctl_dh_compute+0x210/0x1d20 [ 710.417503] ? graph_lock+0x170/0x170 [ 710.421388] ? lock_downgrade+0x8e0/0x8e0 [ 710.425545] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 710.431089] ? proc_cwd_link+0x1d0/0x1d0 [ 710.435156] ? copy_overflow+0x30/0x30 [ 710.439043] ? find_held_lock+0x36/0x1c0 [ 710.443119] ? lock_downgrade+0x8e0/0x8e0 [ 710.447269] ? lock_release+0xa10/0xa10 [ 710.451252] ? check_same_owner+0x320/0x320 [ 710.455576] ? __lock_is_held+0xb5/0x140 [ 710.459652] ? __might_sleep+0x95/0x190 [ 710.463644] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 710.469186] ? _copy_from_user+0xdf/0x150 [ 710.473341] keyctl_dh_compute+0xb9/0x100 [ 710.477499] ? __keyctl_dh_compute+0x1d20/0x1d20 [ 710.482265] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 710.487460] __x64_sys_keyctl+0x12a/0x3b0 [ 710.491616] do_syscall_64+0x1b1/0x800 [ 710.495511] ? finish_task_switch+0x1ca/0x840 [ 710.500009] ? syscall_return_slowpath+0x5c0/0x5c0 [ 710.504936] ? syscall_return_slowpath+0x30f/0x5c0 [ 710.509854] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 710.515203] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 710.520038] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 710.525207] RIP: 0033:0x455a09 [ 710.528378] RSP: 002b:00007fbb18fe0c68 EFLAGS: 00000246 ORIG_RAX: 00000000000000fa [ 710.536068] RAX: ffffffffffffffda RBX: 00007fbb18fe16d4 RCX: 0000000000455a09 [ 710.543321] RDX: 0000000020001a00 RSI: 00000000200019c0 RDI: 0000000000000017 2018/05/30 23:44:43 executing program 1 (fault-call:3 fault-nth:1): r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:43 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000fdffffff00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 710.550572] RBP: 000000000072bea0 R08: 0000000020001b40 R09: 0000000000000000 [ 710.557820] R10: 000000000000009d R11: 0000000000000246 R12: 0000000000000014 [ 710.565070] R13: 0000000000000499 R14: 00000000006fbef8 R15: 0000000000000000 2018/05/30 23:44:43 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x300000000000000}, 0x0) 2018/05/30 23:44:43 executing program 0 (fault-call:4 fault-nth:1): r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) [ 710.638241] FAULT_INJECTION: forcing a failure. [ 710.638241] name failslab, interval 1, probability 0, space 0, times 0 [ 710.649728] CPU: 1 PID: 23936 Comm: syz-executor1 Not tainted 4.17.0-rc7+ #75 [ 710.657014] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 710.666372] Call Trace: [ 710.668969] dump_stack+0x1b9/0x294 [ 710.672615] ? dump_stack_print_info.cold.2+0x52/0x52 [ 710.677818] ? is_bpf_text_address+0xd7/0x170 [ 710.682327] ? kernel_text_address+0x79/0xf0 [ 710.686750] ? __unwind_start+0x166/0x330 [ 710.690904] should_fail.cold.4+0xa/0x1a [ 710.694950] ? __save_stack_trace+0x7e/0xd0 [ 710.699273] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 710.704364] ? save_stack+0xa9/0xd0 [ 710.707981] ? save_stack+0x43/0xd0 [ 710.711601] ? kasan_kmalloc+0xc4/0xe0 [ 710.715472] ? kasan_slab_alloc+0x12/0x20 [ 710.719605] ? find_held_lock+0x36/0x1c0 [ 710.723652] ? rds_ib_sync_mr+0x4c0/0x520 [ 710.727802] ? check_same_owner+0x320/0x320 [ 710.732119] ? rcu_note_context_switch+0x710/0x710 [ 710.737056] __should_failslab+0x124/0x180 [ 710.741277] should_failslab+0x9/0x14 [ 710.745058] kmem_cache_alloc_node_trace+0x26f/0x770 [ 710.750146] __kmalloc_node_track_caller+0x33/0x70 [ 710.755065] __kmalloc_reserve.isra.38+0x3a/0xe0 [ 710.759822] __alloc_skb+0x14d/0x780 [ 710.763524] ? skb_scrub_packet+0x580/0x580 [ 710.767829] ? rcu_is_watching+0x85/0x140 [ 710.771971] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 710.777145] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 710.782679] ? netlink_autobind.isra.34+0x240/0x330 [ 710.787688] netlink_sendmsg+0xb01/0xfa0 [ 710.791737] ? netlink_unicast+0x740/0x740 [ 710.795970] ? security_socket_sendmsg+0x94/0xc0 [ 710.800717] ? netlink_unicast+0x740/0x740 [ 710.804936] sock_sendmsg+0xd5/0x120 [ 710.808633] ___sys_sendmsg+0x805/0x940 [ 710.812593] ? copy_msghdr_from_user+0x560/0x560 [ 710.817337] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 710.822858] ? proc_fail_nth_write+0x96/0x1f0 [ 710.827338] ? __fget_light+0x2ef/0x430 [ 710.831294] ? fget_raw+0x20/0x20 [ 710.834727] ? find_held_lock+0x36/0x1c0 [ 710.838772] ? kasan_check_write+0x14/0x20 [ 710.842994] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 710.847909] ? wait_for_completion+0x870/0x870 [ 710.852478] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 710.857996] ? sockfd_lookup_light+0xc5/0x160 [ 710.862478] __sys_sendmsg+0x115/0x270 [ 710.866346] ? __ia32_sys_shutdown+0x80/0x80 [ 710.870736] ? __sb_end_write+0xac/0xe0 [ 710.874693] ? fput+0x130/0x1a0 [ 710.877951] ? ksys_write+0x1a6/0x250 [ 710.881738] __x64_sys_sendmsg+0x78/0xb0 [ 710.885782] do_syscall_64+0x1b1/0x800 [ 710.889648] ? finish_task_switch+0x1ca/0x840 [ 710.894137] ? syscall_return_slowpath+0x5c0/0x5c0 [ 710.899053] ? syscall_return_slowpath+0x30f/0x5c0 [ 710.903965] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 710.909318] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 710.914144] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 710.919313] RIP: 0033:0x455a09 [ 710.922481] RSP: 002b:00007fa946e18c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 710.930168] RAX: ffffffffffffffda RBX: 00007fa946e196d4 RCX: 0000000000455a09 [ 710.937417] RDX: 0000000000000000 RSI: 0000000020011fc8 RDI: 0000000000000014 [ 710.944665] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 710.951912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 710.959163] R13: 00000000000005ab R14: 00000000006fd8a8 R15: 0000000000000001 [ 711.017177] FAULT_INJECTION: forcing a failure. [ 711.017177] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 711.029030] CPU: 0 PID: 23946 Comm: syz-executor0 Not tainted 4.17.0-rc7+ #75 [ 711.036310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 711.045667] Call Trace: [ 711.048273] dump_stack+0x1b9/0x294 [ 711.051921] ? dump_stack_print_info.cold.2+0x52/0x52 [ 711.057120] ? graph_lock+0x170/0x170 [ 711.060928] ? debug_check_no_locks_freed+0x310/0x310 [ 711.066131] should_fail.cold.4+0xa/0x1a [ 711.070202] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 711.075322] ? find_held_lock+0x36/0x1c0 [ 711.079390] ? graph_lock+0x170/0x170 [ 711.083200] ? lock_acquire+0x1dc/0x520 [ 711.087185] ? lock_downgrade+0x8e0/0x8e0 [ 711.091344] ? find_held_lock+0x36/0x1c0 [ 711.095441] __alloc_pages_nodemask+0x34e/0xd70 [ 711.100118] ? kasan_check_read+0x11/0x20 [ 711.104280] ? __alloc_pages_slowpath+0x2db0/0x2db0 [ 711.109315] ? rcu_read_unlock+0x35/0x70 [ 711.113391] ? __lock_is_held+0xb5/0x140 [ 711.117473] ? check_same_owner+0x320/0x320 [ 711.121800] ? graph_lock+0x170/0x170 [ 711.125611] cache_grow_begin+0x6e/0x6c0 [ 711.129685] kmem_cache_alloc_node_trace+0x692/0x770 [ 711.134802] __kmalloc_node+0x33/0x70 [ 711.138617] kvmalloc_node+0x6b/0x100 [ 711.142432] seq_read+0xa33/0x1520 [ 711.145974] ? fsnotify+0x415/0xfc0 [ 711.149619] ? fsnotify_first_mark+0x330/0x330 [ 711.154188] ? _copy_from_user+0xdf/0x150 [ 711.158319] ? seq_file_path+0x30/0x30 [ 711.162191] ? security_file_permission+0x1c6/0x240 [ 711.167192] ? rw_verify_area+0x118/0x360 [ 711.171331] do_iter_read+0x4a3/0x660 [ 711.175129] vfs_readv+0x14f/0x1a0 [ 711.178655] ? compat_rw_copy_check_uvector+0x420/0x420 [ 711.184020] ? wait_for_completion+0x870/0x870 [ 711.188603] ? mutex_lock_nested+0x16/0x20 [ 711.192819] ? mutex_lock_nested+0x16/0x20 [ 711.197040] ? __fdget_pos+0xd6/0x1e0 [ 711.200821] ? __fdget_raw+0x20/0x20 [ 711.204514] ? __sb_end_write+0xac/0xe0 [ 711.208471] do_readv+0x112/0x2f0 [ 711.211905] ? vfs_readv+0x1a0/0x1a0 [ 711.215600] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 711.220435] __x64_sys_readv+0x75/0xb0 [ 711.224307] do_syscall_64+0x1b1/0x800 [ 711.228174] ? syscall_return_slowpath+0x5c0/0x5c0 [ 711.233085] ? syscall_return_slowpath+0x30f/0x5c0 [ 711.237996] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 711.243358] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 711.248189] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 711.253359] RIP: 0033:0x455a09 [ 711.256531] RSP: 002b:00007f2020483c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000013 2018/05/30 23:44:44 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:44 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) ioctl(r0, 0x8912, &(0x7f0000000040)="0047fc2f07d82c99240970") setsockopt$inet_sctp6_SCTP_SOCKOPT_BINDX_REM(r0, 0x84, 0x65, &(0x7f0000000080)=[@in6={0xa, 0x4e21, 0x1, @empty, 0x400}], 0x1c) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000008, 0xc, 0x400000c26, 0x40, 0x1, 0xffffffffffffffff, 0x2}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = syz_open_dev$mice(&(0x7f00000000c0)='/dev/input/mice\x00', 0x0, 0x0) ioctl$KVM_CREATE_DEVICE(r2, 0xc00caee0, &(0x7f0000000000)={0x5, r0, 0x1}) ioctl$SG_GET_VERSION_NUM(r2, 0x2282, &(0x7f0000000140)) fallocate(r0, 0x1, 0x7f, 0x4) 2018/05/30 23:44:44 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff000000000100000000000009000000"], 0x54) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:44 executing program 1 (fault-call:3 fault-nth:2): r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:44 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x100000000000000}, 0x0) 2018/05/30 23:44:44 executing program 0 (fault-call:4 fault-nth:2): r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:44 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000000000006c000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 711.264220] RAX: ffffffffffffffda RBX: 00007f20204846d4 RCX: 0000000000455a09 [ 711.271476] RDX: 0000000000000001 RSI: 0000000020000300 RDI: 0000000000000014 [ 711.278742] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 711.285992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 711.293253] R13: 000000000000056b R14: 00000000006fd2a8 R15: 0000000000000001 [ 711.358194] FAULT_INJECTION: forcing a failure. [ 711.358194] name failslab, interval 1, probability 0, space 0, times 0 [ 711.369496] CPU: 1 PID: 23961 Comm: syz-executor1 Not tainted 4.17.0-rc7+ #75 [ 711.376776] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 711.386131] Call Trace: [ 711.388734] dump_stack+0x1b9/0x294 [ 711.392377] ? dump_stack_print_info.cold.2+0x52/0x52 [ 711.397577] ? lock_release+0xa10/0xa10 [ 711.401565] ? check_same_owner+0x320/0x320 [ 711.405901] should_fail.cold.4+0xa/0x1a [ 711.409975] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 711.415085] ? __mutex_lock+0x7d9/0x17f0 [ 711.419137] ? nfnetlink_rcv_msg+0xab3/0xff0 [ 711.423531] ? graph_lock+0x170/0x170 [ 711.427320] ? find_held_lock+0x36/0x1c0 [ 711.431365] ? __lock_is_held+0xb5/0x140 [ 711.435419] ? check_same_owner+0x320/0x320 [ 711.439728] ? rcu_note_context_switch+0x710/0x710 [ 711.444644] __should_failslab+0x124/0x180 [ 711.448867] should_failslab+0x9/0x14 [ 711.452651] kmem_cache_alloc_trace+0x2cb/0x780 [ 711.457305] ? find_held_lock+0x36/0x1c0 [ 711.461357] nf_tables_getrule+0x283/0x940 [ 711.465577] ? nf_tables_rule_notify+0x420/0x420 [ 711.470316] ? nf_tables_getrule+0x940/0x940 [ 711.474709] ? nf_tables_dump_sets_done+0x40/0x40 [ 711.479538] ? nf_tables_rule_notify+0x420/0x420 [ 711.484280] nfnetlink_rcv_msg+0xdb5/0xff0 [ 711.488502] ? __lock_is_held+0xb5/0x140 [ 711.492554] ? __sanitizer_cov_trace_cmp1+0x17/0x20 [ 711.497551] ? nfnetlink_rcv_msg+0x3bc/0xff0 [ 711.501950] ? nfnetlink_bind+0x3a0/0x3a0 [ 711.506079] ? graph_lock+0x170/0x170 [ 711.509859] ? find_held_lock+0x36/0x1c0 [ 711.513911] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 711.519437] netlink_rcv_skb+0x172/0x440 [ 711.523482] ? nfnetlink_bind+0x3a0/0x3a0 [ 711.527618] ? netlink_ack+0xbc0/0xbc0 [ 711.531490] ? __netlink_ns_capable+0x100/0x130 [ 711.536145] nfnetlink_rcv+0x1fe/0x1ba0 [ 711.540106] ? kasan_check_read+0x11/0x20 [ 711.544237] ? rcu_is_watching+0x85/0x140 [ 711.548368] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 711.553550] ? nfnl_err_reset+0x2d0/0x2d0 [ 711.557694] ? netlink_remove_tap+0x610/0x610 [ 711.562176] ? refcount_add_not_zero+0x320/0x320 [ 711.566916] ? kasan_check_read+0x11/0x20 [ 711.571046] ? rcu_is_watching+0x85/0x140 [ 711.575176] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 711.580353] ? netlink_skb_destructor+0x210/0x210 [ 711.585179] ? kasan_check_write+0x14/0x20 [ 711.589400] netlink_unicast+0x58b/0x740 [ 711.593450] ? netlink_attachskb+0x970/0x970 [ 711.597845] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 711.603366] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 711.608367] ? security_netlink_send+0x88/0xb0 [ 711.612934] netlink_sendmsg+0x9f0/0xfa0 [ 711.616985] ? netlink_unicast+0x740/0x740 [ 711.621209] ? security_socket_sendmsg+0x94/0xc0 [ 711.625948] ? netlink_unicast+0x740/0x740 [ 711.630171] sock_sendmsg+0xd5/0x120 [ 711.633870] ___sys_sendmsg+0x805/0x940 [ 711.637832] ? copy_msghdr_from_user+0x560/0x560 [ 711.642576] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 711.648095] ? proc_fail_nth_write+0x96/0x1f0 [ 711.652578] ? __fget_light+0x2ef/0x430 [ 711.656536] ? fget_raw+0x20/0x20 [ 711.659972] ? find_held_lock+0x36/0x1c0 [ 711.664022] ? kasan_check_write+0x14/0x20 [ 711.668248] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 711.673162] ? wait_for_completion+0x870/0x870 [ 711.677733] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 711.683253] ? sockfd_lookup_light+0xc5/0x160 [ 711.687906] __sys_sendmsg+0x115/0x270 [ 711.691777] ? __ia32_sys_shutdown+0x80/0x80 [ 711.696167] ? __sb_end_write+0xac/0xe0 [ 711.700127] ? fput+0x130/0x1a0 [ 711.703391] ? ksys_write+0x1a6/0x250 [ 711.707182] __x64_sys_sendmsg+0x78/0xb0 [ 711.711229] do_syscall_64+0x1b1/0x800 [ 711.715098] ? finish_task_switch+0x1ca/0x840 [ 711.719576] ? syscall_return_slowpath+0x5c0/0x5c0 [ 711.724490] ? syscall_return_slowpath+0x30f/0x5c0 [ 711.729408] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 711.734757] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 711.739586] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 711.744765] RIP: 0033:0x455a09 [ 711.747941] RSP: 002b:00007fa946e18c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002e 2018/05/30 23:44:44 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d8") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 711.755635] RAX: ffffffffffffffda RBX: 00007fa946e196d4 RCX: 0000000000455a09 [ 711.762886] RDX: 0000000000000000 RSI: 0000000020011fc8 RDI: 0000000000000014 [ 711.770135] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 711.777396] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 711.784647] R13: 00000000000005ab R14: 00000000006fd8a8 R15: 0000000000000002 2018/05/30 23:44:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff000000000100000000000009000000"], 0x54) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:44 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x10, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:44 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x1000000}, 0x0) [ 711.826570] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:44 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:44 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1000}], 0x1) 2018/05/30 23:44:44 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000fffffffb00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:45 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x24, &(0x7f00000001c0)={@remote, @remote, 0x0}, &(0x7f0000000200)=0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x1d, 0x8, &(0x7f0000000000)=@raw=[@generic={0x1ff, 0x401, 0x80000001, 0x97cea7b}, @initr0={0x18, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x7fffffff}, @ldst={0x0, 0x2, 0x0, 0x1, 0x1, 0xffffffe2, 0x4}, @call={0x85, 0x0, 0x0, 0x20}], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x41100, 0x1, [], r2, 0xe}, 0x48) [ 711.906695] print_req_error: I/O error, dev loop0, sector 0 [ 711.912566] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000"], 0x47) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:45 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='memory.events\x00', 0x0, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000040)=""/158) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:45 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:45 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x15, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:45 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:45 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c9924") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:45 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000007fffffff00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000"], 0x47) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:45 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x4, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:45 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) accept4(r0, &(0x7f0000000000)=@can={0x0, 0x0}, &(0x7f0000000080)=0x80, 0x80800) ioctl$sock_inet6_SIOCDIFADDR(r0, 0x8936, &(0x7f00000000c0)={@remote={0xfe, 0x80, [], 0xbb}, 0x55, r1}) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = dup3(r0, r0, 0x80000) ioctl$KVM_SET_GSI_ROUTING(r2, 0x4008ae6a, &(0x7f0000000140)={0x3, 0x0, [{0x80, 0x1, 0x0, 0x0, @irqchip={0x401, 0x7}}, {0x383, 0x3, 0x0, 0x0, @sint={0x9, 0x2}}, {0x8da, 0x7, 0x0, 0x0, @sint={0x1f, 0x9}}]}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:45 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x3000000}, 0x0) 2018/05/30 23:44:45 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x3aa}], 0x1) 2018/05/30 23:44:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff040000000000070000000800000000000080ff0000"], 0x47) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:45 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x37, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 712.293771] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:45 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x31f}], 0x1) 2018/05/30 23:44:45 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf000}, 0x0) 2018/05/30 23:44:45 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:45 executing program 6: ioctl(0xffffffffffffffff, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r0, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:45 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000200000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 712.377948] print_req_error: I/O error, dev loop0, sector 0 [ 712.383885] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:45 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:45 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x3, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:45 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:45 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x280, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000040)={0x0, @in6={{0xa, 0x4e23, 0x278, @loopback={0x0, 0x1}, 0x8000}}, 0x1, 0x3}, &(0x7f0000000140)=0x90) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r2, 0x84, 0x5, &(0x7f0000000180)={r3, @in6={{0xa, 0x4e21, 0xfffffffffffff137, @dev={0xfe, 0x80, [], 0x21}}}}, 0x84) 2018/05/30 23:44:45 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000040000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:45 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x10}], 0x1) 2018/05/30 23:44:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff0400000000000700"], 0x3a) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:45 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x8100}, 0x0) [ 712.606890] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:45 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c992409") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:45 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4800000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff0400000000000700"], 0x3a) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 712.777600] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:45 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0xa, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:45 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") accept4$inet6(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, @loopback}, &(0x7f0000000040)=0x1c, 0x80000) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 2018/05/30 23:44:45 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x3c5}], 0x1) 2018/05/30 23:44:45 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xffffffc3}, 0x0) 2018/05/30 23:44:45 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000003f00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:45 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x0, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:45 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xc00e0000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:45 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001000300fbff0400000000000700"], 0x3a) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:46 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = socket(0x1e, 0x1, 0x0) getsockopt(r2, 0x10f, 0x0, &(0x7f0000000040)=""/4, &(0x7f0000000080)=0x4) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xb, 0x8, 0x2, 0x217b, 0x1, 0xffffffffffffffff, 0x8}, 0x2c) r3 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x400, 0x109002) setsockopt$ipx_IPX_TYPE(r3, 0x100, 0x1, &(0x7f0000000080), 0x4) [ 712.913838] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 712.925931] print_req_error: I/O error, dev loop0, sector 0 [ 712.931738] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:46 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0xd, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:46 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x38d}], 0x1) 2018/05/30 23:44:46 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:46 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000003000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:46 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x2}, 0x0) 2018/05/30 23:44:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:46 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf0ffffffffffff, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:46 executing program 6: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/cuse\x00', 0x8200, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000180)={0x1e, 0xb9d, 0x7, 0x1, 0x0, r0, 0x8001}, 0x2c) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r3 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x4, 0x0) ioctl$sock_netrom_TIOCOUTQ(r3, 0x5411, &(0x7f0000000040)) bind(r3, &(0x7f0000000080)=@pptp={0x18, 0x2, {0x1, @rand_addr=0x20}}, 0x80) socket$inet6(0xa, 0x805, 0x4) 2018/05/30 23:44:46 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x100a}], 0x1) 2018/05/30 23:44:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:46 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0xc, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:46 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000007000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:46 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xffffff9e}, 0x0) 2018/05/30 23:44:46 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(0xffffffffffffffff, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 713.293061] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:46 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x1, 0xc54) 2018/05/30 23:44:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 713.450503] print_req_error: I/O error, dev loop0, sector 0 [ 713.456445] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:46 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x4000000000000000}, 0x0) 2018/05/30 23:44:46 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x14, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:46 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000fffffffb000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:46 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xef}], 0x1) 2018/05/30 23:44:46 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f00000001c0)={0x0, 0xffffffffffffffd9, 0x4, 0x5, 0x6}, &(0x7f0000000200)=0x14) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000280)={0xffff, 0x400, 0x201, 0x9, 0x2, 0x32, 0x7, 0x2, r2}, &(0x7f00000002c0)=0x20) r3 = socket$inet(0x2, 0x8000a, 0xffffffff) perf_event_open(&(0x7f0000000140)={0x2, 0xb1, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x6e) dup2(r1, r3) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff6800000038000000"], 0x20) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:46 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x9effffff, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:46 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x1, 0xc54) [ 713.554582] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:46 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) get_mempolicy(&(0x7f0000000000), &(0x7f0000000040), 0x2, &(0x7f0000ff9000/0x4000)=nil, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = syz_open_dev$amidi(&(0x7f0000000080)='/dev/amidi#\x00', 0x1, 0x4000) ioctl$SG_SCSI_RESET(r2, 0x2284, 0x0) 2018/05/30 23:44:46 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000002000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:46 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2f6}], 0x1) 2018/05/30 23:44:46 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x81000000}, 0x0) 2018/05/30 23:44:46 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6800, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:46 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x13, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 713.712899] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:46 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) ioctl(r0, 0xfffffffffffffffa, &(0x7f00000001c0)="80b40a320e74e303ecadf5393ea37d4dc88adebfbb4232ba626f9fa4fd9360ffa25abc5bad25a33276ced9d338c50df94e6e1490a7dd9e57fe479b5c6028096a9b47068aa0e9c382f8f70c90b2d9") setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000000180)={0x84, @multicast2=0xe0000002, 0x4e22, 0x4, 'sh\x00', 0x5, 0x8, 0x4e}, 0x2c) r3 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00000050c0)='/dev/sequencer2\x00', 0x80, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000005140)='IPVS\x00') sendmsg$IPVS_CMD_SET_INFO(r3, &(0x7f0000005240)={&(0x7f0000005100)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000005200)={&(0x7f0000000000)=ANY=[@ANYBLOB="7401000056dff0bd5b9d6eab9e7346a778670e7c8c7a9aac1ab92de9c5747168ac15e9e31da5c8ec599bd4287395d9890b85a7d20b6437a848702ada56ddd4ba7ead63610dae09f570600e2499bb0fdd20b2cdde8977b1a8caf3c2e2257d0efc68e1a917d2ba6f34c8b44921e7e31727fe12fcaf64a8499c5ea797aa7456f01790b672f085bc223bad", @ANYRES16=r4, @ANYBLOB="11022cbd7000fddbdf250e0000000800040000000080580003000800010000000000080007004e200000080007004e2100000800040007000000080007004e2000000800040001000000080007004e2300001400020065716c000000000000000000000000000800080074000000"], 0x74}, 0x1, 0x0, 0x0, 0x8800}, 0x84) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff6800000038000000"], 0x20) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:46 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x1, 0xc54) 2018/05/30 23:44:46 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000400000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:46 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6c, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:46 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xd9}], 0x1) 2018/05/30 23:44:46 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf0ffff}, 0x0) [ 713.957393] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:47 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x7, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff6800000038000000"], 0x20) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:47 executing program 6: r0 = socket$inet6(0xa, 0x805, 0xffffffffffffffff) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) ioctl(r0, 0x7, &(0x7f0000000000)="71dc7fc5800ded45769f57d47c3a44bd5f515f0e12b42cb2b75b9830758a5ff18721f8000e5b2612178d716cb6a1c458b5d1fa9905e78662e05039e12261f9deeda2c115395b71ef954ff76fe7123fc4913b9966") bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000080), &(0x7f0000000080)}, 0xffffffffffffff36) 2018/05/30 23:44:47 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}], 0x1, 0xc54) 2018/05/30 23:44:47 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x2108}, 0x0) 2018/05/30 23:44:47 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000006000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:47 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf00000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:47 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x35c}], 0x1) 2018/05/30 23:44:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000"], 0x27) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:47 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x34000}, 0x0) 2018/05/30 23:44:47 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x200000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:47 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x16b}], 0x1) 2018/05/30 23:44:47 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000005000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:47 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x8000000000000000) ioctl(r0, 0x8912, &(0x7f0000000180)="0047fc2f07d82c99240970") r1 = syz_open_dev$midi(&(0x7f0000003800)='/dev/midi#\x00', 0x9, 0x40040) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000003840)=0x401, 0x4) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000003780)='/dev/qat_adf_ctl\x00', 0x381800, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNINFO(r2, 0x800443d3, &(0x7f00000037c0)={{0x7ff, 0x4, 0x6, 0x1, 0x401, 0x8}, 0x2, 0x2, 0xbc6}) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ppp\x00', 0x0, 0x0) r4 = getpgid(0x0) r5 = getpgrp(0xffffffffffffffff) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000380)=0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000030c0)={{{@in=@remote, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}, 0x0, @in=@dev}}, &(0x7f00000031c0)=0xe8) stat(&(0x7f0000003200)='./file0\x00', &(0x7f0000003240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = getpgid(0xffffffffffffffff) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f00000032c0)={{{@in6=@ipv4={[], [], @remote}, @in6=@ipv4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f00000033c0)=0xe8) lstat(&(0x7f0000003400)='./file0\x00', &(0x7f0000003440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$LOOP_SET_FD(r3, 0x4c00, r3) r12 = getpgrp(0xffffffffffffffff) lstat(&(0x7f00000034c0)='./file0\x00', &(0x7f0000003500)={0x0, 0x0, 0x0, 0x0, 0x0}) getresgid(&(0x7f0000003580), &(0x7f00000035c0), &(0x7f0000003600)=0x0) sendmsg$netlink(r3, &(0x7f0000003740)={&(0x7f0000000080)=@kern={0x10}, 0xc, &(0x7f0000003040)=[{&(0x7f0000000440)={0x35c, 0x24, 0x100, 0x70bd27, 0x25dfdbfd, "", [@generic="22ce13ba3b44eb8789f61d819f84e2fe7ebd5335d90ffaf8b9d94566ca330443254a09866336c7cd690a751c4a734d729b300ac69c7683fb2d9020285d741488a33d01f7a1c05e092c99ba592ba866f2b21348a2f9ec5d4a204ef01ab2960766264eba468ea6008cf53d2d47", @nested={0xc, 0x37, [@typed={0x8, 0x76, @uid}]}, @typed={0x18, 0x1a, @str=':(cpuset-mime_type/\x00'}, @nested={0xc, 0x95, [@typed={0x8, 0x79, @fd=r0}]}, @generic="e302d434dcd9b1aac94dcd13b7d59d241617bed37e8867e2f9001fc53cd8bbfd4e88433870c78fc3dd950d88f379f61d37e6518dcfbe5167054cb203a18bfd726a6dc694f77108a39da9ce2f7ef2e1bb248052", @nested={0x25c, 0x94, [@generic="05f8a64d9ae60fb2f7a6dd931270279d20c947292af61ea4e1c2ebcb1773a9ad67243d86b06008d39ed2a943bff34f2edf945e05ab884efc3681a44c5c1db4d7ec7b98505b1d845d37ec4b192f295bccad84017051139184a9273c8715b87e3c4f8365243f8601777540a1d4db48cd352869de42338a980b05bb8adeb707dcb7c32f9abe836739dff9c09a029bdece65137aec99a3e9ba264cf912983c27d98887e1ba80a526c81c94af6115a8", @generic="fd6d97b9e7edbb5f11a0a77ea5b9b09bcc5e9224df0a35f85fc009aa6a6e5e24a0c66d6feadaa5f4bef8152a90664f458ad62844feae035946cb25733b71e1026222d750caeb3b6f2ce18ead74f6d769cb54fcaa365037e485a4f1890083ae63fffbdbdf1c07b977e267103310bc8d709c420ddbaa7a34f50250d6976e5bd6bfb7ade067e2db62", @typed={0x4, 0x16}, @typed={0x8, 0x32, @pid=r4}, @typed={0x44, 0x2f, @binary="24548686c9683b8418d4aaf431c3eb4c804ba55af9826eb3d37412a64b687152ccc962b98a079fa79e21af43bc81807766e6e35deaf3e92bcd2b920d083d"}, @typed={0xc, 0x71, @u64=0x21e}, @typed={0x5c, 0x11, @binary="da39bfa2c06974efb00a9640005d3fe5107975ce3fe08dbe095166267c2475a5b3907112c75be6088382b36b337443676038afce13c7946e418699220238d60bc18e0b636d314a564524ab84a7c4ed1af62f5cc12bcb75"}, @generic="ba7db5d89fc67ea4104e3c5c6a604e831e178cce483ac0fd1dbb0335838dd3295f687a39865c079d899a0fe6d432211ba6fcda4d6ac56e07aa8548ada935c407d7a44bf95bbf9d2baff1914e0e3408303300ff93f629b88952f21adb451dceb0f35e5a28f99795c0483795"]}]}, 0x35c}, {&(0x7f0000000340)=ANY=[@ANYBLOB="100000003c00001682bd7000fbdbe96c"], 0x10}, {&(0x7f00000007c0)={0x10c, 0x27, 0x104, 0x70bd2c, 0x25dfdbfe, "", [@nested={0xf4, 0x7d, [@generic="4f88be02d6b1f8af15086ff591decef33d21d80c63fa70ee317dabf7a3bd59c7d4cd5f5c1d353fb52c50e12d6e61f51d259d2659c13d7af974d6a89c4e7529c12cc0eb1ecd866dd636ff6df42fb8eeff0b994007d68dc275d51671c698d420064bc4b2ad3860d0290e7fac60fd30cebe6ef9bd808c404feb8e840b48c059b518280d6cd37f52827ad8fb7c1249f60972e59237497a4c541c7ba05cb278fe316e3e28dc307effb1262b33a0f44e0910e74c3ab977765d39ec9a0e7f8a78872ba95b6d934f2a496d2c2ea40d54b095514bc285459958d02212b4c4243b2132e2b748e803a9c2da37b3", @typed={0x8, 0x60, @pid=r5}]}, @typed={0x8, 0x74, @u32=0x1}]}, 0x10c}, {&(0x7f0000000900)={0x2328, 0x34, 0x0, 0x70bd27, 0x25dfdbfb, "", [@nested={0x10bc, 0x67, [@generic="db01a74db1009b8aee2b3d7cb1b38cfbb3cfccfc695f8f46a65cf1d32058fe0e1a12852b7eb7225b75a7c02d78f768e1e4dfc2853f0cf77fece607374414f6ff85a125862cc7e92852ecf1423cd6da926981b38229a16e00e8ed78ffb9a14b9fb701df4f3a2a4642df41e08ddd462cc6698e1bb5f78d562563707cb0dda66cd240596aececf3017cf6fda4c17468900a55", @typed={0xc, 0xe, @u64=0xfffffffffffffffb}, @generic="4cb18a12d5a719ab32e6f6c73e8be287d2b0f8479cd2b05f", @generic="97fc72cd71e639ba5c94e15f695f05e6a4a908b7a5b9652d969db9071a1e85aa503351d0c9a9205a4e676a2b49fe50c383a30f7961a8b18d48ce8bce78d16707bde2ea7f951a099d658289959c1035d091a3f736f357afed5e1f89a0a2cc5275e3090875993ba18916471e2a8f2f7ebae5c57876f8fefbd4b33cbaf80d6d57d535e8ecfabfb2d300a618185a7a5cd539b5ef0b9abcde69fa548c24075e92a11d921e0349f45f9ed92050fb2f3e62e6edd6623e9915e0c30b10254813c84c18178c4a3a5b7f578d274e37942db326e551c64f6d05a66060b5b19fa13adcc727b24120c88e3b245bfb28bd5a95430222e9dbb2e6055bce64d9987ea8266c2dacbff24351d4d99044968a7fe64cfcb3e3536df4afeacca35578e339c4605f1a86311a459e57c1b6a0b26750153064540a1fb9d0bec958f4527cc8e1b69575b72b7e6790f7bf0fb3f474138e67e39f9ae31bcce11d0bb178d25285692b4b6fd3c34c8a3a14a76beced4d136e10ee9cfa2a6bea6eb4e3e6002aafcb48fa87ba0a7b8cd077b63d47dc6452d8106ecf7609cf783e09204545288866e56612d400314e44e19880e79c642c1bfaef1612329b0f53d11f1ab719c05b0839af97a28c2f360645d57158ac9a0c42c33281bdbb8879900ef52c1f3b41dccd3346b78114bb5d2965bd4ef3a7cbe78c7d9ac7f326cd0964881cb3320fefa6859d97bd4382bc02dc8a27529d073b1e9f03dec087674cba8a051e0aba62f4463c24e1a44abd7964c0f9dac6ef44368f416be4b5bb5d03dcfa99ab4ff4f44ee5a08c6f52c766bfabb1bcfdd2d715097e65526ffb62c85caef2bcf2737e92bfab3b11e53ec6aa77677b183eaf8ff2eb332ee667c895ab75ba67f593f1ba61d11a84ebcd752a0c21a47b9f3c3f7e8d075b7916367444860acdff2fe0f118e6f96aad2063dfe7a0dd118c5a2889b65f4fc6ede86efbafe43502e0e7d8ce733e4b518a3a8390b9de8411f35cd995b3f2bb4a714f57d926d20aea1bcbbd4b6a57a76fbf7e7d2b8e2b135eaf79faf0ecd20e4283e64ba031deeaf4131871570bd110c53b19a1a12586c8ea9c838c65a791aec8c6d599c7fca668aad93ec9c0677eca472ec44bf289d47f6347d540798911f01c9474b80f5770a2ca2b0f67df6d50a4eb41e00c1f928285b51d1b62398b184f4a0e5de70496c989a88764a2032ea67ae217e3fa96678f751ba0350dc74c0fd65636bbf8323b7a8dcad570c7287b3247631668abc727af31a6d5ac94eab270018481d400fdda7e16405d4b5e069772e083245bcdcbe9fbb188358f27a000ccda6e7d3b88477e8283f9dd6e78343a2f31a14b5614ba6b83a7828c1afc8039602c9965f94a722cb309f0fb6211bd7bb31d6a15b949df94314d97ba9282fb9346bcf947d0ed4ca198fa8b9db89a4035145b7528e9f820a0632c2ed5ab9958f36ffe2bbf2a2fb3d4c1961bbcbb9d437f68ecb601756c3b532bdc6eefaeaf216c028a0c0a604609ae124e10723d015fb4cbeebd4fda2b3a2312cecc2fe85e5a8638373168dca800455f8be93e39cf94497abed5e8a61b2b8752cc6533aeb7400a6ac419e6f6a482feb44aff20be3fc7294056137a186042efb4de4ec4b037b66cb2c288cefb1e66252b8c2b3f81fc88de0156a211f127c8649a2ac8fd5b1e361ba1f145d594562f9345a9a3452802a632c078167f637a4ef1f5e9ff111c1d072726626088b31faa65e03e0f781f0bb6e10b7ab085336f747e4e58859038a1904a820e96814b2d8e659eff4cc79b839be28cb1691aaaafd5ed7fa987e6c64150a084da485d97e5a804d6650c16ae7a0d973fc1886643bbe99158d28978955150353ab25e06594f930d5e15f73aadfa197913714a8b878bd435c170fd8a6d2dee32c30d71a49b7b5d180d06e1e5a13f692c97fe734a097dcd860e4a286dca9f7726f84284ab816d17d1effca5a3fc6f1ebed5b1f2de31e82d577d1892d56038c9d91a5ceb873327b8b3917e095e2b90a407119d0369db1bb0e8abe1a947a1ba87a02e4c6500f9f6bd91ed43b12da05f4cdc96830828d02abebf09614ad953ef4fb60916aed17795b5c97fbfbf6fd945993a6e8979c9347b4759968613bc0c0abe26e38ffc84863149f3958eb6d0ee3e39022b0633f14f171789172734dcef3b8467bcfb2fa5a2f22d57717887f55ffa7c7fd126269f7252502bab58f126122eb46ec3d92681b1b5e79c9b49ceeb8a53cc0452a5c8175038e3c45bf6d08abda98d60350db91a79d42d6d304d0eb624ad62028d38365b9cbb1bc0443cdc8d7efa33d92ac3be9d7abd528f1d2906e40a0e1fdf13af44fa17bcc042ad5dec53531edc2149e2bb53243b973fa58e8acfd7c0ed94c8d8acc6b36d4aca815eaef2bc8617dd3e4206df11db600f74951fe3163604025e04340b1b247d105d537760e4e06ab6a0af69ffcc53287309088109191b198f0c1c91c632ba846aa7ce846fa690b14bfcf75875e79aa172e6c2c694b894e8bf7d86a0edac4e95e41d5d8c11ef245adaf470dcc7487eab5c33bb6d5ddf956d44dfd37a921ff1e42341708aa4136721a2e232aed9bf1cb73069bad01132c810bfe9735e5af0253436f520d9068d1a9e4f13e9271345de9e82c3a8bd6b0e588b1a119f2764c94ec1ac16b734d4f8744de7dcd696ce4045c0f22551528a078c91729ab2290159634faa62a6a29c355a445a9271b59d4aabca1f57a5989a4e6c98ef93936e43dff97059b0a318f7fdc5f2b1a23a7c4841108558d16343503226b2aedbb18c0f5ddf626e5a9d02ea838d5dfd44e3afb57833f56c0c03f674d0039e3f68938e9be7faaaa68b9bdee241e2f433ecf7a4c4eeea6e16e9b12caf004b97c3e9ff60339097834c539009684f4034170be38699e469e08328cf8a2c713b01f05efd99acf1063db4bd7d94c04c2e4c765b8ea4f228d5ba63e200e064e9ada1902c5bfbe25506764eb77d76dc1bf0eff44fe5f8e48b3a18c9c5abf1c745c71dc95546da762b5c67b5aaf884aca692c047154044ca56f7a532259eac93cf74f41f0d0375092090706b4a177864b9bbfa544cc134dab74100eaf430922cef025e97ff5a8905d62e702515282f5543dbcdcdfc4cade7180c66a0a6be593ca560c77fe9d89519045dd0ca94aef0c24a65ffdd72994f06ccb06e7f9860810cf8a26c71ac88dec7723975a2caf9574992ac24e82224e7b3d77f394f35166bb5a32f77bd0c99bd573239b4ef7498a4e9351728d605efdf710ff1a7f8e17374209e5442921b40eea2be617a3ed69f2f6e0cdbf2a1a0c8fc66ff1a7a47bd3f87aedb66be5893ec55d6adac406231667087f49bf99d8785d1e37df6795c107d122f7004b06d7aefd3a433201f362651bde0ec9fa2113a310d22f5d6b99b711756644214d7a01a90d364bb3a1ae7a3b042c0faf117d652bcdd3525d7c1da261b28aa2cc97ae4c8aa1b2500eb77f50acd3720468d517280276dcfe474b034cdd2933eaecef5de6d24b07736dab97d58db9352b1f247a45580a6d55ec44ff51ce638f84edbd89a909c9ba8691c5bd0263bfcb6673dfcfee3612628723c59cd486293a5b62b9bb77b9067c6ac47d8eaf34e0e687a96e019f788e2fe68b7918653b8e8d60fe8c6038891ff3d5172600195e45ef7adfc518776caf567d5b3ce8741cd13ff72ab1b5a352f64e461aac106e29b22c891d09aab5037b043c11bc329145e1671d28c5ee29de7b9617a0143cded1ae5616fa51cbc500089b70e13a44705b17e2e1bed90000fd4deff29338b771905d8a2938e8b322ebf82fb39769efde783142c6d9c8144324e9f323b9c2579579df7449b1cbdcacac18fa66019b43ca0fb957ce76456a7b85a9e982c4c2a5b2c527f3ad16e160b1fb1ee066edb0ddf1c046e62c7a51255a7cb89c666cf2f990c944af1b34930245bc47752e969064f01b967ebb8c6d4fc596c67fc56e2616ef578b8d78083f99804297780d313e87fa84c8ab3c84215caf28ca2e65c38822634447a323c0fc5389dd797ccedc0f1f96116f0579a1a6dfd0f549167a14b5698809817a6ab96933d7e1ce23b649af9f61c4e50c6f8088da6450d8fe27c750b38c1b8474c88fa6363d17d59c95221f92541613a84b5b23837fc3ea2471988517be635208a0a0e8f31c90c3bde19a37a48b7a0b3b40952e61e1e839630a87ad8d063580a09c7663908ca03311d29b5f936f669cd68494c8938b99d66c2c77f50db8d5ddc811c897591d9c57c946fe5e79b7382b7c14ea80e319bf315aa4188c2b08f5fc56953de7c64128500af9e28aa56b5353f77bb2e2df8cf76ea773e615e111c39d9ae790a385424c63c4c7007162f4189b666a5766266bdb4a0ae5a8c91405b3b9f3ca60fe76b4a996101aaab2e9e0c6d3cc80e14a955d4398001e8489117345ecd58949719505f357d04a4fa189efb143dcdd1474e0fcde6e28f833d85ed442bb6cb5cd821852f270cf79a0dfc5ef0aa8f56354efeebf5d1bbab3bb3228f099f58e8810639ae02f2a677fbe7109348fa3492362569c4602df09c88dba95de3d9694584a3fe3755cfc7574b6ba4ed2e7ac9dc962649d7f08365ab1e6c83e650dccb3d0d6509d939435575d66bc7558c0b8cf76fad8a8565b7c4a6c7fa5d01a14c254a50d9da3df11eee4f20df85aa34a48b3206d423afb2b1b73c4cc4a101f4ad7adb9379f8f7ba5e1c4a91f29dff0db1b6c112d0b1f0afc25f68989b634382c1c388d5bc828117abbb0f89676bad45c99e66e2b9658f37d460c8d0da453b33575eef113e39041a4b8c6a6aee9892d09c4a851e689472bdc732d3e606680e16b4ebbe51cbe052384567b6a26bbc2d3acfde7e0e72a21311d20e682f1d3431a26adccb66fa869cc38c9da96b2cac84a5faf7f303ef044903945a47c25180902b5fa1e029ca62e8e04268543782d1c6ab34a0614d124a4344e5b243cd56a466a575c752d7f98a1b544a4cb8cd1891c4478b6181ef459d0517db8b6ffd27e6ae8aac969606fede5491a095de49424314a155002e9d37f8f9c1874e96caf9afe9033ead53993fddedb2e4cfe1f245fa986bc115c4281db1b2952021e3cae1cd2b5de933d24b88618ab62c56cf4e7f37d6c639821230e3ed1d752d56fd974c18fb0c0a33f1455e1d77143783fef07a30fa7173cf1a1e3f36087b05c3cacbc900b4ccaa4ac38f56bdb839fa13a3dbfd35a997cc1a9135b3319d07d9f3c14234ab1769d90b858ef5ddedad73d3b8145ebc409ede32eae00f505bd5448e85f2fc44e0e372528b8a1c3f637f8098fe41dbef7ca5692c732877d930cfc3d1ec91bc6f16f16100fc3a6f97796b51dc4d51cab5941034ccfca0d6e47fec0ff5886bf0a79a63a073e28828f49ff8be5386560ebb2fa8bf3fcdbb6fc33e81823c1dbaf3a027ee0b9a84d29b6e4ec988df9a026ee6dd64cd1b4379e217ce71188fed4d752c4b7537fe232931f6eaf6eb95f74f91375a37eae1a27fd60dc6427bd21ec9ac80d822eb84d3ec0b21de3b637d76dc1df74c9f983c39c6680ed029cc74cfc2917c24a7eb4f63931637f167974f55bd69c90d66826b5d9341476c7b9963ab3e3e40b86a5b54ef4db7354949c2e87d29aee1f0e1073fee3ef38415c10d3ba3935999ef98fdce44291a146ba662aef9748a8f157c2df870f41e8ffd2ab1547f05aaea053090287e3e09ca1176367a74574ee9a9e6d0e00f6fdd82a94b79ba0c6a85fb58ffed0032f72772a70c89b960b417754c945a9376d18c72f834530516d7d79ee78e4aa068"]}, @typed={0x8, 0x1, @u32=0x100000001}, @typed={0x8, 0x2e, @ipv4=@broadcast=0xffffffff}, @nested={0x124c, 0x91, [@generic="d05d05df3974d6d6b8ed69c7370ec6825a931f363fc107ce80e7a15e2a9f66d75a1c600cc0222d231a210ae405e2668afa48708c06fb8b4decd679a456c0b4f8ad6615bd29e8e6bdaf778045c9cd11897b1a378b9426f79a55b7e5f5ccfd99d268b22a751506f1ed6e85d33ad5aa779fc080ca41a9eefb15f9844c5b6b994c440b2b1ec4530a636817ec8460228f70692d7ac2743f5bc0c7f188c7b2d7c8f83d54307d3b5382d24a215d316fa7d1eb69f8bca903665382f2556f044cca2f", @generic="ce6a26c69a3732d7e042478248eb9a0fab5df9f858bfe6e61e9311f0f179cd5246f2c7534350bbbdc8df714e276852d6692f", @generic="ad5c8ba7562f964a050fc81d78a63be4c11f27c1c92183ea7c0d463c4dac799d144ab940165e662fcc1a08b1a1db65e881469b3c57649cab21a3f5140f0033af2dc8a7edbd7932ce6a4624fcb6576a6bc9a79066b89172c7d944e6fadb41089e1fe4e0d9a8772fbfb8a681caab6ee5cc10d83dd58df3bb0e786bf0325eab4e38f276c15a91f418110df4169c9dc28e4987374fc0ed5b2c9565c114cebd9be9fbf6b2cbab03bc518a27c0beeae38c82a5dd2b2485c90e1f52625be9936fbdf3bede263a6e1566b8f094d3e7216b8af4485bc2e0936289618b3c58c2c52703165f98067600fa56b329aa9a938335ec0f7586b757db3c220f1aa2ce4c57f0dccc84d47939fbd2a983c45ee2c72eb819b8897c8e6bfa85d9d8e2c3bf1b32a373ff3ad1c1521ee83bc88f73356efb54c2f90ef8a8c08acd88569b82d131e08840c2f43221ae335ab0081d96f81695a0c94c8f3e9aaf3f099b2c664936f315a38ae3bd96e99acd6ab6fd8a86a9a1ecd915b6df75d8d24aa0df85f6411239a100eb30ec9a91c0de33b79322e6d287513f1fce7c5b0d98cb3f96d77f9b073d8628a4be1a96730ec964431ce18e12272a8be783cfb8a6294cf0cc896214a2daf67678b2794033e30a7a950cb824ca0d140884c4e5ac4cac0da9ea112f905453b2631579ef5e54462defce22aed04884e1897b0e79c7b0f2fb601de62393d81556f87447cf3c773f1f8d13eb0758f7fec992445f9ecff6d76b6b797b6e2e569e70311e6d3a7bd2fd70474f09f501f58e8659690e366ca9a294666b84b42983e0cbf44c1bb8f5dfc6549cbd7acf68d41823a8dc8412aff0ea8ea4a9d770706d6146a34376faecc942066e9fe6317612546bbcde6fa4ddbeaa64eeeda07998cce5ef9953b2cb292e19e8a9070e52104ac4db7c66d3b13235ce1743cf62b4c5dbe6975273cefb4403fa5544726441c5c004f3dd920f87c127d9c65ad60bf525740c036c9486a3b3997fd1c3208c4208956d86645c44c3517d0870fe35a3842315fc6bbf57bcb75b6ea73d02c2fb1f24a7f0f174f25e0027ad1433881b638870e516417c7276042b925bf6b8b2a80de352c2f9e27a1a25fb61fd082dac664d62428a6d8786033dc50965ecd2246a0f4116780afb2567c8fc5c6560faa9db464dc4bbb58a6fc9a63ce3aa9deb19942f4ebc0615b703c2a1704dba0377abd81d9eb52c09007460588ce9ebbc37276e3552389b19605cccf28858c4c7e04681a9f19245f7dfbc1941662fdc939fb77c14ae06c73ab29262ab73eab9e671ffa29123412b4c1b3e5a06d3e16828c74cecf9addc7087609f030c96f44204f171d8ae78b9d6a77ec150a5715cf4437d5760919fc761e6192273fb7b85e420b04816ce5542366d719448de55125c3b2791588957ab673b8a8ed318c5f439e6d3d9419727612e1995320cf57435767876a4fdf19a970fa22900422faa54df4cc34114bcb0be48397195f45a58de6c779e3a648b18705693f14c6bb08971170ed7e354fb6395c8dc207514c51d438a552e1d58ab8fd1a5443198e890562fdf0bbbd13d27076312fe8affd2fe19af6c471662b331149c7ebe4d5f13304e63555736b3969d8cf1a8cc38cd9748c486c90b17ea3b839f7f189e61eef386ea08c343fe246ba5978ed2bc86cd4b588a3a3e55a4ebcf0a663c65d3299f510af6be6f0dd29fbc5d660f2214cad79aefd6d9fbb0a3d7a24ec0cd249386ed662d641bc0e2301dd0f85e85b7fa3acced9d29946e8d27bf9a2618191db2d445467b14232a9f0a8a461d653e42baaf5989181bbf497e59381b06572b550caca5b9ce1c4dfcd04f82992366a79b7b37afa4f5c82a26a26c4f841d521d44ac95b65846d8614e6aad42bf88a114db16eaae04c71e31af1ad1d30278a254873cce7e753c733276127192a5c891a61322b7a79d1423b22697bd63df2079c95df479a425ce6016b89af37cb015739f090644519cd83ab450277ba0c2d8b304fca4f1a09593a42ae6c4b4f23089475b35a20d2a94306995a5ae5c9353ba629da48ac0486fbba5443db5017d096dc0924565478af7ddf4e27ba73541d50f950129827096c923489aa0dbf7258194e005c4044f9f2ecc5c40af609aad317fff26bf698d9c776087e27be08cca51be68436638f02e4b1a5d7d4cf2ebf783f3f9d5c5a35ab265200d5dc43aef32e694bf2ed3d3cdfc4b2b2a11917928af1339eac78eb49daaaa1f7bac4ad7ea821ed95f888bb641de95ae58349c75fc05cc1633085066a4bec6c9bb581883f4126b29dad06e1c6fda74e971e9abedb76e834060a0483d23f9d6476902fee9d9d22090dfc102ce896dff7eaccc8e56d45807c885c932fb53b002264a51c2270acf9c266d7be11c190665b2d72f7f14e10d9ebf5bed9f663af6baeb5f49a1608099bb5a1e749c2e899347896b128c5418b4ae1e0a3f5093c55bba46404939b15acbde62013ece624f07df8ea912a5b7c533a92113f9a426f2422519d41f84ae840552c90dd1e24537d9f5019bc63820cc5cd5b7facd178fd8413942d8cc8a1e91a855ea031cea8f7af4a23cf9080e67129281a661e4c159c0332aaf47ebf4c196f8a871bea1c1c8818a47d4b4ea39729785a936f27d3b60fb8859aad182d4a7ff4223315575c3ffbf2dd6e28905d771bb0f19c25530dc1ac129a990376dbafa6f5191e9e7fb1b7fecc7ef9f728fa46a395def73ae236e9885e2b3d7dffa363c9893e1a8dd61e01daa57782057fa6c93fb0d483e7af4b8af9b8f42d8e44e41f0a687d52f656f0f570dd80ade9d86e05fc460ba35247b6916d2af61a7a023ac80d1c8ca22bd144595e46234f4fa9070b5521da39267fde2c002e59b84b98fd65aa9f6bcf07c489bb25087738faf7acee042d7bfb567b15ca28ea6949a46d87b399dd5ca954940335f19cf1f2d245373bf5f67b8eaeb2c9f5a264417ead699e3068d932762ac26e910f9efff86f0f64b8e6ec878a8977d0b4f65f8ebcfb730cac63ce844117a59b62c8e47a2b7271d74bf9f83361d061a191eb2254ee33f4d3fc7a3a1a4d9f12803aa170c54d3a1c8e6e2a9838a7bb176b0b92a97e76b4cbd678fec57364efb39d9b0761a900b0b7b70324264aa14b12ec884dc712133786f7d60a66637230fe911278a0f79b4c28f3bf95e2ac835cfaeac3350e41f73e09b6fb931e5f199f72749f384d12d0d742f7980d8d89150ecf0109846e6887e46bdb87b84ee43100d4819fcc6689872b338a4b86748b617dd1caed6a80b72d3d850db4f7afd31dd2a04e0e635d630ffacd22d94ed4bf3d4d49ad3f9bad3165f775e04ce8b3ec9b928ba8eef6206d2c0fc7c51a93937b43a5b504cdb531f08d4a674a4cf93c192857a7ac342285afa8695ef509623129f3fdf92e88e6dc8897a83b23c0568f46d3a3af1aa9312546147ec4eb55259244805beb282c4dd41bc9bbe958a7dda52f4481d723e3144726c9c55852ffe15968e29cb3799d538d0c4628ddf2370756595ff8a752e87b2b253aa3950e13970c0298c53ec03d35033a0b0217c8aab4af014b031eb2e98fa408492038506a81620589fbd65bfcfd637a90c08aa6b1214ba816eb1cc0dbaf0be07e079b251b488cd2dbe05c6f8b58b09407cc0f5294b403d771c87ed73bcaeb3e91059b8afa0b035335658931ab295967ed0235952fe5cb76db1e81a30b85beec811f0e71457eb2ed030b70a7a91d4fe8a8b50d3d7fb9ff6273182f6029c62c6aeb84f7554e6a75376f937d61c51e9bcf5415f1129ed6ceda7e97f12f1015e8cf6aecdf7729c6d21de5966d94cd1d72a3f37e1d05543e68086f52ca7c37bb3ddc8ac910924f94653fa8cc528c2a42a2f4223cc204c6ce759a708828263281cda87ec7f029fc2f3ac839c19a493e0ad009693f7791785da14991ab456961be0a5074279085e342ed46cc526e2a55930e1abd04f6b15f3004d6e54d9971535ea6643b58878ddae77becf339c7a50e92c11f28050f613f81abff03ca717ee82c405bd030cfcee8875087247ca3320c4a1ce27caabc872e085a1cf2a7da2879e84c3a4f2ff9cda2bd7ee0859a1f8b3769fe46d0ecfa96399452e3fde78d10740f96c713ec4f48b3e43560e044d31cdaba7d59a87082ac4cfe4d930a0fd17bc522719bca1138ca5173960c17c83530cabd574ec6d0dd2c6fdda36db0613f5c8aed7aaeb3cb432798f7a9bbbe2457883179bbcb16e2036d9b7bad8d87506886beafe24b6d7131db76f7f8699879a6a10d1f1a6550b9fbb0708b661e6bd8ec437a6340f4782e2adcb70aa231a58cc371a745d9c40c5d803853986231d8a386414e9cb9c7d01557f692a898e773a8b736c4e05afc8d194abe953140dbd59a9ca02029c7fbb2bd0312f83b8434c4329abea3fb664b5de7f96a838788ab8a333f9cc1a0425612b50b2718901dd408c903d725dd62dd0ac9d6bafeee5585cb926afb3a335a6c4e6c1215deb6672ec44a57086924a3ae93233ed3fcb7bbb7295f2c0ee7c5f91e5f340b8ca7404172f893418ca51e8a5eadffb668a01cea711aa96b40b67999e86dc552229b12bab6692118d869dac62363b0f8b2d1985a1cc3ed94814e6de4a7400e4751c810a31d1104b23da54a7f36616e83d0a235c2770189a8c6c6e5de75523021158742995ba4c96da960fd17447295237f0b1f1301846ff90b2ce512648d2cffcfccb8c81afe3b2fa083e190dc04a21a2eb50843097f9bcee9c89298c9b48d3346dddff97aad7fd3cabaf033313b3a4e7b60a98525e019ac0c6cae4bea72fe7decad60de44fde85d852fcfcb0f5b09665a572d66f311a23a6725cc41ae258257b1926adb48cf9337699dfb5272715ddd51a77ab56af935b93f34b98073df62e2175b5d4ee023cc812858f4a865c91bcb2995016d441ad2cbcb64f158d98e97cd59262efd601b3a3492bab4b07ad5686b8bb6fe06a89df6418ce7f0a1ea0fa2f9bca716f94a61970a6f3bcbb78d17d2ba844015b3bd2cf280775026e649579a38d5443831ea3f46ca63742e34a5463f6c90f33ab049bce425f886eb9bcb0fb5bccc66a4cad135ebe82a74e8a03956808a9b3b7a365f6b66c1ee50763d0e5d367d8116ad71db73264cdbf8d2f7e973b04db3d243ee554389c35e3dfbe4bb6f5606f58602eb2aa2b38b434246724837f326c1751f92b6e88439ac21e987ab14b2f00902e004daabd8d90f4770b8dec77040ece2d346b0e35c43679365e7152f7470d58d2bbf79ad93e46d2aab04de6bc8dd65aee3f8c923636942d89b4abb1ac432e3b9a2d5660d1ea9e1a8d7ce53935542cc478bb4c90276356ed605210ed6f77e3a321e2cdaf2f50eaab18b9f350d4e86f67452ce12998da5e22524ea06b1235f51d49188ac407e7f3595ea8584391e02e8f23ea95c93aa8780dd1e16a27aa851f7a3bde1297ad5cc9fd35d0eff7c08689e64c0c18ebeca6d3698598ff0379de252bbee9757641d946738cfbc9e6ce1072fb6e91483651bed13b1d7585a19a4d5c5066b9f932eb123244b4540574092c51214a9147f8aabbeb82864aaff6537b2f38a4d3a90e21824cd8dc2c59c4d2ed1b51145f974767ac29191d04a7d6bfac72ebcec4de420c726fe57d6a7124f7dffd18f02519f834990510b668577ccd9a58ad68d38e6b180f8891293aaa5c4711e8a0120a5f7084775dfadea75f3d5fb06e53712d4746c49efc35a2877926cb44915b4f7891610bc244354320f7ea7ff65e243b342f1ef2ab5fed6dd9aa3228c5cf45341d5a38f0c39d426eeb4042c0", @generic="7ff9eb496c84d32359d88ec0ad62408f5ba668f1fbc62a48075371ea275b50fb55e0b3325c929a9024fe6a7c2f22222686f9bb449e494e49e1f091438a5b65b57f8d353ca3f7f5141f68c9e898635c8ffb6b55c7754b9ba0fe700401d0d5f3bb6df7a5a5b72d62390d89df18fffd2fe6db09c95f7b4068533cad112c2caaff86293216caab356cb7499c9ce2da9be996", @generic="16df42564fa4c820678566375e46a3d04430e9cd2a77dbecd6", @typed={0x8, 0x50, @ipv4=@local={0xac, 0x14, 0x14, 0xaa}}, @generic="2aa4ebf58b48a116a15fb51dfe156cd4056c93d7426d7f9b87dc3c7d0afa17339413da716dd89c641647136aa05194eee59106b47755504c63c8c6655487d8e9a2198b5675560069738b7e2b228edd2bbf53247597ec2aeb4bcc8a13acc37134756ac6fd389006627128559742e5724202fba445d296c39627370a4c0cbab5eddec56a7cb225406c3e11bec22b92a2acf13a342224b8eb88a015566fe51b05c6f5898f746db7de"]}]}, 0x2328}, {&(0x7f0000002c40)={0x1f4, 0x38, 0x28, 0x70bd2d, 0x25dfdbfd, "", [@generic="2428eecf517f0b38c2b3f44f0594e03d9ea66d17716968887d70892cce3e372f37ec505023e7052911870aa3aa3d2994d68882f08d9c7b001c6b537527d24052de72567d50a2649afb8aaed38368bde2a799b67539a61dc9272f8ad9ac435383b4594d60651f49f079e0959d0638d1506bf18d8a30404704a5624b573d0ed44fd003b920f233de74dd1802234c76d3685ef61374d3fb03a37f89bcd31e91842505409c1993124fb1a9f814bbee909141caeb55db03896159861bb663f9e5233c31bafeca5655fcf76ba823c689f79241826b748a9849af86c9d41197317cf48997486b818c5ec3f3b83e5f9f84493cd6ad47393ed6ff", @typed={0x8, 0x8a, @str=']\x00'}, @generic="1bbbe73b89bc7b194aafe78b961e54870b94e4e0491e3ba25426fa4dad0c607d9190f2f6b7d69a8cc7e8bca5eb5c51c4b2857ba7ab0dfe8792f57a953353a8635579dc5540d13d82c54e6046b01ea4024fc65be5b09568e12dc2e98c03525235de7926768e1def6d4a83027a7cfe8b46c8845dbd6dbe3888c938305a757131d1d0da274313be0e017aaa4d6209e290468443a60e41021b0a74987329f0fa1810548e2967f6d3f1a5a1c77955101c4ac9dc8d28965ffd6ade2f029cee6e29b2ee75014869ae5d798c7e1ec691bcaa84cf554a3d52df6de842ebdeff08c46c3d63f59365bca7"]}, 0x1f4}, {&(0x7f0000002e40)={0x1d0, 0x10, 0x501, 0x70bd27, 0x25dfdbfb, "", [@nested={0x1ac, 0x3b, [@generic="3be1bb8589c0a54dc1b1f733fccf19036dd6272af53c51bc922865448719816a248e792435f6bea80f9b9a952373e36c3367bac75b7b5e267ede3f4c27856aae36f66670959fe052e8e057f69eccefc5ed330f4f453353f58bd0c2bf0b4765adbe55dbbe9ba7e980a51013516b2e9be70294c00abac5ccd6758d9c254501fa83669d8058f7fbf0c6a4de1bf457c60fcc24a9b4c0ead11a46ba22479a2e3b6cbb7a874bf2012d999f01962a5e7a946168b0685b6bb932dc36", @generic="3acc3e573dfd2d7c469e11fa7030879dd27896b3", @typed={0x18, 0x23, @str='system-systemeth0^\x00'}, @generic="f7c34cb932eabcecf5c8c8fff2f48432ec64dde1e239d39e27bf30a2fd9a8378e3f9bd4c2f0f210955d38b8508cb2e4b0d8c041f92ac819a14b04b66c4e40b63be40d1d5b3630cf5bc725e22ebba064c738d0bbdcce7d6349e", @typed={0x8, 0x82, @fd=r0}, @typed={0x4, 0x37}, @typed={0x5c, 0x4b, @binary="096152b101fe3b484a1cc37a409345d16ac298cc13daa8e68927b68450f8207ed8e216029a41ccc1e862ceb83eab0e6ba62de24f3d76a43506d676aa77d46c99ef01c0c1a4ca8aaae7d2cff47ca9982a475eafbc38"}]}, @generic, @nested={0x14, 0x96, [@generic="52154cfea82793011bdd00760be07887"]}]}, 0x1d0}], 0x6, &(0x7f0000003640)=[@rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r6, r7, r8}, @cred={0x20, 0x1, 0x2, r9, r10, r11}, @rights={0x18, 0x1, 0x1, [r0, r0]}, @cred={0x20, 0x1, 0x2, r12, r13, r14}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r0]}, @rights={0x30, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xe8}, 0x0) r15 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(0xffffffffffffffff, 0x84, 0x6f, &(0x7f0000000200)={0x0, 0x10, &(0x7f00000001c0)=[@in={0x2, 0x4e23, @rand_addr=0x8000}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000280)={r16, 0x5, 0x3, [0x7, 0x0, 0x4]}, &(0x7f00000002c0)=0xe) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r15, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) fstat(r15, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) syz_fuse_mount(&(0x7f0000000000)='./file0\x00', 0xa000, r17, r18, 0x1, 0x20000) 2018/05/30 23:44:47 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}], 0x1, 0xc54) 2018/05/30 23:44:47 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x9, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000"], 0x27) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:47 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x343}], 0x1) 2018/05/30 23:44:47 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x68000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:47 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}], 0x1, 0xc54) 2018/05/30 23:44:47 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf}, 0x0) 2018/05/30 23:44:47 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000074000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:47 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0xe, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:47 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffff9c) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffffff, 0x84, 0x13, &(0x7f0000000080)={0x0, 0x1}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000140)={r1, @in6={{0xa, 0x4e24, 0x3}}}, 0x84) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r4 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0x3, 0x0) write$cgroup_type(r4, &(0x7f0000000040)='threaded\x00', 0x9) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:47 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x2800, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:47 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xc00e000000000000}, 0x0) 2018/05/30 23:44:47 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0x0) 2018/05/30 23:44:47 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1f7}], 0x1) 2018/05/30 23:44:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000"], 0x27) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:47 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r1, 0x111, 0x2, 0x1, 0x4) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000280)=[@in6={0xa, 0x4e22, 0x7fff, @loopback={0x0, 0x1}, 0x6}, @in={0x2, 0x4e20, @remote={0xac, 0x14, 0x14, 0xbb}}, @in6={0xa, 0x4e20, 0x5, @local={0xfe, 0x80, [], 0xaa}, 0x1}, @in={0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xd}}], 0x68) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r1, 0xc008551b, &(0x7f00000001c0)={0x8000, 0x4, [0x1]}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) getpeername$packet(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000040)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000080)={@loopback={0x0, 0x1}, r4}, 0x14) ioctl$sock_inet_SIOCDELRT(r2, 0x890c, &(0x7f0000000140)={0x20, {0x2, 0x4e22, @loopback=0x7f000001}, {0x2, 0x4e24}, {0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, 0x40, 0x100, 0x3, 0x1f, 0x0, 0x0, 0x81, 0x7fff, 0x6}) r5 = msgget$private(0x0, 0x100) msgctl$IPC_INFO(r5, 0x3, &(0x7f0000000340)=""/129) openat$vcs(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vcs\x00', 0x210000, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0xfffffffffffffdaa) 2018/05/30 23:44:47 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000006800000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:47 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0xf, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 714.621177] nla_parse: 3 callbacks suppressed [ 714.621185] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:47 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0x0) 2018/05/30 23:44:47 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xff000000}, 0x0) 2018/05/30 23:44:47 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x23f}], 0x1) 2018/05/30 23:44:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104"], 0x2a) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:47 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xffffff9e, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:47 executing program 6: r0 = socket$inet6(0xa, 0xb, 0x40000000000) ioctl(r0, 0x8910, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet6(0xa, 0x5, 0x401) r2 = gettid() fcntl$setownex(r1, 0xf, &(0x7f0000000140)={0x703512bad711f942, r2}) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4000, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r4, 0xc0145401, &(0x7f00000000c0)={0x802, 0x0, 0x6, 0x2, 0x1}) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) ioctl$sock_SIOCSIFBR(r0, 0x8941, &(0x7f0000000040)=@add_del={0x2, &(0x7f0000000000)='bridge_slave_1\x00', 0x8}) 2018/05/30 23:44:47 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104"], 0x2a) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:47 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000007a00000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:47 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0x0) 2018/05/30 23:44:47 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf00}, 0x0) 2018/05/30 23:44:47 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x114}], 0x1) 2018/05/30 23:44:47 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x16, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 714.930420] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:48 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104"], 0x2a) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:48 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140)='/dev/audio\x00', 0x4400, 0x0) getsockname$netrom(r1, &(0x7f0000000180)=@full, &(0x7f0000000200)=0x48) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x200000003, 0xc5d, 0x400000c26, 0x7, 0x1, 0xffffffffffffffff, 0x2000000000000000}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r3 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x800) getsockname$netrom(r3, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 2018/05/30 23:44:48 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xec0}, 0x0) 2018/05/30 23:44:48 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000004c00000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:48 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1021}], 0x1) 2018/05/30 23:44:48 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xc00e000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:48 executing program 7 (fault-call:3 fault-nth:0): r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:48 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x6, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 715.120290] FAULT_INJECTION: forcing a failure. [ 715.120290] name failslab, interval 1, probability 0, space 0, times 0 [ 715.131613] CPU: 1 PID: 24508 Comm: syz-executor7 Not tainted 4.17.0-rc7+ #75 [ 715.138896] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 715.148226] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 715.148254] Call Trace: [ 715.159340] dump_stack+0x1b9/0x294 [ 715.162989] ? dump_stack_print_info.cold.2+0x52/0x52 [ 715.168192] ? check_noncircular+0x20/0x20 [ 715.172444] should_fail.cold.4+0xa/0x1a [ 715.176517] ? unwind_get_return_address+0x61/0xa0 [ 715.181460] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 715.186580] ? print_usage_bug+0xc0/0xc0 [ 715.190649] ? print_usage_bug+0xc0/0xc0 [ 715.194720] ? __lock_acquire+0x7f5/0x5140 [ 715.198971] ? kasan_slab_alloc+0x12/0x20 [ 715.203123] ? kmem_cache_alloc+0x12e/0x760 [ 715.207450] ? __d_alloc+0xc0/0xd30 [ 715.211084] ? print_usage_bug+0xc0/0xc0 [ 715.215158] ? print_usage_bug+0xc0/0xc0 [ 715.219224] ? graph_lock+0x170/0x170 [ 715.223044] ? lock_acquire+0x1dc/0x520 [ 715.227029] __should_failslab+0x124/0x180 [ 715.231271] should_failslab+0x9/0x14 [ 715.235074] kmem_cache_alloc+0x47/0x760 [ 715.239134] ? __lock_acquire+0x7f5/0x5140 [ 715.243377] dst_alloc+0xbb/0x1d0 [ 715.246842] rt_dst_alloc+0xfa/0x500 [ 715.250563] ? fnhe_flush_routes+0x460/0x460 [ 715.254976] ? __lock_is_held+0xb5/0x140 [ 715.259037] ? __unlock_page_memcg+0x72/0x100 [ 715.262045] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 715.263538] ip_route_output_key_hash_rcu+0xa45/0x3380 [ 715.263560] ? ip_route_input_noref+0x250/0x250 [ 715.263576] ? __wake_up_common_lock+0x1c2/0x300 [ 715.263604] ? lock_acquire+0x1dc/0x520 [ 715.290691] ? ip_route_output_key_hash+0x1a3/0x390 [ 715.295715] ? __lock_acquire+0x7f5/0x5140 [ 715.299965] ? kasan_check_read+0x11/0x20 [ 715.304118] ? rcu_is_watching+0x85/0x140 [ 715.308272] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 715.313472] ip_route_output_key_hash+0x23a/0x390 [ 715.318319] ? ip_route_output_key_hash_rcu+0x3380/0x3380 [ 715.323867] ? rcu_is_watching+0x85/0x140 [ 715.328022] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 715.330311] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 715.333216] ip_route_output_flow+0x28/0xc0 [ 715.333234] raw_sendmsg+0xf7e/0x29b0 [ 715.333251] ? print_usage_bug+0xb0/0xc0 [ 715.333274] ? raw_send_hdrinc.isra.20+0x19b0/0x19b0 [ 715.333292] ? debug_check_no_locks_freed+0x310/0x310 [ 715.333312] ? find_get_entries_tag+0x10a0/0x10a0 2018/05/30 23:44:48 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf0ffff, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:48 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xff00000000000000}, 0x0) 2018/05/30 23:44:48 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xc3ffffff00000000}, 0x0) 2018/05/30 23:44:48 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:48 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xc3ffffff}, 0x0) 2018/05/30 23:44:48 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x500000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 715.369019] ? find_held_lock+0x36/0x1c0 [ 715.373100] ? lock_release+0xa10/0xa10 [ 715.377083] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 715.382622] ? rw_copy_check_uvector+0x2d3/0x3a0 [ 715.387392] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 715.392932] ? import_iovec+0x24b/0x420 [ 715.396913] ? dup_iter+0x270/0x270 [ 715.400546] inet_sendmsg+0x19f/0x690 [ 715.404350] ? copy_msghdr_from_user+0x3bc/0x560 [ 715.409108] ? ipip_gro_receive+0x100/0x100 [ 715.413434] ? move_addr_to_kernel.part.18+0x100/0x100 [ 715.418723] ? security_socket_sendmsg+0x94/0xc0 [ 715.423479] ? ipip_gro_receive+0x100/0x100 [ 715.427808] sock_sendmsg+0xd5/0x120 [ 715.431529] ___sys_sendmsg+0x525/0x940 [ 715.435517] ? copy_msghdr_from_user+0x560/0x560 [ 715.440280] ? lock_downgrade+0x8e0/0x8e0 [ 715.441497] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 715.444433] ? __fget_light+0x2ef/0x430 [ 715.444451] ? fget_raw+0x20/0x20 [ 715.444492] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 715.444506] ? sockfd_lookup_light+0xc5/0x160 [ 715.444522] __sys_sendmmsg+0x240/0x6f0 [ 715.474373] ? __ia32_sys_sendmsg+0xb0/0xb0 [ 715.478711] ? __lock_is_held+0xb5/0x140 [ 715.482802] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 715.488345] ? fput+0x130/0x1a0 [ 715.491632] ? ksys_write+0x1a6/0x250 [ 715.495437] ? __ia32_sys_read+0xb0/0xb0 [ 715.499512] __x64_sys_sendmmsg+0x9d/0x100 [ 715.503755] do_syscall_64+0x1b1/0x800 [ 715.507641] ? finish_task_switch+0x1ca/0x840 [ 715.512139] ? syscall_return_slowpath+0x5c0/0x5c0 [ 715.517074] ? syscall_return_slowpath+0x30f/0x5c0 [ 715.522015] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 715.527395] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 715.532249] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 715.537437] RIP: 0033:0x455a09 [ 715.540622] RSP: 002b:00007f6e0fa46c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 715.548330] RAX: ffffffffffffffda RBX: 00007f6e0fa476d4 RCX: 0000000000455a09 [ 715.555595] RDX: 0000000000000002 RSI: 00000000200038c0 RDI: 0000000000000014 [ 715.562867] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 715.570135] R10: 0000000000000c54 R11: 0000000000000246 R12: 0000000000000015 [ 715.577385] R13: 00000000000005a6 R14: 00000000006fd830 R15: 0000000000000000 2018/05/30 23:44:48 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x21080000}, 0x0) 2018/05/30 23:44:48 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x334}], 0x1) 2018/05/30 23:44:48 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6000000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:48 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x1d, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:48 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a0200000800000001042000"], 0x2c) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:48 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000004800000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:48 executing program 7 (fault-call:3 fault-nth:1): r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:48 executing program 6: r0 = socket$inet6(0xa, 0x803, 0x0) getsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000000), &(0x7f0000000040)=0x10) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) msgget$private(0x0, 0x102) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000140)="d02a4fdeae299e95f7a1a4c8d32cd1b866ced0103d3c6b5b1160f3b2aa2d87c42cf182ff405f6f14c6bf1dc28926b724f695a856283208f2228379033d50df8b67e75ef071c48fa8bfa217ff394ca611f522f98adafa8a3661c596c43649eda44e1823d4861542f2863556b2d2c6b5316843377c68a43efe78eeb070ad808a4ae64221cc", &(0x7f0000000080)="e819dbf8eafcbed5fde97ceb84241fcbd014afb34ff3ad0891733e3b386ddfdf1417b7b12b77a682df7233626a4573eebcaa25ad40a4665ca47b017247a8766447f8323b5c01b81b65d140cd5c03c80ed17e04198d6a36b2c3f61efd9d9daa9295b5e9ceda03ea6f5094e2fae2f85127575be0ec8e61"}, 0x20) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000340)) [ 715.674907] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 715.720941] FAULT_INJECTION: forcing a failure. [ 715.720941] name failslab, interval 1, probability 0, space 0, times 0 [ 715.732291] CPU: 1 PID: 24570 Comm: syz-executor7 Not tainted 4.17.0-rc7+ #75 [ 715.739573] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 715.748931] Call Trace: [ 715.751534] dump_stack+0x1b9/0x294 [ 715.755183] ? dump_stack_print_info.cold.2+0x52/0x52 [ 715.760386] ? __lock_acquire+0x7f5/0x5140 [ 715.764630] ? graph_lock+0x170/0x170 2018/05/30 23:44:48 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a0200000800000001042000"], 0x2c) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 715.768445] should_fail.cold.4+0xa/0x1a [ 715.772519] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 715.777629] ? debug_check_no_locks_freed+0x310/0x310 [ 715.782821] ? find_held_lock+0x36/0x1c0 [ 715.786894] ? print_usage_bug+0xc0/0xc0 [ 715.790971] ? lock_downgrade+0x8e0/0x8e0 [ 715.795126] ? lock_downgrade+0x8e0/0x8e0 [ 715.799286] ? graph_lock+0x170/0x170 [ 715.803095] ? kasan_check_read+0x11/0x20 [ 715.807248] ? do_raw_spin_unlock+0x9e/0x2e0 [ 715.811663] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 715.816263] ? graph_lock+0x170/0x170 2018/05/30 23:44:48 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x27e}], 0x1) 2018/05/30 23:44:48 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xec0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:48 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x9effffff}, 0x0) [ 715.820080] __should_failslab+0x124/0x180 [ 715.824327] should_failslab+0x9/0x14 [ 715.828141] kmem_cache_alloc+0x47/0x760 [ 715.832213] ? __lock_acquire+0x7f5/0x5140 [ 715.836449] ? find_held_lock+0x36/0x1c0 [ 715.840519] dst_alloc+0xbb/0x1d0 [ 715.843994] rt_dst_alloc+0xfa/0x500 [ 715.847717] ? fnhe_flush_routes+0x460/0x460 [ 715.852133] ? __lock_is_held+0xb5/0x140 [ 715.856203] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 715.860806] ip_route_output_key_hash_rcu+0xa45/0x3380 [ 715.866099] ? ip_route_input_noref+0x250/0x250 2018/05/30 23:44:48 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x5, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:48 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x4) ioctl$sock_inet_udp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) [ 715.870777] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 715.875988] ? __call_rcu.constprop.68+0x396/0xbb0 [ 715.880929] ? lock_acquire+0x1dc/0x520 [ 715.884907] ? ip_route_output_key_hash+0x1a3/0x390 [ 715.889929] ? __lock_acquire+0x7f5/0x5140 [ 715.894177] ? kasan_check_read+0x11/0x20 [ 715.898326] ? rcu_is_watching+0x85/0x140 [ 715.902478] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 715.907696] ip_route_output_key_hash+0x23a/0x390 [ 715.912544] ? ip_route_output_key_hash_rcu+0x3380/0x3380 [ 715.918086] ? rcu_is_watching+0x85/0x140 [ 715.922239] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 715.927438] ip_route_output_flow+0x28/0xc0 [ 715.931763] raw_sendmsg+0xf7e/0x29b0 [ 715.935582] ? raw_send_hdrinc.isra.20+0x19b0/0x19b0 [ 715.940699] ? debug_check_no_locks_freed+0x310/0x310 [ 715.944032] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 715.945890] ? find_get_entries_tag+0x10a0/0x10a0 [ 715.945910] ? find_held_lock+0x36/0x1c0 [ 715.945934] ? lock_downgrade+0x8e0/0x8e0 [ 715.945949] ? lock_release+0xa10/0xa10 [ 715.945969] ? check_same_owner+0x320/0x320 [ 715.975718] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 715.981274] ? dup_iter+0x270/0x270 [ 715.984911] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 715.990458] inet_sendmsg+0x19f/0x690 [ 715.994265] ? ipip_gro_receive+0x100/0x100 [ 715.998594] ? ___sys_sendmsg+0x31a/0x940 [ 716.002745] ? rcu_read_lock_sched_held+0x108/0x120 [ 716.007763] ? ipip_gro_receive+0x100/0x100 [ 716.012095] ___sys_sendmsg+0x6fc/0x940 [ 716.016090] ? copy_msghdr_from_user+0x560/0x560 2018/05/30 23:44:49 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x4b2}], 0x1) 2018/05/30 23:44:49 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xc00e0000}, 0x0) [ 716.020858] ? find_held_lock+0x36/0x1c0 [ 716.024933] ? lock_downgrade+0x8e0/0x8e0 [ 716.029102] ? check_same_owner+0x320/0x320 [ 716.033431] ? __might_sleep+0x95/0x190 [ 716.037412] __sys_sendmmsg+0x240/0x6f0 [ 716.041400] ? __ia32_sys_sendmsg+0xb0/0xb0 [ 716.045726] ? __lock_is_held+0xb5/0x140 [ 716.049819] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 716.054674] __x64_sys_sendmmsg+0x9d/0x100 [ 716.058915] do_syscall_64+0x1b1/0x800 [ 716.062808] ? finish_task_switch+0x1ca/0x840 [ 716.067314] ? syscall_return_slowpath+0x5c0/0x5c0 2018/05/30 23:44:49 executing program 6: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) r1 = getpgid(0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000b80)={[], 0x4, 0xffffffff, 0x400, 0x80000001, 0xff, r1}) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/igmp\x00') setsockopt$bt_BT_CHANNEL_POLICY(r2, 0x112, 0xa, &(0x7f00000000c0)=0xff, 0x4) setsockopt$kcm_KCM_RECV_DISABLE(r2, 0x119, 0x1, &(0x7f0000000080)=0xf67, 0xfffffffffffffd65) setsockopt$EBT_SO_SET_ENTRIES(r2, 0x0, 0x80, &(0x7f00000001c0)=@nat={'nat\x00', 0x19, 0x3, 0x728, [0x20000440, 0x0, 0x0, 0x20000980, 0x200009b0], 0x0, &(0x7f0000000180), &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff0200000007000000040000000007626f6e645f736c6176655f30000000006966623000000000000000000000000069705f7674693000000000000000000076657468305f746f5f62726964676500aaaaaaaaaa16ff00ff0000ffaaaaaaaaaa210000ff0000ff000070000000d80000001001000072656469726563740000000000000000000000000000000000000000000000000800000000000000ffffffff00000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaabb0000fcffffff00000000736e6174000000000000000000000000000000000000000000000000000000001000000000000000aaaaaaaaaa1b0000ffffffff000000000300000010000000e9f765727370616e3000000000000000000074756e6c30000000000000000000000064756d6d793000000000000000000000626f6e645f736c6176655f3000000000d833bab1e9c9ffffffffff00aaaaaaaaaaaa000000ffff000000d0030000d003000000040000636f6d6d656e7400000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000627066000000000000000000000000000000000000000000000000000000000010020000000000000b0000000500010005000000b138f700010001000600006a00010000008008090700000006000800102100000300000408000000ff000106200000000400ff2b90ca00000700fa0393010000ffff01199b0200000100010808000000ffff031f8b0d00000700010901000100030007ff010000007f0007d906000000000004ffde6e5b1a00000404faffffffff0f02fd810000000000060207000000ff0f0100080000000100010747180000d4000405800000000400010305000000baac090e060000000010000709000000000000c20600000008000600001000000200be717f00000003008405090000000700e9d7fcfffffffcff01fff8ffffff0500208d0600000007000701305f00003f0005000001000007000405070000000100df07000200000a050900080000005f0b068f020000000400040705000000ffffb400040000000800000117000000ad000007050000000300ff0100000000810080060c000000000009f2000800000800070500000000ff7f016704000000ffff0702080000007f00f703f30f0000010001d816ffffff0200ef06a400000005000802000100000900000408000000540004061f0000000800019167dddf4cf3fe0002030000007f00ff03010001000200d90110400000000003ff09000000ff7f01eddd0f0000fcff00fe00000080801c20ffffff00000400fffa0600000008000503070000000000000003000000000000004e465155455545000000000000000000000000000000000000000000000000000800000000000000060000000000000000000000000000000000000000000000000000000000000000000000200000000000000002000000fcffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000002000000feffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000002000000ffffffff01000000110000004100000088f76263736830000000000000000000000073797a5f74756e0000000000000000000000000000000000000000000000000079616d30000000000000000000000000aaaaaaaaaabb00ffff00ffffaaaaaaaaaa0f0000ff00ffff00007000000020010000580100006172707265706c7900000000000000000000000000000000000000000000000010000000000000002ea240c7739c0000ffffffff000000006e666c6f670000000000000000000000000000000000000000000000000000005000000000000000000000000700010000000000163a04659a5757e206bc8ca18321c191170d785bf36d9e0550b208507cca2c5aa67955baf0fc996d2af51204b289ec523762f4f72d2063cb77ca36ad921850c5000000006172707265706c7900000000000000000000000000000000000000000000000010000000000000000180c200000e0000ffffffff00000000"]}, 0x79d) r3 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000000)={'bond_slave_1\x00', &(0x7f0000004500)=ANY=[@ANYBLOB="4b000000ff010000325b0000610000000100000006000000ff00000005000000000400000300000000000080000000000500000001000080060000000800000000800000060000000500000006000000000000000d0000002000000002000000e6f90000090000000104000004000000ffff0000ff010000f9ffffff0100000009000000010100000000000081000000b2e8000051736e62f8ffffffad080000050000000000000001000100ff070000b10000005c0000000000008000000000ce0000000700000008000000c400000002000000620f0000070000004f03000002000000060000000600000000100000076000000100000005000000ff7f00000000008007000000ff7f00000700000000000100fcffffff01f8ffff3a0400000900000007000000070000000800000001000000ab0300000200000005000000c90000000100000006000000050000004243237b01f8ffff0100008002000000080000000000008001010000ff7f000001f0ffff08000000000000001f000000ffffffff05000000d10900000300000003000000ffffffff004800007f000000000000000000000007000000c4000000000000002d0d00000000000004000000bdbb00000100000000020000040000000100000002000000faffffff0200000003000000000000000000000009000000310400007d0e00000300000000000000ff0300000200000005000000010000005cc2ffff020000000800000000000000ff0f000001000000000000000100010000000000b98bea0d030000000500000003000000400000001f00000002000000000000000000000092000000010000000600000002000000000000000100000004000000000400008000000000000000030000000000000001000000ff0000000900000081000000b7b40000000001000300000004000000080000000000000005000000090000000600000009000000000001000100000080a7230007000000040000000101000000f8ffff0000000000000100020000000800000005000000000100003f0000007d0500008000000000010000f9ffffffffffff7f090000000500000009000000060000007f000000020000000c2700000000008037dc00000000010001000000ff0000007b950000000000003f000000fdffffff01000000020000000900000006000000040000000900000000000000ffff00000400000001010000ffffffff020000003700000000020000ff0f00000200000008000000780e0000080000000700000005000000030000002000000000000000008000000200000008000000930b00000200000004000000ff000000ffffff7f010000007f00000008000000ffffffff000200000000000005000000ff03000000000000ffffff7f0400000000000000ff00000004000000ff01000005000000ffffff7fd701000001010000080000000200000007000000070000000900000000000000040000000100000009000000040000000200000002000000030000000104000056e000002e000000f8a300003b050000030000000200000088000000ff7f000081000000682a000006000000001000007f000000050000001f000000fefffffffaffffff00000000040000000100010006000000010000800200000002000000935300000100000005000000010000800900000018000000010000000300000000000100010000000400000001040000f7ffffff0900000040000000ffffffff060000000000000001000080ff0f00000400000001000000090000003f000000010001000180000007000000ffffffff090000000700000006000000ff0300007f000000020000000300000003000000008000000200000000010000aa08000012228c0407000000060000000500000000080000010400000300000009000000040000000200000000000000f9ffffff000000000100000005000000bf98000030000000d3b8ffff0700000032c5000002000000ff07000004000000e4070000ff0300000900000001000000ff03000000010000000000000400000001000000050000004dd5f44e01000000050000000100000003000000ff030000ffffffff9b000000ff7f0000ff0300008cd7d10eff070000000000800000000001000000d50d000000000000ff7f00000100010081000000640a00000004000001000000010000000600000001000000060000000000000005000000ffff0000090000000100010007000000c60200004cdc000007000000ffffffff090000000001000004000000040000000800000000000000ffffffff00000000fdffffff030000000600000005000000080e0000fdffffff0800000003000000000100000500000003000000010000000600000020000000060000007f0000000600000001010000020000000000000009000000670c0000632c857709000000070000000000000007000000c76cffff07000000070000004000000000080000010000000800000000080000370c000001000080000400000600000004000000760e0000030000000900000008000000090000000400000003000000020000007cfc000006000000e8ff00000000008000fcffff010000000700000000000000010000000200000000020000ffffffff0200000003000000ff0f00009b000000010000000400000066000000080000000900000005000000ff0f000080790000000000000900000081000000010000800800000020000000810000000080000001000000eb000000030000000500000092ba0000800000004ea00000080000004f080000e500000001f8ffffffffffff000000000200000005000000ffffff7f03000000080000000500000099040000090000000100000000000000050000002d1e0000ff0300000002000009000000080000003500000000fcffff01000080d3000000030000001f000000060000000300000005000000050000000100000000000000030000009ebb000003000000ffffffffd6d00addaf09e2d6050000000200000000000080ff04000009000000020000000600000004000000ffff000001000000ffffff7ff8ffffff070000000000000000080000070000000600000002000000090000000500000020000000020000000700000000100000fbffffff0800000008000000000000000200000005000000df0000006569c01e01000000ffffffff0900000002000000080000000300000000080000f8ffffff0200000005000000fbffffffba000000020000000700000000000100fdffffff0400000009000000000001000800000000000000010000000300000000040000a4060000080000000600000033060000ff7f0000f9ffffff07000000070000cc4c000000060000007100000002000000a252ffff0500000033000000ffffffff0900000038040000000001000700000001000000001000000400000008000000c19a0000000001000300000081000000ffffff7f7f000000080000001f00000008000000030000001f000000060000005c080000ff010000070000008000000004000000200000000800000000000000a3abed1d06000000ff0f00000800000000080000820600000600000000010000cf490000000000803d000000c33d0000f9ffffff07000000010400000500000006000000cb0200008100000020000000e1f4ffff0100000008000000ff07000003000000000000808000000000040000000000000100000002000000010001007f000000040000000f0100000002000004000000090000000900000003000000060000000800000000020000f9ffffff0100000004000000010000000500000005000000f8ffffff05000000400000001aef000004000000ff0000003f0000000800000009000000000000000200000001000100030000000800000000100000080000000200000020000000620c0000a227000000020000640900007f000000000000001a0a00004000000000000000ff010000040000004c0500000900000000000000000001001f000000040000000000000020000000ff000000ffffffff08000000020000004fc600001f00000001000000ff7f0000ae425333000400000900000056000000139b0000d1f20000ff070000145800001704000007000000ff0f00000700000040000000010000001f0000000100000001000000000000000100000009000000ffffffff01000000ffffffff00000100000400007c7f000001000000ad000000010000000100000001000000ff0f0000030000000100000004000000ffffffff8b4b6a230700000009000000ff07000002000000040000000104000004000000d957000000000000000000000a00000000f0ffff3c000000ffffffff0900000003000000680e000001000000faffffff1f000000ffffff7f03000000c84bf976ff0f000000000000070000000300000005000000050000000100000020000000000200003f0000000500000007000000b904000001000000ff0700000600000001000000090000000300000005000000ff07000003000000090000000100000008000000fe0c000009000000070000000900000004000000ffffff7f090000000400000009000000080000000000000001000000d300000001800000060000000500000008000000001000000900000037610000000000007065460ab8f8ffff00080000010100000800000095000000080000000000000004000000000000800700000081000000030000000000000009000000e22dffffea0100000200000000100000050000000500000008000000ff00000004000000090000000300000002000000060000000400000000040000ff03000081000000ff030000080f00003f000000010100003c2d0000010000006d0e0000ff7f000004000000000100000300000009000000b30b000000100000050000000700000009000000010000000000000023000000090000007f2a000007000000706d0000da0000000800000005000000af0800000400000000000000e3000000ffffff7f0300000000000100ff01000003000000020000000600000008000000f9ffffff0001000001000000b70e0000090000000600000003000000e30000000100000007000000590000000900000001000000010000003f000000000000802806000009000000590e0000d58500000000000000000000dc000000b0000000010000000600000003000000ffffffff020000000000000001000000050000000800000006000000000200000500000000000000040000000400000007000000040000000900000007000000070000000000000000040000cd0e0000c0ff1f00000000007b8900009501000000040000020000000300000008000000ffffffff4b790000000100000700000005000000f9ffffff0600000000000000800000001f00000006000000010001000300000004000000ffffffffaa5e0000000000000000ffff020000000000008001040000070000006b34bc8c04000000e000000001000100890000000f070000ea0d000001000000fa0d00000104000002000000c0ffffff060000000008000004000000008000007b3d00000000000009000000010100000100000001000100ee8d0000ff0000001f0d0000c022000000000000cb090000ffff0000090000000800000000000000000001002e0b0000420c0000a2e900000600000000000000020000008100000000100000f7ffffff01000000000000860600000006000000810000000315fb8d06000000070000000800000007000000040000007f000000010000800200000003000000000000002e07000000000000e803000007000000000000000500000004000000980000000700000002000000030000000100ffff07000000ffffffff40000000b684db0fff0700003410000001000000f96700000100000000040000090000000300000001000000090000000900000000000000010100000000000067000000050000000900000001000100040000000500000000000000a6730000ebc2000000007813ffff0000090000000700000033000000060000000400000097000000060000000000000008000000090000001f000000000001007d060000050000006000000005000000020000008dec000006000000880c0000ff0f000000000000390b0000010000000101000000000000210d000000000100090000001c0d0000f9ffffff010000002b00ffff0300000003000000030000003f00000008000000010000000001000020000000050000000200000000000000f7c400002f050000320000004000000003000000684a0000020000000800000001000000ff01000006000000030000000100000008000000ba000000f4c30000030000000700000006000000f7ffffffff0000000500000007000000010000000400000007000000070000000101000000000000090000000300000000010000cb0000000400000001000000be00000000010000f006000001000000ad030000070000000100000000080000d404000005000000bb0c0000c1ffffff0c00000042baffff6cffffff01800000210c0000030000000400000001000000ffffff7f0800000000040000030000000500000005000000ffffffff0200000001000000fbffffff7f000000090000000900000003000000000001000f810000040000000500000032000000ec00000006000000010000000800000006000000080000005b00000005000000060000000600000002000000030000000400000006000000050000000400000004000000ffffffff01000000060000000100000003000000010000000200000008000000010400000500000000010000010000000200000003000000010400000400000000080000020000000600000009b20000020000000200000006000000090000000500000001000000040000000dba00000000000006000000f50600000004000004000000040000001f0000000000000011040000040000000600000001000000060000006affffff0400000005000000f64e000009000000000200000001000000000100bed300000200000009000000010400007700000000000000030000002900000001000000070000002c0400000100000001000000ff7f000004000000f9ffffff1f000000ff0700000000000002000000080000000600000000020000080000000000010081000000010000800000000080000000080000003f0000002000000001000000ff0f0000ffff000000800100000000000400000003000000090000000500000005000000ff010000080000000400000000ffffff01010000070000000100000004000000ff7f0000be00000001000000010000002b0e0000ff070000d7010000010000000100008004000000008000000100000004000000020000000600000001000000060000000600000000000000d5000000030000000101000000000000ffffffff0300000005000000c2050000ffffff7f04000000080000000000ffff0200000000000080030000001e2b0000010000000900000002000000050000001a9b88fd0700000003000000000000008100000060e0167c06000000011b0000ff0f0000020000000100000001000000020000000500000091e40000010400000900000005000000040000001f000000faffffff0000000002000000001000000100010008000000050000000200000008000000010000000400000004000000018000000700000007000000f1ffffffff00000001040000a70000000300000009000000070000000300000005000000070000000100000004000000040000000100008001800000018000000004000067000000ffffff7f0000000001010000090000003f0000000600000005000000ff00000092000000ff7fffff0000000000000080ffffff7f3f00000009000000c8ffffff0100000081000000ffffff7f02000000e40b000008000000400000000300000007000000060000000000000007000000000800000800000003000000070000000200000000000000000000000080000001000000f9ffffff0000000007000000fb3c0000000000000200000078000000c20a0000010000000100010000000000010100000400000001000000940000001f0000000100000007000000ff01000008000000420000000500000003000000960200000080000005000000dde56c2a3d800000080000000400000008000000fa000000000000000300000031080000090000000104000006000000ffffffff04000000030000003f0000008000000002000000200000008020ffff02000000030000000000000000020000000000000100000001010000080000000600000080000000150600004200000002000000bfe9000005000000200000000000000009000000200000000700000005000000040000000500000003000000ff7f0000ffff000006000000050000000000000009000000070000000100000009000000d70f8a31900d0000c40c000000000000f7ffffff0100000001000000000100008100000068090000ff01000004000000ff0f0000070000000500000011000000030000000200000000000000f278f92605000000001000007f0000000700000019000000000200001f00000002000000c1070000050000000200000002000000f200000000000080008000000400000003000000bd0500006d00000008000000060000000700000000000000fdffffff0300000005000000020000003d68000007000000030000000000000001000000060000000180000000000000c10000000000000001000000fafffffffdffffff0600000040000000010000000600000080000000ffffff7f080000000600000008000000fe020000010000000600000004000000220b00000100000004000000010000000700000000040000c40e000009000000ffffffff0000000000000000070000003f0000000100010005000000a866d6120500000001000080030000000700000001000100010001000200000009000000ff030000060000000101000009000000080000000300000002000000ff030000ffffff7fffffff7f090000000600000001000100050000001f0000000000008000020000ff7f0000050000000100000046000000ffff00008006000008000000ff7f000081000000f8ffffff00000000ff0000000300000005000000f8ffffffffff00000100000001000000810000000900000004000000c3ffffff00040000030000000200000005000000ffffffff06000000ffffffff00000000f91100000200000007000000ffffff7f09000000060000000900000004000000b50000007f000000ffffffffb5e3000002000000170000000500000005000000020000006db30000050000000100000003000000470000000700000002000000ab010000030000000500000001000000090000000000000001040000070000000100ffff0900000004000000050000000300000007000000fffffffffeffffff5d118f1501000000ff7f000000000000270000000500000002000000ff010000080000000500000000000000010000000500000007000000060000000100000006000000ff7f000007000000041b000003000000fffeffff24294b070000000002000000080000000400000015040000ff030000c1000000070000000200000000000000f9ffffff0000000004000000010000001f0000000700000001800000060000000300000083040000040000000800000004000000010000000600000081ffffff000200006a880000fcffffff0300000002000000ff030000ff0100000000008001000000010000001400000001000000010000000800000009000000080000007e630000010000000500000001000000010000000300000001000100fdffffff0200000001000000d00000007d0000000800000095f7fffff9ffffff00000000bc0900000900000007000000ffff0000000000400600000000010000200000000101000002000000060000000400000001000000ff030000ff000000ff0f0000ff7f0000ff7f00000200000001000080030000000100000005000000ff7f0000ffffffff010000000000000007000000ffffffff0400000000000000cda7000041000000000000006e00000008000000ff0300009300000000800000ff0f00003f0000006aad000004000000ab14d93b0004000007000000080000001151c7493501000007000000fead00000000000004000000050000000600000002000000010000000700000005000000a2000000ff00000001000000ff0700001f0000000600000001010000ff7f0000e70400000800000007000000080000001ff6ffff080000000000480000000100400000000500000004000000050000000200000002000000050000000100000004000000ff030000ff03000065ffffff020000005f820000fdffffff5e0000000b010000050000001f000000200000000100000006000000070000007f000000060000000900000001000000090000009607000005000000ff000000010100002a000000090000001f00000001000000080000000a3b00005e00000000010000080000000900000007000000f7a2000006000000040000000400000000000080080000002c000000000800000400000002000000ff030000fc03000001800000221d0000adf9ffff00000000070000000300000007000000fd0000000000000008000000000000800000000020000000010000009b5a00008f6d00000100010008000000010000004e000000090000000800000003000000030000000000000001000000000400000500000007000000ff010000030000004b1c00000200000000000000ffffffff1e0700000100000006000000030000000000000000f8ffff05000000070000000400000081000000000000002bfe000005000000f9ffffff0b0000000010000000100000060000002900000005000000010000000700000009000000000000008100000002000000ff03000000000000060000000700000007000000f100000001800000030000000300000005000000570000000700000008000000000000000200000008000000b400000001800000070000002b0a000001000080e0ffffffffffff7fffffffff0000000081bdbc7904000000000001000600000002000000ff030000030000000900000078f20000ff030000000080000400000006000000070000001f00000003000000090000000000010020000000030000008e0e00000400000000000000ce0000004000000009000000130000000000000000000100590a00000700000004000000080000000500000008000000090000007f0000001b0c0000080000000200000004000000f500000000800000040000000200000004000000da0400000400000001000000010000003c0e0000ffff0000ff7f0000080000006800000007000000fe0100000a000000030000005250000004000000feffffff2f000000030000000080000000010000ff000000060000004f8a0000000800000f0400000600000008000000b4700000010000003f0000000400000005000000ff070000ff7f000000000020030000009e7aefca02000000040000008100000001000000020000000400000004000000660d000001000000240000004a9b00001400000004000000030000000700000001040000040000000700000008000000feffffff01000000070000000600000002000000ff0f00000800000080000000070000000600000000800000d900000001000000010100000500000006000000f8ffffff04000000080000000900000001000000000000001f000000aa0d0000ff0000000900000007000000010000000600000007000000010001000500000008000000ffffffff0400000003000000030000000010000002000000ff0300000500000009000000060000004c000000080000000800000000000000000000000900000008000000020000000000000004000000040000000100000005000000000000000100000003000000070000000500000005000000060000000c9d0000090000000500000055725a04c4060000408f00008700000051000000ff010000400000000d000000b700000002000000ff0700003900000002000000010000000100010002000000f7ffffff85000000f9ffffff000000002900000020000000938f00006a0f0000070000000800000009000000b3379111ff0f0000ff01000000000000000400000500000081000000030000000500000001000000050000002a00000000f0ffff0300000003000000080000000400000000000100ffffff7fb60b000004000000cf53ffff810000000900000005000000d3000000060000000400000009000000090000006dfd00000d450000ff7f00000800000000000000ff000000010000000000000068320000070000008b0600000300000009000000070000000200000000800000ff07000008000000ff7f000002000000070000000100008005000000030000000900000006000000a8590000050000000400000000000000090000002d490000ff0f000002000000000000800000000001010000010001000500000006000000ff0700007f0000000080000006000000d00500008ab00000000000000000000007000000cafd0000feffffff04000000a04e000001000000090000000400000001040000790700008100000005000000ff7f00007f000000020000001f00000004000000040000000180ffff11ffffff12300000010000000400000000000000ff0f000001000100030000001f0000004000000004000000faffffff3f00000004000000ff07000002000000f7ffffff0800000020000000ffff000003000000feffffff80000000090000003a0700000500000001040000ff030000010000000800000000000080140000000400000009000000ff070000020000000100ffff05000000ffffff7f080000007d050000ff010000ec5200000700000001000000040000007f0000000100010005000000400000000300000004000000ff0300000600000000000000800000000800000009000000010000800300000008000000c73d0000fbffffff00000000880e0000e40f00000000000002000000ffffffff0600000008000000c530000002000000dd0b000035b36f62d601000009000000050000007f00000002000000dc0b0000ffffffff0000000004000000100b0000050000008000000000000000050000009b09000001000000040000000700000000010000070000000100ffff8000000005000000070000001f000000010001000600000006000000ffffffff000000000600000007000000000000000300000001000000da0000000080ff0705000000070000000000008002000000f8ffffff0200000005000000810000000200000003000000ff03000000020000ff03000006000000af000000030000000000000001010000070000004400000003000000ab8d000007000000ff7f00000800000008000000010000000000000004000000020000000200000000000000050000000300000005000000020000000008000007000000ff0f00000000000020f70000b87ef10600000000010000000500000008000000000000000100000009000000090000000700000005000000b803000001000080080000000500000000f8ffff0500000005000000000000009d4c0000040000001f0000001f00000003000000050000000100000059a2000007000000030600000800000000000000f70d0000000000807f00000007000000060000000300000009000000080000000200000004000000060000000100008000000000000000003e040000010000000500000009000000ff0f00000500000001000080060000008c09000066e1000000000000490e0000ffffffff01000000020000006db60000040000000100010001010000dbfffffff80f00000700000004000000b400000000000000050000007f00000001000100040000003f000000ff7f00000600000022080000ff0000000400000001000000020000007f000000c50b000009000000070000008000000000000000010000000100000006000000030000000100000001800000ffffff7f0900000009000000e3c8000002000000010100000200000001000000050000001f0000000000008002000000bb86000001000000080000003f0000000500000001400000df030000060000000100000008000000070000000700000006000000010000802000000000020000030000000000000000000000010000000600000001040000080000000900000007000000ec07000001000080e0ffffff040000000300000002000000020000000700000008000000b5030000140000000900000001000000800000000600000009000000070000001f00000007000000fdffffff0600000000000000000000807fffffff84080000000000006d0c00001e00000001010000800000007f0000000000000000000000050000000900000001000080010000008829000072c800000000000005000000020000000600000005000000c802000059000000ff7f0000f707000055000000050000000f0a000002000000ff0100003f0000009cbd0000060000000900000049f9ffff0104000009000000030000002a5a0000010000000700000098670000040000001f000000050000000300000002000000ff000000050000000000000001040000fe000000ff0f00000180000002000000040000000080000005000000090000000008000005000000b200000007000000b0af00000600000004000000090000005b0f000004000000000000000800000007000000010000000100000005000000040000000d0c000001000000d9000000000400000100000002000000018000000500000007000000030000000900000000000000050000000800000000000000010000001ec60000000000000900000009000000060000000200000020000000080000000400000009000000000000007200000005000000ffff00000900000001040000020000000400000005000000ffffff7f040000000101000009000000e00c00000100008000000000010000001f0000000600000003000000f8ffffffffffffff0900000008000000000000000400000000100000010000000200000008000000040000000900000000000080b40a0000380e00003dcd000081000000000100000500000001000000020000000600000001000080010000000100000004000000ff0700000500000008000000040000000600000024000000bedb00006d070000080000003a740000600e0000040000000400000005000000600f0000ee970000000001000900000046cd0d6600000000010000006e04000001000000000000000600000040890000000000000500000000100000010000000900000020000000080000000000000007000000ff0700000700000004000000ff7f000001000000bd0900000100008002000000a5770000070000000010000084000000020000000000000000020000070000009e00000000000080080000001f0000003f000000020000000900000004000000ffff00002d0a0000050000000500000004000000000000003c00000047080000a301000006000000000400000300000001000000030000007f00000000000000000000000100008001040000340e000004000000020000007f000000ff03000000000080010000000100000020000000f85b000000040000ff0f000001010000000000000000008008000000010000000100000009000000ff7f0000ffffff7fcefaffff00000000fdffffff0300000000000000020000000001000009000000f9ffffff040000000080000097ffffff8100000074b300000000000001000000fcffffff00010000040000004c0c0000ff7f0000000000001600000009000000ffff00000000000005000000018000000600000000000000ff01000009000000ff010000ffffff7f6efb00000100000004000000050000003401000002000000c05d00000000000000000000010000008000000007000000810000000200000001000100070000000800000008000000f9ffffff050000008f0000000700000007110000070000000700000004000000d9000000020000000800000000000000070000000200000003eb0000090000007f00000080000000ff0700000d050000ff000000010000007d00000000000000030000004a0000000001000001000000110000000900000006000000060000000500000003000000ed000000040000003f000000ad0000000000000009000000cb0000008b0200008c000000030000000800000003000000bf59131004000000018000000000000001000000000000000100000000000000200000000100000003000000810000000000008005000000040000000300000001fcffff78b6a555710000000400000041ac00005b0d000060010000ff01000006000000020000000300000000000100050000001f0000000300000007000000000000000600000008000000010000000000010007000000050000000002000007000000ffff0000000000001604000002000000b30063610900000001000100ffffffff01000000aa1781144000000003000000070000000000000020000000000000000000000001000000010000800500000002000000070000000200000004000000a10d000008000000290000000001000005000000ffffff7f030000002b030000070000000400000009000000030000000100010081000000fdffffff0800000000000000400000000000010000020000900000000200000000000000ff00000000080000fe9f0000feffffff0000000006000000feffffff1a000000ff0700007300000008000000020000000400000009000000050000000000000000010000ff030000fbffffff8100000000080000a7000000060000000300000001f8ffff0900000081cb000006000000040000001f000000090000005b000000b3080000ff0f000002000000000200000104000000000000020000000100008006000000040000000100000003000000a8ffffff000000000200000001000000680000000700000005000000000000000100000001800000010000000700000000000080ffff00000200000036b70000b809000006000000070000000300000009000000ffffffff0800000001000000050000000100000000f8ffff060000000800000000000000be0500000600000001000000060000007f000000080000000000000002000000010400000100000008000000ff0f00000600000006000000090000000104000005000000060000000000000039000000090000006b85000004000000ff0f000000040000030000000000000002000000080000000200000005000000070000007d0000000000000024090000a70000005400000000080000000000001f00000009000000ffffff7f05000000ec0700000000000004000000080000005600000000000000060000000004000000800000ff0f00000100000000000000fcffffff0100000004000000000000007709000009000000010000002d0100000300000003000000020000000200000004000000070000000500000008000000e17c0000070000000800000003000000060000000000000020000000070000007fccffff090000000100000000100000010000008d04000001000100050000000000000000000000070000003138000002000000050000009d0000000500000000100000862d0000040000002f0900005500000000000000020000000300000003000000ff0000003705000000000080f68e000000000100fb000000fbffffff01000000ffffff7f40000000ebdd0000ad0000006b00000008000000800000003f0000000300000000020000ff7f0000010000800800000005000000080000000010000076f9ffff07000000040500000800000000020000800000000000000005000000070000000600000004000000018000000000000004000000ff0100003f070000feffffff010000007f000000c1ffffff030000007a0000000000000008000000030000000900000002000000220e0000040000008a00000000f8ffff01000000fbfffffffaffffff000000800000000800000000f7ffffff040000000400000000000000000000000300000002000000810000000700000008000000a1540000040000007f00000001010000ff0700004900000006000000b70000000500000000100000fdffffffc90a0000151b0000080000005835000004000000000001000200000020000000010000000600000007000000030000001ccb00003f00000001800000ffffffff00010000ac4f0000c8000000060000000100000002000000080000000700000038000000400000000100010007000000940700003f000000ffff0000010000004ba30000030000000400000005000000010000800000000004000000000000007f00000001000000020000008100000007000000050000000300000009000000ea0100007500000000800000030000004a0000000800000006000000010000000400000002000000c72b0000020000000800000054ffffff2ddf0000ae0d000002000000ffffffff73c00000060000000500000002000000050000000400000043ad8146000400000000008001000000000000000100000008000000000000003368746e0000000000080000001000000500000000000000070000000010000007000000080000008d0700000800000001000000070000000900000081000000090000009b0c0000070000000000000007000000ff03000080000000090000000300000001800000040000000600000001000000050000009d0e000001000000000001004000000040000000010000807f000000010000000900000008000000040000000500000001000000b856000001000000040000008e0500000800000000000100f9ffffff000000000300000080000000070000006000000002000000f2000000ffffff7f00100000000000001f00000079000000000000000100010001000000070000000104000000000000050000000008000008000000050000002000000000000000570700000600000005000000010000000100008000fcffff00000000060000000000000002000000090000000100000004000000ff01000000000000040000000700000080000000810000000100000015f7ffff6b00000004000000400000000100000005000000ffffffff12000000c4000000ff0300000200000068a700000000008004000000008000008200000000000000030000000100008003000000090000004b0900001f0000000100000002000000b4fbffff0200000000000000090000000100000007000000010000004d20916fffffff7f0800000000000000910000007f00000007000000070000000001000092090000080900000300000068d80000ffff0000ffffffff0100010002000000ff03000058a9ffffffffffffba9b00000104000009000000ff0100001c9f0000720d000000000000f9ffffff008000000100000020000000e7be00000300000006000000bf36032e018000000900000007000000ffffff7f1f00000006180000f8fffffff7ffffff1d0a00000300000001000000ff070000ff0f0000010001000400000006000000ffffff7f0400000009000000070000000800000006000000181e000000000000050000007f000000ffffffffb9d700007f00000000000000ff00000008000000f9ffffff08000000800000004a0f000003000000010000800700000000000000010000003f00000007000000810000000700000007000000ffff000080000000080000000104000005000000070000000001000006000000050000000101000000100000ef790000ffffff7f9f000000f200000081000000810000000100008000000000090000009c0000000300000000000080080000000000000000800000c2000000010000000100000002000000ff01000009000000010000000300000000000000c53400000800000005000000010000000001000004000000080000009600000001000000fcffffff0600000000000000ffffffff0800000006000000a9040000ff000000010000000600000001010000460900002e1900000800000003000000030000000001000005000000ae000000040000001f000000050000000300000040000000200000000100000000000000ffffffff0200000003000000040000007f000000780000003f0000000400000004000000fcffffff04000000000000000000000000000000000000000600000000000080020000001f000000000000000300000001000000fbdd00000000000000000000020000000000000007000000000200000700000002000000ffff0000060000008da00000ffff00003f0000000000000005000000ff0100000100000000080000ffffff7f0010000012f1ffff0700000000080008030000000200000008000000a0580000010000000008000005000000080000002deb0000050000000000000002000000020000000800000008000000ac03000080ffffffc3061211f800000002000000be6f0000583d0000ff0300006f0000000104000004000000ff0100000008000004000000018000000400000001010000050000000200000007000000000000000600000076164a4b02000000cd000000080000000500000007000000010000000004000000100000010000800008000003000000520f00007f000000020000000000000001000000050000000800000004000000060000000100000000040000030000001a000000060000000800000005000000ff01000004000000000000000700000001000000030000009400000005000000000200000300000004000000ed00000001000000cd0c0000020000000d2800000100010000000000ff0f000001010000f8ffffffe7000000090000000600000000000000050000000180ffff0100000006000000080000000700000008000000030000000101000000080000f5000000010400000700000003000000bacc00000600000000000100010000000100000001000000eed30000000000000001000065f200000101000002000000020000000900000081000000ffffff7f05000000000000003f000000ff010000000000000000000007000000ff000000010000000000000081000000010100008509000000100000010000004a94fe7a090000000400000001000000ff01000006000000d5db000000020000f7ffffff010000000500000020000000e0ffffff05000000000400000800000008000000490c0000371c000009000000060000000600000006000000600000001f00000003000000ff010000987d00000400000001010000080000000400000097df000007000000020000000400000002000000010000000200000001800000060000000300000005000000d78e000040000000ae0b000009000000e251000001000000030000000100000004000000000000000800000007000000208600000ddd00007e0b0000050000003d05000009000000800000000700000000000000060000000900000000000000a200000008000000ffffffff03000000000001000000000000010000080000000800000006000000070000000a5e0000010100000800000009000000fbffffffa6000000080000000600000003000000040000000000000000000000fbffffff8100000008000000090000000300000006000000ffff000021b70000010000808c0e000003000000030000004b44434b040000000800000027f1ffff040000003f00000000000000b87d0000070000000000000009000000b00000000500000009000000090000007f000000fdffffff070000000000000000000080710600000100010005000000020000000600000001000100080000006700000031f6ffff02000000030000002000000004000000000001000000010007000000010000000180000001000000040000003f0100000400000008000000020000000101000008000000090000000400000006000000ffffffff000000000200000002000000ff00000006000000020000008100000005000000800000002600000005000000000000000800000043000000e7000000ffffffff04000000430c0000ffffffff070000000100000047ffffff000000800500000000000000ffff00004000400003000000050000000300000001000000050000000008000001000000c80000000104000006000000050000000100010028810000010000009f0000001f000000008000007f000000a7060000ff0100002e000000feffffff0800000000000000ffffffff000800000700000004000000ce530123ab2e0000310000007f000000030000000000010004000000f7ffffff9389246affff00000300000004000000d0000000ffff000008000000060000000400000001010000060000009ff8550b0700000008000000fffeffff04000000040000000400000009000000040000000100000002000000f50c000002000000061b0000d1000000008000000700000004000000ffffffff0300000005000000f7ffffff090000000104000009000000090000004ff5b8e105708a99514cc40ceccbe5f78b0863c4f2e663aa3e248cb472f2d24e217abed50a8d32d4e5568a3be34f88856d8a4253478c71371971ec5fdacbeda5766fe98f53d47ef4bbc53c70eca6a1382273992c9772db014a875a007fd73d554059e38e2581ab7a55d845945220da53a5fee8116125780a00eecc247b14583efbd7965ae8c29a19817d9cce6bda25ee3de0cef277b0b58bab5b573ece42ce8f75323f953c7b072bcdbc8ada353f4a469182a26af53acf7ef4b68a7371dbdce19fdd89162adc21813bfeb036f6fe6038adb38fc98131e30bcb160657a733e5b9dac1bab0ce723331ff8741349e1001498e5016da5bf696c772e9763b819fe05b0b320f6927f37aac9e5cb085eecc7faf4a9c6662e6ead13dd22d22de85a99ab02cd376fd923defaa9d77165f7908c9ed7588c4b633e29cc8416eefc5f51fbd4ca66f3649daa21db6ff3a936572d52ad0abee0e76b8ab27874f0e83b8cd33ae4c785a953698c71b1218ea3d4bb7a21718f517c9ff4f513adb613a3da2650b0345231aea74d7f92195b754fae1400848fe1e9bb8b2851b0d32081fbab184f7ca7c2a"]}) ioctl(r3, 0x6, &(0x7f0000000340)="0047fdbd07d8049924097053dd0555836e922eb68dc988c90719962c267412a89083b51352368c0b62e05b60e77df952771432bb8fd35dbd613c99a73bec9cf20cb86f7a4423eed9eba3624f36e8cbe505999a69a0d23792268a0a62f76a93946f7ab6bdc21ac17332c72726283a1b0a10f7f6f387842bf15112c2fe36c2c57ab500fffea2a10469b2f3f3d4aa73c959756705f727f87f58ac3ff2813d748114fd9692e428b674c38758d16cce19a1aa0426136ee50cd452b9660b1380067390b998b991a80224d18949872f7b74d086522d0e1a1c7acc276acef49eefccd2be7e252dc7c0cd4a6ef5c2c192cedf77a9a3368eaef8ececb53d") ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000240)=0x0) migrate_pages(r4, 0x800, &(0x7f0000000280)=0x9d0c, &(0x7f00000002c0)=0x3) syz_open_dev$dmmidi(&(0x7f0000000140)='/dev/dmmidi#\x00', 0x0, 0x581802) r5 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r5, &(0x7f0000000000), &(0x7f0000000080), 0x2}, 0x20) 2018/05/30 23:44:49 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x12, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 716.072251] ? syscall_return_slowpath+0x30f/0x5c0 [ 716.077188] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 716.082560] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 716.087415] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 716.092604] RIP: 0033:0x455a09 [ 716.095792] RSP: 002b:00007f6e0fa46c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 [ 716.103502] RAX: ffffffffffffffda RBX: 00007f6e0fa476d4 RCX: 0000000000455a09 [ 716.110776] RDX: 0000000000000002 RSI: 00000000200038c0 RDI: 0000000000000014 2018/05/30 23:44:49 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x74, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:49 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000007a00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 716.118048] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 716.125317] R10: 0000000000000c54 R11: 0000000000000246 R12: 0000000000000015 [ 716.132587] R13: 00000000000005a6 R14: 00000000006fd830 R15: 0000000000000001 2018/05/30 23:44:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a0200000800000001042000"], 0x2c) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:49 executing program 7 (fault-call:3 fault-nth:2): r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 716.233972] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:49 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x6300}], 0x1) 2018/05/30 23:44:49 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xe, 0x2, 0x3, 0x13, 0x4, 0xffffffffffffff9c, 0x9}, 0x2c) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x8000, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x3a, 0x9, 0x1, r2, 0xfffffffffffd}, 0x2c) add_key(&(0x7f0000000200)='keyring\x00', &(0x7f0000000440)={0x73, 0x79, 0x7a, 0x2}, 0x0, 0x0, 0xfffffffffffffffc) r4 = add_key$keyring(&(0x7f0000000540)='keyring\x00', &(0x7f0000000580)={0x73, 0x79, 0x7a, 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key(&(0x7f0000000480)="e0c11e09553a6cae", &(0x7f00000005c0)={0x73, 0x79, 0x7a, 0x3}, &(0x7f00000004c0)="9178a781e8725a33aec20c2a225f7b01911066bb0e445e973f26e50cdb18445eab6e3a1594d06c7eb80a2d8ba375523316c21789ab1b957d8252757080165d1d41e7f55ff58a99183b4dca3ff6340c40533251b10ba2b7", 0xfffffe53, r4) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000340)={{{@in=@remote, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@loopback}}, &(0x7f00000001c0)=0xe8) fstat(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r5, r6, r7) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:49 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf0ffffff00000000}, 0x0) 2018/05/30 23:44:49 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0xb, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:49 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000048000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:49 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:49 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x2800000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 716.436565] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:49 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000080)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1, 0xffffffffffffffff, 0x100000000}, 0xffffffffffffffc8) ioctl(r1, 0x400, &(0x7f0000000000)="501e04814360f1fd0c8c9ba5d45d0e2fb556e9ece0cb35ebb68500c5b00d6991760e1620ce13213e09fbd5b7fa96c1b846050c142230e1012a2ce3b81dfd7efb5f7d1182acdeb1b52ec4af812fd5d9357b2c0cb8e13e02780d6d6ee58d86d9521af1ff84880b808cf72b615ca77b0c2880a7a112e05260086b8a4f233bab836d") bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:49 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000200000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:49 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x2108000000000000}, 0x0) 2018/05/30 23:44:49 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x4000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:49 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x18, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:49 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6c000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:49 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0xcc, &(0x7f0000000000)={{0xa, 0x4e22, 0xd4f, @loopback={0x0, 0x1}, 0x9}, {0xa, 0x4e23, 0x13, @ipv4={[], [0xff, 0xff], @multicast1=0xe0000001}, 0xfffffffffffffff8}, 0xc17, [0x400, 0xffff, 0x0, 0x7f, 0x80000001, 0x0, 0x1, 0x9]}, 0x5c) 2018/05/30 23:44:49 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x3e0}], 0x1) 2018/05/30 23:44:49 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xbc12, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:49 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x9effffff00000000}, 0x0) 2018/05/30 23:44:49 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xffff000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:49 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000009000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:49 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x2, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(0xffffffffffffffff, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:49 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xe0000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:49 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1100}], 0x1) 2018/05/30 23:44:49 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x40000000}, 0x0) 2018/05/30 23:44:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:49 executing program 6: r0 = socket$inet6(0xa, 0x1000000000004, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000040)}, 0x20) r2 = syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x6, 0x0) ioctl$TCSETA(r2, 0x5406, &(0x7f0000000040)={0x401, 0x5, 0x4, 0x9, 0xad, 0x2, 0x7, 0x9ef, 0x0, 0x3}) 2018/05/30 23:44:49 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xc00e, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:49 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x8, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:50 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000fdffffff000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 716.973886] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:50 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x40000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:50 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x3, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:50 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xf0}, 0x0) 2018/05/30 23:44:50 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000040)=0x6, 0x4) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:50 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000ffffffff0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:50 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x11, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) [ 717.132342] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:50 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x4}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r1) fdatasync(r0) [ 717.287816] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) fdatasync(r0) 2018/05/30 23:44:50 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x821}, 0x0) 2018/05/30 23:44:50 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x10, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:50 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xe0}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:50 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xc2}], 0x1) 2018/05/30 23:44:50 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000004000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:50 executing program 6: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x200000, 0x0) getsockopt$IPT_SO_GET_ENTRIES(r0, 0x0, 0x41, &(0x7f0000000340)=ANY=[@ANYBLOB="6e617400000000000000000000000000650000000000000000000000000000009d000000028ed107bf73fc6b20e711943724687c091024e9e04006d043f6a9a11f51a3d27a99f883e95ffac757c40295b8a0e879e370ab5636aa82f6a6d91cc731b1890341185c6f86897ec59009b090b6c8d2fb93b2844e3a72bb62ac64d9aa2a65ae18cf41ada420b8c5e9750864756c189896cb34f23d1588b3324faca61ffe8a18f394baeeeba7e1f3e7e4d6738c0e3f29b05e44663cc6813227d256edf76e655448cb6216e09b549ecf61014c4f84b7471645892f7f459c0a604578affde108128c9a3b1337d87b366ff3848f5d85a71e10ad0d309f4fb7a381f413cc5a42388c22f93911cb9e429b3739ffc2f16b870f666f35ba8a55aa6ffcb795454d4f8611e7961d42a5f573347181905b4c2e50eb98bc8172b2ab3e04e81bbf94e368a291c407bbb4edc5151ee04039d31d5b969d3861bed953224bafc0951e276a6fa218ff82c7e220d67ec5145399b40324fd1fbbb696"], &(0x7f0000000040)=0xc1) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) ioctl$BLKDISCARD(r0, 0x1277, &(0x7f0000000080)=0x1) fcntl$setsig(r2, 0xa, 0x21) 2018/05/30 23:44:50 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x60, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:50 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x3c6}], 0x1) [ 717.411188] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:50 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6800000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:50 executing program 6: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffff9c, 0x3, 0x1, 0x9, &(0x7f0000000040)=[0x0], 0x1}, 0x20) ioctl$sock_bt_hidp_HIDPCONNDEL(r0, 0x400448c9, &(0x7f00000000c0)={{0x77c9, 0x4, 0x7, 0x10001, 0x4, 0x7}, 0x3}) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r1, 0x8912, &(0x7f0000000000)="0047fc5a24887340922feed72c99d5d7240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xf, 0x400000c26, 0x7, 0x1, 0xffffffffffffffff, 0xfffffffffffffffd}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:50 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x400000000000000}, 0x0) 2018/05/30 23:44:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) fdatasync(r0) 2018/05/30 23:44:50 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x20001a9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:50 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x100000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:50 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2e0}], 0x1) 2018/05/30 23:44:50 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000030000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:50 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7400, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:50 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xfffff000}, 0x0) 2018/05/30 23:44:50 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_dev$usbmon(&(0x7f00000000c0)='/dev/usbmon#\x00', 0x3, 0x100) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000340)) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000000)={0x0, 0x20}, &(0x7f0000000380)=0x8) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f00000003c0)={r3, 0x200}, &(0x7f0000000400)=0x8) write$vnet(0xffffffffffffffff, &(0x7f0000000280)={0x1, {&(0x7f0000000140)=""/194, 0xc2, &(0x7f0000000040)=""/88, 0x1, 0x6}}, 0x68) [ 717.659138] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) fdatasync(r0) 2018/05/30 23:44:50 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x20002400}], 0x1) 2018/05/30 23:44:50 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xe000000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:50 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 717.801657] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:50 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000006c000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:50 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x400, 0x0) ioctl$FIONREAD(r2, 0x541b, &(0x7f0000000040)) 2018/05/30 23:44:50 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr728\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:50 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x3}, 0x0) 2018/05/30 23:44:50 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(0xffffffffffffffff) 2018/05/30 23:44:50 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x2000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:50 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x497}], 0x1) 2018/05/30 23:44:50 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x40030000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:51 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf0ffffff00000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:51 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x40030000000000}, 0x0) 2018/05/30 23:44:51 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xeffdffff00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:51 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(0xffffffffffffffff) 2018/05/30 23:44:51 executing program 6: r0 = accept4(0xffffffffffffff9c, &(0x7f0000000000)=@ipx, &(0x7f0000000080)=0x80, 0x80000) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(0xffffffffffffff9c, 0x84, 0x1b, &(0x7f0000000140)={0x0, 0xd3, "faae8733af39f66e5664fb75f72ccd237f9b26668e51671db994df72c3e5fcf40134e5caab8c7e4c51b024b22eebca69ca268ac7f854a4f413a4fbebbd28bdd08fdf0773d8f1689980afad4a2b733f7bda3fd01b4f6d41c1d4d9a61fe52ca880659eda9401bff86d458d65abd8dcc63e87b1325cdea2595c62529adbec8ec87346e5cf4d0feea271ac7ba360c974c9d97b29af2540f938d43c1a166fb04e49c6e063509abafbe48e3017ffa243fa7be463834396e4c71a1fb7ccca6f0f835248a67f9cc75708ed430b5e8605ed9049da670f1b"}, &(0x7f00000000c0)=0xdb) setsockopt$inet_sctp6_SCTP_DELAYED_SACK(r0, 0x84, 0x10, &(0x7f0000000280)=@assoc_value={r1, 0x10001}, 0x8) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r3, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:51 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000004c0000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 718.057474] could not allocate digest TFM handle tgr728 2018/05/30 23:44:51 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xffffff7f00000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:51 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x20d}], 0x1) 2018/05/30 23:44:51 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr178\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:51 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xffff0000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:51 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x4}, 0x0) 2018/05/30 23:44:51 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(0xffffffffffffffff) 2018/05/30 23:44:51 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000400000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:51 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x1, 0x80000) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r1, 0x80045301, &(0x7f0000000080)) ioctl(r0, 0x2, &(0x7f0000000140)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:51 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x400300, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:51 executing program 5 (fault-call:7 fault-nth:0): r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:51 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xe000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:51 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xffffff7f}, 0x0) 2018/05/30 23:44:51 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x320}], 0x1) 2018/05/30 23:44:51 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000007a000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:51 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0xffffffffffff0001, 0x100) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000000040)) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) [ 718.433372] could not allocate digest TFM handle tgr178 [ 718.489070] FAULT_INJECTION: forcing a failure. [ 718.489070] name failslab, interval 1, probability 0, space 0, times 0 [ 718.500467] CPU: 0 PID: 24998 Comm: syz-executor5 Not tainted 4.17.0-rc7+ #75 [ 718.507752] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 718.517116] Call Trace: [ 718.519723] dump_stack+0x1b9/0x294 [ 718.523373] ? dump_stack_print_info.cold.2+0x52/0x52 [ 718.528578] ? pick_next_entity+0x197/0x390 [ 718.532912] ? graph_lock+0x170/0x170 [ 718.536755] should_fail.cold.4+0xa/0x1a [ 718.540831] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 718.545959] ? graph_lock+0x170/0x170 [ 718.549777] ? rcu_is_watching+0x85/0x140 [ 718.553950] ? rcu_pm_notify+0xc0/0xc0 [ 718.557853] ? graph_lock+0x170/0x170 [ 718.561701] ? graph_lock+0x170/0x170 [ 718.565530] ? find_held_lock+0x36/0x1c0 [ 718.569626] __should_failslab+0x124/0x180 [ 718.573878] should_failslab+0x9/0x14 [ 718.577694] kmem_cache_alloc+0x47/0x760 [ 718.581772] ? rcu_note_context_switch+0x710/0x710 [ 718.586719] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 718.591933] ? mempool_free+0x370/0x370 [ 718.595931] mempool_alloc_slab+0x44/0x60 [ 718.600098] mempool_alloc+0x18b/0x490 [ 718.604004] ? remove_element.isra.4+0x1c0/0x1c0 [ 718.608778] ? expand_files.part.8+0x9a0/0x9a0 [ 718.613381] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 718.618929] ? file_check_and_advance_wb_err+0x152/0x5d0 [ 718.624401] ? __bpf_trace_file_check_and_advance_wb_err+0x30/0x30 [ 718.630737] bio_alloc_bioset+0x3a1/0x7f0 [ 718.634904] ? bvec_alloc+0x2d0/0x2d0 [ 718.638732] ? fget_raw+0x20/0x20 [ 718.642196] ? schedule+0xef/0x430 [ 718.645755] blkdev_issue_flush+0xf3/0x320 [ 718.650002] blkdev_fsync+0x93/0xd0 [ 718.653643] ? thaw_bdev+0x1a0/0x1a0 [ 718.657372] vfs_fsync_range+0x140/0x220 [ 718.661452] do_fsync+0x52/0xa0 [ 718.664743] __x64_sys_fdatasync+0x36/0x50 [ 718.668989] do_syscall_64+0x1b1/0x800 [ 718.672887] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 718.677742] ? syscall_return_slowpath+0x5c0/0x5c0 [ 718.682689] ? syscall_return_slowpath+0x30f/0x5c0 [ 718.687630] ? retint_user+0x18/0x18 [ 718.691357] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 718.696220] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 718.701411] RIP: 0033:0x455a09 [ 718.704603] RSP: 002b:00007fb88dbbbc68 EFLAGS: 00000246 ORIG_RAX: 000000000000004b [ 718.712323] RAX: ffffffffffffffda RBX: 00007fb88dbbc6d4 RCX: 0000000000455a09 [ 718.719596] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000013 [ 718.726872] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 2018/05/30 23:44:51 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x1000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:51 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr127\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:51 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x400300}, 0x0) 2018/05/30 23:44:51 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xe1}], 0x1) 2018/05/30 23:44:51 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:51 executing program 6: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x8000, 0x0) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000080)=0x7) r1 = socket$inet6(0xa, 0x1000000000002, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x10000, 0x0) ioctl(r1, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000300)={0x200000005, 0xc, 0x400000c26, 0x7, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r2, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:51 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000010000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:51 executing program 5 (fault-call:7 fault-nth:1): r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 718.734145] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 718.741421] R13: 0000000000000098 R14: 00000000006f5ee0 R15: 0000000000000000 [ 718.836019] FAULT_INJECTION: forcing a failure. [ 718.836019] name failslab, interval 1, probability 0, space 0, times 0 [ 718.847372] CPU: 1 PID: 25046 Comm: syz-executor5 Not tainted 4.17.0-rc7+ #75 [ 718.854654] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 718.864019] Call Trace: [ 718.866620] dump_stack+0x1b9/0x294 [ 718.870272] ? dump_stack_print_info.cold.2+0x52/0x52 [ 718.875478] ? print_usage_bug+0xc0/0xc0 [ 718.879552] ? print_usage_bug+0xc0/0xc0 [ 718.883622] ? print_usage_bug+0xc0/0xc0 [ 718.887697] should_fail.cold.4+0xa/0x1a [ 718.891778] ? fault_create_debugfs_attr+0x1f0/0x1f0 [ 718.896893] ? __lock_acquire+0x7f5/0x5140 [ 718.901145] ? __lock_acquire+0x7f5/0x5140 [ 718.905401] ? debug_check_no_locks_freed+0x310/0x310 [ 718.910607] ? find_held_lock+0x13f/0x1c0 [ 718.914773] ? print_usage_bug+0xc0/0xc0 [ 718.918848] ? lock_downgrade+0x8e0/0x8e0 [ 718.923009] ? unlock_page+0x1d0/0x2b0 [ 718.926916] __should_failslab+0x124/0x180 [ 718.931160] should_failslab+0x9/0x14 [ 718.934973] kmem_cache_alloc_node+0x56/0x780 [ 718.939476] ? graph_lock+0x170/0x170 [ 718.943285] ? print_usage_bug+0xc0/0xc0 [ 718.947359] create_task_io_context+0xb5/0x5e0 [ 718.951949] ? ioc_clear_queue+0x5e0/0x5e0 [ 718.956205] ? check_same_owner+0x320/0x320 [ 718.960544] ? rcu_note_context_switch+0x710/0x710 [ 718.965498] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 718.970712] generic_make_request_checks+0x163d/0x2400 [ 718.976004] ? kasan_check_read+0x11/0x20 [ 718.980162] ? rcu_is_watching+0x85/0x140 2018/05/30 23:44:51 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x5, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:51 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xfffffffffffff000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:52 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf00, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:52 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x74000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 718.984320] ? blk_init_queue+0x30/0x30 [ 718.988310] ? blk_queue_enter+0xbf5/0xdf0 [ 718.992564] ? blk_exit_rl+0x80/0x80 [ 718.996295] ? save_stack+0xa9/0xd0 [ 718.999931] ? save_stack+0x43/0xd0 [ 719.003567] ? kasan_kmalloc+0xc4/0xe0 [ 719.007463] ? kasan_slab_alloc+0x12/0x20 [ 719.011617] ? kmem_cache_alloc+0x12e/0x760 [ 719.015945] ? mempool_alloc+0x18b/0x490 [ 719.020010] ? bio_alloc_bioset+0x3a1/0x7f0 [ 719.024335] ? blkdev_issue_flush+0xf3/0x320 [ 719.028749] ? blkdev_fsync+0x93/0xd0 [ 719.032559] ? vfs_fsync_range+0x140/0x220 [ 719.036798] ? do_fsync+0x52/0xa0 [ 719.040255] ? __x64_sys_fdatasync+0x36/0x50 [ 719.044664] ? do_syscall_64+0x1b1/0x800 [ 719.048729] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 719.054100] ? _parse_integer+0x190/0x190 [ 719.058258] ? graph_lock+0x170/0x170 [ 719.062063] ? lock_release+0xa10/0xa10 [ 719.066041] ? graph_lock+0x170/0x170 [ 719.069851] ? find_held_lock+0x36/0x1c0 [ 719.073913] ? graph_lock+0x170/0x170 [ 719.077727] generic_make_request+0x166/0x1510 [ 719.082321] ? kasan_check_read+0x11/0x20 [ 719.086477] ? rcu_is_watching+0x85/0x140 [ 719.090629] ? blk_get_request+0x40/0x40 [ 719.094700] ? rcu_pm_notify+0xc0/0xc0 [ 719.098602] ? rcu_read_lock_sched_held+0x108/0x120 [ 719.103625] ? kmem_cache_alloc+0x5fa/0x760 [ 719.107959] ? rcu_note_context_switch+0x710/0x710 [ 719.112895] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 719.118096] ? __raw_spin_lock_init+0x1c/0x100 [ 719.122686] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 719.127715] submit_bio+0xba/0x460 [ 719.131259] ? submit_bio+0xba/0x460 [ 719.134981] ? generic_make_request+0x1510/0x1510 [ 719.136922] could not allocate digest TFM handle tgr127 [ 719.139824] ? init_wait_entry+0x1b0/0x1b0 [ 719.139845] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 719.139862] ? file_check_and_advance_wb_err+0x152/0x5d0 [ 719.139885] submit_bio_wait+0x134/0x1e0 [ 719.164474] ? submit_bio_wait_endio+0x40/0x40 [ 719.169073] ? __sb_end_write+0xac/0xe0 [ 719.173060] blkdev_issue_flush+0x226/0x320 [ 719.177399] blkdev_fsync+0x93/0xd0 [ 719.181036] ? thaw_bdev+0x1a0/0x1a0 [ 719.184752] vfs_fsync_range+0x140/0x220 [ 719.188821] do_fsync+0x52/0xa0 [ 719.192112] __x64_sys_fdatasync+0x36/0x50 [ 719.196351] do_syscall_64+0x1b1/0x800 [ 719.200241] ? finish_task_switch+0x1ca/0x840 [ 719.204747] ? syscall_return_slowpath+0x5c0/0x5c0 [ 719.209688] ? syscall_return_slowpath+0x30f/0x5c0 [ 719.214618] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 719.219972] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 719.224800] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 719.229969] RIP: 0033:0x455a09 2018/05/30 23:44:52 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7a00, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:52 executing program 6: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket(0x11, 0x5, 0xa) syz_emit_ethernet(0x11, &(0x7f00000002c0)={@remote={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xbb}, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, [], {@llc={0x4, {@llc={0x0, 0x0, "a2"}}}}}, &(0x7f0000000040)) ioctl$sock_netrom_TIOCINQ(r1, 0x541b, &(0x7f0000000180)) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)}, 0x20) 2018/05/30 23:44:52 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x262}], 0x1) 2018/05/30 23:44:52 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xeffdffff}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:52 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x8100000000000000}, 0x0) 2018/05/30 23:44:52 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132781b002000"}, &(0x7f0000001b00)}) 2018/05/30 23:44:52 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000068000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:52 executing program 5 (fault-call:7 fault-nth:2): r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 719.233140] RSP: 002b:00007fb88dbbbc68 EFLAGS: 00000246 ORIG_RAX: 000000000000004b [ 719.240828] RAX: ffffffffffffffda RBX: 00007fb88dbbc6d4 RCX: 0000000000455a09 [ 719.248077] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000013 [ 719.255332] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 719.262587] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000015 [ 719.269837] R13: 0000000000000098 R14: 00000000006f5ee0 R15: 0000000000000001 2018/05/30 23:44:52 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xffffff7f}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:52 executing program 6 (fault-call:4 fault-nth:0): r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:52 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x60000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:52 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xc00e}, 0x0) 2018/05/30 23:44:52 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000fffffffd000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:52 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x258}], 0x1) 2018/05/30 23:44:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 719.471404] could not allocate digest TFM handle tgr12x 2018/05/30 23:44:52 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:52 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x200000000000000}, 0x0) 2018/05/30 23:44:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) fcntl$setlease(r0, 0x400, 0x3) ioctl$LOOP_CLR_FD(r0, 0x4c01) openat$cgroup(r1, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x6, 0x82000) fdatasync(r0) 2018/05/30 23:44:52 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x2}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:52 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238000000000000000500"}, &(0x7f0000001b00)}) 2018/05/30 23:44:52 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x3000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:52 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000004000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:52 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x413}], 0x1) [ 719.715667] print_req_error: I/O error, dev loop0, sector 0 [ 719.716521] nla_parse: 19 callbacks suppressed [ 719.716529] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 719.721471] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:52 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x89e1, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:52 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xfffffdef}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:52 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x4000000}, 0x0) 2018/05/30 23:44:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:52 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380000000f00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:52 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x9e}], 0x1) 2018/05/30 23:44:52 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000007000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:52 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x12bc, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:53 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xfffffffffffff000}, 0x0) [ 719.939199] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8995, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:53 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323820001b00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:53 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0xffffff7f00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:53 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1d5}], 0x1) 2018/05/30 23:44:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:53 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x2, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:53 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000003f0000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:53 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x200000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x891a, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:53 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x600}], 0x1) [ 720.150219] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 720.159087] could not allocate digest TFM handle tgr128 2018/05/30 23:44:53 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x2000000}, 0x0) 2018/05/30 23:44:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020d00080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:53 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132382d00000000070ea300"}, &(0x7f0000001b00)}) 2018/05/30 23:44:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x891b, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:53 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7400000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:53 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000007000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:53 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x473}], 0x1) 2018/05/30 23:44:53 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x40000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 720.389721] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f00000000c0)=""/196) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8993, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:53 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xffff0000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 720.483368] could not allocate digest TFM handle tgr128- [ 720.559180] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:53 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000048000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:53 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x300}, 0x0) 2018/05/30 23:44:53 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x20000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:53 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132381e18e1f3c8646100"}, &(0x7f0000001b00)}) 2018/05/30 23:44:53 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x7ffff000}], 0x1) 2018/05/30 23:44:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8949, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000000)) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000000)=ANY=[], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:53 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xe000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 720.657819] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 720.706923] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:53 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x600, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8935, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x7e) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:53 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0xff00}, 0x0) 2018/05/30 23:44:53 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xeffdffff00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 720.759347] could not allocate digest TFM handle tgr128áóÈda 2018/05/30 23:44:53 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000070000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 720.821498] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:53 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1006}], 0x1) 2018/05/30 23:44:53 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238006164c8f3e1181e00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:53 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x891f, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/udplite\x00') setsockopt$netrom_NETROM_N2(r1, 0x103, 0x3, &(0x7f0000000040)=0x2, 0x4) r2 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) fdatasync(r0) getsockname$packet(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x14) sendmsg$nl_route_sched(r2, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20008200}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=@gettfilter={0x4c, 0x2e, 0x5, 0x70bd28, 0x25dfdbfd, {0x0, r3, {0xe, 0xfff1}, {0xe, 0xb}, {0x7}}, [{0x8, 0xb, 0x101}, {0x8, 0xb, 0x1}, {0x8, 0xb, 0x7}, {0x8, 0xb, 0x6}, {0x8, 0xb, 0xc5c}]}, 0x4c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) 2018/05/30 23:44:54 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4800, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:54 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x4000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:54 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x821}, 0x0) 2018/05/30 23:44:54 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000000000006c0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:54 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8948, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:54 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1010}], 0x1) 2018/05/30 23:44:54 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323894defa187e48b89e00"}, &(0x7f0000001b00)}) [ 721.118049] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:54 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xff00}, 0x0) 2018/05/30 23:44:54 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x891e, &(0x7f0000002e80)={'vcan0\x00'}) [ 721.159349] print_req_error: I/O error, dev loop0, sector 0 [ 721.165198] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:54 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000fffffffb000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:54 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xe0000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:54 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7a, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:54 executing program 5: openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x608100, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) r2 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r2, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r3 = syz_open_dev$binder(&(0x7f00000000c0)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_SET_MAX_THREADS(r3, 0x40046205, 0x72fffe) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c0000010008a8caa617118763c97bc6a5eebdfebaffff02000008000000010420000105000000002c5600"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 721.277693] could not allocate digest TFM handle tgr128”Þú~H¸ž 2018/05/30 23:44:54 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf00000000000000}, 0x0) 2018/05/30 23:44:54 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xeffdffff}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:54 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x104c}], 0x1) 2018/05/30 23:44:54 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000200000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:54 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238e9a073eadeb27eaf00"}, &(0x7f0000001b00)}) [ 721.378578] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:54 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8955, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74186e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7f454c4600e63100011900000100000003000300f8ffffff680bd21c86595e818af55b3a78ab2617a13a7acd9a3d438c2f92662bb0fc6570a6f1ed1ac5697bde16d5e11bd5b9e9de886bd2f8d075f5f78187d57739adf885ac6a378b86a71b57d808b36430fb3d56a4f2565822312ab70a47ee89b3df8b5fad08921b1f19398a374a1aa2bd9c4a6397c1a91e27dab6e315ac7a9385c6c272394822b6be88cf26f7409e0338a53f5b79abe651fd5fb883b1a40dedc6cefe1a62d762d063f2d95e18e4a7e9a3262897752292839ac6d070ab18d0bc658e3b78"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) setsockopt$nfc_llcp_NFC_LLCP_RW(r1, 0x118, 0x0, &(0x7f00000000c0)=0x2000000000006, 0x1) 2018/05/30 23:44:54 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) 2018/05/30 23:44:54 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x200000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:54 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x100000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:54 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000680000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:54 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238000500"}, &(0x7f0000001b00)}) 2018/05/30 23:44:54 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1c6}], 0x1) [ 721.567125] could not allocate digest TFM handle tgr128é sêÞ²~¯ [ 721.642061] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:54 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xbc12000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:54 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000ffffff800000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:54 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xfffffff0}, 0x0) 2018/05/30 23:44:54 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xffff000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:54 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8904, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:54 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x190}], 0x1) 2018/05/30 23:44:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000140)='/dev/qat_adf_ctl\x00', 0x202, 0x0) ioctl$KVM_GET_TSC_KHZ(r1, 0xaea3) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_SETMODE(r2, 0x5602, &(0x7f0000000000)={0x3, 0x4, 0x4, 0x0, 0x100000001}) r3 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0xffffffe0}], 0x1, 0x81806) syz_open_dev$sndctrl(&(0x7f0000000180)='/dev/snd/controlC#\x00', 0x9, 0x80) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7f454c4698166794817f68000000380000009a0200000800000001042200013ff489eed96bf27518e3892b35c06d454f084304c14585dffdaa3a0000000000800200000000000000361f54263b11c91497f504491f4a2f4ba7459d0b2a29"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f00000000c0)) fdatasync(r3) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x15}) [ 721.786959] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 721.860531] QAT: Invalid ioctl [ 721.890589] QAT: Invalid ioctl 2018/05/30 23:44:55 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132388bc60fb6cb2722fc00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:55 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000060000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:55 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x2}, 0x0) 2018/05/30 23:44:55 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7a00000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:55 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xea}], 0x1) 2018/05/30 23:44:55 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x2000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) r2 = getuid() getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f00000000c0)=0x0) fchown(r0, r2, r3) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="79b2abe83f3d8ab1aa1ae549707f454c46001af30ce30000000438000000"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:55 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x5450, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:55 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x1000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:55 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x300000000000000}, 0x0) [ 722.085529] print_req_error: I/O error, dev loop0, sector 0 [ 722.112443] could not allocate digest TFM handle tgr128‹Æ¶Ë'"ü 2018/05/30 23:44:55 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8919, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:55 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2be}], 0x1) 2018/05/30 23:44:55 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x5000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:55 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000005000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c882e3918fcf294ba004100000003000100000000000000000000"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:55 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132389fa0e2c50a78f2e900"}, &(0x7f0000001b00)}) 2018/05/30 23:44:55 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000000}, 0x0) 2018/05/30 23:44:55 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xe0}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:55 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8940, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:55 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xffffff7f00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) syz_open_dev$tun(&(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x4000) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, r1) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f0000000000)={{0x2, 0x4e24, @local={0xac, 0x14, 0x14, 0xaa}}, {0x307, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x14}}, 0x8, {0x2, 0x4e24, @remote={0xac, 0x14, 0x14, 0xbb}}, 'ifb0\x00'}) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e631000100a9eef853000000f8ffffff6800000038c11dbe520200000800000001042000014d589be648b5021e28ebc3770de61b97f0ef95a180acd11ed05d98b36aa4304047f26ab9ffa49d4a1bbb092ec614136cfc175476c4b5052648dbc800002534aeba5a34fae4cf55cc7cd3b3d79785ef9b59c748b057b9a7ee75da249c2f82f80f52aa6df20bba4ef53208c1fd40d294b3fe3e23b20f233a7d39ccc689929652d1e364b3491f3d78cc62cb250a119c8d508a65cbcc6711882e71d2000000000e020ef055184b0d3cb6d161e98d9c8300000000862fcf2700000000000000000000"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f00000000c0)) fdatasync(r0) ioctl$KIOCSOUND(r1, 0x4b2f, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r1, 0x4008af60, &(0x7f0000000140)={@reserved=0x1}) 2018/05/30 23:44:55 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xbc120000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:55 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000480000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:55 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x11a}], 0x1) 2018/05/30 23:44:55 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xec0}, 0x0) [ 722.434104] could not allocate digest TFM handle tgr128Ÿ âÅ [ 722.434104] xòé 2018/05/30 23:44:55 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x890c, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:55 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x400000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:55 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x100000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:55 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132387487e151270f0ed200"}, &(0x7f0000001b00)}) 2018/05/30 23:44:55 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000090000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:55 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x47c}], 0x1) 2018/05/30 23:44:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a0200000800000001e5f2e2d8"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:55 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xff00000000000000}, 0x0) 2018/05/30 23:44:55 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xe000000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:55 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6c00000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:55 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8953, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:55 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380500"}, &(0x7f0000001b00)}) 2018/05/30 23:44:55 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000fbffffff000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 722.721974] could not allocate digest TFM handle tgr128t‡áQ'Ò 2018/05/30 23:44:55 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4c000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:55 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x0) 2018/05/30 23:44:55 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8930, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:55 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xffffff7f}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e6310001004e0036000000030003e4f7ffffff380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) sendfile(r1, r0, &(0x7f0000000000), 0x3) fdatasync(r0) 2018/05/30 23:44:56 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf0ffffff, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:56 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x35d}], 0x1) [ 722.898101] could not allocate digest TFM handle tgr128 2018/05/30 23:44:56 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000006000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:56 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00\x00\x00\x00\x00\x00\x00?\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:44:56 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8923, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:56 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x4}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:56 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xc00e000000000000}, 0x0) 2018/05/30 23:44:56 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6c00, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="7f454c4600e6f1ca2a39f9dd272f000003000300f8ffffff68000000380000009a020000080000000300200001134e907c6bf6b08dc550da86677ef912085e17cae0e886a8b587e8afb1c7887298e6bff7ef512c79d86fc5eddadd330c4fa4dced6ae1f90c7f0152984aa8ff3cb81a803bfab7f04b9ec6ad9061089135a1680d26b160ea25ccf7b760e26d5e5042534cd5a2696c4d752514e3cc708ac68dd015ba2ebb9418feab3dd60466b10a0a90c2d92b3b6894c189a027a3e5eede4e8e8925923c607d69e44eff4d0af7976268d40a3c261c6f6e3a0c97c42328e5f3815b95cbb548ae20a356c0eb0e7e406dc61a68a7fabead0d582c826f780cb65b850cc578139d9ae581558d1d83621ef2987fe9ba1cf3ce4580ecd857530b5b59abaeedd14fb27b74438b0da2b59f7f7ae605a5105e1738b23d2aff014a89ac97bae79143236b4a1c43cedaed81fb615db14f9b8441671304e1c2b1b84cfebce01d3bda1151c0bf88ca4e03dc13e625c42eee92b6afbee1e360c23a33f227a4d459f922ca8027780d9447d5ca78e2ba1ed323641d380334f48e3d20caf82abedfc00a2dc0123b4501de22bd90be9737345507382bb4371a17a836a513d917eed75c01976330e47789f23d358ab9a01932543922e613a4def2a7e8adcfa088f0df5347ae4013e8ba6b7919a10f8ceb70"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:56 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x208}], 0x1) 2018/05/30 23:44:56 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x2}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:56 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8901, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:56 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380000000200"}, &(0x7f0000001b00)}) 2018/05/30 23:44:56 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000006c000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:56 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8943, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) r2 = request_key(&(0x7f0000000240)='syzkaller\x00', &(0x7f0000000280)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000002c0)="74086e750000003d0000000000008c", 0xfffffffffffffff9) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x1}, &(0x7f00000000c0)="60571f74e46b8cc644a9fd05d88b628c8abfdc22ce0f91ed5625c3ab9ac26e5f1182e6de5ccc112fc22c1626bd806437ea99dbb1366e7f6fa882d43c236635a54b729acec6fc9ef4ec361b133c5a62282f73671f67c79f1c872403ce89fdca252882d219a6d77c7f0f22a66e6fa8b19dc09a7020b6dcb75178b410800e91b56c6cffb97b2b92098a7717ca390e20458f65bd9851df7309fa256e15ed9bbd211d907566defdc348414e36c8bb22d9addc5c5ecc96b610ca61569f283d59979039a60ea6373e6ef6b37238c35e9490a2d82ec62e", 0xd3, r2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:56 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x48, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:56 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0xfffffdef}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:56 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x400000000000000}, 0x0) 2018/05/30 23:44:56 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238fcaf9a9a9bccbbfb00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:56 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1013}], 0x1) 2018/05/30 23:44:56 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000040000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:56 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8915, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:56 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x700000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:56 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xc3ffffff00000000}, 0x0) 2018/05/30 23:44:56 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x200000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x400800, 0x0) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c4600e6310100000003000300f8ffffff68000000380000009a020000080000000104200001f87b5ede5a48e8de4842e5571c24531921570b28b39325557f1bfeb8e70b401ef227e37daf7d77cf1ad8a3f715a5b379321e8e9c8c7414b910b4f94dae4ab6dd02da254bca67a0d4d9d8b71bfc4a067f8a85d8757b1bd0d1fddc647a796f1a4e1a4be62d9eb8e9c0fd30779b2a0dec56fef10d17ab1ce414e1cf8302a0eff0be9e884f05036cde53dd2b98c89f5a08ef1e2c7fcd0a345e0885934c9a527a3fe3b0e2950331cda19b6ca67ef481000000000000009f023613a1db81ca193b755f47444534b6c0f4b1fcaea85354ac4c5c8a9aef47025596d062ef74ee9cd91f1b2e4fad6d"], 0x2d) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(r2, 0x84, 0xa, &(0x7f0000000040)={0x8d, 0x7fffffff, 0x800a, 0x1, 0xafa6, 0x200, 0x0, 0x850f, 0x0}, &(0x7f00000000c0)=0x20) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000100)={r3, 0x3}, 0x8) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:56 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xfffffff0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 723.549309] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:56 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xffffff7f}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000000)=ANY=[], 0x29) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) name_to_handle_at(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000380)={0x1008, 0xfffffffffffffff8, "3e9f62593c87b01a5dcb5410003ff5b2a03ff82086f79c2d7518eb8e1871ebd7e19cbe8254e1b6e33c5e34b55a0dd84ca3aa90ab831cca258685ae616e309d461f4b7285e2f8e8fa6bc1a0ecb2d67ef901704384e1400e36d63f4fb5b79c830fe980039041028a6b6521977b8654cd82d57c3fa4b87ca741375298cf1494224ac0dce413f43263936635f7b9db2b79ee6e422b9e7ac6833a091ef8839eeeefbe2be20d5df1fc2c5a0ed159da7a79b01270ffa717812905d7b5e66c838e4d502e570b54e092c3a200cfc25d4edb92f86eff291e8b104786cdbda2435a44908187cc8f2e43da0bab990dee080b3cadd8066fe19d241c4a44c6a78a7b561fd147c66b2ddbf189f5888d221eadb138e7c085fed8031a92441121d423d1e6e08e130660ce55952e63846d88925718e1adf3071d0d77d2d4ece1bc282bbb11798c305c12a851c4883cf9c2a0e46309aa570fe58904a38ea935120a5277e9547fd7ecfd14ff282b8f215f015eb9bdfe322f6c9de78d781936f57bbc89f4be24f09b0dde36cec9eeee6f5aaa1c5d9d6337b569fb2377f8e15efbb1ee183eaa72d5abfd76cad3bca40d95149e85ef4c973b87afedefa27d386bdd522b4c1be805f65e8d91e1f402480772e7a35f05ec70f06ca02e59f0d4f43a9bb2c12d4f8f68823a9b7d014bc37005502a36af53a57528e52cee2e4b836727f3cb462a2c46a70d72c17ae2f0acb65f91a98c0becbe31161482437413812f9dd65212281265b007cfb8227472c79ff3b15f3f718191bf2580bb6e07ec50b3e17d53faf94e28b0e643cf60933fdf17067264dfb7636ab3737f2666e5ee481ba6f2f9c3ab311133075a134e85ec5edf165a4f6fd6a687ea93758a8c3c0d20af222c4fd4194a48d5701e064d39a610ccfbecd9b81abea91831c8e8b188c7794d0bb994e02fcbbe0b94d4fc884795fcdad947f61dafb92b5c4953a5fee70e579ee51ccbeaddd5a40333bf96986ef233bf3af549b84ce3976f59c4e0620e2198bac5afb41ff5f8d5010412b7610b3d04c8269e2e18f624086b94fc290abf2de93d36898a3355a8d6436317a357d03ba87563534dda188407c020be85317989082ee065685f7377704d7e6742da4fc8f314f340d621d586604142003db74c92fdd8e77a7f1de2b5dbd550a60888fe36302abf8d1761e8015a645ebe4a3e413064fb624b390b6933b98a85ba459194c1dfd2112e801ce158e34a1bc8df11268806f023287b2493a88c6878a67bea5a92a34f12a69ad766706229836425245ab178e5b8dca801e4d5d023a46225fa59da8b0289057c34c592d46963a3ba868dea24a610ec514894990dab343551bafd1039e7bf441d2aa39ad4d7339f5c7d26e60b69b4b6b1d2ac0b08870a67a21731d81087291f59d07c935c0cb76e0edad8031e62c3d88c4657a097de179173f3dd7cd2f7d24b271022a13f12ca120493fa4d731353b67f99f60189fd1eae5067267cd210a0c709c8655fe761b91f959ccb23bc2eafa501037065eee37bde7d3f030f03032811b12e70872a04ba7c9437d3829d571d8bd4418e2ea868d61f382c2feee7c48d0cd744f82764d09e08fdb9a516f17da86341a82e4609eb19d4eb5384ee28faa28368eca52568b1e8341583d7aa4584cc66a193258f21486d52c4b8643ac97f571dbb60654e8943a3cbc80be9a2f531f583c82766d7c6dcc377f24072ecca3b005f5c28ee1c83a120bfc28dc71ebf5c130e193674ec7044f639ed962436b206568d6ecb9155233950f2182adfab251b41be00889b3b9ff0e1b3f75570d5def8a9baf63bff83fde032bc8f5a02351ab7139e3505e5c7a572d161ab72862e0dae089c6ecb7d8e70e3c2ff115e89be3697c054e7ffc13a61ec737180a1dad0ece3ccddbef72879d082dfa4e83d6ced4d3a8db24506d647ca8d1b5ed465727cf701ab6b65ecc695eec9265c51b2b6371cc729f66c4abc6975e337e1e34d82992ae4bd7f85172e8f874ceb578c37e682c6107421a04aa181fab858f1bc14b907d40512e4c789947ff37f06b79105e9c8352cca902824931ed80efde85c5cccc9740660769fa9804a21e2a4a28818c979dded647c83efd07a84fc489caa1d206b6dd203ade680a7d616f3a81b5e48479c1b6be3ff8f52a06179c89c75ed72046aaeaf21bdf3c61b70a402949c398540957beee4fb028bd40d2e321683768d6a3c1cdafc30c9d99fb99fd8122edfd1599198c164ba6f1ad785167b4a64174236994660b7192563921d47185b824c59a4f932b0bb58231698bf58e7145398c6b93fe42085b4c268a8165995a020f1cfb3e6904bb82a055ced4f930d7776c3772e8848bd8f32bed1aaa4ca2e03cd7dae703fc7d989bf83f67c1d72032a68968f46e986ef21265010d2cb85b435ed289096575ff290e62655b83ce7ca9f3fe3c0f4d18cc238a2d5204cf8ee7716faa20272bd471c6aa21ecdf089353bb690f60d07f2737f71cc692914382c6c315e1f81c766f03a38a4410b10c81f84466cd4c282111b73889f5ff4a12aa41c946481d714fa9ba432e9e55a9de24c687986dcac710ad07c4e4124f0a758af4ef1d8113eab2a9830e916663dc50ffe9512ffc403070c98ef4fd2850170fbbf676e628ff6ee5bb5871fb8a2c19f310e28cb52d7bc2e82f1dc6ab1942399969f8aa3a3ad9bfbd3f6f8bfbab9a82f4e882bf64b9377fec09498e826f682eb5e32550d88d44c35651f08127631800b0b913ea0846e587e5d2294b648b6ab704da052a813a5037d942413a1672d27589d59a11309529b0c8e590a5df6d2eceba7060e26f0f299f81098b6b9a4ed918ac2dc2659f948259b9da1059cefb94d5c77d6209242c7dc90ce02e8a111170aaa0ff1855eed72d8899c6b021e002dd58b0348263bd772bd8ab73de603b0c4f3127a38a105f1c14da18800fc1ad19366a4bfc4f10a029fa6254ef734f9d230f46b2b55f8ea9bf531a918fc9bdecf970d14db03a7b070470ba023777ceede252662eac35bdd5cd594619d0bd645127ebd314334a3c505d71751a971d6d76c3d6931c7c8b60e1a3018d718adf32888935962cf279a59d61dec099782f9525841cd0802da7cba25cb0be67cc6d72237dac49d5223ecc0ecdd1351b10ddeecda5e4f6ac835b4a541d95e4262b4a9c864cfd53db133f9c104d906829cd911346252c03b7eb47d84ea67202241cd28e87776983654f1dff3d7a8b86462762bc41fe6366acf7b008928d20ec616bd240ff222ead62fc42673867d0830e88ffbe84455e61273cee7651f98668f177a7689d9d111ec01f14f9ca8f3340ae9a56b9e399f83f0dafa7b810110a79899ce680162fb452d98988656091dbd979952343f1fdaa7d6335f4a148533c91dbc96ff1c4ed3c650060657c05e34e98efd413dc02a6c1ca07eacad29a1b148212226bf17fb5de4c2e015b98e1f58dc436f48960a8fc659696164399a1dd925f8a286d1ccd859b2c8c76949df491cb9679b04e58fc4f979f5ac7bef3e97a80b96428d778f81fef7e50a53d95753dcd532395a7464820cff24c6dd2a45557cd7c61735c2382be53e1f6ed3c20558379d864149df9f1af881a3c7929163622f271586f62d737bca56840a2123132e2c4fa2ea295f8b3c1a7a8730d1d730c6228a9789f3ecf1bb31408d1881f5d757b9917728cd331b776a5cd3c9274b49e4cd8ed1acee425a5886fbfbc6fa8cbe48dda0759b826f7a196da5551f1ef674c9e2a65a029b71346df466ab1e599b218742be815ba39ab0e042e54189a80b4981abd6728ff95c0f539011db656fb7b0c948d69619571f9148f0c90f18d90055845002f53f0b2765a29ddb346d0815aae2297948701f74b0f2febb9c8c2346a6b4de7d56727149f80d822bbd2a4f40f415affab5071965e4cdea30beaec061f3886cb3eddf2c83fcf8db6fce4b6137006242866e4810881a79f8ed40faeb8de7d0641d194c186c1779df96d4c7b4537d407680d82364e308d1cb351eb9bfc664ed8d6eb25794f2c35b12572cba2992dc09cca526719b284e447b6dbf429505df3e78dbd24550b6ab910fa1b0c4a91b22f19d31f148d7b361418ef0cb76c683b59156a4b733bf91629c0343d51946917df2d2138fe9fe84b68a5307d97905bfbbbaeed2d5fbd12c7382f12fe732d844b43cb6b6c018fa9795aed780ebd5e0f1b8c071e06f658258818c8e1e61a79e300a7242e89b48744a464049730f94b71d9addab4735df703bc383b94ec2a3e4e3a4db9e6c7a98b03173652923a969d779e2a55ed11cdbc6316141b1ad11d4674f804c65af2336763713c35145d03385fb55d9873b29f419dd60732cc1b4a943cad7038acbb81d32a83010f3d5424fb7f2ea264c0cc3659bf46507c8b13f7292171a40c2bfa70ccbf974d05a361e0ae46fe859e192bc5b33d35334829bdb92049b5e16dbfe1d1c25efd1a313b36943550c7e5118b2b8e8764a2e2c9712fbec99dab2e1e1f98ee1924bcd7c178a73a6f076579f7d699d82d6ef3fe7cbe01f5a6fdd17744c65faa22eeda4dedec5f80f7d222881ca8862ae5a55f01baad246e6629f3a9561e67cf2d4fd71ee32e33d7f9d13f9ed189deb37b9a9b73ba6f592692fd9a4dd9b2ca2d879201c0568fad86aae2d6550b110fb73f4bf8504760588192188432a7cf5eb74fb577a520ac0c5ead5bdd4d14e5aee2e5ddcd9b09e86b2d9492fdd7f53d0ab4869c9cf5f2fc84dd8f0ea7fb580e13d29662ab6b33bb1ff9190ac089a210113ddcb7fc14f37875fffd386a086f4af9fd490c8f14f3f29817f41e4d12adf50dbcde34d4c4b21c395c620ec6cc233f44b36883c69b039e77b1d96d34df4d2f1d61dcc7e1cf961b6ccbab3fec74050935123d355a7e0d343459d39cc802344a3da38aa2533ba548a22b5604e1b90501eab4a59da7eb37f8f89a12ba014c5b3bcd03961bb967e0b75490d6a1730903918193c83369a753207fc83111b06cc00a887e9bb6f330b42806f9728eb9393af71287405eca30d34502cb1af62691b067128f60b896e5c8562da680ad948b40bec5a6ecc7ce409706c68641adf2f17b9e9a26379a41d2324ae1a6af6e30d89c688af1b842c4c88adf26b32bb95c51d22fb79ee5bda90e0d6e51bd70a7251666b3dddda0e2cc173fd485cc74f53d2053618e5160ca38b42950f5d067b97be59650844f5aa44c1790dd66cd991f8f0f78dec127edeb94d5d857c37320f81fa9901955771113186e5aba0285ed1cd3f8900f7a01c1c47250216f24d290c212661b601ff0d0bfe59b656301d2750be65f78f6d3bd03a2a7d9167e8d2dfaea9f22d786ba4478490e82d910762e3e71cf9118ac8f9ab8851b2b1ffa6aeedfa68ba83359d2b5dd9fa57ffeb61dade74405fe0f8a9145761a9cb82d32c5faad3d7e434a46920834bfba5192fcc483c07446fa99a88de2f6b3e6b16ecaeec057714cc48b4a5215c0c31dfc418b6174a439ac1a9b66861293ca032b582865c1a6021e5772d1e6e6eaee0de06e55eff3c5f4e9dce5c56b2d831897ecc33c232318423252160254743f2e5542ac948e8a6365916112a1051aebf79a3f1415bae5dc310ae71d8cb1679a8956c890e840dc7de181b1b9b147222f0d381be6c0aa0fbe571543438a0cc30e50e97652c98718f0ede4c05b191cee35b58497a79ebf63e13bd8198ecdaa4c30da4dab779e20569b3fb9ec41e4f8970c6a08a49e45ec115e1af5d49a4dbeccc012f3186f54544e8ba7a8bff270fd5d5820cb5ac890e173a2c90d0affea4"}, &(0x7f0000000040), 0x400) fdatasync(r0) 2018/05/30 23:44:56 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x2108000000000000}, 0x0) 2018/05/30 23:44:56 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x33b}], 0x1) 2018/05/30 23:44:56 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x600000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:56 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8942, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:56 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000004c000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 723.651675] could not allocate digest TFM handle tgr128ü¯šš›Ì»û 2018/05/30 23:44:56 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323800000000000000c000"}, &(0x7f0000001b00)}) 2018/05/30 23:44:56 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xeffdffff}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:56 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000007a0000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:56 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x89a0, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:56 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x2000000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:56 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf0}, 0x0) 2018/05/30 23:44:56 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$sock_netrom_TIOCINQ(r1, 0x541b, &(0x7f0000000000)) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:56 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238000000000000000f00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:56 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xc1}], 0x1) 2018/05/30 23:44:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r2, &(0x7f0000000040)={&(0x7f0000de2ff4)={0x10}, 0xc, &(0x7f0000000080)={&(0x7f00000003c0)=ANY=[@ANYBLOB="14000000070a0300000000000000000000000000217ee0cdf03c8edccc3b3c2244884e3f35d72d711adfdc6615dfae6606af370b7dc93dece856147af71c3d6369bfc70916a702a9bab6c47e551592ef399b264d10bb3adf0a0288c0e70f0879d8e3b2df8a44e2dc9ae3ad8d6af2884c8535ea0cbd04e321385e2dd16c52b971533875436f2a5b183a307f875978ef814eb2467e06c8d1ef4fb7778b4c1eb6d8d471502c75899fec26cc38b10ef68679271dd15750e6c4873603b40f84fe"], 0x14}, 0x1}, 0x0) pread64(r2, &(0x7f0000000240)=""/213, 0xd5, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 723.983134] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:57 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x200000000000000}, 0x0) 2018/05/30 23:44:57 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8911, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:57 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xffff0000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:57 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x3e}], 0x1) 2018/05/30 23:44:57 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x9effffff00000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:57 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000003000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:57 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323843a1fcebf272a5a100"}, &(0x7f0000001b00)}) [ 724.119365] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:57 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8927, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) sendfile(r0, r0, &(0x7f0000000000), 0x2) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:57 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x48000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:57 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x2}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:57 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x1000000}, 0x0) 2018/05/30 23:44:57 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1068}], 0x1) 2018/05/30 23:44:57 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000400300000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:57 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132389eb8487e18fade9400"}, &(0x7f0000001b00)}) 2018/05/30 23:44:57 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8913, &(0x7f0000002e80)={'vcan0\x00'}) [ 724.304098] could not allocate digest TFM handle tgr128C¡üëòr¥¡ 2018/05/30 23:44:57 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x1000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 724.407596] print_req_error: I/O error, dev loop0, sector 0 [ 724.520368] could not allocate digest TFM handle tgr128ž¸H~úÞ” 2018/05/30 23:44:57 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x5451, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:57 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x4000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:57 executing program 5: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={0xffffffffffffffff, 0x6, 0x1, 0x7, &(0x7f0000000000)=[0x0], 0x1}, 0x20) ioctl$TIOCSTI(r0, 0x5412, 0x657) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r2 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) fdatasync(r1) 2018/05/30 23:44:57 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x2000000}, 0x0) 2018/05/30 23:44:57 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000002000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:57 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1005}], 0x1) 2018/05/30 23:44:57 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238df02754689212dfc00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:57 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x34000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e24, @loopback=0x7f000001}}, [0x5, 0x6, 0x2, 0x7, 0x4, 0x5, 0x1, 0x862, 0x138ca5f3, 0xb2d5, 0x6, 0x100000000, 0x4, 0x9, 0x4]}, &(0x7f0000000000)=0x100) getsockopt$inet_sctp_SCTP_RTOINFO(r1, 0x84, 0x0, &(0x7f0000000240)={r2, 0x1000, 0x1}, &(0x7f0000000280)=0x10) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[@ANYRES32], 0xfffffffffffffd9f) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:57 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0xc020660b, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:57 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:57 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xffff000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:57 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xc3ffffff}, 0x0) 2018/05/30 23:44:57 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000006000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 724.773864] nla_parse: 17 callbacks suppressed [ 724.773872] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 724.778755] could not allocate digest TFM handle tgr128ßuF‰!-ü 2018/05/30 23:44:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x258, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000400)=ANY=[], 0xffffffffffffff2f) ioctl$LOOP_CLR_FD(r0, 0x4c01) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000000c0)={{{@in6=@mcast1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}}}, &(0x7f0000000040)=0xe8) sendmsg$can_raw(r1, &(0x7f00000003c0)={&(0x7f0000000240)={0x1d, r2}, 0x10, &(0x7f0000000300)={&(0x7f0000000280)=@canfd={{0x3, 0xef, 0x5, 0x20}, 0xe, 0x1, 0x0, 0x0, "fd81d37267eaa6394df078d20133668c0581c89d70f36a7a073e702c96ed3c5e87617be49fadf889b491a8f1db292540f11c748dd0c8379b5993544f45b6cb0f"}, 0x48}, 0x1, 0x0, 0x0, 0x44010}, 0x400c001) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$SNDRV_CTL_IOCTL_HWDEP_NEXT_DEVICE(r1, 0xc0045520, &(0x7f0000000000)=0x7ff) fdatasync(r0) 2018/05/30 23:44:57 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8912, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:57 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xa7}], 0x1) 2018/05/30 23:44:57 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xe0000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:57 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x8100}, 0x0) 2018/05/30 23:44:57 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000007a000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:58 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x2000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:58 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323800000000fffffffe00"}, &(0x7f0000001b00)}) [ 725.018622] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x400000000, 0x101400) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) r2 = syz_open_dev$mouse(&(0x7f0000000000)='/dev/input/mouse#\x00', 0x4, 0x440200) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ff020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r2, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:58 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x16c}], 0x1) 2018/05/30 23:44:58 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x891c, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:58 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xffffff9e}, 0x0) 2018/05/30 23:44:58 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xf0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:58 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000060000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:58 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xe0}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:58 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380000000100"}, &(0x7f0000001b00)}) [ 725.186081] generic_make_request: Trying to write to read-only block-device loop4 (partno 0) 2018/05/30 23:44:58 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0xc0189436, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:58 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x40030000000000}, 0x0) 2018/05/30 23:44:58 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x29b}], 0x1) 2018/05/30 23:44:58 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000007fffffff0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:58 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xfffffdef}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 725.244935] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 725.260585] generic_make_request: Trying to write to read-only block-device loop4 (partno 0) 2018/05/30 23:44:58 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238001b002000"}, &(0x7f0000001b00)}) 2018/05/30 23:44:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x101000) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e631000168000200380000069a0200000800000001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:58 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x68, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 725.459453] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 725.475213] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:58 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0xc0045878, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:58 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000074000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:58 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x16}], 0x1) 2018/05/30 23:44:58 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x9effffff00000000}, 0x0) 2018/05/30 23:44:58 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xffffff7f00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:58 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132388cd8dc5ad8ae2fdc00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:58 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 725.579683] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:58 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xe000000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:58 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1e3}], 0x1) 2018/05/30 23:44:58 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xffffff7f, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 725.630119] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:58 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8921, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:58 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xffffff7f}, 0x0) 2018/05/30 23:44:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000000)='/dev/loop#\x00', 0x2) ioctl$DRM_IOCTL_WAIT_VBLANK(r1, 0xc018643a, &(0x7f0000000040)={0x50000000, 0x6, 0x2a}) r2 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r2) write$binfmt_elf32(r0, &(0x7f0000000040)=ANY=[], 0xffffffffffffff4d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) fdatasync(r0) 2018/05/30 23:44:58 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000ffffff80000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 725.710637] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 725.728461] could not allocate digest TFM handle tgr128ŒØÜZØ®/Ü 2018/05/30 23:44:58 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x2000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:58 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf000}, 0x0) 2018/05/30 23:44:58 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380f00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:58 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8970, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:58 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x700, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:58 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x18b}], 0x1) 2018/05/30 23:44:58 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000400000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:58 executing program 5: r0 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0xce8, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f00000000c0)={0x6f68, 0x1, 0x101, 0x4, 0x5}, 0xc) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r2 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) ppoll(&(0x7f0000000100)=[{r2, 0x208}, {r0, 0xa000}, {r0, 0x100}, {r0, 0x400}, {r2, 0x4000}], 0x5, &(0x7f0000000140)={0x77359400}, &(0x7f0000000180)={0x5}, 0x8) write$binfmt_elf32(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="7f45af4c4600e63100010000000100000003200300f8ffffff68000000380000af47087f00080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) fdatasync(r1) 2018/05/30 23:44:59 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8983, &(0x7f0000002e80)={'vcan0\x00'}) [ 725.964260] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 725.995794] print_req_error: I/O error, dev loop0, sector 0 2018/05/30 23:44:59 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x3f6}], 0x1) 2018/05/30 23:44:59 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x1000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$KVM_S390_VCPU_FAULT(r1, 0x4008ae52, &(0x7f0000000040)=0x9) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:59 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000002000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 726.061981] could not allocate digest TFM handle tgr128 2018/05/30 23:44:59 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf00}, 0x0) 2018/05/30 23:44:59 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4c00, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:59 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380200"}, &(0x7f0000001b00)}) 2018/05/30 23:44:59 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8982, &(0x7f0000002e80)={'vcan0\x00'}) [ 726.180156] print_req_error: I/O error, dev loop0, sector 0 [ 726.186047] Buffer I/O error on dev loop0, logical block 0, lost async page write [ 726.239013] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 726.322372] could not allocate digest TFM handle tgr128 2018/05/30 23:44:59 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x900}], 0x1) 2018/05/30 23:44:59 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x40000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:59 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000000000000000}, 0x0) 2018/05/30 23:44:59 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000068000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:59 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:59 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x89a1, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:59 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238143963541844fe7d00"}, &(0x7f0000001b00)}) 2018/05/30 23:44:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000280)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) getsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f0000000000)={0x0, 0x2}, &(0x7f0000000040)=0x8) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f00000000c0)=ANY=[@ANYRES32=r2, @ANYBLOB="c100000066644aea945d64c0e5b8dc13ae7d3e65b6a1faf471994548d1c03f252840d796cee4bdd2cad84013e50e02c4e50a14581308ad5bbd53e33d748f8155b628cd5050e824eec111a77e79d898a40c57f7e43afe898a93e83caf456681be803b60333ec1ff5713bd93039b1c2dcbd1a77a7a497d56fae2ef6d1edc8d0891a396ff3e3a99e7d4167ce0251e846b1f340bb1a0a5ff127da3a5baa380e2cfbd673feb31c857a84dc20ab8c7ad842dff7b222a92f269eb"], &(0x7f0000000240)=0xc9) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f00000002c0)={[0x4, 0x5000, 0x10000, 0x6000], 0xa6, 0x0, 0x5}) [ 726.424514] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) connect$pppoe(r1, &(0x7f0000000000)={0x18, 0x0, {0x4, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0x13}, 'team_slave_1\x00'}}, 0x1e) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:44:59 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x5411, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:59 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x28, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:59 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x4}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:59 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1007}], 0x1) 2018/05/30 23:44:59 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf0ffff}, 0x0) 2018/05/30 23:44:59 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000480000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 726.560621] could not allocate digest TFM handle tgr1289cTDþ} [ 726.592446] print_req_error: I/O error, dev loop0, sector 0 [ 726.612943] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:44:59 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1074}], 0x1) 2018/05/30 23:44:59 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x100000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:44:59 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf0ffffff00000000}, 0x0) 2018/05/30 23:44:59 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x300000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:44:59 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000074000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:44:59 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238d20e0f2751e1877400"}, &(0x7f0000001b00)}) 2018/05/30 23:44:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$RNDZAPENTCNT(r1, 0x5204, &(0x7f0000000000)=0xf4) fdatasync(r0) 2018/05/30 23:44:59 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x2, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:59 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xeffdffff00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 726.847867] print_req_error: I/O error, dev loop0, sector 0 [ 726.853717] Buffer I/O error on dev loop0, logical block 0, lost async page write 2018/05/30 23:44:59 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0xc0045877, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:44:59 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4c00000000000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:00 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x9effffff}, 0x0) [ 726.901109] could not allocate digest TFM handle tgr128Ò'Qá‡t 2018/05/30 23:45:00 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1de}], 0x1) 2018/05/30 23:45:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000000)="2f64000000000000000400", 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:00 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000000000003f0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:00 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0xe000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:00 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238feffffff00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:00 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8934, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:00 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xffffff7f00000000}, 0x0) 2018/05/30 23:45:00 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x2000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:00 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000680000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:00 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x500}], 0x1) 2018/05/30 23:45:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c46000300f8ffffff05000000380000009a02000008000000010420000100000000000000000000000000"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:00 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238445c8ad96c98506d00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:00 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x1000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 727.204295] could not allocate digest TFM handle tgr128þÿÿÿ 2018/05/30 23:45:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) ioctl$DRM_IOCTL_MAP_BUFS(r1, 0xc0186419, &(0x7f0000000180)={0x4, &(0x7f0000000000)=""/50, &(0x7f00000013c0)=[{0x8001, 0x97, 0xfffffffffffffffa, &(0x7f00000000c0)=""/151}, {0x6, 0x14, 0x1b, &(0x7f0000000040)=""/25}, {0x3, 0x1000, 0x1, &(0x7f00000003c0)=""/4096}, {0x8, 0x48, 0xf23, &(0x7f0000000240)=""/72}]}) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r1, 0x4c01) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000001440)={0x0, 0x100000000, 0x30, 0xffffffff, 0x9}, &(0x7f0000001480)=0x18) getsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000014c0)={r2, 0x7}, &(0x7f0000001500)=0x8) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockopt$bt_l2cap_L2CAP_LM(r1, 0x6, 0x3, &(0x7f0000001600), &(0x7f0000001640)=0x4) readv(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) socket$inet6_tcp(0xa, 0x1, 0x0) fdatasync(r0) accept4$unix(r1, &(0x7f0000001540), &(0x7f00000015c0)=0x6e, 0x80000) 2018/05/30 23:45:00 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x400300}, 0x0) 2018/05/30 23:45:00 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xffffff7f}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:00 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x890d, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:00 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x300, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:00 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1b6}], 0x1) 2018/05/30 23:45:00 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000fffffffb0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 727.401149] could not allocate digest TFM handle tgr128D\ŠÙl˜Pm 2018/05/30 23:45:00 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238e4e9149e5d3aa29900"}, &(0x7f0000001b00)}) 2018/05/30 23:45:00 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8994, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:00 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x0) 2018/05/30 23:45:00 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x200000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:00 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x500, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:00 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x498}], 0x1) [ 727.651005] could not allocate digest TFM handle tgr128äéž]:¢™ 2018/05/30 23:45:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) r2 = request_key(&(0x7f0000000100)='encrypted\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000000180)="74086e750000003d0000000000008c", 0xfffffffffffffff8) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f00000000c0)='/dev/loop#\x00', r2) write$binfmt_elf32(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001b275cf1e5169119e9c3fb604f57ed4a42b9c96"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:00 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:00 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000050000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:00 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x5421, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:00 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238f97c682a404ef6b100"}, &(0x7f0000001b00)}) 2018/05/30 23:45:00 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x148}], 0x1) 2018/05/30 23:45:00 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x300}, 0x0) 2018/05/30 23:45:00 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xe000000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:00 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4c, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:00 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xffff000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 727.931984] could not allocate digest TFM handle tgr128ù|h*@Nö± 2018/05/30 23:45:01 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x89b0, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:01 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x377}], 0x1) 2018/05/30 23:45:01 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000048000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:01 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00\x00\x00@\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:45:01 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xffffff7f00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:01 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x4000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:01 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x34000}, 0x0) 2018/05/30 23:45:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000240)='/dev/loop#\x00', 0x0, 0x141000) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(0xffffffffffffff9c, 0x84, 0xf, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e22, @multicast2=0xe0000002}}, 0x610, 0x6, 0x3, 0x1, 0x2}, &(0x7f0000000040)=0x98) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000000180)={r2, 0xf4}, 0x8) r3 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000f00)=ANY=[@ANYPTR64=&(0x7f0000001080)=ANY=[@ANYRES16=r3, @ANYPTR=&(0x7f0000000f40)=ANY=[@ANYBLOB="adaabe006d14c3e946fc3d7ffb014b12e4a8698439c7aaa57fbb93cc173d67ce250b813bcd048bf2aa8e745ea9a15296f219742bc4088efae9526e42fc45caf085c7fa58f3d94a639a34f64e", @ANYPTR, @ANYRES64=r1, @ANYBLOB="74bea33bce057488b956a7a65977ee49b6094ce39877374e079d9675ae9642c4f51247f54d46da0c15cdf4d04a457520f00d67747aacd9f4ea1a2d34d30adb8325933c50f3b00fc764d2dc2d3e4793ee7afa6ae474"], @ANYRES64=r3, @ANYRES32=r0, @ANYPTR=&(0x7f0000001000)=ANY=[@ANYRES32=r1, @ANYPTR, @ANYRES16=r1, @ANYPTR], @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES32=r1, @ANYRES32=r2, @ANYPTR, @ANYRES16=r1, @ANYRES64=r2, @ANYRES64, @ANYRES32=r3, @ANYRES16=r0]]], 0xa7) ioctl$LOOP_CLR_FD(r3, 0x4c01) r4 = syz_genetlink_get_family_id$team(&(0x7f0000000280)='team\x00') ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000002c0)={'bond_slave_0\x00', 0x0}) getsockopt$inet_mreqn(r1, 0x0, 0x24, &(0x7f0000000300)={@local, @empty, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000400)={{{@in6=@loopback, @in=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}, 0x0, @in=@dev}}, &(0x7f0000000500)=0xe8) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f0000001d00)={{{@in=@dev, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@broadcast}}, &(0x7f0000001e00)=0xe8) ioctl$ifreq_SIOCGIFINDEX_team(r1, 0x8933, &(0x7f0000001e40)={'team0\x00', 0x0}) getsockname$packet(r1, &(0x7f0000002f80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000002fc0)=0x14) getsockopt$inet6_mreq(r1, 0x29, 0x1c, &(0x7f0000003000)={@empty, 0x0}, &(0x7f0000003040)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000003080)={'vcan0\x00', 0x0}) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000030c0)={0x0, @multicast2, @remote}, &(0x7f0000003100)=0xc) ioctl$ifreq_SIOCGIFINDEX_team(r3, 0x8933, &(0x7f0000003140)={'team0\x00', 0x0}) getsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000003180)={@loopback, 0x0}, &(0x7f00000031c0)=0x14) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000004440)={{{@in=@multicast1, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in=@local}}, &(0x7f0000004540)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000004580)={{{@in6=@mcast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@broadcast}}, &(0x7f0000004680)=0xe8) getsockname$packet(r3, &(0x7f00000046c0)={0x0, 0x0, 0x0}, &(0x7f0000004700)=0x14) getpeername$packet(r3, &(0x7f0000005180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local}, &(0x7f00000051c0)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000005200)={{{@in6=@ipv4={[], [], @loopback}, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@dev}}, &(0x7f0000005300)=0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000005340)={{{@in6=@mcast1, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@mcast2}}, &(0x7f0000005440)=0xe8) getsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f0000005480)={@ipv4={[], [], @rand_addr}, 0x0}, &(0x7f00000054c0)=0x14) getsockopt$inet6_mreq(r3, 0x29, 0x1d, &(0x7f0000005500)={@remote, 0x0}, &(0x7f0000005540)=0x14) getsockname$packet(r3, &(0x7f0000006700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000006740)=0x14) getsockname$packet(r3, &(0x7f0000008b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000008b80)=0x14) getpeername$packet(r3, &(0x7f0000008bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000008c00)=0x14) sendmsg$TEAM_CMD_PORT_LIST_GET(r3, &(0x7f00000094c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000009480)={&(0x7f00000010c0)=ANY=[@ANYBLOB="1c080000", @ANYRES16=r4, @ANYBLOB="00022cbd7000fddbdf250300000008000100", @ANYRES32=r5, @ANYBLOB="8400020040000100240001006c625f686173685f737461747300000000000000000000000000000000000000080003000b00000008000400090000000800070000000000400001002400010071756575655f69640000000000000000000000000000000000000000000000000800030003000000080004000200000008000600", @ANYRES32=r6, @ANYBLOB="08000100", @ANYRES32=r7, @ANYBLOB="e801020040000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e00000008000400ff0f000008000600", @ANYRES32=r8, @ANYBLOB="3c00010024000100656e61626c65640000000000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r9, @ANYBLOB="38000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000080003000300000008000400000000003800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r10, @ANYBLOB="3c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r11, @ANYBLOB="40000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b0000000800040030cf000008000600", @ANYRES32=r12, @ANYBLOB="40000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000600000008000600", @ANYRES32=r13, @ANYBLOB="3c00010024000100757365725f6c696e6b757000000000000000000000000000000000000000000008000300060000000400040008000600", @ANYRES32=r14, @ANYBLOB="08000100", @ANYRES32=r15, @ANYBLOB="8400020040000100240001006c625f706f72745f737461747300000000000000000000000000000000000000080003000b000000080004000300000008000600", @ANYRES32=r16, @ANYBLOB="40000100240001006c625f686173685f737461747300000000000000000000000000000000000000080003000b0000000800040000000100080007000000000008000100", @ANYRES32=r17, @ANYBLOB="7400020038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000800000038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000080003000300000008000400bb00000008000100", @ANYRES32=r18, @ANYBLOB="ec00020038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000800030003000000080004000300000038000100240001006e6f746966795f70656572735f696e74657276616c0000000000000000000000080003000300000008000400d1ffffff40000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000000000008000600", @ANYRES32=r19, @ANYBLOB="38000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004000300000008000100", @ANYRES32=r20, @ANYBLOB="ac01020044000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b000000140004000700430604000000020003050500000040000100240001007072696f72697479000000000000000000000000000000000000000000000000080003000e000000080004000700000008000600", @ANYRES32=r21, @ANYBLOB="38000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000080003000300000008000400040000003800010024000100616374697665706f727400000000000000000000000000000000000000000000080003000300000008000400", @ANYRES32=r22, @ANYBLOB="3c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000008000300060000000400040008000600", @ANYRES32=r23, @ANYBLOB="40000100240001006c635f606f72745f737461747300000000000000008c3881951864a7dad49e560000000000000000000000080003000b08000008000400ea000000080006001b49fc74dfdc97bce0f214589b3cbe70cb58caff69157e6d4b7f07babe6c0f56e72fda664b9454f01cbb104af380146c5d443b85104e9c1de46f49b80c823cdccc57fe7defb8f816e758bd8e05340ec6527498011352f96d9fcccfebdfacdd870544523795cb2137fa610f3cd719d4d2a7ef2616f7b879c33d7cf3f1fe91f8b64688bd03153f0acdb772650d18fa191b6380d9cad1ff4d3b4ac3613b247b263c7e38de6e50bf5ab0c6efe53af94f1be46b32147fd92373c16617b6d9e9f10a3314032ee91719201385ba3f5e01534879ab8353363a49862f28", @ANYRES32=r24, @ANYBLOB="38000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000080003000300000008000400050000000000010027343f3b16057b63a46ccd3d14d4beb758ed04e85526568656f238c2bd7d4258e5361a16f050de21e6106157905a45e723ceb607ee741614ddf5cd6f406e1dae3b9ff33c701b9ce120b40bd3924f64694e3d1f65aa5e2ee8a0898bc557f2ef1649f5745b279a9f1f6a5af136ecc5a2b9166ae91d734d4e1d9c3be13caaa5d5c67bc3092255aab1e13e91bd0743d99077f5e363db0166f4c64a819afb172e67fdd18c", @ANYRES32=r25, @ANYBLOB="100102005c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000080003000b0000002c000400810008ff0800000000000000ffff000001000680090000000300200419000000040002000000000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000800030003000000080004000008000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000080003000b0000000800040004000000080007000000000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000800030003000000080004004b02000008000100", @ANYRES32=r26, @ANYBLOB="bc00020038000100240001006d636173745f72656a6f696e5f636f756e740000000000000000000000000000080003000300000008000400000000803c000100240001006c625f74785f6d6574686f64000000000000000000000000000000000000000008000300050000000c000400686173680000000044000100240001006d6f6465000000000000000000000000000000000000000000000000000000000800030005000000140004006163746976656261636b757000000000"], 0x81c}, 0x1}, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) fdatasync(r0) 2018/05/30 23:45:01 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8916, &(0x7f0000002e80)={'vcan0\x00'}) [ 728.054812] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:01 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x4c8}], 0x1) 2018/05/30 23:45:01 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x40000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:01 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x7a000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:01 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf}, 0x0) 2018/05/30 23:45:01 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000034000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:01 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323800c000"}, &(0x7f0000001b00)}) 2018/05/30 23:45:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4644e06c00e63100010000000100000003000300f8dfffff68000000380000009a020000080000000104"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fcntl$setstatus(r0, 0x4, 0x4000) setsockopt$llc_int(r1, 0x10c, 0xb, &(0x7f0000000100)=0x400, 0x4) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f00000000c0)) getsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000000)={@mcast2={0xff, 0x2, [], 0x1}, 0x80, 0x1, 0x2, 0x0, 0xc7, 0x10a, 0x7}, &(0x7f0000000040)=0x20) fdatasync(r0) 2018/05/30 23:45:01 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x40049409, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:01 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xffff0000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:01 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x28000000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:01 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x100000000000000}, 0x0) 2018/05/30 23:45:01 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238953802aae6f6243800"}, &(0x7f0000001b00)}) [ 728.294348] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:01 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x225}], 0x1) 2018/05/30 23:45:01 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000090000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:01 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x89a3, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:01 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x4}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:01 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x8100000000000000}, 0x0) 2018/05/30 23:45:01 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x6, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:01 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380000000020001b00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x8a000, 0x0) fdatasync(r0) [ 728.452502] could not allocate digest TFM handle tgr128•8ªæö$8 2018/05/30 23:45:01 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8902, &(0x7f0000002e80)={'vcan0\x00'}) [ 728.516302] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:01 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238000f00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:01 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x2000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:01 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0xfffff000, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 728.586063] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:01 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf0ffffffffffff}, 0x0) 2018/05/30 23:45:01 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x4ac}], 0x1) 2018/05/30 23:45:01 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000740000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:01 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8918, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:01 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xe0000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:01 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:01 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00@\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:45:01 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:01 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x5460, &(0x7f0000002e80)={'vcan0\x00'}) [ 728.773152] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:01 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x3000000}, 0x0) 2018/05/30 23:45:01 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xe000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:01 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:01 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000000000007a0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:01 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x6a}], 0x1) [ 728.871985] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:02 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323899a23a5d9e14e9e400"}, &(0x7f0000001b00)}) 2018/05/30 23:45:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="27b0cb647a22323ae445f00f507bdfa638b13785d2171bd03c4749faea40d4191c32447d5bf84f79756fcbfe48dbdee3e8d9c3b0f86c0ef560985e1cd0af156f492ea3d597911b6e17c1315cc5853befe0b25d65df8abd2a0faf7fe05fbd8b61b37d976988f1fddbc28ad7bbe6a1822fdd589e91e96baae75f0067fe9ef64af232b518f2914fe5e4d54c0e426c6589a8e0520ccf8053d0d183255b4346a1a235ebdf9d48f4aa1a32d030b62432f14453dddf8a81c703", 0xb6}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r1) getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000000000)=0xfff, &(0x7f0000000040)=0x4) 2018/05/30 23:45:02 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8920, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:02 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:02 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xe0}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:02 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000009000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:02 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xfffff000}, 0x0) 2018/05/30 23:45:02 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x21c}], 0x1) 2018/05/30 23:45:02 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323800feffff00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f00000000c0)="74086e750000003d0000000000008c", 0x1) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$LOOP_CLR_FD(r1, 0x4c01) fdatasync(r0) [ 729.082548] could not allocate digest TFM handle tgr128™¢:]žéä 2018/05/30 23:45:02 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x3da}], 0x1) 2018/05/30 23:45:02 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf000000}, 0x0) [ 729.146247] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:02 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:02 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8917, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:02 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xfffffdef}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:02 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000080ffffff000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 729.207260] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:02 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323800000000ffffff8d00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\x00', 0x1}], 0x1, 0xe3d0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) setsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, &(0x7f00000000c0)=0x4, 0x4) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e20}, 0x6e) [ 729.386994] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:02 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2f00}], 0x1) 2018/05/30 23:45:02 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xffffffc3}, 0x0) 2018/05/30 23:45:02 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:02 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x4020940d, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:02 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x100000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:02 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000005000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) r2 = getpgid(0x0) move_pages(r2, 0x4, &(0x7f0000000040)=[&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil], &(0x7f00000000c0)=[0x401], &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$KDGETLED(r1, 0x4b31, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$sock_inet_sctp_SIOCINQ(r1, 0x541b, &(0x7f0000000140)) fdatasync(r0) 2018/05/30 23:45:02 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132383e2acc26fdc3ff8600"}, &(0x7f0000001b00)}) [ 729.443485] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:02 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xeffdffff00000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 729.510303] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:02 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:02 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xa00}], 0x1) 2018/05/30 23:45:02 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8922, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:02 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000004c000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:02 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xc00e0000}, 0x0) [ 729.589300] could not allocate digest TFM handle tgr128>*Ì&ýÃÿ† 2018/05/30 23:45:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c4600e63100010000006bce95000000000000000000000000000019cd21549e49d389263cccbf042413f7697c69adb76cfd13d16abfa92a2b8c9bbc7b44e149ff297601ab7cfa96ea7dc56e40f4a090c399a13f31acb91aea1e8b0708fc69b2ef3b0c74d2fbbf6bebdc509834254bf10b86295d9bc484d404bf526577dcc4cc5d53169bd8c9fb42ed3323a1c8f08781e031fb17b29a35f1b211bc45f55fc7c16fa3a23b00e5211680c592aecb5b4c47fae73fecc1dac5c2504b8d543df59eb23f5c53ae5bfd333a1d23084a5fa47db71c50ead384f657739876e42314c19b8c0a8e5aa2ffd513131a0666cf8e207ea20b4df1b9e575a5d64f2abdc63416ea581f57f0e67880f8c161cc707e6ecc3a8f913d1f9fd9470d3e82f9ff068984a17f148c0bbecee6"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:02 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132384813da494137e17500"}, &(0x7f0000001b00)}) [ 729.725348] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:02 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x2}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:02 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:02 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8971, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:02 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x81000000}, 0x0) 2018/05/30 23:45:02 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000fffffffd0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:02 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xd2}], 0x1) 2018/05/30 23:45:02 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238ac0ec3755bae750f00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) ioctl$KVM_TPR_ACCESS_REPORTING(r1, 0xc028ae92, &(0x7f0000000000)={0x8, 0x10001}) [ 729.822311] could not allocate digest TFM handle tgr128HÚIA7áu [ 729.832009] could not allocate digest TFM handle tgr128HÚIA7áu 2018/05/30 23:45:02 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x214}], 0x1) [ 729.890942] nla_parse: 18 callbacks suppressed [ 729.890950] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 729.891503] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:03 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000001000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:03 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0x4000000000000}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:03 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8990, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:03 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:03 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xf0ffffff}, 0x0) [ 730.042862] could not allocate digest TFM handle tgr128¬Ãu[®u [ 730.048931] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 730.071191] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:03 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1f8}], 0x1) 2018/05/30 23:45:03 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000020000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:03 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec={0x0, 0x0, 0x0, 0xeffdffff}, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:03 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238117054ac2f1c00ad00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:03 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8929, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:03 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:03 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x21080000}, 0x0) 2018/05/30 23:45:03 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8980, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:03 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1cd}], 0x1) 2018/05/30 23:45:03 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0xf, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 730.217399] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 730.238063] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8fdffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$KVM_DEASSIGN_DEV_IRQ(r1, 0x4040ae75, &(0x7f0000000000)={0x101, 0x4, 0x5, 0x6}) fdatasync(r0) 2018/05/30 23:45:03 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xc00e}, 0x0) 2018/05/30 23:45:03 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000000000004c0000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 730.295844] could not allocate digest TFM handle tgr128pT¬/ 2018/05/30 23:45:03 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 730.360311] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:03 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323835de92bf4a90339300"}, &(0x7f0000001b00)}) 2018/05/30 23:45:03 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xb00}], 0x1) [ 730.442854] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 730.463626] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:03 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x20000140, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:03 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x89a2, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:03 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x3}, 0x0) 2018/05/30 23:45:03 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000040000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, r1) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r1) 2018/05/30 23:45:03 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:03 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323866ee4ef8d933276400"}, &(0x7f0000001b00)}) 2018/05/30 23:45:03 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1a4}], 0x1) [ 730.551430] could not allocate digest TFM handle tgr1285Þ’¿J3“ [ 730.606730] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:03 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8946, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:03 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xfffffffffffff000}, 0x0) 2018/05/30 23:45:03 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a0200000800000001042000019591c5e2c990a525c96e8cda20f79cf57185713b9fdf916f99ad2e93afda024b774767e00d3ea74d0b09acdaae12a05ddf745f9a33a56be48dd10c84a0863abf5e94f9d6aed5946720696afc147193b180a89c57a5cd4f36bc49fcdd0dad967be851465473762d4475628545e01a6b6c5d3dfc4b6fffdfa6fba78150d1202d41e0d317b24ea4a8d61559393488fe838c0a1b8ee964d733902ab5eb95212403fcc526d9354c4dda41da4222ec1f69a0e70d76bb56886efbc63808ead46928f7165756e984613d5a2f0ed2fbf7f6db24992b019b4155500859316f02ad261a00b04e77"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socketpair$inet_smc(0x2b, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fdatasync(r0) ioctl$SNDRV_CTL_IOCTL_TLV_WRITE(r2, 0xc008551b, &(0x7f0000000040)={0xfffffffffffffffe, 0x10, [0x5, 0x0, 0x20001000, 0x9]}) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000240)={0x7fff, 0x921, 0x1, 'queue1\x00'}) ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f00000000c0)) 2018/05/30 23:45:03 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x20000600, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:03 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:03 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000006c0000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:03 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2c4}], 0x1) 2018/05/30 23:45:03 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:03 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238fffffffe00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:03 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x8b}], 0x1) [ 730.772174] could not allocate digest TFM handle tgr128fîNøÙ3'd [ 730.773404] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 730.801878] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 730.865720] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:04 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0xff000000}, 0x0) 2018/05/30 23:45:04 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000050000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x894c, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:04 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:04 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:04 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x483}], 0x1) 2018/05/30 23:45:04 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238642733d9f84eee6600"}, &(0x7f0000001b00)}) 2018/05/30 23:45:04 executing program 5: r0 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x2) ioctl$VHOST_SET_MEM_TABLE(r0, 0x4008af03, &(0x7f0000000480)={0x4, 0x0, [{0xf004, 0xf, &(0x7f0000000040)=""/15}, {0x0, 0x75, &(0x7f00000000c0)=""/117}, {0x5000, 0xdc, &(0x7f0000000240)=""/220}, {0x6004, 0x89, &(0x7f00000003c0)=""/137}]}) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r2 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000060100000003000300f8ffffff68000000380000009a020000080800000104200015"], 0x2d) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_FD(r2, 0x4c00, r2) fdatasync(r1) [ 730.966831] could not allocate digest TFM handle tgr128ÿÿÿþ 2018/05/30 23:45:04 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x890b, &(0x7f0000002e80)={'vcan0\x00'}) [ 731.025099] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 731.037123] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:04 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000070000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:04 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1, 0x0, 0x0, 0x2108}, 0x0) 2018/05/30 23:45:04 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1200}], 0x1) 2018/05/30 23:45:04 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 731.137963] could not allocate digest TFM handle tgr128d'3ÙøNîf [ 731.205571] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:04 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x103}], 0x1) 2018/05/30 23:45:04 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000040)="74086e750000003d0000000000008c", 0x2) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:04 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x541b, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:04 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238a30e07000000002d00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:04 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:04 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000002000000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 731.347281] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 731.357054] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:04 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:04 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8907, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x100000000000000, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="7f454c4600e63180010000000100000003000300f8ffffff68000000380000009a020000080000000104200201a3df2a96c8c51da16bc1615e7d0e2fad89078b3f6da8214ebd117f6f632cf23a984515ae8b0369f8816cecd9576dd15fe7b0d873d73e45c512cc7897b296bba9b290379e7d7ebd2e1792a39f91ab586f6da53704d873baef3deffa402ac4c7e8933d2c0c99e5b21b66b57c8cadb03bc8e9749216bc7bed5a5eed5d6050433bc59488078cfb42b3fa547b34c50a863f6e15693ef184edc8a59d54977675c7b74d55dc7059f71a1464d3347248883a6ff746b5ca6e9317810e69872d9cccb3f49bf6931d05eecf074683"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) [ 731.405797] could not allocate digest TFM handle tgr128£ 2018/05/30 23:45:04 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000740000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x34}], 0x1) 2018/05/30 23:45:04 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:04 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238dc2faed85adcd88c00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:04 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x89e0, &(0x7f0000002e80)={'vcan0\x00'}) [ 731.538236] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:04 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1b5}], 0x1) 2018/05/30 23:45:04 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) fdatasync(r0) [ 731.663109] could not allocate digest TFM handle tgr128Ü/®ØZÜØŒ [ 731.670456] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:04 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000003000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:04 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8992, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:04 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0xe00}], 0x1) 2018/05/30 23:45:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(r1, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000280)=ANY=[@ANYRES64=r1], 0x8) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socket(0x11, 0x80000, 0x51ce) fgetxattr(r0, &(0x7f0000000040)=@random={'system.', '/dev/loop#\x00'}, &(0x7f00000000c0)=""/202, 0xca) fdatasync(r0) 2018/05/30 23:45:04 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:04 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00\x00\x00\x00\x00\x00\x000\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:45:04 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 731.803215] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:04 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8906, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:04 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000000000003f000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:04 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132387dfe44185463391400"}, &(0x7f0000001b00)}) [ 731.854134] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:04 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r1, 0x4c01) fcntl$setlease(r1, 0x400, 0x2) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) ioctl$void(r0, 0xc0045878) 2018/05/30 23:45:05 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1002}], 0x1) 2018/05/30 23:45:05 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x5452, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:05 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:05 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000340000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:05 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238ffffff8d00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:05 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) [ 732.047707] could not allocate digest TFM handle tgr128}þDTc9 2018/05/30 23:45:05 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 732.121801] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:05 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:05 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d5304000300000000060000000000007fffffff000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8932, &(0x7f0000002e80)={'vcan0\x00'}) [ 732.180498] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 732.252610] could not allocate digest TFM handle tgr128ÿÿÿ 2018/05/30 23:45:05 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:05 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1003}], 0x1) 2018/05/30 23:45:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c460058fda3696331ca8c00000003000300f8ffffff68000000170000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socket$bt_hidp(0x1f, 0x3, 0x6) fdatasync(r0) 2018/05/30 23:45:05 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132389333904abf92de3500"}, &(0x7f0000001b00)}) 2018/05/30 23:45:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8924, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:05 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:05 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000001000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:05 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:05 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 732.405483] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8903, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:05 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:05 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) [ 732.468171] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 732.473608] could not allocate digest TFM handle tgr128“3J¿’Þ5 2018/05/30 23:45:05 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000009000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:05 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x107a}], 0x1) 2018/05/30 23:45:05 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:05 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323875e1374149da134800"}, &(0x7f0000001b00)}) 2018/05/30 23:45:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8914, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) ioctl$KVM_SET_ONE_REG(r0, 0x4010aeac, &(0x7f0000000040)={0xff, 0x10000}) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) setsockopt$ax25_int(r1, 0x101, 0xf, &(0x7f0000000000)=0x2, 0x4) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x4e22, @loopback=0x7f000001}, 0x10) fdatasync(r0) [ 732.688605] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:05 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8910, &(0x7f0000002e80)={'vcan0\x00'}) [ 732.762671] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 732.823268] could not allocate digest TFM handle tgr128uá7AIÚH 2018/05/30 23:45:05 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:05 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:05 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000030000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a0200000800000001042000012324a8ee01884c0f7acec34ecd95a7f42c01bb0b2a80e34e770faf705a1db6c959ffd7d9"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000040), &(0x7f00000000c0)=0x4) ioctl$VHOST_GET_FEATURES(r1, 0x8008af00, &(0x7f0000000000)) fdatasync(r0) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r1, 0x84, 0x21, &(0x7f0000000100), &(0x7f0000000140)=0x4) 2018/05/30 23:45:05 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x45f}], 0x1) 2018/05/30 23:45:05 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132384199d50e690100"}, &(0x7f0000001b00)}) 2018/05/30 23:45:05 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:05 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x891d, &(0x7f0000002e80)={'vcan0\x00'}) [ 732.949338] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:06 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:06 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x348}], 0x1) 2018/05/30 23:45:06 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) [ 733.015099] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 733.057266] could not allocate digest TFM handle tgr128A™Õi 2018/05/30 23:45:06 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8947, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:06 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:06 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000002000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000002800)=ANY=[@ANYRES32=r1, @ANYBLOB="f14466cca367290cd949ab9dbdd4dd28996256ed8fec2bb59010621cb5c0a5ec9a5a093b73c75692280fb922b5d12bd6df8815c964e5a6d42b8ad63fd6004ef6d71c", @ANYRES16, @ANYBLOB="c532bcae3f7784e1765c8f473b7c56020646d17c2b8e5dbf79760f837cd0b186aa6d8a5aa1873d3aa210f534654f7663672bc554064c924c2206ba9e13e93e7c7e98651c307f653910dd44ee46a1c7386446ea83b1b53b3b82b0817546838b299d6d8df921d847a9f4ca3f5a2179f779c5c0aa0995555581d416933dcff8fd1cce9566d7b4ec8f19fa1f781ba5109944907dea4f8a332c1042a25a75826423bb309f7c04763fb8b476c44a32f6258cb07eedffc1a21f10658e32d5aace38cf84e626cc45a4cce53b176809cc9dfac6e33d3a8c326d0a828366533b4eca042b0ef3fe27b388b1ec1840ce9e43aa25a5907930f4e300798121a4cb989c1339213c34014e3c02af7fd7fc39355d5c6d222e9890c569749b303cf0592b49388ee07f3edd90a98d1d5a5dce108db17a554d96bdd0660234af4796334ea61fe9894a1ecd900ada69af119ab0", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYPTR64, @ANYBLOB, @ANYPTR, @ANYRES16=r0, @ANYPTR, @ANYRES64, @ANYRES16=r1, @ANYRES64=r0], @ANYBLOB="1b9d54ff0415c5566cd38477fb7284502b8356005c5050046a6b7ea4d4d08fab95a33a5cddb6f22c7bdbdcf8e2271d", @ANYBLOB="7148af800187a1583f51aa8d0c016a49359df809bd3e319ad3d6fe4a26929ae7cebcd3633d4fefe35adf07a1527bf014b3b34981af9886b9b50ad348e1ef08f9a4e9a26b78d86cb3c51c0207c68f0ad75c392d9597255afe58c73d94c52051d8f470e03c76867a072c7dc8a5d188955a34dab2c9eeb8acd991348cc1e36a31379e059287486d8f5d82731dd9fb3b71e6ec0f7fb94ee3aafd22206380933cd151e815bcd3f0734d0400fec0e4a92accfa708c7d14634a7eb9b6abb2f1d1a738390ae6ad8823288a01323a5019ab270da2ba776d104f3d8719c555bdef0d9224c3e54021b74abb0bab94d0a50c675cb4313d09c33abb544abdfefa8058dc497cd120f0195f72de762d572459d0a2aff4ecf321456106575d03eb6375527c0e89b759af6cbc588bd3d88effd7b95650137e3545cc82d3986ca6acb4dede7ac86cd80e76c4185b78b741cd338162c1840c6706fd1f5af1b37e61b65704ea44fa0f21c8a0c8a584d9169e65256aa5bed1f99a83912db5199f20dc5e1a0cb4d18718a5bc5090736eda5307e3cda71418769241f1c1ba64b21f4d18734cd70280cf67fcbc2ce5800844bac7017a2895df596e8dff278d40b467d0dc4b3b7a17e7b0719e769c1adad3dcc18d3c337b63777b15c393ab6eea1a704b91bbd14e395828a5a608d6a8ec75884d645eb39c5fb746f66bad68f1d6f2853ebb2d0916299891fa21bf372b9b82644914fc591cf931807ac3d555f42cbe9f24b8fbe7d08ff38f8903c313c988c8571ac67d0095038198acddb65dc53113c45e574f89725c0981d46a7e92961c873e03ea4b80846e8a0f6ba635ec2cb645d6549439af5a9fce10c77eafb57d21e2930cbdb260e511ebaf4444bec1a986e4b673ea75636f913758b9c75756f56b0409837abc65bc5f30c29bcc5806d23f0bf5940812b6168943216f372a932d333d1fd3123575539e918aa6c435eac17ca56243138e3e0eeeb5313163fde06403c72f6ffd5913e14c9f7c0aa5782966099280b653c1c9f45fcea8b3b3c82632b758aacecd04d9aa4975c90e92b58790f6cf20866f84c2342f9c8898df806a3ce24a3f893eb9eeeec054648b6bae3c4b8ee5001effbfaf4aeda06ab984aa83dd185549a156f24b017cb60131447b302318c55071e01b3af0a396a65b911ed7140fed1e70f328f596d9b9beb3127441cd5271d1fb01e5cbd961b806e18c964f4c9f95bb04abb99380fc4ec2fdbaa0f41784783f96f82028b2621f74669df42a7d0111b88e02ea4c1dc6e14ad6ef0c23d9c80371b0302e9b4436279c9aa9421d1f2db8c336613b9319d70d5088753449ee1ee7bb81896a39609799a0ab6f64fe8f4656bb01a838f9e3cdc0aecbb4f42b967ea3e70ccd1866c8b3d3b821c7f5089cd4e4e6889920691d0dd661e9a575838ae5d7a5c2411adcdb2a18dcc6cbbe9b07983b89e787e9ad5814880b1597060eaaf1491a1cd57a3405d571c5020108c8171f6aa78e5a323b13c169b62d4d30186df888a0da5d27408559a45ca8391b231c98a012b5d094b799a7ea8c1209fa0fae07952cd99dfc3f1f2e6ab4df724a9fdc50b6bae5f75a01c50ae132cab7e28b7b0a3fb974ff938922748bd8c6c0cd697de0db930514f8b62c34facc521dfaba5c90c67010de8c5ca92747b6b45582a3406006065cfbb1b309ce469342cf966fd464030c5870119633e7e8d5ce372bb26bd1b1f37934e9504b4b46dde56a300e8473fccaa6760ca88a1b267976220bea969a882661c932d4c5f8756f8579cdc848a8c978ee9b5036f2612e45981439a2b7c705aab8f8b76d7a6cb4bfa0fcb57f17acfb7e9d76c6f89c0d45b96e13786b127120b81875e95c80a5517b6a7b2b6ed1aaa020fa4f24279ae16a1c69f67463cfc6a3566ede36d18afa23b2ee5dc0ab19ecb927823992c8e7352f826b937336f1f8461f6b938ceaff7392f61f8eae952dc250d5b9a5a7a4ee66759bb7743ac0a3d053e10f664a9405d976bc1c41f1f08143304c73214ee85ac2db565d71f50fca49ae366338d4223662e5fac8289750f5b132010841c78a14c1d42820d81ee20f692007b71104919281aae58f6e2c4336e31048ec9a5d9cb26bc0ac7bd994ad10962b8bcc91c3296e6c66fd688346e4b2990c38568f64760aed940f19c797ecf5006c00d9292e690d00b1b6bbcd5e27c19e83873323311705130d602e05fa44c66e68fc26d56faac65cbc116e633e0ee9b5582d8530dcb20f545e73436084c843b69028ba1ab94234704254c2df79fe49a66b669788ba11fca3d6e97eacf9c8445575a0af6ce7eadd6f40451a72a11e273b1362f4e5c791c0703895f82756c6b5986adf2fece0ba65571ca2e9e78ca8b82c712d3e36a7d0eda935da92880b742d4fa0e61d07d8e890444fed5f5780a3165f7588d45f77f350a116c56d12c873a0ac6b18f963438c95f6f49fdf02649aec4e2294064a9b26061e5a71a65dd7aa231276165ce45189d1ad3713ca7594f03ed6063b6a58ee6c50b5221b53eb268645b9a0693407426e445180d7dfaf376b51f90cc571ebbf6151f6d680eee77fc9f87392fdbb1d737d624bf1f3ca5f137eb8c2380e73337dfac5edd53234794dd4a971dcb9f6b704a2aa84c3e3ed1029cc710c2e7ec30a50aca363b6db680c8130c64e50245e4ef5347eb16277e5332c11743fd31217766583f82329ae5892ddb38f48f32bd8de42483612eca3102396287055b9642f54147b9cd07486985d4b5b6e5c83df0b750832ca105c237cb6e37efa4249d81fafd0bf1dbfc7bb80d38d729c5d7fe01b604a7767e29736531ca8f536f18125bda10831f20a92ac131ac2086b403032fb51dfa0007cdb77b2974e59ed545fe937abcdab4bac039484bf855e3aec0d69743e7a24cf36b0ea43ea3b1b3877bba9aafb9257301979a0b0fe9146d47200c4d7757d52e3fcdc65ef1b2bb6ac09bb7e9718ba26e822f86ccd5f0d2414e44e05a0365ceb662cea3eb57a5eff6eb6a932495b2e0f8f3f94dcab84fd1ecddd0d08a8f2735ead551972a8c62343cf4ad584479065fa488c11917cdf78f27fdd3cf9e887202be0b434971196a1c769e876795cb490519d95852f0494ebd9de007e737fe89749ecdf243665115c9402dac21b67c68704d5a1fadbd0757f27d370e3f845079aad2f5e04e22d22f1b5adafc073c6e3f20be8a0788f5ea9e25e8ea0d0b1129e5c6e890fac7b949fc27b34dc6d6e69a321cc4a359ad1af17a6d87b433a7cf110935ef09b9a63ec05639cbdb074e2c8eb32cac5e6fb1dfd0c5edbc7a490b50cee87274e25b859a314997e95f707070f729c83703e6d82c3c7c54ec823201863e8a28bd41f36c2e261504bfb1a20b85d8ea3ada188473e29dc01a3b80f1fde3a8cca73601017748ce2ef4f17daa37ef36854c45583d5085a288f1cb6624791a1bb0dc8463a7fdcf1905e31b5b8ecaf2d6581e618b5e768105e6b4b3845a26c3060563bd6607872402d615de60d7f427dd0943baca3ba8c32e74222e253fe21695dfb06b63819df0efd86f467a783fb6eaa8b92d1580d5d740bd580fda1db9852082b291dd44488b3f4d252b34705ff05271af83efe9545d9dffb30d7b7bc79e472d5ecdda75916889296a01bc41c5a2bc1d0b11db7561b377a77fff93c919043136399ad5d1c4e3aa50194cc57ca4d5614207a32e0d1cc73651c04bec52a0258ee139c004bb5201a1120b2a3270d57c33193ee38d8b4ba8268bf8b38098394f7d8b273e352738b2865f7391b73b8cad9cce4fa8cdab1c7731e29c4c1189f7af470ba38c031e9c42385df3c2572e0dea95be2f5eb3fa64c3bfeb5731504bd8ce68951e81203f49de36e5eda01e278ebc85f70e67b6b3d23f63e4c2f3bf3152735f02e4190c6156352552a126cb8d746b1cf584392c8ca95bf87ef05d1a3a16b828fd66b4706ef1ff416d23e69731a374de25ac8bea204481d9fcdb15332ba84e89c7006d86235fa573573fe0b99d3243f6b77ab8dd782298b07ba6a11ffbd6162c56fff102299843d282f25afbab05773361e4b3925ec7bf81c0390359df9dcecb283a989df5c666b36e051e12c3493a67abb5dd19a1d6438c0e99bf6dda3fe68578f8489d33ca0bfe5047d3baceb4c802aa37859df707197864029c5b860f4321f453454db0c9cbebbc81faeed90f42b762eb3ac8be9d3a75f458b44c74ce7b715210289ae8c49b08d35bc1a1a8a37f37159411e7ae41217e920c0b27892d2d1f692e0ca05e68d6409de72088f8ab584c566ce6f8be271e174b44a7902bf989f7e12a4bb261eb8a5bdbe53ced10476ef212f6e007e60610b840be04b98a41e3029361545767ffcb3bed27537547cd71ca993ee67e19a5756510aba3d823b722de3a7b7902611fb211194fa2c0ced5840581d800e9013a92dc68a5203609f5f3b207daea06fcb6fb7d73a9cff0306abc1a81e2435456767b7089da519057b6698042bb1a5f6ce6104601238cfc03808ad3bdfee731a37e5febacc3d2f60e3c351d6762daa16991b0d07a8f97fdad8db2712f111a7b9f8115a84e5cb789d002df4772c4ecebeac9c77cf6c9d4f765a3a1f8fc9db84f16d1782ba11cab4f3cdfe1b45e5e56a83711d2e8ba1ea997f5c8d5faba75953e82faa4e7ca85866794ac375b5ae2af2f56a1e97535592f4d4e5b583de245fe0b9dc91cea97a4a3a5822ec88f316cd516fdc3a62edfcf6a9aa088a999c675a0c83c2ae37a7d4f9aa2883be68e2bff641bc0cacc40f28516c0cda7e05f5ad3c77181617cdc4b2ff7cbce2599f46483d7425635212a1e0c2a0e6ba671ede25c6cc3f3d7cc2ea91be849c740d8423dd197b6ab9657251dcc2e5857c27f47086543dadb03972041e749a952f3818d0d5642c9b4a5c94b86b24b0657e2ffd77c2f126c61a2951ab0184e6325d8264066e577dde9a49f287b97971f2585dfe8f9490868ea8479255736a06a606dec3f3cb699b6af5eb532ea65e4ade964657fab5567cf1c431fbdab467a2fa748eaca5dffb356085ed66179b5745f76d7639a3685ab6dbc9127edcde9a5940bc9ccaa5e0ae0d6c038c1e04669565c58f165ee23534473681f42383aeaf6f3b7dd9802b7c325ff31026b81519dd8935dd0783ceb12f82242eed207859a1532ba579fc1799686395d1bbd58b1881d08132d27bceb549bbd4866ed61d812c5a4404eb9154f46a3d4c3bf13b945fc813017490b7171245fa16c210b67c0c194420f7aa0a9b27177b4fa9d24b06fe4a8088ed70913650e4f4404578231f0b6e854fc5ba507b256361f136d2008b480088edde1e2a832ba39de5455152902cd27fed59f1622a403a8755f0aca8a58d432a3fafb31aa3e13f84d24ff4a51f6cd5be2ea2e71cce285f6d150dd239a3d334417bd59ba19eb787b52d71e0724ce214f4462462ed66f23618627740e2ea7a2d10b47adc2c9380649f7b84854630cf1b8832c3aa5b43c79fb8b954b07fc56d482ecbc8dc852785d01a8e9d5fa3616e7f56d4f853bc31f9a324ed43c540760b4e7639e0295821767a223f26a0654fd652d9f36dbbc5919c07b8980ee95cd3142bd662ce9e87f9ae00ed00fb72980f8e0af096c0dc73760e540206c28720dfce78261f9ffc9fb8d89e3092667696fd067b0763e28db7d973c4095792571904e1ab553fb7e3997642f2a29f6ef8bd914acd9cfcfa6242079ca70e564bb7a32e521257fb144d61e97e7ee7388f62b1c61928d85a78c884f0070edacf2fe3ad11441c3b3d5ea05edfc04e26873ebd27bdcdb4921aaba0c9f394fd447ecfb56d53ae229880c083caaee0b13782ee1e890cf720c24d489d0694eacd7006599d5023f35e686e8c183efb1339ecd8e8a17fee505953acfa9b263798e95ca512f62de1ab1c4d"]], 0x8) ioctl$KVM_GET_VCPU_EVENTS(r1, 0x8040ae9f, &(0x7f00000000c0)) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$RNDGETENTCNT(r1, 0x80045200, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:06 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238fbbbcc9b9a9aaffc00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:06 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:06 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2f1}], 0x1) 2018/05/30 23:45:06 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) [ 733.192589] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:06 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:06 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8937, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:06 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000030000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$KVM_HAS_DEVICE_ATTR(r1, 0x4018aee3, &(0x7f0000000040)={0x0, 0x9, 0x6, &(0x7f0000000000)=0x7}) fdatasync(r0) 2018/05/30 23:45:06 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:06 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:06 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x94}], 0x1) [ 733.313668] could not allocate digest TFM handle tgr128û»Ì›šš¯ü [ 733.336269] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:06 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238af7eb2deea73a0e900"}, &(0x7f0000001b00)}) [ 733.411090] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:06 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:06 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:06 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8981, &(0x7f0000002e80)={'vcan0\x00'}) 2018/05/30 23:45:06 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000600000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:06 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:06 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x1004}], 0x1) 2018/05/30 23:45:06 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132380f75ae5b75c30eac00"}, &(0x7f0000001b00)}) [ 733.508308] could not allocate digest TFM handle tgr128¯~²Þês é 2018/05/30 23:45:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r1, 0x80dc5521, &(0x7f00000000c0)=""/236) fdatasync(r0) [ 733.549098] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 733.584424] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:06 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:06 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x2, 0x8000082) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x4000, 0x0) r2 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$KDGKBLED(r1, 0x4b64, &(0x7f0000000040)) fdatasync(r0) 2018/05/30 23:45:06 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:06 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000004c0000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:06 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x30a}], 0x1) 2018/05/30 23:45:06 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8941, &(0x7f0000002e80)={'vcan0\x00'}) [ 733.710098] could not allocate digest TFM handle tgr128u®[uì 2018/05/30 23:45:06 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x0, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:06 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:06 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00\x00\x00\x00\x00\x00\x00@\x00'}, &(0x7f0000001b00)}) 2018/05/30 23:45:07 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000000700000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f00000000c0)=""/142) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:07 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0xeffdffff, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:07 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2e8}], 0x1) 2018/05/30 23:45:07 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e30fdfdffff00"}) 2018/05/30 23:45:07 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323800000000fffffe00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:07 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:07 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x269}], 0x1) [ 733.995273] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:07 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:07 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x2, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:07 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e3000000000fffffdfd00"}) [ 734.054837] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:07 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238000000000000000200"}, &(0x7f0000001b00)}) 2018/05/30 23:45:07 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000003f00000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) getsockopt$netrom_NETROM_T1(r1, 0x103, 0x1, &(0x7f0000000180), &(0x7f0000000240)=0x4) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7f4d4c4600e603000100000001000000f6a60300f8ffffff6800000038000000916f2a18fd0001000000000000e1776056e564d50924e492255e77e4c1ae5517d03493d7aea1000000000000000000000000"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) getsockopt$inet6_tcp_buf(r1, 0x6, 0x1e, &(0x7f0000000000)=""/79, &(0x7f00000000c0)=0x4f) 2018/05/30 23:45:07 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x5a}], 0x1) 2018/05/30 23:45:07 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 734.222854] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:07 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x2000000, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:07 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e30fffffdfd00"}) 2018/05/30 23:45:07 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238e722a19a2fd810cf00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:07 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x22a}], 0x1) 2018/05/30 23:45:07 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000004800000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r1) dup3(r1, r1, 0x80000) 2018/05/30 23:45:07 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) [ 734.283234] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:07 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0xe0000000, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:07 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x83}], 0x1) 2018/05/30 23:45:07 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:07 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e300000000000fffffdfd00"}) 2018/05/30 23:45:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$BINDER_SET_CONTEXT_MGR(r1, 0x40046207, 0x0) ioctl$SG_GET_TIMEOUT(r1, 0x2202, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:07 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d530400030000000006000000000000000000006c0000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 734.480748] could not allocate digest TFM handle tgr128ç"¡š/ØÏ [ 734.590372] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:07 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0xffffff7f00000000, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:07 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238c000"}, &(0x7f0000001b00)}) 2018/05/30 23:45:07 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e3000fffffdfd00"}) 2018/05/30 23:45:07 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:07 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x371}], 0x1) 2018/05/30 23:45:07 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000000000000500000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000000)=ANY=[], 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:07 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e3000fdfdffff00"}) [ 734.715977] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:07 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x100000000000000, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000809a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) mbind(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x8001, &(0x7f0000000000)=0x7c9, 0x76d, 0x0) fdatasync(r0) 2018/05/30 23:45:07 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:07 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:07 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x70}], 0x1) 2018/05/30 23:45:07 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000000040000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 734.802069] could not allocate digest TFM handle tgr128À 2018/05/30 23:45:07 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"74677231323886ffc3fd26cc2a3e00"}, &(0x7f0000001b00)}) 2018/05/30 23:45:07 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e30000000000000fffffdfd00"}) [ 734.904442] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:08 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0xffff000000000000, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:08 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:08 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x104}], 0x1) 2018/05/30 23:45:08 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:08 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e300000fffffdfd00"}) 2018/05/30 23:45:08 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000000340000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:08 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"7467723132386d50986cd98a5c4400"}, &(0x7f0000001b00)}) 2018/05/30 23:45:08 executing program 5: r0 = creat(&(0x7f0000000040)='./file0\x00', 0x0) fallocate(r0, 0x3, 0x10000, 0x6) r1 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r2 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r2, &(0x7f0000000240), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000000)={0x0, 0x8, 0x2, [0x2, 0x2]}, &(0x7f0000000040)=0xc) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r2, 0x84, 0x6, &(0x7f00000000c0)={r3, @in={{0x2, 0x4e21}}}, &(0x7f0000000180)=0x84) fdatasync(r1) [ 735.016139] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 735.048724] could not allocate digest TFM handle tgr128†ÿÃý&Ì*> 2018/05/30 23:45:08 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e300000fdfdffff00"}) 2018/05/30 23:45:08 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000007a00000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 735.114747] nla_parse: 21 callbacks suppressed [ 735.114755] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 735.135848] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:08 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0xffff0000, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:08 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:08 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x136}], 0x1) [ 735.248447] could not allocate digest TFM handle tgr128mP˜lÙŠ\D 2018/05/30 23:45:08 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e30000000fdfdffff00"}) 2018/05/30 23:45:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) prctl$getname(0x10, &(0x7f00000000c0)=""/218) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$LOOP_CLR_FD(r0, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) 2018/05/30 23:45:08 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:08 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:08 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238000000000000000100"}, &(0x7f0000001b00)}) 2018/05/30 23:45:08 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x2ab}], 0x1) 2018/05/30 23:45:08 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000007400000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) 2018/05/30 23:45:08 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0xe000, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) [ 735.379777] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 735.384313] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. 2018/05/30 23:45:08 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e3000000000000000fffffdfd"}) 2018/05/30 23:45:08 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={"746772313238000000c000"}, &(0x7f0000001b00)}) 2018/05/30 23:45:08 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0x4, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:08 executing program 4: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00003e4000)={&(0x7f0000e87000)={0x10}, 0xc, &(0x7f0000a3bff8)={&(0x7f0000000400)=@getlink={0x28, 0x12, 0x209, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0xa, 0xf}]}, 0x28}, 0x1}, 0x0) 2018/05/30 23:45:08 executing program 0: r0 = socket$kcm(0x29, 0x1000000000005, 0x0) ioctl(r0, 0x80000008912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000100)='numa_maps\x00') mbind(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x8003, &(0x7f0000000080)=0x3, 0x63, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001400)=""/4096, 0x30b}], 0x1) 2018/05/30 23:45:08 executing program 3: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f00005f5000)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f00001dcf48)=ANY=[@ANYBLOB="02030000160000000000000000004d53040003000000000600000000000000050000000000000000000000000000000005000600000000000a0000000000000000000000000000000000000000000000000000000000000004000400007a00000000000000000000000000000000000000000000000000000200010000000000000000000000fff305000500000000000a00000000000000fe8000000000000000000000000000ff0000000000000000"], 0xb0}, 0x1}, 0x0) [ 735.458295] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) 2018/05/30 23:45:08 executing program 1: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x10, 0x3, 0xc) sendmsg(r1, &(0x7f0000011fc8)={0x0, 0x0, &(0x7f0000009ff0)=[{&(0x7f0000000100)="24000000070a07031dfffd946fa2830020200a0009000200021d85680c1baba20400ff7e28000000110affffba16a0aa1c0009b356da5a80d18bec4c8546c8243929db2406b20cd37ed01cc0", 0x4c}], 0x1}, 0x0) 2018/05/30 23:45:08 executing program 6: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_int(r1, 0x0, 0xd1, &(0x7f0000000000)=0x2, 0x4) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000002e80)={"7663616e30000000fffffdfd00"}) 2018/05/30 23:45:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x0, 0x82) r1 = memfd_create(&(0x7f0000000080)="74086e750000003d0000000000008c", 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)='\'', 0x1}], 0x1, 0x81806) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) write$binfmt_elf32(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7f454c4600e63100010000000100000003000300f8ffffff68000000380000009a020000080000000104200001"], 0x2d) ioctl$VHOST_SET_MEM_TABLE(r1, 0x4008af03, &(0x7f00000002c0)={0x2, 0x0, [{0x3000, 0xc8, &(0x7f00000000c0)=""/200}, {0x6000, 0x5b, &(0x7f0000000240)=""/91}]}) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0xfffffffffffffff7) ioctl$LOOP_CLR_FD(r1, 0x4c01) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) fdatasync(r0) pipe2(&(0x7f0000000000), 0x4000) userfaultfd(0x80800) 2018/05/30 23:45:08 executing program 7: r0 = socket$inet6(0xa, 0x1000000000002, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = socket$inet(0x2, 0x3, 0x6) sendmmsg(r1, &(0x7f00000038c0)=[{{&(0x7f00000000c0)=@nl=@unspec, 0x80, &(0x7f0000000100), 0xfffffdef, &(0x7f0000000380)}}, {{&(0x7f0000000580)=@nl=@unspec, 0x80, &(0x7f0000002a40), 0x0, &(0x7f0000002ac0)}}], 0x2, 0xc54) 2018/05/30 23:45:08 executing program 2: r0 = socket$kcm(0x29, 0x5, 0x0) ioctl(r0, 0x8912, &(0x7f0000000240)="0047fc2f07d82c99240970") r1 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={0x73, 0x79, 0x7a}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(&(0x7f0000000200)='keyring\x00', &(0x7f0000000000)={0x73, 0x79, 0x7a}, 0x0, 0x0, r1) r3 = add_key$user(&(0x7f00003bd000)='user\x00', &(0x7f0000a00000)={0x73, 0x79, 0x7a}, &(0x7f0000facfff)="01", 0x1, r2) r4 = add_key$user(&(0x7f0000fc0ffb)='user\x00', &(0x7f0000752ffb)={0x73, 0x79, 0x7a, 0x3}, &(0x7f0000001940)="b3", 0x1, r2) keyctl$update(0x2, r4, &(0x7f0000000780)="df02754689212dfc3e2acc26fdc3ff864813da494137e175e9f2780ac5e2a09f43a1fcebf272a5a135de92bf4a9033933824f6e6aa023895117054ac2f1c00ad642733d9f84eee66d20e0f2751e18774fc2227cbb60fc68b143963541844fe7d4199d50e69010000006164c8f3e1181e6d50986cd98a5c44ac0ec3755bae750fe9a073eadeb27eafcf10d82f9aa122e7dc2faed85adcd88ca30e07000000002d94defa187e48b89efbbbcc9b9a9aaffce4e9149e5d3aa299f97c682a404ef6b1", 0xc0) keyctl$dh_compute(0x17, &(0x7f00000019c0)={r3, r4, r4}, &(0x7f0000001a00)=""/157, 0x9d, &(0x7f0000001b40)={&(0x7f0000001ac0)={'tgr128\x00?\x00'}, &(0x7f0000001b00)}) [ 735.620928] netlink: 20 bytes leftover after parsing attributes in process `syz-executor1'. [ 735.689204] generic_make_request: Trying to write to read-only block-device loop0 (partno 0) [ 861.151187] INFO: task syz-executor5:28022 blocked for more than 120 seconds. [ 861.158526] Not tainted 4.17.0-rc7+ #75 [ 861.163082] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 861.171056] syz-executor5 D23552 28022 4544 0x00000004 [ 861.176697] Call Trace: [ 861.179286] __schedule+0x801/0x1e30 [ 861.183008] ? __sched_text_start+0x8/0x8 [ 861.187166] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 861.191753] ? _raw_spin_unlock_irqrestore+0x74/0xc0 [ 861.196865] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 861.201886] ? trace_hardirqs_on+0xd/0x10 [ 861.206037] ? prepare_to_wait_event+0x38e/0xc50 [ 861.210813] ? __loop_update_dio+0x4de/0x6a0 [ 861.215248] ? prepare_to_wait_exclusive+0x540/0x540 [ 861.220356] ? find_held_lock+0x36/0x1c0 [ 861.224424] schedule+0xef/0x430 [ 861.227794] ? __schedule+0x1e30/0x1e30 [ 861.231773] ? check_same_owner+0x320/0x320 [ 861.236103] ? replenish_dl_entity.cold.53+0x37/0x37 [ 861.241231] ? __might_sleep+0x95/0x190 [ 861.245218] blk_mq_freeze_queue_wait+0x1ce/0x460 [ 861.250076] ? blk_mq_poll+0x930/0x930 [ 861.253977] ? blk_mq_run_hw_queue+0x119/0x390 [ 861.258571] ? blk_mq_run_work_fn+0x70/0x70 [ 861.262909] ? finish_wait+0x420/0x420 [ 861.266803] blk_freeze_queue+0x4a/0x80 [ 861.270790] blk_mq_freeze_queue+0x15/0x20 [ 861.275119] __loop_update_dio+0x505/0x6a0 [ 861.279374] ? audit_remove_tree_rule+0x3e0/0xb90 [ 861.284230] lo_ioctl+0x18c/0x2130 [ 861.287792] ? exit_robust_list+0x290/0x290 [ 861.292120] ? lo_rw_aio_complete+0x430/0x430 [ 861.296628] blkdev_ioctl+0x9b6/0x2020 [ 861.300522] ? blkpg_ioctl+0xc40/0xc40 [ 861.304420] ? lock_downgrade+0x8e0/0x8e0 [ 861.308579] ? kasan_check_read+0x11/0x20 [ 861.312741] ? rcu_is_watching+0x85/0x140 [ 861.316895] ? rcu_bh_force_quiescent_state+0x20/0x20 [ 861.322101] ? __fget+0x40c/0x650 [ 861.325555] ? expand_files.part.8+0x9a0/0x9a0 [ 861.330143] ? kernel_read+0x120/0x120 [ 861.334030] ? vfs_iter_write+0xb0/0xb0 [ 861.338026] block_ioctl+0xee/0x130 [ 861.341660] ? blkdev_fallocate+0x400/0x400 [ 861.345991] do_vfs_ioctl+0x1cf/0x16a0 [ 861.349891] ? ioctl_preallocate+0x2e0/0x2e0 [ 861.354309] ? fget_raw+0x20/0x20 [ 861.357772] ? __x64_sys_futex+0x477/0x680 [ 861.362049] ? do_futex+0x27d0/0x27d0 [ 861.365846] ? security_file_ioctl+0x94/0xc0 [ 861.370259] ksys_ioctl+0xa9/0xd0 [ 861.373714] __x64_sys_ioctl+0x73/0xb0 [ 861.377606] do_syscall_64+0x1b1/0x800 [ 861.381498] ? syscall_return_slowpath+0x5c0/0x5c0 [ 861.386445] ? syscall_return_slowpath+0x30f/0x5c0 [ 861.391410] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 861.396791] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 861.401639] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 861.406829] RIP: 0033:0x455a09 [ 861.410022] RSP: 002b:00007fb88dbbbc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 861.417739] RAX: ffffffffffffffda RBX: 00007fb88dbbc6d4 RCX: 0000000000455a09 [ 861.425000] RDX: fffffffffffffff7 RSI: 0000000000004c08 RDI: 0000000000000013 [ 861.432282] RBP: 000000000072bea0 R08: 0000000000000000 R09: 0000000000000000 [ 861.439548] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000ffffffff [ 861.446816] R13: 00000000000002dd R14: 00000000006f9558 R15: 0000000000000000 [ 861.454111] [ 861.454111] Showing all locks held in the system: [ 861.460445] 2 locks held by khungtaskd/892: [ 861.464913] #0: 000000009fad98fb (rcu_read_lock){....}, at: watchdog+0x1ff/0xf60 [ 861.472567] #1: 0000000099f9d4fa (tasklist_lock){.+.+}, at: debug_show_all_locks+0xde/0x34a [ 861.481203] 2 locks held by getty/4468: [ 861.485170] #0: 000000000b318d57 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 861.493430] #1: 000000004b84608d (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 861.502313] 2 locks held by getty/4469: [ 861.506285] #0: 000000007f19aa0b (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 861.514542] #1: 00000000d5c62ff9 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 861.523401] 2 locks held by getty/4470: [ 861.527360] #0: 000000005d4b4c56 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 861.535602] #1: 000000008fbcb880 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 861.544454] 2 locks held by getty/4471: [ 861.548424] #0: 000000001ac86681 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 861.556668] #1: 00000000a953ba85 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 861.565529] 2 locks held by getty/4472: [ 861.569499] #0: 00000000c1988ee8 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 861.577749] #1: 00000000fe65dcc3 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 861.586611] 2 locks held by getty/4473: [ 861.590580] #0: 0000000043310a77 (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 861.598826] #1: 0000000034dd04f0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 861.607684] 2 locks held by getty/4474: [ 861.611651] #0: 0000000004f4a2fe (&tty->ldisc_sem){++++}, at: ldsem_down_read+0x37/0x40 [ 861.619892] #1: 00000000190be0f4 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x321/0x1cc0 [ 861.628755] 1 lock held by syz-executor0/4543: [ 861.633332] #0: 000000001c9aa1d6 (&lo->lo_ctl_mutex/1){+.+.}, at: lo_ioctl+0x8d/0x2130 [ 861.641507] 1 lock held by syz-executor5/28022: [ 861.646168] #0: 000000001c9aa1d6 (&lo->lo_ctl_mutex/1){+.+.}, at: lo_ioctl+0x8d/0x2130 [ 861.654328] [ 861.655956] ============================================= [ 861.655956] [ 861.662962] NMI backtrace for cpu 0 [ 861.666593] CPU: 0 PID: 892 Comm: khungtaskd Not tainted 4.17.0-rc7+ #75 [ 861.673855] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 861.683196] Call Trace: [ 861.685766] dump_stack+0x1b9/0x294 [ 861.689370] ? dump_stack_print_info.cold.2+0x52/0x52 [ 861.694541] nmi_cpu_backtrace.cold.4+0x19/0xce [ 861.699191] ? lapic_can_unplug_cpu.cold.26+0x3f/0x3f [ 861.704361] nmi_trigger_cpumask_backtrace+0x151/0x192 [ 861.709632] arch_trigger_cpumask_backtrace+0x14/0x20 [ 861.714802] watchdog+0xc10/0xf60 [ 861.718236] ? reset_hung_task_detector+0xb0/0xb0 [ 861.723070] ? __schedule+0x1e30/0x1e30 [ 861.727026] ? do_raw_spin_unlock+0x9e/0x2e0 [ 861.731414] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 861.735977] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 861.741488] ? __kthread_parkme+0x111/0x1d0 [ 861.745788] ? parse_args.cold.15+0x1b3/0x1b3 [ 861.750258] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 861.755251] ? trace_hardirqs_on+0xd/0x10 [ 861.759378] kthread+0x345/0x410 [ 861.762723] ? reset_hung_task_detector+0xb0/0xb0 [ 861.767551] ? kthread_bind+0x40/0x40 [ 861.771330] ret_from_fork+0x3a/0x50 [ 861.775073] Sending NMI from CPU 0 to CPUs 1: [ 861.779581] NMI backtrace for cpu 1 skipped: idling at native_safe_halt+0x6/0x10 [ 861.780568] Kernel panic - not syncing: hung_task: blocked tasks [ 861.793678] CPU: 0 PID: 892 Comm: khungtaskd Not tainted 4.17.0-rc7+ #75 [ 861.800490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 861.809820] Call Trace: [ 861.812386] dump_stack+0x1b9/0x294 [ 861.815990] ? dump_stack_print_info.cold.2+0x52/0x52 [ 861.821162] ? printk_safe_log_store+0x260/0x260 [ 861.825900] panic+0x22f/0x4de [ 861.829068] ? add_taint.cold.5+0x16/0x16 [ 861.833196] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 861.838713] ? nmi_trigger_cpumask_backtrace+0x13a/0x192 [ 861.844145] ? printk_safe_flush+0xd7/0x130 [ 861.848456] watchdog+0xc21/0xf60 [ 861.851894] ? reset_hung_task_detector+0xb0/0xb0 [ 861.856721] ? __schedule+0x1e30/0x1e30 [ 861.860673] ? do_raw_spin_unlock+0x9e/0x2e0 [ 861.865058] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 861.869621] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 861.875135] ? __kthread_parkme+0x111/0x1d0 [ 861.879436] ? parse_args.cold.15+0x1b3/0x1b3 [ 861.883906] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 861.888901] ? trace_hardirqs_on+0xd/0x10 [ 861.893027] kthread+0x345/0x410 [ 861.896382] ? reset_hung_task_detector+0xb0/0xb0 [ 861.901201] ? kthread_bind+0x40/0x40 [ 861.904980] ret_from_fork+0x3a/0x50 [ 861.908894] Dumping ftrace buffer: [ 861.912500] (ftrace buffer empty) [ 861.916187] Kernel Offset: disabled [ 861.919797] Rebooting in 86400 seconds..