00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:07 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000368000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = getpgid(0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f000021f000)=r2) r3 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r3, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:07 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00005f6000)={0x0, 0x0, 0x0}, &(0x7f0000c67000-0x4)=0xc) quotactl(0xbca, &(0x7f00003ae000)="2e2f66696c653000", r0, &(0x7f00008c8000-0xbc)="01765fdfb869482643d3abb1c23a47f481c2c6f757006a90dc4950458db2132197df9129b5241261bec92532ab8525b56849d61336779d8827a7a0139c386e111fb268d66af8ce5a1226af354adea58391218251af0b8847838bc00d5a188f9c2ae9d47a32932e8c6679b0c0ee2b97f389067dc55dc626f1737faf68e7c2b550876f6b1a8c2feee36269b826114f7f4c70ce2773e3cb4066586b541a27a965b7c209795e0d685593658c384f4db750118d4adc1821d87edb30660bec") socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r1, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:07 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000df000-0x4)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) [ 388.759101] QAT: Invalid ioctl [ 388.769805] QAT: Invalid ioctl 2017/12/06 19:34:07 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000f87000-0x4)=0x7) readlinkat(r1, &(0x7f0000f00000)="2e2f66696c653000", &(0x7f0000ec9000-0x40)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x40) ioctl$TIOCCONS(r1, 0x541d) r2 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f00001e8000-0x18)={0x6, 0xb5, 0x5, 0x200, 0x4, 0xfffffffffffffff8}) sendfile(r0, r2, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:07 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="7374617400") ioctl$sock_inet_SIOCRTMSG(r0, 0x890d, &(0x7f0000864000-0x70)={0x5, {0x2, 0x3, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x49, 0x2e, 0x5, 0x9, &(0x7f0000a94000-0x10)=@generic="d5ca07468eca08a563f60c2b9aa34a57", 0x8, 0x401, 0x7ff}) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:07 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") bind$ax25(r1, &(0x7f0000ad1000-0x10)={0x3, {"c3b35f8390205f"}, 0xff}, 0x10) syncfs(r0) sendfile(r0, r1, &(0x7f0000532000-0x8)=0xfffffffffffffffd, 0x100000000000003) 2017/12/06 19:34:07 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:07 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00002b2000-0x11)="2f6465762f7667615f6172626974657200", 0x2000, 0x0) ioctl$DRM_IOCTL_SET_VERSION(r0, 0xc0106407, &(0x7f0000ea8000)={0xc02f, 0xfff, 0x8, 0x3f}) socketpair$unix(0x1, 0x4000003, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r1, r1, &(0x7f0000e52000-0x8)=0x2, 0x3) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r2, 0x84, 0x1a, &(0x7f00000c7000-0x6d)={0x0, 0x65, "5af6e404d3742344421039feb090aba87fb024bd270f2cb753f91c760836c6d9e16b627c999dc5f23e7ff1c5c312970dbf07fa7b7cb469d1d3eca178e29affcf7c243c15417c8b301a195a68d503df0d6a1cad776db362fcee190ec2f19956ed53dbfbd287"}, &(0x7f0000677000)=0x6d) setsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000d81000)={r3, 0x3}, 0x8) get_thread_area(&(0x7f0000f1e000)={0x0, 0x101000, 0x2000, 0x7fffffff, 0xfffffffffffffbff, 0x9, 0xdd, 0xffff, 0xc16e, 0x2}) read$eventfd(r0, &(0x7f0000e60000)=0x0, 0x8) 2017/12/06 19:34:07 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x6, &(0x7f0000a7b000)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) [ 388.853602] QAT: Invalid ioctl 2017/12/06 19:34:07 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000016000-0x10)="6e65742f0600000001006f7574450008") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:07 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffff9c, 0x84, 0xe, &(0x7f0000093000-0xb8)={0x0, 0x20, 0x100, 0x3, 0xe12d, 0x1, 0x2, 0x6, {0x0, @in={{0x2, 0x1, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x5, 0x5, 0x5, 0x6, 0x40800000}}, &(0x7f0000b5c000)=0xb8) getsockopt$inet_sctp6_SCTP_ASSOCINFO(r2, 0x84, 0x1, &(0x7f0000dc1000-0x14)={r3, 0x3, 0x3, 0x4, 0x7, 0x7}, &(0x7f000051c000)=0x14) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000979000-0xc)={0x0, 0x0, 0x0}, 0xc) lstat(&(0x7f0000f45000-0x8)="2e2f66696c653000", &(0x7f0000991000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuseblk_mount(&(0x7f0000e91000)="2e2f66696c653000", &(0x7f00000d2000-0x8)="2e2f66696c653000", 0x2, r4, r5, 0x0, 0x80000001, 0x800002) r6 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r6, r0, &(0x7f0000532000-0x8)=0x4000000, 0xffffffffffffffff) 2017/12/06 19:34:07 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000df000-0x4)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) 2017/12/06 19:34:07 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f0000044000)={0x6, 0xffffffffffffff9c, 0x1}) getsockopt$inet_sctp6_SCTP_DELAYED_SACK(0xffffffffffffff9c, 0x84, 0x10, &(0x7f0000350000-0xc)=@sack_info={0x0, 0x5, 0x5}, &(0x7f000075b000)=0xc) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r0, 0x84, 0x13, &(0x7f0000554000-0x8)={r1, 0x3ff}, &(0x7f0000ce5000-0x4)=0x8) r2 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite64(r2, &(0x7f0000317000-0xf0)="b8e7d473d138857e4f01c13a83f32e1a485def46970c62cad5b3c526de1a6d49fa698d6a5c8fb45d30a2cea6905796c9c234458e3296087987d55667a174a7556321d68da861a38215a184df4ac342f8e147756fd1313ec1b145df268061a7e7ba36bdbc11d306a1928bd18f15f438bcb3439237f50498d2e63ddee7326a40ba667d675e3bd366b3b830cdc35bd62cea5f797794e19e146aca8c7ad2e93cc2c12c70b8ff74b852b229e847cd5d3f185612d687550d1544d5357a85e8832d81f18d1636feb2f18c4344e20778667e78e515b882d4252b8823fb876ea6fe9a4154a993f687143f178fa4e7929311be981e", 0xf0, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r3, r5, &(0x7f0000532000-0x8)=0x0, 0x3) ioctl$sock_inet_SIOCGIFPFLAGS(r4, 0x8935, &(0x7f000070e000+0xbb3)={@common="69706464703000000000000000000000", @ifru_flags=0x8000}) [ 388.873758] QAT: Invalid ioctl 2017/12/06 19:34:07 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) 2017/12/06 19:34:07 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) ioctl$TIOCPKT(r1, 0x5420, &(0x7f0000c5a000-0x4)=0x9) 2017/12/06 19:34:07 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r0, 0x84, 0x1d, &(0x7f00008ce000)={0x1, [0x0]}, &(0x7f0000bf8000)=0x8) setsockopt$inet_sctp_SCTP_AUTH_KEY(r0, 0x84, 0x17, &(0x7f0000cfd000-0x53)={r1, 0x7, 0x4b, "0d55d4d3d605f8206019079253f95b04589768720b15008066513afe5828787b12eec2f29518b7b9cb5ce496b663b60a229c3cef29ab94569826cc1222d38e427449a030c794ef732137a6"}, 0x53) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:07 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000f87000-0x4)=0x7) readlinkat(r1, &(0x7f0000f00000)="2e2f66696c653000", &(0x7f0000ec9000-0x40)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x40) ioctl$TIOCCONS(r1, 0x541d) r2 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f00001e8000-0x18)={0x6, 0xb5, 0x5, 0x200, 0x4, 0xfffffffffffffff8}) sendfile(r0, r2, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:07 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x100000002, 0x0, &(0x7f0000631000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) [ 388.907799] QAT: Invalid ioctl [ 388.921745] QAT: Invalid ioctl 2017/12/06 19:34:07 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x5, &(0x7f0000a7b000)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000df000-0x4)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000941000)="2f6465762f72666b696c6c00", 0x3, 0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r0, 0x12, 0x2, &(0x7f0000ead000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000c95000-0x4)=0x9a) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") bpf$BPF_PROG_DETACH(0x9, &(0x7f0000403000-0x14)={0x0, r2, 0x4, 0x1, 0x0}, 0x14) sendfile(r1, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f000059d000-0xc)={0x7, 0xffffffffffffff9c, 0x1}) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f0000b38000)=0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() r1 = memfd_create(&(0x7f00004da000)="6370597365746574fdff657468312776626f786e65653133656c696e75786d696d655f74797074004b44a0", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$packet_buf(r1, 0x107, 0x1f, &(0x7f0000010000)="04c8af72b3a5ce21f101d194e9ec8af9d4d0c8c9a3b2bbd333158c38a3bd861947c155dcbe4d2564630133182e38b7d836a24777f7e1788ae0695d09141953bd2a91ba5e68fee6154cccc9c4e115fb1b2aefd3333403b3aa71b5e5829c", 0x5d) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000a00000)={0x0, @in6={{0xa, 0x1, 0x3, @loopback={0x0, 0x1}, 0x8}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000173000-0x4)=0x8c) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r1, 0x84, 0x70, &(0x7f00009fa000)={r3, @in6={{0xa, 0x0, 0x200, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x4, 0x408, 0x1, 0x7, 0x7, 0x3, 0x3, 0x6, 0x8, 0x6, 0x3ff, 0x0, 0x9, 0x4, 0xff]}, &(0x7f00004a9000-0x4)=0x108) ioctl$KVM_GET_CPUID2(r0, 0xc008ae91, &(0x7f0000e43000-0xf8)={0x6, 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, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0]}]}) r4 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") getsockopt$inet_tcp_buf(r4, 0x6, 0x1d, &(0x7f000037c000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000176000)=0x1000) sendfile(r2, r4, &(0x7f0000969000)=0x0, 0x3) ioctl$TIOCGPTPEER(r4, 0x5441, 0x3) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$bt_bnep(0x1f, 0x3, 0x4) r1 = socket$inet_tcp(0x2, 0x1, 0x0) connect$inet(r1, &(0x7f0000cbf000-0x10)={0x2, 0x0, @rand_addr=0xb1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10) socketpair(0xd, 0x0, 0xd3d, &(0x7f0000f8e000-0x8)={0x0, 0x0}) ioctl$KVM_SET_MSRS(r2, 0x4008ae89, &(0x7f00009a1000-0x28)={0x2, 0x0, [{0xafe, 0x0, 0x47b}, {0x9f2, 0x0, 0x6}]}) flistxattr(r0, &(0x7f00004a1000-0x73)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x73) r3 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r3, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) ioctl$KVM_NMI(r3, 0xae9a) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) [ 388.977096] QAT: Invalid ioctl [ 388.985813] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x4, &(0x7f0000a7b000)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000eac000)="2f6465762f6175746f667300", 0x4080, 0x0) ioctl$RNDADDENTROPY(r1, 0x40085203, &(0x7f0000981000)={0x0, 0x36, "61981725c0500ab6b68144fd668d5fd705faee6c9a646098a49734672c28056771425a6e0ba523068e631d0f9b12d60a2f7fdea4d7c4"}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000d8b000)="6e65742f74637000") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x4000000, 0x3) getsockopt$inet_sctp6_SCTP_RECVNXTINFO(r2, 0x84, 0x21, &(0x7f000091d000)=0x0, &(0x7f0000d43000)=0x4) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(r1, 0x8904, &(0x7f00000df000-0x4)=0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000f87000-0x4)=0x7) readlinkat(r1, &(0x7f0000f00000)="2e2f66696c653000", &(0x7f0000ec9000-0x40)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x40) ioctl$TIOCCONS(r1, 0x541d) r2 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f00001e8000-0x18)={0x6, 0xb5, 0x5, 0x200, 0x4, 0xfffffffffffffff8}) sendfile(r0, r2, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(0xffffffffffffffff, r0, &(0x7f00003a4000-0x8)=0x0, 0x3) [ 389.034805] QAT: Invalid ioctl [ 389.040126] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x3, &(0x7f0000a7b000)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000d53000)={0x0, 0x0}) connect$nfc_llcp(r0, &(0x7f0000aeb000)={0x27, 0xfffffffffffffffa, 0x5, 0x7, 0x7, 0x5, "4872e54ff9bf1020ade8780ad8372b427a344158f8623f2a6034ffdd96e3ac170e1d8ed2c46954c40535da7eb105ca6f104f0e113b1640ad85b34aee91e26a", 0x5}, 0x58) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r1, r2, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = eventfd2(0x4, 0x805) fcntl$setsig(r0, 0xa, 0x3d) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_mreq(r1, 0x29, 0x15, &(0x7f0000223000)={@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0}, &(0x7f0000c4c000)=0x14) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0xc, 0x0, 0xfee8) getsockopt$inet_sctp6_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000a03000-0xb8)={0x0, 0x100000000, 0xa0f0, 0xffffffff, 0x1, 0x80000000, 0x4, 0x8, {0x0, @in={{0x2, 0x2, @rand_addr=0x101, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8, 0x200, 0x1, 0x8000, 0xfffffffffffffe01}}, &(0x7f0000285000-0x4)=0xb8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f00007ae000-0x8)={r4, 0x100000000}, 0x8) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000e7a000-0x20)={@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x100000001, 0x1, 0x1, 0x0, 0x4, 0x0, 0xfffffffffffffffc}, 0x20) ioctl$sock_inet6_tcp_SIOCATMARK(r3, 0x8905, &(0x7f000036a000)=0x0) sendfile(r2, 0xffffffffffffffff, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") getsockopt$inet_mreqsrc(r0, 0x0, 0x27, &(0x7f0000394000)={@local={0x0, 0x0, 0x0, 0x0}, @loopback=0x0, @empty=0x0}, &(0x7f0000056000-0x4)=0xc) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00006cd000)={0x0, 0x91d7}, &(0x7f0000ae7000-0x4)=0x6) setsockopt$inet_sctp6_SCTP_SET_PEER_PRIMARY_ADDR(r0, 0x84, 0x5, &(0x7f0000771000)={r1, @in={{0x2, 0x3, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x8c) getsockopt$inet_mreq(r0, 0x0, 0x27, &(0x7f0000278000)={@remote={0x0, 0x0, 0x0, 0x0}, @remote={0x0, 0x0, 0x0, 0x0}}, &(0x7f0000f75000)=0x8) [ 389.124785] QAT: Invalid ioctl [ 389.135842] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x2, &(0x7f0000a7b000)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x40, 0x40, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") syz_open_dev$mouse(&(0x7f0000a60000)="2f6465762f696e7075742f6d6f7573652300", 0x1, 0x4000) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(0xffffffffffffffff, r0, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = gettid() r2 = syz_open_procfs(r1, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000f87000-0x4)=0x7) readlinkat(r1, &(0x7f0000f00000)="2e2f66696c653000", &(0x7f0000ec9000-0x40)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x40) ioctl$TIOCCONS(r1, 0x541d) r2 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f00006d3000)=0x1000, 0x8) [ 389.165122] QAT: Invalid ioctl [ 389.171677] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e09092f6ece7820") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) sendmmsg(r0, &(0x7f0000222000)=[{{&(0x7f0000d69000-0x58)=@nfc_llcp={0x27, 0x7, 0x3, 0x1, 0x7, 0x6, "056b180e60155756484445344ec649a471c22ebf508729415028cd8c306b924b3b0dd38bd7bd0aea20416d761024ff56dcb99c01c87de70d3d8df881b2a4ab", 0x8000}, 0x58, &(0x7f0000855000-0x10)=[{&(0x7f00007be000-0x41)="cf8409afd7bac1c9f8c8360ffa509841c563360070b45d1aeffd22770ff0c00371cdb4cfe5172c4c61f56ec06fec6354c4e51b079272033c349800a2a827171649", 0x41}, {&(0x7f00008da000)="8425016b92e2ca303c962008321786667c92375774e7c9396b5a7ebf2318762b7dd4e4b6150f464df114073f384d451455969132e447d4ca772b84bbc3a141494cfff0afdce00cd2a97598f28c54d56ff15572aca872aa8561d31a7be6e7ad04d22e9a5769ec8a0b533ab82f351347ef1ebdc62668f07e4ef3ba4755e710f12de493214fd849eb61fcff00aaaae05bd47839e2ecc3186bfcbd24255637a46d0f9b15ff205d3ab2b530e09748cbe9e070e10cec3c82243f095ea4e64c18a67747665a2ad3e35f2214522e8bd3c7544dc8d47b8ba4f792a493b8ee5b88df31", 0xde}], 0x2, &(0x7f0000886000)=[{0x9c, 0x117, 0xb0e5, "bdf8ea826c141bec9d41ca306bfee5db4b709cdbceb29ca1b62d5a0d7d6f74cb96088d99ff52cad103b068900ac440072a3047e1c9706e6bcb01855e9292218cad3f8257df996ad042d7ea8e4bf5eabb17a7765c89d9c62f3ef7e60061406e35266cc949f9f0eaee3269fa8cc72ff1a09b968cbff3e97cb6e64ebae2d466af0d7afde56b1c247c087493abc557da"}], 0x9c, 0x20000001}, 0x1}, {{&(0x7f0000188000)=@un=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000121000)=[{&(0x7f0000b80000-0x21)="edd8f11e9c2e1c3b9c1fd38131b036dfbe7c3d4f4f9d9caa17d46495cc0d460e18", 0x21}, {&(0x7f0000e56000-0x6f)="0c69afbb1879e96252f8e41d119056c77081292ba46849a0f4d57838167c872402b4e648bb721fe85aeed31b3ed7bd3af09ad367392257db65b461bc082d2d17b376cb36787aedc7c097df5215b74d45d1d3fd291b1d9e37a6508de81bd77537aada905826dbc4b501d17365c6abf9", 0x6f}], 0x2, &(0x7f0000519000)=[{0x94, 0x0, 0x1, "904d1d2ce6aba47e85d8d44aedca7f8eea5dbfcf8e73d2f964620398c4858642d9c80937fa869011f32049f06108596749158260c62b4e673cdaffc4e55fa94a65238a43335c302bbb40c1d8c01bee6bcde76e9e0447696f8987c6b34686e6e1aa19a7990675c3935ead41ae6010f2a0c8e40ec958e204cbb1c6a62942217e37f314035f6fe807c5"}], 0x94, 0xc040}, 0x8}, {{&(0x7f0000867000)=@ethernet={0x306, @remote={[0xbb, 0xbb, 0xbb, 0xbb, 0xbb], 0x0}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x10, &(0x7f0000115000)=[], 0x0, &(0x7f000051c000-0xf8)=[{0x60, 0x10f, 0x3, "447997443f9192412adaecbd5b4dd4861c6a02ef24309e412cea3a1a53359b0b3fd61fd413d83d579a7b117718b4331f3e6e4b290b6da5dbb0ef5200dca16d35ebdeca203ee003779829de89aaa976ee01"}, {0x98, 0x88, 0x7fff0000000000, "389f99fbc7901cc6a204b5ecaf5bd95afa9b9e411074af92bc111534f951d8e255a2364d506114a389d9fa254960917a5c6329369aba333e5f5d56788136f8a5a6e222cdc6016d932a5023b505a983755dcb27dd0e98ad806dc61487f41b0816e3f092f660b1c5c8a8cd759002923b5f70cebd425fbbb2008188fea8d08cb2f0fa6f7b93650f3909ef"}], 0xf8, 0x40}, 0x3bdb}, {{&(0x7f0000af1000)=@ipx={0x4, 0x1ff, 0x7, "2490d3703aab", 0x0, 0x0}, 0x10, &(0x7f0000532000-0x8)=[{&(0x7f0000648000)="cee291c77697d530b2695229b1110761f14bdc0b59468402f1b384283971ccf8f54fe8f14281f942e0d787880f40fe83a5bc58381455b5c2e929a70bc7240e12fc424e5664ce247e10b01059ae8aa5aabe936f731794f812bfb01987c28727fc19b7bb0231802fd78415b83c78b6c43d7ad8e88b6ca42c683b7b7efb02523388094f85f4e7abdfca9a65486574bdf5e45712084a01118315d18c8ec64c4cd941dd181aa344ef074244eb3efad772fab118314c9bc9cee3114edd76220853d20fb80ad6cef74ba8bebf37fa0caa9b95b1c467e8a8f236b03c342dcbabbf204ffbe1af0ccaf734423bffb372d464637e1bdd7cc8a41d9b7be63c820c261b6b3778d2f1e462db74d615fbf23187c0613da8e610030fff6aacd88f215259ee275533e6a21734b0efbbde30fbbfb759f2abd5ce40450c6959cac5586d78efd15adfb457b24a0ea2261c82132ea23e4f07b5a153271c3b13c01cf8052d1a1348d2bb43eceb7daa8e6bca931dfe87385bd5606554b433cd7a4a3462f6c383046684246a192ac73b8b48459a9d275a481c41323600a178637d915555b99c386d56bdbf80269d12e9cd479abbb46a87555668137b469305c9ff1d4a02dee22d4f6e8704b7c22e6645eda2b039b4842bc7841df75be9b22f1f2e89c50522e96e94c6dddaf50f1bdf69deeadb561f56fa92ad2db47a4b056512747aa99f072790806c12e3ebe2f203bdbf26b15ed7ce796dd8e134e0464781e6f516d346e3b93491427261be31e4b9d49bb25ba6480ab5b76927314524c22e7e8f7d506a089bf099aeae1ce1178c7c366ea7fc465dbbf58579097f7088c7edf600a857b5d1962352b552c38484e4ee93d3e8f0ce625856cb244f34ad8ec8f6d7f0126dbb47a127c1aa27ce56b53ca5764f748c15397e4b93446408c9267162dc91410a2fc34532226c2b542e784ef7dc31a2106506c9f5e6f8fb677e1395112a7dc6595a6ccef14add7e652d330295364a2ef4cf18971fa50533c47e8fabb9d2e91a0bebb532802d19b7a501aa6ea616cb0e54606a6a4ee251bcc132071866e07a61ffade3ad1d46df866f919365a9a9027cbdee8b462168f267c3fc1d2e8dcd8ba338ff3c4df181c0aaf1ecea1c1679319dd5937edec5de2dd8242625198cab0b4cef90d313b675d8b82213f4308d25b3d1b9501d7a7055fc2ccafa5ee0309ad2e98e38c86ae111f1b08151616c2ac86ad6bd52a7021de4b3f3fba99587f4eefd7fc180f0b5b245f37a821a4fa6fca7c7abf09eb7065980b355fc9d96fb490ecf193ae482b26e1ded24195f7b71800503adc31d5e6684822922cca75694890b9c4e9b159320dd3db9b33e546a91409f9548597758f3074c1f3de4b9e167cf10807f91eb929c9c852a299ddea957e6451a2fb4a812107a9c6f4ceda5a223d224a820630dfca2d8a5a0113ce7cf1a023428151db4176b0274aff202b524982fa9c74d7e9bd1b89590eff71f862b83747b6f3bddec846715759eb805da9f1a3c4502f7a2f77cec728cbb07cd344205826b96e6a20ee6cea663a28c336e185a4301a05c71c077aefbdc67e018aced629df0c08447650741d7b9f22691c799e3521fdf3e1da10cdb94605714b22c8e4e5c90a15925098ba56c1b6d24bfa7dd7e248b241816f93aa89f072fd03714291332b7b6cc6097a07838e7266c95a127696780ad5a6394b381b83ad4eda6518c44275df38d1cfd6de9ec028ded60cd1c606930b20303a01880b5b174ee939af687dd1e850d94cb6ade2fe1ea32f3c34f0c347786245f77ee4532e7c7c37b66f49aff03c7b8866ad7f189d0a00890507de14480fa826f898209b5e0f3141f36b7bacf7ad8bc1c9633f05e9bc3b476ae31e5555d957a27931f04952f2c43b9b0494630075357580d62cbcfc4487d39d54da8e5fdcd959486bb041585ea111ec7d3c204457d5d4bfc079916ee432adc36db7b302994f88384b3f8c39863e4127be4af5d84bdb4d29b7fd1bac1387c3ad8451bfa67dc90e9f91d411b45d38f37b4d86aa3d85ddd683374aafd9b34f9cb96f559ad04a14404280181892a98a7bef60e5131d2576bad0a97d0666c2ed0963bd8813325dcb40d0cb21f2fe07c1008b073190831dca2a1baa671006807708b2a963f96ad38bff2177dd9fb1c0503916f35cf1137254a41bdde73c75c09946bd1fa7da59c5262ce198bb42e4284df5cfae2bd81dac853f9c87d8956d51dd8ce019d87cb50f969a8af32cf7588c560921f06172a6f8d492339a39aa0057c1ae95cd31b6bd928b76454af3a7070d6856409ef4fdc0e13ea4aabf1be79c578ecc74360036bcb92fbf91cb59d2905e562b008b94ff6a06471e508ecc96d615069beb29520f4607c5fab4e88f25d76c805b07cddc886904e7f9ed0c8c3a5bdd207fe500f1b6c4434ce9ee0e16f87647b4da6b8f892496e88e9a90c6ad83a7c502a6f57da60711011740cb9e62b31bd80e0fc258a3511d47f01bd98b21f3a9c043cb7e52e98a52c49f29cdb63457930393e85b43dc8f74c7a9856928fb5c022899aa5b9d89c50bf9288def53f97ad9c49b0e5f71622da98296e5f3c0377b7bc30e5ac795b4bee33ddcbf41248323bcac3b173c4897ba6505e8d34128d61b05fbbb824e22c3b8fb194ecc1127fd68168c8f880ddf6d31f3292af213c46390b117866d5e2eb34cfd6908274ccb5a79e6cd998237ffd2f7d4388af922c0c1438ecba5b11e2ed0fad8c1b8c04040d82f89aa50a1908f8c62847b7d46d0d1a57b6a6f302dbfd25c3c65325e2055ad5de498fcff0ced2121360e9a27fcba679f75dca8f5883813329bbde670c6d5d042d709e6063a5540638e52ec5e3108b8ba1ec6939bbb84240849dee6568fbdadacd640e2c3cf08f4fd270020ab125108660e1ad2905d47a0eebcd99917fc1571419e059ca4791b30b096fa72a409376c6a503db6ce0ecbe794a48b74d377b125b325833cc38952092637ccad67f869b84499b423b4fdb09041f29df0f51a5b2eb897eb6634d2859b13e72b4fbd5a9a08546328bfc34c97b5b9c70719460c8acf1757b8ff0d561b7a06c0e972a894bf2560b7cbb45a89ac006c87f77ac305ec4fc819dfd4d4c7b18fa177f3ad53fc5a79ead8775b58e66ed2463a051ff1c291c488bc78c2b580bca4d02d1d93d6f8ef6184ea3c17c96342ed57edff3e59b9b8143a3fd432d40603dd12ac9204f4d155a26728fc1081f153b75fb98618e7132987de917b56fea38950bc614eb6d0339c39e7f8b37162a8cffaabb17a5d0a991077f0dc55dfacfbdcd0d585a56823b8b2c2f4f963083399f6c137c1a801c36f979a1f76283bc680576f38a1fc7b90acf2e3296cf5c70831ec4b93790c6bd725be9e1fd79d581c00419d2fc6ca37765e33567acab0850080600f602fd053ddacbe93733e27c3be12be09e363599e0f49dcc24a831ac759d4ebc038ea0ec631f9b932492d5406db86c233cad19de05e143eb26ace158b6722ea85389c813279751457e2015506d366c5dc04496320020586f55549c40f2003af6ff1cd9615cb23c439db6ba7d599f15315e53c167a277c8a8957b90b79e3f224e4c7eb6e4ac545122dc1f0d34cb21280d029d435036fb7f4cf0348f0ab74ae85d58d1193ace725d0ea1e70f5a27e4fc9f130ba5b9259c4f0bfedcd854b57e51f1f6c936c262f0988f5aa0eef693298ea5a4f8abdf642cc2851b8e609c3f74ab45fb9078842fb4e5aafc97a4fb9961126e972a399a77e282e14ac3aba2da563a12059f95fe2239bdf84e48067550e2bc120a65a92745d050918e3a0f4f5d279fa52ae6ee82d15c07f8ff7cdcfde50bbde1208058766be9bb20dcc0d4108f48c17043658c282faa932f74a56245a5dfcce0e6c63ec4e9d137d78bb1ab128437b1c8fa31b62b93c9cd49e4d1e48c1554b8db630db403eaa7a4934e1a720025f4601cfadecb6e97013cc42a3279dd031a581c65cbb98c2372fcf0d06494c2c3320f4c71a2ee426d5f18c7d7b8c0ba62c315355f29ab57aa5c69755c44a98cf05b13d21df2ff8b55c11d92aefc1f069416bb221bbfe9860f784abf02e962f616a86403a13d5a395096c5406e3244d0867709b60c107ce5876877832a87ceba252561bd2aaed00a4309e902ee0f20a6729724486b5ff6183aad65ed47e5788aafef4ed08f25e6c65e3e4af289f0becbb8639e932f4aada78da18b398fced94c8103cf7718b04615e9c6d39c1d569556d19461936db008048e13e0fbdc1faeb34eacdfc2e2e3cb7b9eb4ba6f0b6e2ee7f3b0174fff2fcb971f3095f2f2167e592a6411bb6903f91723863bc925245adfb892179cc914bcd04fdbec63710b8b305032c2aca62edfe02374b77a10e6b401f8308fd09008d4ee63c5cf6e1b74f8b3bb9dba1452398b080ae7a0072c17c2022b058d7125df59a2021d69b20e3eb3be45b76407a1d2a496da609a27de0f1e2e183eb666a0e48e9034cfe2b574fd3cfc1a6ed56287264a4a58e576196b39e1f69f22c574c9cf68f5a69315e8dfc663d524c4881b11a2225908d33dbf8e35dc0cb33d95f3c83a044af321c46580e98cfe3f63a99924a8cedd5b734b87d033c972ad947167a2524bbdf86ca71d5fc9f96fad0ca6673302af2b3d4b0b2e43e295fe950abeea288c0b104cee4648aa1abd8b0f93554235edb29cf32629956ece136364e845313bc27a6500dea61889f935ea2879035b01563ceb7be30a6109d451300f1c13a872e5f3c8b25b4c432bbcf83838aaf88a01473368b7300fb33fff010e0774781d22063c75afae7aef219e17e7f68c228850f14ef1a33fe293e5881cb7d99ed4cad35a5ec709d6516a8b72d2e160278b28098f27fbef4d97ba6d35b89fbf2fa4358c337df5a7c15bd35e14c6d252b3f4e266c85abdb7c326c4e4ffccf8ecdfe7a4dafa2831d1539240a9f02cf2b518403631237355e0b8613297c5b913754919b5aaa18e5645d3f7750f9eeeef980e519b16725d8fc7e26f962d7f6f6c07d15412c6291ae9d9a2395314bc6c44ede4da4d0f0e526a4f96e1cf3968e575eead27858ce394403d7f60b863481a9467345f5ee282d8642bd47ac46e1f50067e890d700b0a5acbfe5bdee681b7879fdcefdff68c3d61917d6ccb57b159a3ece850f9f8b9ccde52994d2201c9be592b72182fe2211c1d5ffceb789f137c7ecf790e28eb9c0cc19ecc90a3549f70b96de99c4a7bf9b23b823cc05061503f74cb11f0f71c31de7e8ac0bebbb32f66e9733d7a43f66e173b87dc47c887ea2017f2d8df251ac2c06a5ddb2176340298be12b050e788767f9102926b7a704fc71e44316c7fe11bbfb3a825c36ed630d4c1d4824aaca1dbf4ece63bbcec62aff1948e115d831a6b7e680322ddcb4e5d915594308fec65b4e98223bc1662c789f0c8208182d8a3871459458b13fc61b9c66625d997474c2d5ac0f0b3890630ec2dbbc829d89c01b02e40d1d0d3f2da8d678efd1225f14173ba3697170a8a21c916b51da99bd90782974ead80c3b575716fe5b2803e922fe56c68d279c2e291cfdd21bd13b84a6ba49c811e3ea30302994867a6497d692a42d9f83d81d7f1ac28f0a1c889fd44bc60ec7beede88047c1d4878ac750a7bf863644636bad072fbb33074f0e8b69865fcab8deb365637ea2601080e7efa68750b10b10d9dbdb55cbd1f4f97b0841bbae3d5469ad9e3d605e322a97f6bbc95887042baa3f5bd7edc0be8748103268038d459ea93a7968f4b7676c3e6420540e9e3c63b1fc748a1b04e2a8942731734c7", 0x1000}], 0x1, &(0x7f0000236000-0x12b4)=[{0xd4, 0x0, 0x8, "fb6a39feed46942773d9dc6ff24df1edbbb006c4aafe16cfdb1d53d67b74b2740dbd07b4406a1f5afdd495cf6737b86b8ea40f3a505d9edd365aa30183e8e816d5029d446193eedd57e5d360a7c31e127aaca651da7b46daea7288f273162ded7d00adf3b8677221e94fe53056ed75359ca4f7985fbe7363af907eb868f3d1fac17ef85aa9e0b5d6c03561fd6e0234c541b7e083ddd23cb90c5be7091798b9821a0b89d6aff64a66a4d0821ca7e60582cdae7e9e401254cd768c3933faff146d1f57825b2944"}, {0x88, 0x11e, 0x6, "61b170ad42f45cb2fb471dee5010e1c6db701e796c8e689bc6672003aa4d2317413e7da4480c3c3a925aa0ab46f1dfacbff1bfa6d3d6f914eab7a3d4c879a490fd6cc37669e8475b271b9328e6d9a2ecc3b00dae07646a2eb15a96df31dd11e0e47f8ec7b0b0910425bbcceca1eeb160269d17e68ea656dc26d926"}, {0x78, 0x19f, 0x5ce, "602f580a677495b29b618e74c65b2d4ed180e593f5daafe7620b219860306b34bb012281878919cc3919916f7569486fffbc101e5225bb73b59f8f9ee8a12d1430a2666fa219dac96f9f54833d560339492ddab18f93ce4a19ff86d128de7a0a2f568fed3a456e3f1636"}, {0x6c, 0x0, 0x1, "a6626fbd0462c5eb5b3c2aac24874cd4ac24ddb7e5446893ad1999ddfb171d125a447b749ce6952edd2b145c5bc0d4f69a3ac398a4edbfae1583808c8bb88f95f7a3c87c5664d07f3f1416831c9a4d7b49ce5edd694b82a7536882d06d4a83"}, {0x100c, 0x188, 0x80000001, "fdd829862fdcf13af2041b5a832cc9bb4228af7da9cf9b71248f9edfe3ed6b67a81a7af7d5eac08e20ebb0b899e1ac2ad92e0a2e6eda4391e98916d640e9d419350211eb05edf2ae44b6c943d903eed47a6f0b5ec15ebde4bccebd017a854b6be6b46050fffca90a8fd35c63aeb1624dd3650a1eac498c8c63bbe2b68271ba56b02c02954cd278e2b37a70ecfc07c48272a28f140250ead6ecf77e294ab1217fe168deeb157d22a41f01d1c820207ee18ca8651e106530399eef5c014d2f34a467d2c6135dc1e94bf7b98e7b335ff8c2daf901e74b67b150d1d8e8bec282a2d80fe7e2d4bc3cfab637c7c7a945a503e3fe7e4bbe288bc3ba8f65939f95a478639749baa1cc68128c66111354f5eec7c9843e17a72a78e92e74855fbc05c91ea86802196f237ca594860e4642b4ab6610f7a5873e6d3ed308ea470744e180bb4f169cdf17dc753eadc09be3adb672c6e5fa1a82a0b2b59e83b26a72962f7af1a034a00c2245500514c0e3a8e47177f567f998f5249db34026c8fb7b50542784cdae02bd158620de3f27c54a577ddd9f09283111958a27826044bf9b084d2c72f93e73c5109b8c6ab70f0688ee9fb3fa917e9d78fc3d3a39965abe916fb1c14e92122f0ed4c02a40faa83e44e03ea4336ded94ac78a3f08f3365f64060a412da03f23089ee2190d6f06607519f1fc46baf0d1b4688362cfaff18fdb222e56f52286a4a53f7e20643a8fef8f941b92e81747bb55c15e648ddae73fc40f1800a4a238a5934b1e2ee108e1c3333743f8656aa60f8981012ecf9fcf9568e8657ca2f83aa4521d00ccc1c3c546cee5bad6450289999efdc9b01408959f48d27265cdfc3be23a0b27da4f09088cec4f5c2f93533c8e41db5f2e1c22aa35fc38bd1dddf9d817490ca0f5d42611279b4143201515efcb9302cefc9b1c8c83e9b8a4051f7d50c391c16837dd5c6160e02740b3c01ed684ad2876f59702785cd070374eb1ee145dfee77f8e744c969b6214021140f21f81d4ebb1d4db6a3b68af4c651f9fae499f02af94a1cd343add6e33c6769954ca581458c3f0b67c3e7e5319b5140434c17ec075b0659d11901e9c6d3436451dfd0cf69635d1340e1985bf94771edd3e94641c9bad7cf93d4680278745179cc251c8b407f19933ee16604f2f6f7e15e669142cc544c0da231c3c000d32c5aae2d02f603495bd087aca2e70b84ff26c7e872543abc44ad8ea69a6d498315ed256302d6cbcb2a66d26515e78ac9bee1a19d35e153413297764838eaa2773738edd64308b2fe09e2652ca919bd9694ed5068fadbd00da12e767263aceb51fd0737f1f08edacfcc2100883188a432effcdc358e756d18d7746d310a2eb1797b6952187a3a048b2b390d0dc4e4077567a5e1be24b532d4dcfc8cde6900e171a4f1032315ab85b420cc7c180349de3169da62d3c06b92e118a9c276c970d3d14e4bd2c2ea90e945963ff02bd79359789591f6630fdfa4298e9d0de820dc3b38eba45bc07ef2ba6caa6702f9cba8621c862b7cbf56a6796110f083a5e9b7a311ba62916b81d7cb0381470cbb2e76e3e6437f82187855eee6509f7886a49b29c5b3819a429dcf6a2004215c02a3db5eca8d6010afbc3688adb93af4ef99485cca4f158b0196cef1652e2b946f9fc771f94266bc981b64d8beca251fb99998746bfae516e901eab86c0ee1b7d066f1d312addccbf61590405773bcb28956f57d672b2430a51aab2a5ff99a9e1191cdb983575a07d48c0a0513e86d9b1f8679f93976b903dd7755e2229d8ec5551c048b22c39bc60f5d32c20931f593922606beea6d6ac7cb1d92f3013a89d04844d17348bc6d2d17a1d807e22cda0859e2f9d37a8ca5b3ee815d9bc2774441c37315a28d32e688f4b0a8ec04887eaab0cfaee4c9851b7822419b33b86d77b36b8a1b53f552fdaea9588933d15d52600ea5f549274a955f53e8e1b94bf9908011e19ee29ab2866ae084678941f098f5c4041b4faf435a852d3bfdb6a140f81c5bf38c3e54acae7b1c4462233e72d15c5730a09a9d53f094bf8e1fae348e51d1c2a1a51c7391c1cd883e3ca6fc1a9d88523eb074e900d340cdcce05c6abe4622c770e1bf3c48cdc266866ded5cf76fe3d7fb3345f1bb45314adc3e080ef64e9a4439440f8d27c621feb9486383511400280108568829fa8db69d37028e2b327ec51bca39ade74aa055408aabca76a8bbdb76f54aeeb10f85a752a563331b3ae7cd3dea6f3b206d63d8a4b43177be0323aac35586477e36099ea0365c0cd10596adf9aee04ea3e8ef398dd37c4c6230ee7cdb5eeca24025bf993941cec9104d7e38a1fe6ddfb841f96e338c0b48e80678a1ed1cd7ce3f0e47e8d33ed334a8f291c06c6637d6dbbf1adcd4b55fc791c49d0613979ef8b63d19fdf40f66a4857f8d8bce1386de1dd6090c157c05fed307d7765dcb6acff42b046b58a85caa1d769f2b2d9d7b024a1083fd03548d15a5b235bb0fcdab0f51d3ce583478d21c888bdf829e6d2d875878dd4cafb5fdd333160834dcadaf0a733db023e871b4726508e56719d51a0364f4f0a247dd8e764bddbbd4ba983264d117efba016beaa46515b94ca83079a249b8e312b157b94ca1b6596e463723e5f4234bda2e86d7cf05845840af4f774ae3454566d162408e026597bcb3b7984db86bb30dcc80d5b7d53279324d4fa6a8106e3c60714123faa419a761327479fa846c307acbce4f828c29caecb690a90ab4c802f890c0435cb252a3616f512fbdf254e15b77076ecc3e44302821668cf0f565e7718628e1c4f7e68d3281173bd1747c2af1eecec7fe8e5419b91540651d555f0c88d3e1e94d42133ba3477d4dbe5dd03ebefabaf5ce0dc20e29474e2158bdcdf013bb57b745ede5e20f22390b8178ed376c6c5dea8c2405d8aadaf92140cc41c6ef5f8e6ecf0fee5b23188ebf1ad6a4c1bc83a3484cbc6da52cb67ad57a32947e7628efc8e11448ecb580ed2234e77a03c050ba65af9b3bfb93b256c44bac16220522910a28e305ac5a4805d7a14470fce39dd3f06bc0802ab287ec657f9859c0f498774b4b5f900eef28983e58b795158f06d4743f348ce6e54ba1af9968e745d52efd450e85b0d48e413dd82840bd67a32fedcc146148009c0f4f9fd3a6e18d6f2ff453d0fd2dc10c860d09cd16b5fe20b354f2f212761e2e31eff6f4126deb5d7ef917b00507f606d5ec0ea52b9c47dfc6a615913fd4d4a8097f53287e77ac127359818793abc821c0e646d895d7cbe52222fc3cc47b70b023a918285781fa4ce9715cbe94fc7b367544c8166bd0ad1e97bc398c46ae1988c09391092b5aa1c51111b9eefff229b4f96289274e01edb3effb0b506cf3cb8b22ad757aadc4c7b3764e8d99c5a370d740626038885d3a0a77d7046f30c86cc63063093c96351343c12b493c497c55e44bb95137978814c260821bb16119ddb620a13a87119ba8c7e6bf2115f58efa2d1c6f87a4bdb3c1735c05cc4b92def083ddb987bb6d852338056f7ccf79f905b454a89d583e5aef59f005ab290376600e5b2cb6193b52166f62d64f960bbad750a3aae97a6043e7b72bcd7ba4d9cff4ac977ff6c26e2e95d89f0903c7e4e23643f9393c467d60d3241ae226c0ccc3d3ea884dd63c3d7c49510e04e7f32252adf1c85e7a8ca58173e81bb170eb13adb59076db621e75785880ff80097c9f815260060d52eeda6a189c7f06dfc7b00d1b71031bba47f43f14a80aa640f9354f02eec52d2eed67e430331160dab29e9e4e4ad061a22c794f4c9999e6a6135e8beb8455ef7ee0e158f296e7097806aaeea80c5f213483cb15ff3cb128632ff94dcf5da442d62102145bf8814b6fbc51f122ad83e1ba33bbdfb9e305662db0503e393888b55acb2b6968c00cf5db3d50a4ac8da1b92836b2ff4e87d03c510bba116688a79a846eaf50e11c44d6158423f29f22f252445162a51816b471dc0154ad5d35e96fa73680d5d1c4c56c1e6510e57f4693990de2280ad002196eb223ed8dcf5af7911aecf23b9dfca600f6f9694180dee0bf528df990dff2e1326176f209b48b7d85808ebbbc571e271512495173295cdf5a36d066867d8cf5008e7372782fdc574af3501ebf2437cb06e20574a6ff2697dd56866f61301aa56d1f6eae19d4c38f99770efd266de355d372ecc27714ac18e7f9aa3a831d03a8a1f777f9d3a3a16ee8488284b8c8ee37bd79cf22c5d9f20b1abd83e5c9c8d2460ee53560c1c86210e4194391f5ea31ba09d65e78bd05699c91f1f1013fad29ec563224b9a589f847f3f0bfbec6c1ae0aecedb22597c8862ae12295095718c8dc66eb0b131d1fbb9179f701052319741c81bc6ee044313aef702a15bca30ed633423b985e159ad4ee30f24c3d1763c107c597b69a4e9c2b86aeaa553f08abffd2f69701b341922489c93ab3d0e1470bc05dd63b45e7b54b0b7348efbd5094f7282adcf72b87b723961ca0b33139ab986e1bc05b374662b7292e8630cd6711333bb2fa05572298c884126afb08e34a4ccb1658321c64aa4b9ff2b7ed8655a66d645f4f126e15d81bb96ad5d315521f9d0a8868a7851545a6bd292f3dc19961d39478b6af1f25b39f203a08256816fdd93221c083d3ae0c99c4b2119392de8f8417601d34ea64425b581b71d349f3d59433655ddc1361b2e8197b77bcd5bd0373d76d1ce700f5f56dc9010224aa655099144c223cfc35cba39d4cadb2e1be061edb4a310dad197db9ef4a3c567f24641bcc0e7f8c3c0ba33b8e1666a44c8b9e34fd58d151c700d743c50b1c59a62125f0d5e87abaf453638576cd1b9c59e9f8fc7d9c5e2ae9a31d9fbbb3aac8c48e145a64468fecdcabcd4abda3ffc8bd023bc406213faee906a05a49441b796c6a64b83431ac6447d8007988d7a0648ce8d52b7e2d8c4b3cd0f028d0208073a9de74cd8376a8a1859871b875ef3b3b5a92df159e99fbdb20b4f19df0b0794efde6d02dda777d2b551f4b4b7d76c177869931a34752906f9da8729c333cc10eba00c2e558894de0acff115a4252c5ab5667f77e352bdc56b0b60321d061fefc759eab3a30503d3facd9e700878685e8ed733797a7f98183fec598db87b78f3ea7ccf0c128b1a9aacbb282194be13b3d952c4e5171ff333831c503ea2e7ed6256b0d3aa920eb0af6e990870125e7a126b1beea0256c1f48ed8130ff5fe6ece20bf725e157d3a0a3e6e1add0c0fe6c8666bd365489ca0dfee02767fbc7aafef3cdf21c3438a9dd7d9fc86322708f49a5b82186a36aecb3360a5dafc8942c28a7146d3f396895568d232f21cfb9b190f3dc33ed69df85f6ed4283dbc07d515a26c75052a4d305ff43221836c1bcb77e047b50e1a0bdfd57dd44dede7d05ee772c95bd1e5fcb9a084acd448f3128eeb294864616e2644a89cbcf5851acac41825dafe760402069ed2626bf55dc04a009fbf95d77140b2e7ff5c646078073a90abedffeb4c6ab8687c55310b5f5c8e994a211d3750072245e6930f0d0edb34bdb485316bc181b6cedb4699e3ad1c66a53babe26e8112163cd30bebdefe5103270b4c8c0158fe4e79fef0c3a4b6ac41ab20b0dec6903960ae47b758ebd4cd564c3d488bd0ee32571b2c1bf9a5b20dd3e1543bc87e55c19c5bef9fdad3c9f733254e417da708401f298527b3095f73565d5fe35a3ed07032e77f52754f91d8ae46e1d4ccd8993ae4884c4a7ff68779abd4de606fb1ca306f700ddd39c2deb65fe7f14db119c64e3d8c39c5ac4e666fa7fe4bfeb230fd63"}, {0x40, 0x110, 0x0, "0f5ed327d82ef19dec492154673e8fba00547f6ddd8ba39b0279f3165c924d70c44e9ca665044cb83012557bb0abf57efc08"}, {0x28, 0x104, 0x7, "fda4a7929950a70422df1ca891702693932068502dfa690bec29"}], 0x12b4, 0x40}, 0x0}], 0x4, 0x44000) ioctl$SNDRV_SEQ_IOCTL_SET_PORT_INFO(r0, 0x40a45323, &(0x7f0000a47000)={{0x8, 0x1000}, "706f7274310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x80, 0x18, 0x6, 0x0, 0x10001, 0x6, 0x100000000, 0x0, 0x6, 0x15a0000000, [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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x1, &(0x7f0000a7b000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket(0x11, 0x5, 0x6) socketpair$unix(0x1, 0xfffffffffffffffd, 0x0, &(0x7f00005c4000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") ioctl$KVM_XEN_HVM_CONFIG(r1, 0x4038ae7a, &(0x7f00006cd000)={0x96, 0xb48, &(0x7f0000ee0000-0xf5)="31777f339912be93ded4d61df5960d71fcacdda8dcb7546c92893c4d6e3fd04a2855fbff1703638d85d7dd5b07ce5e652c51e937f74533a243d463b51564fa67482c20e8adb5ecc376e3d26fe8ea1e6c900beb4e0bfe48e42ddfaff2db24e122d00aa5fd182dbf9282d88571702aa60e0517aeb50d3299ad2d37531abd27b25685c5a65fd7aa58aff2676fae03576219df788ac103aeb2cdd5e10869725495d5df7fc23a34112424766d986efe9b3c8e36fe7843870291efaa62e2ac63822ac429acfb298d9b56a4699c80cae6a84945a54e5fef3139615ddb171382e2887b26552e38089acea2a3068cc814e7e3cb1a85b005fa7c", &(0x7f0000868000-0x6f)="b610b6a46f47dbaa4b0b30a476e5c25ce36ed0725f956b361d5b8e2ccd2c4429d6867a9a2c8335e39d0d930a0c3cbb4a088b39c014571e3c1cd8c18b25ffb5346a09b0091ac499bcaf3a57592fcd6dd7f3479e450ad2877bf13a6595c84dc0f05e274a5abe645b015df7bbd90445e2", 0xf5, 0x6f, [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]}) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f000061c000)={0x8, 0x1, 0x2, 0x7, 0x8491}, 0x14) mlockall(0x1) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 5: r0 = socket(0x0, 0x80e, 0xfffffffffffffff9) fadvise64(r0, 0x0, 0x4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r1, r2, &(0x7f0000532000-0x8)=0x0, 0x3) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x20, &(0x7f0000d51000)=0x0, &(0x7f0000f2f000)=0x4) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$sndtimer(&(0x7f0000d05000-0xf)="2f6465762f736e642f74696d657200", 0x0, 0x40) socketpair$inet6_icmp(0xa, 0x2, 0x3a, &(0x7f0000924000-0x8)={0x0, 0x0}) r2 = syz_open_dev$mice(&(0x7f0000e04000)="2f6465762f696e7075742f6d69636500", 0x0, 0x2) r3 = socket$llc(0x1a, 0x3, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000071000)="2f6465762f696e7075742f6576656e742300", 0x80, 0x0) r5 = socket$inet6_udp(0xa, 0x2, 0x0) socketpair$inet6_udp(0xa, 0x2, 0x0, &(0x7f0000ad9000)={0x0, 0x0}) r7 = syz_open_dev$random(&(0x7f0000159000)="2f6465762f72616e646f6d00", 0x0, 0x18800) r8 = syz_open_dev$loop(&(0x7f0000967000-0xb)="2f6465762f6c6f6f702300", 0xfff, 0x60000) poll(&(0x7f0000db2000-0x48)=[{r0, 0x200, 0x0}, {r1, 0x80, 0x0}, {r2, 0x100, 0x0}, {r3, 0x2, 0x0}, {r4, 0x4000, 0x0}, {r5, 0x4022, 0x0}, {r6, 0x202, 0x0}, {r7, 0x300, 0x0}, {r8, 0x4, 0x0}], 0x9, 0x6) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r9, r10, &(0x7f00003a4000-0x8)=0x0, 0x3) [ 389.252553] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(r0, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000a8b000)="2f6465762f7573626d6f6e2300", 0x7248, 0x101000) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000bdd000-0xa7)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r1, r2, &(0x7f0000532000-0x8)=0x0, 0x3) getsockopt$inet6_int(r2, 0x29, 0x0, &(0x7f0000e3b000-0x4)=0x0, &(0x7f0000597000)=0x4) fremovexattr(r0, &(0x7f0000c5f000)=@random={"73656375726974792e00", "7573657200"}) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000f0c000-0x18)={0x5, 0x3, 0xfffffffffffff09f, 0xaa3a, 0x8, 0x9}) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) [ 389.299251] QAT: Invalid ioctl [ 389.317146] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000f87000-0x4)=0x7) readlinkat(r1, &(0x7f0000f00000)="2e2f66696c653000", &(0x7f0000ec9000-0x40)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x40) ioctl$TIOCCONS(r1, 0x541d) sendfile(r0, 0xffffffffffffffff, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000423000-0x11)="2f6465762f7161745f6164665f63746c00", 0x80080, 0x0) getsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f000056c000-0x10)={0x0, 0x80000001, 0x2, 0x8}, &(0x7f0000bb6000)=0x10) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000786000-0x8)=@assoc_value={r2, 0x80000001}, &(0x7f0000838000-0x4)=0x8) r3 = openat$autofs(0xffffffffffffff9c, &(0x7f0000eb8000)="2f6465762f6175746f667300", 0x20000, 0x0) ioctl$KDSKBMODE(r3, 0x4b45, &(0x7f00001e4000)=0x3ff) r4 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r4, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") fcntl$notify(r0, 0x402, 0x80000020) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000e22000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(r0, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgrp(0x0) r2 = syz_open_procfs(r1, &(0x7f0000005000)="6f6f6d5f61646a00") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000503000)={0x0, 0x38, &(0x7f0000a6e000)=[@in6={0xa, 0x1, 0x4, @remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x40}, @in6={0xa, 0x2, 0xfffffffffffffffc, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x2}]}, &(0x7f0000d19000)=0xc) ioctl$TIOCSLCKTRMIOS(r2, 0x5457, &(0x7f0000999000-0x16)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_inet_SIOCSARP(r2, 0x8955, &(0x7f0000e56000)={{0x2, 0x3, @broadcast=0xffffffff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x307, @random="990d51b33d1b", [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x64, {0x2, 0x1, @multicast2=0xe0000002, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @syzn={0x73, 0x79, 0x7a, 0x0, 0x0}}) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r2, 0x84, 0x66, &(0x7f00005e0000)={r3, 0xffffffff00000000}, &(0x7f00002ab000-0x4)=0x8) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00004ef000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@rand_addr=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}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000021c000)=0xe8) lstat(&(0x7f0000f88000)="2e2f66696c653000", &(0x7f0000c7d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, r10, r11}], 0x50, 0x4001}, 0x800) r12 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r3, r12, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(0x0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x7, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000d06000-0x48)=[{&(0x7f0000d14000-0x55)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x55}, {&(0x7f00007e1000)="0000000000000000000000000000000000000000000000000000000000000000000000000000", 0x26}, {&(0x7f0000350000-0xa1)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1}, {&(0x7f0000ecd000-0x32)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x32}, {&(0x7f0000097000-0x4f)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x4f}, {&(0x7f00002eb000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x9a}, {&(0x7f0000f29000-0xf4)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xf4}, {&(0x7f00000bc000)="", 0x0}, {&(0x7f00008e2000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xf9}], 0x9, 0x0) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") pwrite64(r0, &(0x7f0000026000)="baf3c2fd6ada0a1e31b504eda7bbad18e88c7612cd53974c4db10331430f63c6aeed432e73fb41bc9cf0f405c1a40b8bbb78d777a42dd6d8f41f7c9610848604f15809c0e7e91f26d3a9", 0x4a, 0x4b) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000e90000-0x4)=0x0) fcntl$lock(r1, 0x5, &(0x7f000049c000)={0x1, 0x2, 0x87, 0x6, r3}) sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f00009ee000-0x10)=@common="74756e6c300000000000000000000000") ioctl$GIO_UNIMAP(r2, 0x4b66, &(0x7f00000b6000-0x8)={0x1, &(0x7f00006b2000-0x4)=[{0x0, 0x0}]}) epoll_create1(0x80000) [ 389.404169] QAT: Invalid ioctl [ 389.414545] QAT: Invalid ioctl [ 389.438671] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(0xffffffffffffffff, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000f87000-0x4)=0x7) readlinkat(r1, &(0x7f0000f00000)="2e2f66696c653000", &(0x7f0000ec9000-0x40)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x40) r2 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f00006d3000)=0x1000, 0x8) [ 389.460514] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") r1 = add_key$keyring(&(0x7f000083f000)="6b657972696e6700", &(0x7f0000e8b000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000f26000-0xb)="706b6373375f7465737400", &(0x7f0000097000)={0x73, 0x79, 0x7a, 0x0, 0x0}, &(0x7f0000439000)="6e65742f756e697800", r1) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00004ef000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@rand_addr=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}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000021c000)=0xe8) lstat(&(0x7f0000f88000)="2e2f66696c653000", &(0x7f0000c7d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, r10, r11}], 0x50, 0x4001}, 0x800) r12 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r3, r12, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2000000003, 0x0, &(0x7f00003f4000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f00003d5000-0x11)="2f6465762f7161745f6164665f63746c00", 0x400, 0x0) getpeername$inet(r2, &(0x7f0000994000-0x10)={0x0, 0x0, @loopback=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000172000)=0x10) fcntl$getown(r1, 0x9) r3 = gettid() r4 = syz_open_procfs(r3, &(0x7f00003be000-0x9)="000002000000000300") sendfile(r0, r4, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x0, &(0x7f00003a4000)=[]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, 0xffffffffffffffff, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00003e7000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 2: perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) [ 389.535309] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) listxattr(&(0x7f00001c2000)="2e2f66696c653000", &(0x7f0000222000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f00002ff000)="2f6465762f73657175656e6365723200", 0x4000000000000400, 0x0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r0, 0x84, 0x20, &(0x7f0000c2f000)=0x0, &(0x7f0000ec3000)=0x4) r1 = fcntl$getown(r0, 0x9) r2 = syz_open_procfs(r1, &(0x7f0000005000)="6e65742f72706300") preadv(r2, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) getresgid(&(0x7f0000668000)=0x0, &(0x7f0000d30000-0x4)=0x0, &(0x7f0000c27000+0xbb7)=0x0) getgroups(0x1, &(0x7f0000fa7000)=[r3]) setsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000864000)={0x9, [0x7, 0xdbea, 0x427, 0x3, 0x3f, 0x0, 0xe48, 0x175f, 0x5]}, 0x16) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00004ef000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@rand_addr=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}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000021c000)=0xe8) lstat(&(0x7f0000f88000)="2e2f66696c653000", &(0x7f0000c7d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, r10, r11}], 0x50, 0x4001}, 0x800) r12 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r3, r12, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) [ 389.567298] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000f87000-0x4)=0x7) r2 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000448000-0x6)="737461746d00") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x0) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f00001dd000-0x4)=0xcc) sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000b52000)="2f6465762f7161745f6164665f63746c00", 0x2000, 0x0) 2017/12/06 19:34:08 executing program 4: open$dir(&(0x7f0000d98000)="2e2f66696c653000", 0x20200, 0x122) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_sctp(0xa, 0x1, 0x84, &(0x7f00001fd000-0x8)={0x0, 0x0}) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(0xffffffffffffffff, 0x84, 0x6d, &(0x7f0000422000-0x10)={0x0, 0x8, "6a5498cd8b470b98"}, &(0x7f00002f8000)=0x10) setsockopt$inet_sctp6_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000f31000-0x1)={r2, 0x81}, 0x8) dup2(r1, r0) r3 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f000026c000-0x8)={0x0, 0x9}, &(0x7f00008d2000-0x4)=0x8) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r3, 0x84, 0x1a, &(0x7f0000d6f000-0xba)={r4, 0xb2, "edfbc0381d9564775206de6ff5740c86e47dd6d93cd8f391b0bde624de2d631d0cf83abf1a6e5c709e9f99a0e8ff1c2e079115cad0a216f96e38e48d6e44706f52bf161af9ab3859af9d564068e68919e783bedb7a50c99a2c106e6e5d5539d845b69ebd1d710eae705bfab1aea9d3280829ee779300d0578d1f027171d2b6e946dc96c0e49481a34d994f8183563ca62cbcd343440c94c7f20f730bed13a7ce14ccbaca9c8c08878cabb72c908c5359161e"}, &(0x7f0000583000)=0xba) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r3, 0x84, 0x5, &(0x7f000080e000)={r5, @in={{0x2, 0x2, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, 0x8c) preadv(r3, &(0x7f0000e13000)=[{&(0x7f0000921000-0x1)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00004ef000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@rand_addr=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}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000021c000)=0xe8) lstat(&(0x7f0000f88000)="2e2f66696c653000", &(0x7f0000c7d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, r10, r11}], 0x50, 0x4001}, 0x800) r12 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r3, r12, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000246000)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000ec6000-0x8)="7569645f6d617000") getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000698000-0x8)={0x0, 0x4}, &(0x7f0000b17000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f00001d9000-0xc)={r4, 0x1, 0x0}, 0xc) sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") ioctl$KVM_SET_IDENTITY_MAP_ADDR(r0, 0x4008ae48, &(0x7f0000d29000-0x8)=0x5000) [ 389.658144] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) ioctl$TIOCLINUX3(r1, 0x541c, &(0x7f0000227000)=0x3) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000518000)=0x4, 0x4) getsockopt$inet_sctp6_SCTP_MAXSEG(r1, 0x84, 0xd, &(0x7f0000b47000-0x4)=@assoc_id=0x0, &(0x7f00005fe000)=0x4) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r1, 0x84, 0x73, &(0x7f0000ec7000)={r2, 0x3, 0x10, 0x80000000, 0x7}, &(0x7f0000752000-0x4)=0x18) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x0) 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f000019e000)="2f6465762f7161745f6164665f63746c00", 0x800, 0x0) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) [ 389.705215] QAT: Invalid ioctl 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000246000)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000ec6000-0x8)="7569645f6d617000") getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000698000-0x8)={0x0, 0x4}, &(0x7f0000b17000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f00001d9000-0xc)={r4, 0x1, 0x0}, 0xc) sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) getsockopt$SO_PEERCRED(r2, 0x1, 0x11, &(0x7f0000a14000-0xc)={0x0, 0x0, 0x0}, 0xc) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00002e0000+0xcc8)={{{@in=@loopback=0x0, @in=@multicast2=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}, {{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@empty=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00004b0000-0x4)=0xe8) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000d64000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000d4f000)={0x0, 0x0, 0x0}, &(0x7f00004fe000-0x4)=0xc) stat(&(0x7f00002e3000+0x686)="2e2f66696c653000", &(0x7f00006e0000+0xdc5)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0x1, 0x11, &(0x7f000023f000-0xc)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00002e5000)={0x0, 0x0, 0x0}, &(0x7f000091a000)=0xc) lstat(&(0x7f0000b3b000-0x8)="2e2f66696c653000", &(0x7f0000523000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(r0, 0x1, 0x11, &(0x7f0000973000-0xc)={0x0, 0x0, 0x0}, 0xc) getresuid(&(0x7f0000c7a000-0x4)=0x0, &(0x7f00007f5000)=0x0, &(0x7f0000505000-0x4)=0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000a8c000)={0x0, 0x0, 0x0}, &(0x7f0000950000-0x4)=0xc) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000f17000)=0x0) fstat(r0, &(0x7f0000d7f000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000e1f000)="2e2f66696c653000", &(0x7f0000176000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r18 = getpid() getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000490000-0xe8)={{{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in6=@remote={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}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@loopback=0x0, 0x0, 0x0}, 0x0, @in=@rand_addr=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000515000-0x4)=0xe8) fstat(r2, &(0x7f000034e000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = getpid() r22 = geteuid() lstat(&(0x7f000067d000)="2e2f66696c653000", &(0x7f0000151000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGPGRP(r2, 0x540f, &(0x7f0000aac000-0x4)=0x0) stat(&(0x7f000097f000-0x8)="2e2f66696c653000", &(0x7f0000a0a000-0x44)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f000020d000-0x8)="2e2f66696c653000", &(0x7f0000272000-0x30)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r2, &(0x7f00000f9000)=[{&(0x7f0000b73000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fa0000-0x20)=[{&(0x7f00003c7000-0x1000)="c02c55117f9eded61145f4db63567adf008f0c6cee4b84eea87139b359b543ad80978755625319c8ab0b7b7a009df18bd85f2091a4d2cad6f0191f37c22e0d0c40a7177a75ef5651beb920cb7b39b9bf767a63ccfd399d8192a5b0ae4b99635f77a769ec8af5de6604847bc8555841b9c71260aeda4ee1ffc2db6de6a1730693f950771a857814ca694b76f8facd178f9f2347c44e2a110cbb7cc58fc7f39344ec208e029a265dc3f23d10c087c68b94830ac91e3667c4165940aa1e2625bbb475707464d5a84dc7aa1566d23ca54982fc3f4231179ec460e3d27c96bae9c74284797ffaa777313592173d490fe03e6b7906a6309545bf9b49e0cd551fab2865c52f3e0b63ef64654cfa5d7c5d3331a273043ea467c79c1125f86e627a6e126f65dac7ea155291096d0e61f01f9c47da3fa75dde6ee5bfb73301f1d811d87d7bbf0b2a92dc5ec58cd45af42a56f4e311f9e863c4925e7ccc638c0db818c8eabdf1ba89c692ac27e0af06a0f16be7895864394c7577466eb5dea8b151a04a78bd50d797e6b3cba7ebc0a9c58c0c741cdf01970e9cfff945349151f589bef49a02c604a1b0c4de66eb7cc6c1b2701a832b7fc9e9748b0a9cf9d0ef0f469a3b0407c23f583f68bd4e7b6bd669d5c12c9e13707e7744b46eb811003bb92a8610d124c023d74f3b92a00913a0a1e87b67395ec48d191dbe41e2187ef1a49cad034b5f5d6a67b8616026f56b4388273cb1e5cea2649d7f8c84c8ae61aa62222480f13cfb84bb892661e5b73d211f098081f2a658444a977731db5848804d72420581efd7304458d61387f8d3399b5da7e59189c6ba8c3d74d0b2c4e99e7e3dd1267aa43d4ffae26371348d115767710e92a8eb4cfe267712179bcf52e9b9f9a7ae940aefec8eaec9910e19c05a23b2ee92d5511c70683bb87da29705e0e187bb19815d861911838c554b04edb21d70c378b4117c29d09fe9625ff8902d740d4bd479fbd3e9b673696971a17e4cb7659edbf4cb1a23ee338e49bd1056d9bd0a49c8bf9763e799fdbdc939215c7634b3f89e9f714808e8267a4d9e5c86d82f69dc0fac257f528fb4431b05d4558eb12b633997cf6927899e20257780361662af4cf7665b3f17c97228da4c73c4c87d9fc76e03ee7b3eb5d227ebc2c88ab9b7d9f347c4771fd73ff10fa8666d7086c95d538170fbf57e60d99e95afd1d9a18ebb09cf4b57b804c5f02dd835febf461bdb7103c8eea97cf362aaff8259857fbae2e020020dc613e83cc9a32108deb3dad896ef88d4b24dcafc938949411bb132348a6c0d945d4703449a7e0a77f2f90a387c9f2b7b46e9dda3e20822ae90fb6a3539ae35a5cc05f0624c10430fff311fe0f5d52cde341f5f2eb9d81e5049309d58af179944a2b20aa1ff35357dba1c66ca7f66a7c12e728498f602fdcb735200f2a893a06675eab8ac04e1391b22488aa084603a2cef68c61bbfe015d6c465d54c6667405a0fc267f15c6ea1e3579fec24dceb0ad7dab65c7ee1e0eb4caf7df304af9992c411538ef064c8f4d5682ba233412da5880439f4fd33f1c0e55e142277609fe0ce665d37c13ac58b1b1461c8cb6def9dedbb56845275f68797a92169405c6240c472640519c48fb6bf7aa4893b63d2c75a5211ab5f6ea4fc69882c261dde18de6004f6a6a1101b821c7bb70fd91a1cf5d44fe98477154d43f3167136dc5ef64369ca40cc401416953306f76c79c8e19a81a3f27c0279e8e095f9b82ac68e8adf1bcbc3ce28bfc8f2deaa6ce28cea8568b6b50beec21fa2cd3a5d9ba321e400c42dda40f610ee4106eb7d91c3c46b5ca51c8f458aa10f64dac9489755d674fd5b0e16a5db3084318194227cca73285b325a7dfdf5f53b197ff8bd14aa35ec9c836ebe73b419471b0248c3e330eca24f0bdbccf979083e03257aae98957e42ed5324da94ee381939c61674104086b0f86f4af5f0fc57e7b245c131771114c2d44add0585c9ac2dc1694b6027c130ae5f50bb0227362d0486574079317d7c822849e6329103ba08d4126def5289799e4e13d4df64cf4537bfec5bbd097318a86573aed915d9b1504a4c023a314da8df27e5ece5bda3763f976f1ab3c1da4d9acaef60958c2f46a69bf0be48d391c0b6175e916996c062b2080a0e90dda16df9f81ac5feb84f88412a19bf3468d320c10f7b0a17b8e3d81810f096e7e8c7fc73a001712180a8d6b25274d9fa67774aaca0dc902e75d39508a381cbc4c0d47a8bc29fd50d879ff42a70963a1423de299c945db1e1430baa1b45e6759ac4d6d88042b580c585a67ee9771e47c2393819de7d19428da1afad182f0f8b7b495da6edf0527e0c5ce158c688959c611d9cedffcdab24946103aa8c190d18c8542b71ca4123610f90189af6f95cc06c1b65bea928b04e20278e37acc8ba718112c9e9197e1c7a321626090ac2da01bc85d4e00746532f045d684ea7d7e2f624a371a90a1feb5750ebd76706f656eabf3dfc3d1f6125417141eb9deba30479ea6ff170d9947862870f38d07e342585c59fb6bb89eecc69af823065d5841d30306b4432160478464be3f8f8eeae44f78e536290de0d22a5649e8222be92e76d92252e06d48bbca753fd9e935dfb822b38a74dbffff47855e0fb4abf96f7aaf4d5b845c22a60c137f2d754f9ec213164075d884134255e45c65026b5e2c34167df180fac173a8b30e768d133de9ac3310746bd8501204bd07c01511d71468052b10b538989823c6a97487a4bc68f61d1fcf940cdc0d51cf05b8898569e1b740a58029aa7acfc4d8be20e5fa87073df2e81c19879e188c8126a2e6e0ebb50840b79cd9a97b5522458b4ce0995101122421de5d420085adbee7e8719dcee5d37d01c3cba7f66694857d274fcf372fd10f4cc73e88fbeec6957c757546f8f6b8fe38f39b85f21fd9ca57e893480af218758627d13245afcf15e03ef59388f5ec9f7b868a0fc5bcd6db73194e529bdaf50304123e6e41e321d253e135f509b68091208d91446b719ba770d30838ce9b0b7de5ca9d806d2a66bd9f0d5b06d0adcb8184dce5afbe2369780c56e26d807569c3cce5662bc4df3cabaa5bbfedad65f6588f2dcc14848a1f658581bf67c8d088095768f35f01de6341dada3f39590ad05fb95d2d1c1107656e275020682cebc633643911b7925c63fda2c91bc78d780ff5a77de68866a3406d56f4c87359651ede52915bb9a656077b8b9b87996ae1e29eb9749569f612cbcea7e96220fd54a1ea3eb81fb64a716b7687e61aca8bc2c6f9107955d020edb679b6eee615f326a6c4c69641ac0a6742ca103e7d7db589217abfcd4271d434553424adb565f2fe6488835b5a6c05e800fdff81d32d0ccc2283b9f3294bf799695a53576e4dd84c1eecfb2bf959e34848369f93e95591107e1e849a1dbef0a4bedb7bce8ce9f1b4ed3466cb05f390804dcfc1e4891e56befc42e62fd5d37480a9b1db7444e5cd5598b9d2f3f9cc03cc1f7d654a3db8c7438fd564dbb526051df1e26f4019ddfb7c1110c591d1406e76ebc1c329cb7e9461024424e533e33b3b0f62743fdc59a129ab207a134646aa7b50583d6c169f87b17a49ff07c9e441da1ca0e0134033f260fef26e4d71717747d1c187317edc02b495576a68628a861f5a19a77de091c1c9b5bf053a00f3e8bd7eed1c9ddfc1db0b676e61a03fccf12cbcde16f0d7ce7ed7bd53590d1f430771f33d2c963b744bd66b664c5ef340c2aa6d8e154f411a4cedcb6f4af88c252ace2ee5cfc89e5744913a47d086a1fb69bd12a02f22dbf457a986043665dc535ebfca9f0a615215dfde4468caf0dacba0776bb0d9004714e95bc1f065248e27b6a6530d9311794eac4df6b9477438553daf6380506d730c43d2c175aff25c12406bcb80efca56fa7bb6fd95fdbb419f63d7eef818b5875bf40e24df399b10f8c267d6b9ce241d89cfa7823a4e3627dac0c9d0e5e9fcd3df701fcac1b2e266cbb2a52bf78b2f4ca94ec2b0b84f9b699278eca5f921a799abc7d8e809808c1ff4e6ea0d0ce2c3356e09c1cf6d2cfbc26797392ac5d1d5112936e9d9b9ffbd59e612f8a84879ae8a32b0617666c7ee770555c340ab268eb728c8fdb09a2e6c154dc23e20f5742009dcdd13d6ebd8a0c8ad12e137e5d4b5de918deb6600de1232bc62bc7732ee9ca0917d792445c178d7a097b3e3ef3cbfd755043466d7b4155cd0b3b1655b42ac2d43d11bef7be38e6085b12ff0b655016f519abb2af1e540ce1bad85d6031439c3141cc1e1461fbdb14cc6ff37474f7ca448af58fb6450f3aee21fa197b0eca1c3ee0ae0411aff0f6e85796c29b22e0319eadf5861552e37f23b96d037362017a5ab22ffe52fad68086bd9b4979b37a50d38155fe3765a20dbd80964ae6912ed262e0cca1d1ceec47f5b3fe65c713cbf1ce697b4f2398073427ce2f7815831f86498eaa133c8c1c9a19bb03fa9885bb9d28c93bf53d4b4495ffe4d3794c7dc956ac9ed6e452b0280f69b5d2c47c86354c1dba692c2ec15d994b15a81de5483b477a99cf559c7a11def23e92f8a9e33b66b2f692acc7d52e0bbef228af100857834132b6faab326b7661f7b114f8a9a93b67a319c7b3a647fb39b43e005c07ef368a3e2d5030b88974c27c8c035f525f02e1acda2c627bbec01100c918e41b8a1928416f3b1c6553bcf5f597b6270b123c6bd39cce0a64f7d27252bdc69ccd39751b628d611b8c9669d3fdb0a6087a3a323f97de4658511f98a58d7a53587659e9f78ff12f5d1219bb04fbfe85cc72eaa391a3c319946b80fbd31c316a01aa55a48dc9e19ef306fa84e1346b3ed6b4505d7d4b8a572e6bb28956440ec2724b7a853114f5467a3602ddbc8daf320b67f76312292d567c5a72285dd755a292a8ba8c2cbad660fffe7e8413bea8557a02994edae9376bf4974faf4021c8167f43cbdf91b80ef81846bc9e611a26336179f3ca0fd00ec09c91f3bf5384d9c06b3baa470938e087853db2d2cc68c8bc5ea765d84e69f48d5e12dbb43bed44ff31481d6919b93e1e89790938ca8c3e070cb01800696c88dcb75eba20c7300ced6b51cee7797c91938d434a002e8452c82bece42e8ec7153c7f70997724ac5a10d74c176b740bb6f3a8542d34651481efc84f419d73ed1fa7756c4d08ddff147993968e29843fa7d4c88461695369decd8ce1dbf3528350f7f1d7861d3e4f37dfa0d82eaa0fad49dc5105ec3847f18d8776ed9b4d0787122cac1c44bf5d53d796c43a395a43dfcafe2568a167db5c3c1db65e9988f6a809faf80732a5524237bdd99989e2dc85fd74f71132696b431c619c3be1f3a9cdad4b445cdbbc83349473b02bd0a068e6b46070c4a05d7425495647a187c70272650f49e3d7fde87585ad0499efe0711dbe90076ff0cdf3cde6eee26cafcf60ac6506f3b885c72bf33c4f1063345a322066330e22d41c1878440597158d358a9344453ad43e84b46c85afd01a226e6dbb1845f508e45bf4b0afba63374ef9174e38186e66153e342e2d650b526869dfe3293b0cc82842fe75b63b85a6d2fafc200eb238c057d4bb102f7b9ac657f756dfe46b8487415a1beff5405adb0b6e42edf4a22e719d91c6c244e6fdcfd693ddf8b76f3fc5d849ba5cd8a308aeddcafd07f95f69a56475830dc63ec70b022752d847fc01f28c13dabe800e712af7072e66dc2be0aa9a88ad7a068fac16c013089e132882463a98493267a0daa78fe3c9953c31bbe2edfe34cac8dcfe012eb481d9d3650dc868eabc90ca00af9d", 0x1000}, {&(0x7f00006e1000)="28571f30efbbe46532ae4b40876ea57e4cb056e6e251269ec9042d432b41e103c502e128a1f239af40415c976e6b1bca82eca60bec7d28e35635f371d861497658d0bd204939b0e00380a068b2566dc292779fdfcb733639162352d2d667bfe099c7e9ef720a63228d538d4c768eb49bf683c085580ed85b677ef5e5bf6b1c63db1dff650676ffcc8c71477f7af9e09cf65ba503a547b10c353f6c4a81fd9f2ddb8dceb648cfd56c3a97d8620aa5dbc2e4cb0e", 0xb3}, {&(0x7f0000a21000)="20a3fe54aaa2d038d38710cb62119d21e6a0d506b477432d30cce3e1793b017c7c4864c89a1acbc045c70697eb21c92cda1301d3c29494629a5d4ac85a71e87e3b988a245c8ad3cb6d3f6ebb2df34da4993980", 0x53}, {&(0x7f0000009000)="c45ac08b740c1c80a113a2f50d35b9e9db286cda1b76c5d7c99aa4962ae0a152c7665f564eeb498051c7085f0ad47a65ad5aea8e80712a2d7c4516648e97f151e6489eb0ee2f28934db2500015175c607a173fcad207c2469d4a7e85f33d9bcd026ee40268b710fa371b8917e0bad3ee6f350875f1ddbda9768aed62a1d7b111", 0x80}], 0x4, &(0x7f00000e3000)=[@rights={0x1c, 0x1, 0x1, [r0, r0, r1, r0]}, @cred={0x18, 0x1, 0x2, r3, r4, r5}, @cred={0x18, 0x1, 0x2, r6, r7, r8}, @cred={0x18, 0x1, 0x2, r9, r10, r11}, @cred={0x18, 0x1, 0x2, r12, r13, r14}, @rights={0x24, 0x1, 0x1, [r1, r1, r1, r1, r0, r2]}], 0xa0, 0x40}, {&(0x7f00009f1000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f000042e000)=[{&(0x7f00003d5000-0xd4)="4061cfe49785f5a167503b94b2f782fc8456db1640f4f21ac013de69fbc6c4ea4d09e128e1c22dc69634e4a4441db53b75a4c6a2eb654c680cc4e0b2717fb3ec8ad273dff342d78f2198af9f5a086337b34e9843c1f8d8a16a44f30f5c59c150f2e972be7ae7a2ba24df6944718811d44510ce44d104f055cb573eb89e5d3f5f7f669754d45990c930ff69b31ae9a4b67ed8c916b7b12fb074d05388936a7ecddc5b5bcfc4b65917d0e85fa397f5266e5923ca0e405ba907f61712fa2ac1c55ee1a30335adacd7d6aef0b3812c4002c0c8acba7f", 0xd4}, {&(0x7f0000aef000-0x3)="e00ca4", 0x3}, {&(0x7f000011c000-0xc7)="9bd1729a6cf00b134c285da82b970f746990ed998852366ee48e010e29a371d17dab1997e1d06f26ef61b989682607c82e3ae5713e22b81844f3bdccfd6132b0c6a4c1661d483d59f5ce8a5db53b33527fd9cff1565ae4e634a55935129bf0bb056dbe6d0fafaa0e5f3864bc4fba8d4157e25bf9e78958b438b63ac337262383a0b9b3d5964ae0cfe072fd3072615eaaecb2909dd31d29bad4a43f3b2323481c681d03d79e122af6e704cb07780b756a672000589b25420dfb889c02fcca011469e17fbf0c248e", 0xc7}, {&(0x7f0000281000)="229b703dfb7e0eac0fcdda6ebb8b9e41e0f8f128b8e41acb06436bee3cea134f6967c113f6a0719ca889a8928006fcf5bed0ab8c4c53e0b6b91e42a0e8a27c9bdf66a01be34a209b2cbe9c54fb53889b29c26e56d895673452e898958f21226c65d3879334b89cae814fc9a45c8d1f9bc55bbc2dc25bfb3986a43893ce2b9a06858f48f56dc40dd8f713a268", 0x8c}, {&(0x7f0000047000)="e339cb0d44a187b09d7dda0d1513cbbcadc1b9268ab7139cfa759d08fe39fcb08a71d9ddd7fd6037c4ed66303936488e0239c495accd96aa294acaa736e87e7c43878caedf57340802cdfef25a7ab1c7e9eb08ce6a6ce362f3dd6766b8b8924a7f545ea9f78f7a33d4e26703ecd4b64a6245d561ba202a51189ea4479f18ec769559ea259e38328b79124bf7cd5fe451ae3cc32ca939e52245fc094c7b4a93b501bc956d866aa19c123dc27c24bc7bce88e7623d7b0354860ca6d50b676f58f63b3564d13d62f0838b62344922c1e1", 0xcf}, {&(0x7f000029a000-0xb2)="829c5e4c65e3c2565580040f680934400b8e4a9f35d0f5e45e4de8477fda3aecc865903c66b1dc6ce33643ac4c2b1a680730fde40b60cac67f0739b8444dcab9a7cdf4bd1f820bdb1b3eb73d8e2a6cd2be6b8883c3e9d75691675f0478b9acbe4e1520194f09e024fc36987a3fc8de86fbc916d4031e185504ec23b2cfc3605ba036b218ee367357276d16a183ef59c63b7a1b8e715215cc2307731f8cd637baa2de18d3e70c99a1c623fad9ce03fe883750", 0xb2}, {&(0x7f00005dc000-0xa2)="77117a4a20810b7bc371565b454eb68a33f0832d6e175ac704474c10182d00d453f355082068dc95c5218fe4a90dc55f7e20877ce2f1c9e2fd8728e2cefa849d05f392f3677831e3dfe971be5efa1ebfe863a2d9b01c8994cc4da3a1b75320ad6aa4e96cd07cffd5b1a837d448c851fce1540cb9f20c268ecc7e1eae7f079a7ee87f16aa4d680e6589a25dbb80605b1d4f1a30fc279b255f21dc20dc56b4112dfe87", 0xa2}], 0x7, &(0x7f0000639000)=[@cred={0x18, 0x1, 0x2, r15, r16, r17}, @cred={0x18, 0x1, 0x2, r18, r19, r20}, @cred={0x18, 0x1, 0x2, r21, r22, r23}, @cred={0x18, 0x1, 0x2, r24, r25, r26}], 0x60, 0x0}], 0x2, 0x4004800) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x0, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x0) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00004ef000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@rand_addr=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}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000021c000)=0xe8) lstat(&(0x7f0000f88000)="2e2f66696c653000", &(0x7f0000c7d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, r10, r11}], 0x50, 0x4001}, 0x800) syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffff9c, 0x89e2, &(0x7f0000b9a000-0x4)={r0}) ioctl$sock_bt_bnep_BNEPCONNDEL(r1, 0x400442c9, &(0x7f0000032000-0xa)={0x9, "6dfe2a2f1035"}) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000246000)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000ec6000-0x8)="7569645f6d617000") getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000698000-0x8)={0x0, 0x4}, &(0x7f0000b17000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f00001d9000-0xc)={r4, 0x1, 0x0}, 0xc) sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(r1, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00005f1000-0x4)={0xffffffffffffff9c}) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000ad8000)=0x3, 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") setsockopt$packet_int(r0, 0x107, 0x0, &(0x7f0000edb000-0x4)=0x80000000, 0x4) preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000f49000)="2f6465762f72666b696c6c00", 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000595000)={{{@in=@loopback=0x0, @in=@broadcast=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}, {{@in6=@remote={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000031c000)=0xe8) ioctl$TUNSETOWNER(r0, 0x400454cc, &(0x7f000028e000-0x4)=r1) ioctl$VT_WAITACTIVE(r0, 0x5607) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r2, r3, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:08 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00004ef000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@rand_addr=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}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000021c000)=0xe8) lstat(&(0x7f0000f88000)="2e2f66696c653000", &(0x7f0000c7d000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, r10, r11}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:08 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(0xffffffffffffffff, r0, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:08 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000246000)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000ec6000-0x8)="7569645f6d617000") getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000698000-0x8)={0x0, 0x4}, &(0x7f0000b17000-0x4)=0x8) setsockopt$inet_sctp6_SCTP_DEFAULT_PRINFO(r3, 0x84, 0x72, &(0x7f00001d9000-0xc)={r4, 0x1, 0x0}, 0xc) sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 4: socketpair$llc(0x1a, 0x2, 0x0, &(0x7f0000bec000-0x8)={0x0, 0x0}) fchmod(r0, 0x11c) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:08 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 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, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:08 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$usbmon(&(0x7f0000617000)="2f6465762f7573626d6f6e2300", 0x9, 0x440200) fchmodat(r0, &(0x7f000038e000)="2e2f66696c653000", 0xc1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000ee2000-0x4)=0x8fae) sendfile(r1, r2, &(0x7f00003a4000-0x8)=0x2, 0x3) getsockopt$inet_sctp6_SCTP_PR_ASSOC_STATUS(r0, 0x84, 0x73, &(0x7f0000607000)={0x0, 0x7fffffff, 0x0, 0x81, 0x4800000000000000}, &(0x7f0000ffc000)=0x18) getsockopt$inet_sctp6_SCTP_RTOINFO(r3, 0x84, 0x0, &(0x7f000048b000)={r4, 0x7f, 0xff, 0x7ff}, &(0x7f00009e9000-0x4)=0x10) 2017/12/06 19:34:08 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:08 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(0xffffffffffffffff, r0, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:08 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[{&(0x7f000021d000-0x1)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000a86000)="2f6465762f7161745f6164665f63746c00", 0x40000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f00004ef000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@rand_addr=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}, {{@in=@multicast1=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f000021c000)=0xe8) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, r10, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000246000)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000ec6000-0x8)="7569645f6d617000") getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000698000-0x8)={0x0, 0x4}, &(0x7f0000b17000-0x4)=0x8) sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000dee000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") connect$unix(r0, &(0x7f00003cd000-0x8)=@abs={0x0, 0x0, 0x2}, 0x8) sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$vcsa(&(0x7f000016c000)="2f6465762f766373612300", 0x1ba, 0x0) connect$nfc_llcp(r0, &(0x7f000003c000-0x10)={0x27, 0x9, 0x3, 0x0, 0xfffffffffffeffff, 0x1, "caeac1d3ed0506d09090088105fdc91f02189eae5abc27d80f193e335d330c6b6e1625a3d294a74c857bdb6184d46debf1a20222eb404d453a8c332e1430f8", 0x1000}, 0x58) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000019000-0x4)=0x1000) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000701000-0xb0)="408821e44bcdd084cf6036cf6e8205f55af3ce8ffd0bb3abbfbd0fed2a7476a074cfa7bce31ea84b6bce01ad52da7963bbde521e9d5c28ae26be6b4115675708c7c2159ec30c18cea093cb814bbd5a4cac5d789d9a87a643f2a58d81862333e3801cf9ac3cb03e9f3b8e3e7fa2eec0e617cd3b21a434b67899354f87b269c735fe63520fe291df68b5036da1e4b893a70505c2b5da7cfc5da57492074306869fa016bcf9c0154f4d443d27dedcdc83a4", 0xb0) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000246000)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r1, r0, &(0x7f0000a51000-0x8)=0x3, 0x8) mprotect(&(0x7f000034a000/0x2000)=nil, 0x2000, 0x0) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) fcntl$getownex(r1, 0x10, &(0x7f0000f6e000-0x8)={0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, r9, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x111000, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) getsockopt$SO_PEERCRED(r0, 0x1, 0x11, &(0x7f000055b000)={0x0, 0x0, 0x0}, 0xc) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) ioctl$TIOCGSID(0xffffffffffffff9c, 0x540f, &(0x7f0000246000)=0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_DEVICE(0xffffffffffffffff, 0xc00caee0, &(0x7f00008b4000)={0x2, 0xffffffffffffff9c, 0x1}) poll(&(0x7f000028f000-0x8)=[{r0, 0x0, 0x0}], 0x1, 0x9993) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000366000)={0x0, 0x0}) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f00007c7000-0xa)="2f6465762f6375736500", 0x200000, 0x0) ioctl$DRM_IOCTL_GEM_CLOSE(r0, 0x40086409, &(0x7f0000603000-0x8)={r1, 0x0}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = getpid() ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000998000-0x4)=r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r4, r5, &(0x7f0000532000-0x8)=0x0, 0x3) getsockopt$inet_IP_IPSEC_POLICY(r0, 0x0, 0x10, &(0x7f0000db7000)={{{@in6=@local={0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0x0}, @in=@loopback=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}, {{@in=@rand_addr=0x0, 0x0, 0x0}, 0x0, @in6=@loopback={0x0, 0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f0000d82000-0x4)=0xe8) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000902000-0xc)={0x0, 0x0, 0x0}, &(0x7f000008d000)=0xc) setsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000b36000)={{{@in=@rand_addr=0x4, @in6=@empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x0, 0x80000000, 0x3, 0x3, 0x0, 0x80, 0x80, 0xfffffffffffffffc, r6, r7}, {0x100, 0x10000, 0xfffffffffffffff7, 0xfffffffffffffffd, 0x2a1, 0x19, 0x100, 0x7fff}, {0x1, 0xfffffffffffffdd4, 0xffffffffffffff24, 0x0}, 0x3, 0xab, 0x2, 0x1, 0x20, 0x0}, {{@in=@broadcast=0xffffffff, 0x3, 0x7}, 0x7, @in6=@local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x4, 0x2, 0x2, 0x0, 0xffffffffffffa80b, 0x0, 0x0}}, 0xe8) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) r8 = eventfd2(0x7, 0x80000) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, r8, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 7: perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000200000)="617474722f667363726561746500") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000001000-0x8)="2e2f66696c653000", 0x40, 0x0) ioctl$KVM_GET_PIT2(r0, 0x8070ae9f, &(0x7f0000843000)={[{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, 0x0}], 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(r1, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00008a2000)=0x0) r2 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f000012c000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f000047b000)={@generic="f38f4d067b5305fbafa8cf37ef56d76a", @ifru_addrs={0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x0, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, r7}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, 0xffffffffffffffff, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = accept4(0xffffffffffffffff, &(0x7f0000a4a000)=@hci={0x0, 0x0, 0x0}, &(0x7f00002fc000-0x4)=0x6, 0x80000) getsockopt$bt_rfcomm_RFCOMM_LM(r0, 0x12, 0x3, &(0x7f0000f21000)=0x0, &(0x7f00000ae000-0x4)=0x4) r1 = syz_open_dev$vcsa(&(0x7f00007dc000)="2f6465762f766373612300", 0x100000000, 0x40) ioctl$DRM_IOCTL_ADD_CTX(0xffffffffffffffff, 0xc0086420, &(0x7f000068f000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_LOCK(r1, 0x4008642a, &(0x7f00001c3000)={r2, 0x1}) r3 = syz_open_procfs(0x0, &(0x7f0000b6d000-0xd)="6e65742f616e79636173743600") getsockopt$bt_rfcomm_RFCOMM_LM(r1, 0x12, 0x3, &(0x7f0000a38000-0x4)=0x0, &(0x7f0000802000-0x4)=0x4) preadv(r3, &(0x7f0000e13000)=[{&(0x7f0000960000-0x1)="00", 0x1}], 0x1, 0x35) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000007000-0x4)=0x0) r2 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f00000c9000-0x3)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) bpf$MAP_CREATE(0x0, &(0x7f000009c000)={0x3, 0x4, 0x0, 0x0, 0x7, r1, 0x3a}, 0x1c) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0x1, 0x11, &(0x7f0000e68000)={0x0, 0x0, 0x0}, 0xc) r2 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) ioctl$KVM_S390_INTERRUPT(r1, 0x4010ae94, &(0x7f00008df000)={0x5729d206, 0x13d, 0x1}) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, r6, 0x0}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, 0xffffffffffffffff, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffff9c, 0x10, &(0x7f0000315000)={0x0, 0x0}) r1 = getpgid(r0) r2 = syz_open_procfs(r1, &(0x7f0000005000)="6e65742f756e697800") preadv(r2, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="", 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) pread64(r1, &(0x7f0000ddf000-0x7a)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x7a, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") mmap(&(0x7f0000218000/0x4000)=nil, 0x4000, 0x2000002, 0x30, r2, 0x0) syncfs(r1) sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) getuid() sigaltstack(&(0x7f000048f000/0x4000)=nil, &(0x7f00005fd000)=0x0) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f00001c1000-0x8)="2e2f66696c653000", 0x1, 0x0) getsockopt$inet6_buf(r1, 0x29, 0x3e, &(0x7f0000281000-0x3a)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000d4d000-0x4)=0x3a) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) setsockopt$inet_dccp_buf(r1, 0x21, 0x0, &(0x7f0000571000-0x48)="1caf8bcfdeffc18bb7b011203f6f71aac3f8daf6d7b8aebca1eb564bd4ca8ae3ec2b388e890f25510cc5b6e27aa36b533848db6efac70a7126c6a9926ecdf246ac0ecc7ab1531b50", 0x48) 2017/12/06 19:34:09 executing program 4: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MODESET_CTL(r0, 0x40086408, &(0x7f0000821000)={0x4061, 0x7fff}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") ioctl$KVM_ASSIGN_DEV_IRQ(r1, 0x4040ae70, &(0x7f0000629000-0xd)={0x3f, 0x1, 0xccc9, 0x1}) futimesat(r0, &(0x7f0000428000-0x8)="2e2f66696c653000", &(0x7f0000945000)={{0x0, 0x0}, {0x0, 0x2710}}) preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0x1, 0x11, &(0x7f00003f4000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, r5, 0x0, r6}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, 0xffffffffffffffff, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc", 0x10) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(0xffffffffffffffff, r0, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(0x0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f000099b000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000f0b000)=0x0) openat(r0, &(0x7f000097e000)="2e2f66696c653000", 0x420140, 0x1) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000670000-0x20)={@remote={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xbb}, 0x7, 0x1, 0x2, 0xc, 0x5, 0x9, 0x9}, 0x20) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f000046c000-0x4)=0x0) r2 = syz_open_procfs(r1, &(0x7f00004cb000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$DRM_IOCTL_MODESET_CTL(r3, 0x40086408, &(0x7f00007e2000)={0x7ff, 0x3}) r4 = dup2(r0, r2) ioctl$TIOCGPGRP(r4, 0x540f, &(0x7f00007a5000-0x4)=0x0) syz_open_procfs(r5, &(0x7f0000005000)="6e65742f756e697800") 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r5}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, 0xffffffffffffffff, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 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, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a0501000100", 0x18) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$KVM_DEASSIGN_PCI_DEVICE(r2, 0x4040ae72, &(0x7f0000073000)={0x1f, 0xffffffff, 0x80000001, 0x4, 0x6}) r3 = syz_open_procfs(0x0, &(0x7f00004a3000-0x16)="8565592f69705f7461626d65735f6d61746368657300") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") ioctl$GIO_UNISCRNMAP(r0, 0x4b69, &(0x7f0000b9c000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") rt_sigaction(0x15, &(0x7f000080c000)={0x4000000000000000, {0x9df6}, 0x80000000, 0x5}, &(0x7f000096e000-0x18)={0x0, {0x0}, 0x0, 0x0}, 0x8, &(0x7f00000ea000)={0x0}) openat$hwrng(0xffffffffffffff9c, &(0x7f0000e45000)="2f6465762f6877726e6700", 0x44000, 0x0) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000", 0x1c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") getsockopt$inet_tcp_int(r1, 0x6, 0x13, &(0x7f000008d000)=0x0, &(0x7f0000b90000+0x7a8)=0x4) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f00008a6000-0x15)={@generic="00000000000000000000000000000000", @ifru_ivalue=0x0}) sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) fcntl$setsig(r2, 0xa, 0xe) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r3}, @rights={0x20, 0x1, 0x1, [r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 5: munlock(&(0x7f00001b2000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00002bf000)="2f6465762f766373612300", 0x80000001, 0x6100) utimensat(r1, &(0x7f0000352000-0x8)="2e2f66696c653000", &(0x7f0000132000)={{0x77359400, 0x0}, {0x0, 0x0}}, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000cf2000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_CREATE_DEVICE(r0, 0xc00caee0, &(0x7f0000c0d000+0xed0)={0x7, r0, 0x0}) r4 = syz_open_procfs(0x0, &(0x7f0000d0f000-0x9)="6e65742f756e697800") inotify_add_watch(r4, &(0x7f0000aeb000-0x8)="2e2f66696c653000", 0x1a0) ioctl$DRM_IOCTL_INFO_BUFS(r3, 0xc0086418, &(0x7f000048b000-0x18)={0x400000fff, 0xffffffffffffffff, 0xffffffffffff0003, 0xffffffffffffff80, 0x14, 0x0}) sendfile(r2, r4, &(0x7f0000532000-0x8)=0x0, 0x3) finit_module(r2, &(0x7f00002ca000-0x1)="00", 0x2) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") accept4$inet(r0, &(0x7f0000402000)={0x0, 0x0, @multicast1=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f00000ec000)=0x10, 0x857087e6fba22864) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000416000)="0000000000000000000000000000000000000000") 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGSID(r3, 0x540f, &(0x7f0000b1b000-0x4)=0x0) r5 = syz_open_procfs(r4, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") ioctl$TIOCSBRK(r5, 0x5427) sendfile(r0, r5, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) r2 = syz_open_dev$vcsa(&(0x7f00005a2000)="2f6465762f766373612300", 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r5}, @rights={0x20, 0x1, 0x1, [r2, r3, r2, 0xffffffffffffffff, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f500000100", 0x1e) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f000088c000-0xc)="2f6465762f72666b696c6c00", 0x881, 0x0) sendmmsg$nfc_llcp(r2, &(0x7f00009ba000-0xa8)=[{&(0x7f0000809000-0x58)={0x27, 0x5, 0xfffffffffffffff7, 0x7, 0x10000, 0x1, "635e9e43170d3484059fef7d1ea14f24e2ec24922590b490e1ba564f13c0f8523aa1d36ea99910f7a0b34d2adf5ae68b18580d3cdc05aa95be17c989030d8f", 0x1ff}, 0x58, &(0x7f0000485000-0x20)=[{&(0x7f0000b72000)="dbf69528aa3145c1c939e963cf09fbc07f8c02ad7573c184b844149b98", 0x1d}, {&(0x7f0000674000-0x9f)="9e7bb19a9a9327d4923f306b79d0fab2d507eec2cb18cb7afce41e495b6fba9e0fbe5e56bbcee1fb82836da2d08cf8a8c2a9e031dc0d0e1e4e1b255382b44c3bc2090da766de8827ce8d0316644e3b8f6fd357a0d827f3bbef6c4767c6c312f8d7c66ef377e2e42f1dd35affbd510efc16f8323f2f6684c19d200abaac7be4021491d01cc3d807edb7f5e4156a21cf886242c344d7b627b16dd1b92c320016", 0x9f}, {&(0x7f0000346000-0x33)="c8f7631f8feb48e41a7111a6ee11bc8979e3c3b121774004fdb993765bd11d6cd2893f89c152709fde1101793c1ec991a89af5", 0x33}, {&(0x7f00008a5000)="01", 0x1}], 0x4, 0x0, 0x0, 0x4000044}, {&(0x7f00005c0000)={0x27, 0x80, 0x4, 0x7, 0x240000000000000, 0x8000, "4ec11ef01edc5cd32d7e32087b8afbb5d31767d31d1adea68c63691e93c173ffe992beeacacd336a3e1c2e085eafa9a0ee01a4cf1b5262823579c62a616102", 0x0}, 0x58, &(0x7f0000df4000)=[{&(0x7f0000919000-0x8d)="93ffa46f947812780a44041bdceaad6d2c3d1c187153d819757f3fe0b7cf30d51ea95592ef0ed6ebac802d5189c7ebb8f756041ccb84fa3934d4a11195e074d25ba09665a02e36e313d668fc2b07bdb9a2ba641c61105485115a625fcaeb84c76fc2b3f77b92b9e8de9a2946c515e7d141fff446fdc751f21e58ec3fc5e5b93049790f2cd9cdf0d4b5e978bb7a", 0x8d}, {&(0x7f0000895000+0x5fd)="88be5127e2bfc6100e4650d025e751aa92c391ab4cb99eee89aaf0d21720708797b4fd85d16992b28f8b99d07c482df4472ac9a5a4cda8a7aa0877ea99b03229c8c6925385b8e0a74398ddd8694df341044d0edf4ef67f", 0x57}], 0x2, &(0x7f000022c000)={0x24, 0x111, 0xa94f, "5e047e7a2f2cbf239d3711cfa362263fd4db0d480c"}, 0x24, 0x20000000}, {&(0x7f00008c9000-0x58)={0x27, 0x7, 0x8001, 0x5, 0x2, 0x1, "946e2a0d8366d5f9d745712a6f4d394674f6ddaeb8fcbffdf9292d9a7c047c727283a9bf9c042fb1749127ac8428d4667ee820d15341cd69f78d950df739e4", 0xb9e9}, 0x58, &(0x7f00000f6000)=[{&(0x7f0000d8c000)="", 0x0}], 0x1, &(0x7f0000f7e000-0x50)={0x50, 0x10f, 0x6, "44eebf5d182c3cff5250861e256311b5f0513eb6af4de2047919c78906e096dba8ab1c5e5f8cff45336ab6dad292fed7b8fb3f65dfed84acf76b5abbd2ee46b8caa7"}, 0x50, 0x20000000}, {&(0x7f000059d000)={0x27, 0x9, 0x0, 0x6, 0x800, 0x4, "ed5a47bf17a10b6ed1aafbc32c93af42e36942a7174f7c6bfe17d32bb67f6bc8f04aaf417a94e4fc22942eba5fd6c21b2492b3690cbc4e8fdd5148b5fcd5cc", 0x401}, 0x58, &(0x7f0000f0b000-0x10)=[{&(0x7f00007d2000)="", 0x0}, {&(0x7f000016b000-0x1000)="89d0383d455fe5e90a739d70d38b71db5aed619354ea348952fd9d99c1128e7d87b6769e86a94a715cef91aa99ff5d4149e6bdc8d8a08417eb124c1f851bcd25904812471d2471ad73c198faec83fbe2770b96447f9dd15b1961b3660f2279280296c5155744bd0bf2418342c52109766398180f17ce884188893cfd5c2894908ab787a652152c05abb5cf188fc529ab1997511fb3696627b5d3cbffc813a89f5da11e015f60d207d716e6c552555632531ced8609e945a0956e8aef75c46c69627bdce3f2afe9b82cde5841afc1b26419d496f8cd41e8cbc598f35efef45c23387098f4b8b9652e952f4b5cf44db35c7bfccbd54b47e4259c831e5696c4dc24c32ce0df8b18f9688004affdbae5e2078c7a7f527f223700b05488fc755106a0071911fecb65bad8ec793c7274cf5b9ba86703697c2facc3598610cd0d66c2f0f9ce245cff4b3e97e98c3f0f5345b69cb9fe731fca84f96b84b933c26a3abc41576de945fc7b5cce54428f4de3139fec9a854085b25b736f8084692fc6edf670f44bb9e962599bf138161f4af4960c5c757f4be42b4691989889d6cf19390860a14b810e7b3c272744b642bf420d0267fc75cd5b01b1b15926fd7af77b42a795e90269d08a83020c299b4f20ca1d7089c7c207dc2825199f93fe71571968bcf1c9f9c11aa5c5ad428797863917c99b13ca7f565e6752d9eabcd2c24f8b45e00939f3bf654ac6f50105f8345216b36eb9121d74a0f62c2368392aff73294d9524eaf5bd266acf9ea3ffc728b4b3f4bdce9151c95279604ab6fa80a7f6d24b9177bf3a1b6d75397e3ba0aacec6c9e2336f156f3d2cc769281ac6e934cb8132a5406cf23bb97fb06d04de222a064edb15172fb8013d2f3105afcbf2db5160729126a31124c62ffccdd05e122f022f232f3f57b2149189e77087048435a466c2bb9da587c669089cf4045a3084c252141c7f6c388f01ab4d974089f81c51e2bb3504fec28b259fbebda39ba93f3f1984b90a2d0112819e13c48b956699ab495fadfa404f685af2552ac5556316011d4313d5891b1874830bec621653974f4dc068f9b4e980b5bf3a5ab001a29714a5e2783425277ac84e90668b6f90e7a917821dd034ee01664fdfe54f47926caf34dcb1aef880ee8b68529b643bf22627a80f18f53f2a46810cde8edfe645dd9c4386a70c738b1067b45a5f1abebf00658aa606f69cf64ec945c1d2a81f76e6eeb0633931baeb44bbdbb6b11e59671e9f58547c1c3040b7cca2e909f12808655020bc0d398ea67aa0f6dbc026566fdf3c68f214280e7b0e13dcc77e5913449488e91c5e749b19a691ed020878be8df3eefc0f5573ed557d8c7c081cec831846ff6581a8cf893e473d80132d3d2804d9062c0ff5ad56e6ea74da3905fda1b4b08d4155bc23798c3394a183edc34f2c322f3a25a4b5210b2994b1aa3331185912d95c4f28656e81448167709480ae7b9912574d7861378ef7054b519c9026beb1b1c7870be5933ccb2a8c697f794db8e98617f0cd7ba7ba9a9450159523fcc22c3ef04422e2749689aed4e5c84ab1a99569e1248fe10032f05b2daa5c6512f3111718f85f1814119644f5682a0bd31fea103b458823277812ae8b7a59b0e6821bd29415230e6efa93302deca00371cffe389cb133cd73a913f0da741761d12535a91f9c6129974ca8d67d05e24543470f16bb8e5cca66d7d225415b07e69be89441ca1127842cef93acbe81b7e7de5f69a672f6a84be1ad0476394ee38c50570608295c4f4c606a78745c4bc00982d6591750fcf261aa40f53c31958847f4d3ee854356a510edb10cd5e148ebbc2a35abf49591532628f9a6e34024143029edbab2971158a5634910951810dd32f6bf6afa1074814c34fb96bd7fb62fd5dc64b906ca2ac65796c02f1ea03d78ab76931179fe593dd6cbf54b48e82e96caed49bd3b4c5a58b5087afb3feb9435cbf5fa9d289a35c994071577e624dbb8719e40ce1eecedf480a416037a0126de95a30ca9c4e1ad0b6339b47c9f0ebbcc86494f6c42be44bea7588411c84a398ed521d18ac04f2592fe20e615ed984fad01bc2a36bf7af4c017b6ab93addcf37a604eba88ec96472e58c5e4bc3596c773dff044af8a627f3037f15b4efb52fa7539fb2f946ffb3e845dc86e7e553cdba5d44e165f4234ae718e7b51d2e33f390e46d5e7c2ea9599ca93666a3d88ddfd346ed5703511763d61dd646f3727f66d623c3403f3e7c28dbfaf8c4ebdeace1e0e7ee7a74dac50cc98fbd9689037406d7a7e010f94f42c6ee0e762c054e0c9d36f9005896c6ec826bfab581076b3b87daf4445865b1589c4bb8f44ff7f479187245c8aa7ab64afa61a5cd0d3400450a454062a88c7e50fba699b3a3eaa53909649da58cf4b9a08049080f9c2635084d7057d30deb84e664e25beda49df3e73a69ea1c932e9a2b9af3ea60fb72a0b56c25b8120a63b71050218e78fc85a1e2836a360e26a8c1c02ba569d525814e92237cbe5afee7c4c3c964ca3e0044b286f695b465e30d8b30b5d671caa7045fb5a1f20e81b5d2c1ad19179d8664d77133f4620a92e6a298dfcbc1ef782f917fb0a95e513ce3f17a7071f88428a69e67076daf9b2943b0c1d4311d91f1905c21a358f28905540bf9da9432e423bcfa5c2cdc9b56e51f094d84bd27fcd986e963628b49099c5b07d02001c4ce7a5fff4b7d8ccadd8310039f326e16a1fd8549598586eba1b1bf5a1bcd931f24f586790c0bb7f7a316be38e9110d511005c6a5c4a910842bf6d694849f345da5c75450b4c7f1aa1f2c7ed1a05a8bf032e39d589cad2a872949b665b83d8834346bc879d4fe60f33f9c2eec5275ff982bcfe93435b4406cc466d8c2e6dc90d1d8f52cef823a4efbd14341c313b90fa3da527f1cc9662fe3f7c18e9f128d99e5b8802bf5edd4a0820dd12511da70f91a92f83f9fb5306baa76e63b756c0d52b14e4db3e2faec37d75d5587dc97a273756799ed964386beb13f5e229ab075bc86fa28e975afff5da6376a7b483f34c1ad2a9930db3e4fbdb0f8a5614db29711666e538d6f673335d23650afac1f43f61f9b056dd26eb243a09e2dc25e8fb80e690f66d963e64b766eca1c368a1f289712ccbb7e99fd12d35fd7b41ffd7bb00f0bd73c0b04a261d00984748dad81170b2f1336cecf8c3c92e5ee7792303a3c9644f472eb91d1a51f705fd3b47ca0b29f2e01419fd8beef33b165d8189d3d5e2c895bdfaa8e7d3f28ee12415b8263671598d1752b51f7cfaaa6dedf3ed6a988ab5b818ef07303f3c00a008af018baad818456b3f2dcab59fa68941844dc323a9277938f7dd17238aaa1a8ad9efd3597a2bc8663cf02751e58f6225c4d4ca051174db377ee902d4a1c6317226bbdcb764c3e41912d393b41e16c37fd4d4cf5484c5f338f70b21f22b1c853ef480a2d7e6900de8de50d201091970f1a521a2c914c8a4841a3d4e9dc51eed9e1ee8422c0d5a05aafc2fb174f3dff642e282064b35b8b3689b5dab6c9ae2a44f6bd6d7238e7fbe55e257e773daae9a5ef7c6dcd82dbc99973260a3d190770790e8b3162a853383289cc35275880c1320f2dc03a43c1c42387caabd466d6d6d8141101ae4aaf3c9f12757f278db344e4e8e5e011a7b4cb6025d5d019f979b9d34db0df212588de4f2ee78d103e8af943b6f0b85642d1c5e02f3dd7cb1c4d3a04b2f4a75231d2be377cc3a385c2956f18817075d9d6697bb1a353513cc41a3a39641f6105aff4f1903294a8065d2e1434a5b17e3b655bf4be6d971b0debc3ff3d6d1f27bdee52df47631f25e28add38ae8f54b407703fa74e9270dfe957e7eefc86f6e9cc9016a42425e7e75b988d814d0c7c9ef9ef47cfc9342562fa64f57569df665765266086247764e41a748aa6dfb6446004939f465f62bd8cb1bd0fe14a459b9bb1c39276df074594bc80b9959e3b5d0af9710152af0bfda2709db74add78994cf8d1568e8fa221c7cea7c6be9ae8019cc1bd4676789a2727e1079747b9729667072cd6d8022ef5521cacef6831657dfb1bb77a7d512ab0b9223fbedaccf833a16ae560d3078ff7fcb70ecda3122d5031f57ecb2e9de1fb30e2bea0b7b07403e3ecff7f4af0dcf54b10d76ae919784ab8e9a10b867080a5a8abc6573e9f34ce7c2bbce9b2b8b13a326508446807823951524065e66ec534816e9d3c75d64d8c9a5baa2cb61b1d94f5fe324e1a3b39d3974ad3ddca1c02c60521780ba4b3a8ba4815361d8960f66d50b4dbc12d72b71c6b9fb175940595297416dc3cee9627b061ee6da46dd4446fed9d43441f0b9c6fb82cfe4deab872dc2f610e7f93777ccf8fdbcf116c02620704f1ae9d2b68f5a8fdf0545c9d08357cd8816cd21bb5584583c5a9a92bd49e189e558bf13d3735e063e9e2e6704b3839227b141d6866bca6e0a36eefacf72d5fd811a2f0e0d9fac86de53ca9946ad23bcc639de595b7332efe7c94bb5a41136122bea5f385909654258ba1badf70c6bd0f449a913e26ca476bee628f4aa5580dc5d726cfaae58fed14befd72d9d1e689054ea242492b0c299b93250ead633278ca54040c44f756c36670b525de596e6ed1ba086c877e4a9ae9474fc57e0cb0bacc525f8c304a6516f5ad613adbf6f8017b3c88db0e9a91deca59f290ccf714cb1c0ee404eb7deaebc7d21e04f30055145945852230a5f2862c5833927200906a37b7fe9fbc9ff41bb96f139eea9027d50169f724070adf4d0e1460da71146d19974d1c13b1c1f9c84a2764f0089e822aca5b657d3b72c2d192278c59c58780cce5a324a9bb93b3c79051b4c18eb8f4cfc075d8fdce597337b13f3bbb29369c99fa742a5c707dc8cff0abc31b33f4784b422a45fdbd08370d6b426279cd0e6628c9bc23f2d2a3a4c5632358efe06566112ff586019ca3192147fa2fd08a69c9e340041c5554667b3e1f1a5e53ac8f5e635b78f4bbbcb90b3aa055eff026bb5eb98fa924e175ffc903848a42c635feb2595692b99e2b6508d132a28713f38d313a768370e0d280c3f3211acfd90f823ba629b94b69eb28fa853771fed41000a54b128b839f6d7a8999c100260dbe74d6a59bbfb39343555a3c20ff7cad0fd10d8889ed3b14a6be174aeccf99f4d0163de1206379faa9e9826ba6a7cbc2c44d0e7fc80d9f8478c7e28afe907577124863a03df422c821286333936f6310c3f0cff9c17f02f456c4026138059bc8c36ea3652b67564601c8c35c95aa54feefd20d1690de1b8324f2e89af74e38d2b4f5378893ddd98c598f4a8568c20305e70db54e22d2e676eb876b871674a3b44b6c959646dde9a20c979569bab3c5b894bff07121f17c8a5c531d20c65210cf60ed686dfe2a4a5318404724e1f7098d7b9e0c78208d526483bb522d90302560f5da16367918c5ca0bdeaa6f8656196d4c31fb05fa2db5805131ec60f5fc97dd2d8e7f77052af81b1db81562d100c5941a7f2f9307fb4bf3edb87c4fd9922a5893f7e288b502b839af388ce194df5056fbf4d159f01468556894c55a3dc4bcbed3196157b54d3fd02a7b4e0ed33232e777b2a29b682c93df5815441ca2b70e5db0fbc5c153b8a309ff3611008598d01cdd30783ab2477b18080b810d73fa9a6d8d71fcc762064b5705f7c47ac283980e6a45b21d3bc88785201d56ead71d8391bedbdd85b3fbc0b4d05ecf2cc6423fdcead7f6800a712a6a2fd56796158dcf09ad0cfb32ab77ef39828350787328cbddcdd716322a121d1cf6bd15aa483ae6e9f2e1a", 0x1000}], 0x2, &(0x7f0000518000-0xb0)={0xb0, 0x10d, 0x1000, "0771cc979e4a9b5fc9aa5568efed972496c6c8cb6e5fcce988c380f202a1c7e1ad6bb99ed13d70b92ccc87635c1896768f699bef260b61de5c522591c35f38aca733bbe0c54b86fe9379b0b133b7e538e632a0ccc3c98dccf786473e348ec9d4ab4051f0ef94fe16c5e583e5b1bcfd724b251650c1f540e2ebe745fae9edd49c81670fdd01f9db0231b21a89e3c3224f19a6737b54fcd6eaa8be1c4d4f18ac41ee872c"}, 0xb0, 0x4000000}, {&(0x7f0000b51000-0x58)={0x27, 0x4, 0x10000, 0x4, 0x0, 0x800, "b033b9e4d21e760b73c32e321fd307a7cbedbba239c10c6fb142c7b2e57b6ac0b80c2f56faa0ff3ae76ac41328e7c5b30cdf7b82fc20f543d6a667323f32ec", 0x4}, 0x58, &(0x7f00007c1000)=[{&(0x7f0000102000)="ac1d5e0d77d4f9d4e75ed1bc7580b7925c5568d22eed7b56dabf0ea36396a7d24ce620b9d90f6a142999f44f90388260d12bb1429ef27c1abf80c0bab71e20fff5974e2b20425c1f4a1e43d9538c8cbdf856ac42ff96419c65b4eef69aedb53fa455016e61fd49d5a508be16029970fad9fa0f22af7367", 0x77}], 0x1, &(0x7f0000a9b000-0x5c)={0x5c, 0x109, 0xb00, "47511bd0691aac9c6e4a4fc61fea0881be3971204c1a54f6cf756053e3f626cf9595e2ca53de8ddf1aff3a15897ef336840294797c0ff5d89e34590027ef843b3c90f696278cf37b3f095f7dad80a20d"}, 0x5c, 0x4000000}, {&(0x7f0000877000)={0x27, 0x4, 0x5, 0x6, 0x7, 0x5, "dd3cdc0191dc9359ffa455ea85f3412e050857e8e6750296c06554c494a5b712fc73f47350bb925cf005baab57334c2330448468773d1e41c53c877e0a4343", 0x2000000000}, 0x58, &(0x7f0000b34000-0x8)=[{&(0x7f0000711000-0xbd)="a0fd78c5bc5624630e01c3076763e5ca6bddbbe8f473abc84024b053bf1f78b05f622a242835e0f93bb597ed0f0fa0409e6d0202729021731a30e7894295fe48bad545dbd287a536f55d1930fbe03147a75905fb1300f885d2b6a101de3d3a0d1953ece18ec9fc6dffe921c59547c065f452f9bc0c527a469ec8c629b2f66ac12f556c69db7b7eeb824e19915de87b3652db29213655c673bab976a59aefba5e5b5398286129d56871d203ce98ec3f138c608f123bc8533fa03503651e", 0xbd}], 0x1, &(0x7f000075d000-0xd4)={0xd4, 0x115, 0x800, "061e3ed8134d7b13caab15a72169c80c1fb25047f0d309e2a5b6176e77d85ac573b7878946c4307f6bd23c5146288bf0935d85c540adb16ecfceda0cdf284074e6bf3ec91c9a66a786ade06674dbbac43fc519bab0e82b80d38105bc924d662bb53dea33cb9877a10d027d0dc9e8afabb3979cf7c1205af67a01123b8434f0c4d495c59b8c3ec356f553b07e260173a3c6a3243fec5485118faef8ae213cd04eb5b8a1d08563ea233f8e76c703a9bdaecaf8017a235514b799a1c038d4a6de28aed4cd7e4e"}, 0xd4, 0x810}], 0x6, 0x20000000) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x6, &(0x7f0000145000-0x4)=0x0) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000b23000-0x8)={0x0, 0x0}) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000709000)="2f6465762f6375736500", 0x240002, 0x0) io_cancel(r0, &(0x7f00003a7000)={0x0, 0x0, 0x0, 0x3, 0x2, r1, &(0x7f0000ad9000-0x1000)="93dee2967badbf73846413391300293e5a949d101d9101f1fde1647cfb3205207e0647b7806feb666f260687e2bd47568cdc97a08369c6259839245e3850af6cd1ccdbfdc6e8f5eaacc6543631617434c3df2e3b893da9b69debb115f4b4d42e668a54aca36a23cb2740aadb314bff4c1d241b866fa391b509ba97acb6c4891c889136ef3c438a953de3ed13f454010458a059a5c536877c21dedf8331d2b2e26ff9a86d7ed46b4526e02976c18f62dff2740ccd6dbcc8f4c68626c374566098a916ac6dc5dd134294863265eca2d4c5f681377cac3e5510114f17f0d8cca4a4a084fae9622bbce743c86582d149c236a6258fe1005730fc4c2f8298c1303a459c6066e3613d3fd5e9e174c1835aad989c0b1a704bfeb122845d1c8d1c03885e593e79327b5155157c429206714ab7a781973be02e01e827078f145fa6b8c1217ad922ff09b89aeaa9ea1d1e2426abc3619e5dc7e94c67532c56494bde6abe3eb1d1e3218e1f7e64420acda5e6b7ffce0aaff39ef43744a28529a78cc102046ef8cc05822aa9fb7c942d67b32c0e655d65f89a77859e1e51229fede688fd344ae01e50ab9b50c0719b3555c02db80112e36a0bde774f66c964b570a84582da08e276e35a095a298a8b34d7a2708496ae5c61736a2fa21cd39531c62bcf80b8e9bd68f278415b2c87f51ae0b94f798da6f9174f63e3a103287c9e7da37feec63699cf8855032f88aee3476621d59bfb611a706a6271ec8f0b62ea94793c12fd1916ddf211d12d10a176a9c1ba2e15eb9dab1a0fdb8e7ccc59a6e4faf8d99ca3ea3ad9c0883d2ee3467dd09999427a0c26fbfa6c9d7d4c30dcf02228b1e2f8ed3fa24435d875a9bfebb740905c4b07a918d24fe101b28f117c46a687c8d7ecd77ed55267730de09eb4c88cb18a490959914a8f6d88ecf0cf93b6b98ba004dc7b362940f5615f7b89cb1876d51e47fc31f8290e5adae945065d5d4c4a497401e7689c3716af489a1b8d0a0f91a1f445cef82dfdfd53fe9a0f334422e18e66f9a11f3f9251b0aeba3759b78345ba7fd1851189170db7aec9d74d65d49d118b015cfc9fa285ce384fe72a08a5153f33e1ceb8aba69cf511cb244e350a0adb783633a578c7dd2f40842f2492954f801c10d8f39a4e5a9f50263d22f18d9a9a86d3ba8b21a60371064a6410210b67cc419cd3490fcabbc1df6d2a2f75ff685bc97cbfa88661ddcedabd221abe65e3ac0b9091894bbdb481d726cb4349d3cdac60d46602564c825d5208a48dbed8acf8128e94591511329575f608a543dceb57430b2ad36a6d8f764087da787ed3d7b0c7b0a0dcd58608deadc6ceb62161c2b489053be3c90d30e8f968a949682af1310173d0f21790d60be78d3da1b6b29b52a4f8b3c6c5328028fdfa17a460acd60d9dcc560617da09d64fcc0b59f8a469cdb8b31b652fdac3a9076e3b7382ba94caca8d133f66ab80fc1d9e184bdf784e5bc10eeab12f8e01a5503b55af830dad7a600fe49006ec320dd25c58c55658c01f01d4f9965b8dc69bfa7dae323cd247e9141479b4a37009e7130972e0af9fafe6bb07d36d19971fbef1671c0e76db213ef6c4deda18f0c44ebb6ac8850452de1fbf08aaa8673ecf85aee8c841ed0b8efbc24b71111d662710d91f614b71b9d08695b579ce33d69970c4583d8675dc752ed14f3126cdd70b0dc37163ca9ba684baa9b4ef42210a5f7d876db286f6b1be0ebb321d0e33ab0ee2780ae4efeff0f2c91dd8f2a6457f04e4ec8541052e673ce55bfd89fe5632bb6c18cd8ecd5dec4cdbea180380470d3c6952d89823d0cec3b0caeaac44748ab4adee0ecc98bfcd0408ccb2f5b0777d5bc997392b225b701942a08f0617af2de2ff3f606e9ad2649b1474012e2422589ce0c709b510489b133ff086e583ad69447465d1cb1306dae3d2ea70111956293e4136fb337b86c4dee2c789c07e13b58d318a15b6511881b79a74296956a2f62004d3ea8f5b1a54d3fa3097fc45f6c1dd1faceb0abacf87a615cf7dd793b821d82e5b3e308357d885122268ff8898ee9779ddef88b286de373eaa91f8b887aba5e5cae58b21307f53904b3a3d3affd58b37a453b1fb5ac35e1ee22134745ab50861eb1d98a3c89ce90558b13208b877147adaf42a85e219be80f186d1f46be5a9fcf3f3460ca0359c138b8af5d8064febea30218eba8592824cb605ce7551a472ae15985735c2b1fe057c9da50c414d884257d5dae2d4f6c3be3b5455cc4a2f55e0f95704cf46a97238e0cb0846ff2c2eebadd362adb4b268cbf30beb155e70124be3a0454ece9ba5ad60feaf77c4d7265ce04f4713f3d420a0f1b23bf00d145bde6ddfc5395ec6fc17a958b97043d503f2602cb0e5b3da73d4cf292d57d2bc5dd79d5a1e478c1670ba2948317a04c108ec37ce1edf2306be411af6d61920b8ad88e1f9fdff8ea71c2d03896b11a84cf96050936a90730f9f1298f5e2a578ce5b3a1f6c949e07e9bf2169543352db82c6e2814d68095c98237ebbd18065de51e8d9d3187ba062584890cf23ac9fcb76f36c6d56bee1b325f045c77bcd16e366cd7357e3a7846b43a03e7ed41301206087ebb9fa884725b57b1bde6f44ea8c453175c899da084911dc1fbbc552abfe059c6ead872462bb92845c50e34b4f533b9681c445f6337c776333b59f50609f121d005ab039041bd2a4726055af27f520a1be950b72a2840d17c02ff8c9ea1df0139b3edc7a989df9da7018d87cdcc8dfb5cbfb153cf881c719645ab5addbc11631c2a9686e252270e95b2a3a6187a443033fe86b49a4a402e986cadb74e9ceadea379e974b1680454190576ddf0e07c850cd4be0ee84e54609cfaa953ad96656ee08252a276426adff8e9e41e8eb73b4b02220b1d0c0e2e2ab46e7bb59185375cbc5c85bca017e9997f321c8db344a715cbd52f978ee6006b53b8005b5ccec6f9d71c708de0248ca628360b3496eb628c17208519d50e40ebbd3cd1077fc62a0bf0c6af31ebd220891cda58db9be91a7018f61f393c59757a610e746bc529f3f25c6a253ff7cc5fec419388314a10412c13399b2e5fcb61ad8210f0562f0747e63f89370ee479948cb521485c4141973d00df242abc0420f32ba3c211f7c09f7cb639e5ec3f1aaea920c6f46ca0b4cd3621563eeb73cc0c71e495adab2265ecaa0e38f2f7f3d78c4a2da3906cb81fd2a8b571663d0a9dc7c5cebe911dd22e30bbbb1fafcc5a25f591bd9f9d8ed0d95c42d8c634472b47b966729d7cfbcecad7ca1e8f03e91f4c6a123c53cbdd47ad101feacbfc65a59a99ac79a7c8dd9838044d1ad51bc8aecfdff194e3162aa2e9b47a9bdde5ca6e5eb08ebccd8940525f07d0a42bf715bfae9078d76a44d75554e4a7a9224e59480156a9861f0522c843484146ee61fd546ea879c6d8bb45c9fb96cb37caa49d76bc0653d42ee4c8435018cfd7b2d21f90ab13136b69053efee36a6f32b916e783759766787176731c319b6e17d9517a46753c66c839d887172b79f7890a995913f690d1d47abbfa66a1e6ad4bdc59cf3d30f64397e9f0901a847008835ef02d2044b9085d2d203f0e97111c6c93390fc6ea3b7ed75c465eea60299d6b7c636f4476978bd758ea6b3ae23c787d7f4d169942465f2916339576030b1bc89543ae236f7af27eea0b0a7a327bb389c430adcda9feb2b1f085c9be04cd0121d8d40416f3307cec3e36b3b11848a4fcfe806c0cd92ea968a0dc08079d9a09f2af490313ddc944e7431fe66c9cb191042eeefe6121aad5eba29cb8677f5914266685e0d354d9fc31c734181490e56dd7a85884c203622e99df537bb3b5ec3fe06cccb71de196d0503c60750518ff6b25d1fb02b9b40eb440c15d125c26a1a46427129dc3cbef9d753c959da10b2dd661ae3a811573e2d2756cbc061aa7ce09d6d6faa98aaede785498301fa7626aaf81ca6dd496b4c17e29a5796170a5c421fb90cdf513e7ed5712a97e3e1f79ecefc74158a289f31fc842dbb59b2ff8286dceac6ac0d295c42af4c6b165fb62bd0954bb8d3785bfb9a8a60f46b32a4cdb3134e0014b4b957fcd61430e67e7eeb07810c1953e3a0c84ee1c79cd079d1d5b216b3135bba3b63f9136e5ac9ad2df57a8990698585f8de00598a32067837cac9c5cf0848488fade248da47034f06bcc73e9423f24b0b3466edf47f1d701c90b814bcd62c6e372822efc131fb5cabb96806be7728c55ae6a6e4aa503c5d9e9b0988d742b3304106d94d345f42565a477f892c624670c6c35b67630826f9937c655a1064bb14d1bd7b6f15a350f663367a5bcb8e68b54adc239d169c73ef301d19d6898a1e15a3e1b39ffa01885930c03dbfb4d0b146a405ea590fb208559997165ea50aa7ca91ad4e4330ed61c3d06a5643a187b97f1d8e95c14e566dbea7b6b406854d8ad8c3eb806c5c63e555a4b6947d47dffc82577045719a7a1e8c8117c2be48430e9a4c1986c46f6e507f9c985d890a847cefdea0568b77a7b12adddeb203ddcb4cbb7ca806eff93bd9a9a0f3036609dae523e77ad9015036e3e49bd7cee5cbd465617e13032ad060bb2ef4a6e087fdc296f90122bfacfc81b175364c5993fa4fa965a2ee341b16a8b60628b7ab4b77c629c64bee64947700e5ba4bec8ae5f28b6f7bbd658678daa4896f07ea5adfdf99b0db4af4a619654d5e8c5427358028960047ceb7e126631dedc47f26d077f639b5ba568e25c0b4cb274bc44b068031ddaced059edc3e23698c180776fe31414e1bff09bfd5a40ff14f0c40b107c4b24b20646c0414de444f50e3e552aed0ac6397f624dace1bc4f37aefb1e6d54d8926313b002de26f087e5c162a4f1437d4d36baecb499eb37fc8214f012374484fb792a64c2150a2f78e076755ad74fdbcb144a8b7163266e4656e7e77530652671e8f9e7be351ed3236b562d0a359dbff1eb7062accf4cbc6a1d98d04a7bc939b587cd25dfb362d06c62edf6bb1d5eafd80d4a143a247be4e1c21eed1f27d7b54bf0fb9732e363edb7a50eb76132a1e09e4d67bb023537bf8f714a600c0ff17b60b08e8046de3674a61aa0945bd2df4f8505b5a2d759b8b77a07a8b6088afa7baa96af6c030db5a1ff721829244d433e2774d73b160053f46496220956dd10f96fc63edbc842fea485fe7b243bb0cd2531b016b4090a12a7bb73f8001ff28385aca783ad8d87ac81c4d4dabb0efa68a1d3a6dd540eb87f12110d3f6ae41aeb9417c9dfd5b1a8ccfa0e18cf1ba586616cf0936af35e1e29ef8644dae1d09b3f94b4789079437838fcac9ba12350bd14e3164a1e60fc055ec6851c337799262a21e0db8041fb090633a162076266131c71818485b73b387add4b8f00cbe1db4b3b5493b5149499241fa28c5c1e1d458875639e3f7344d308675bf5eecc245f9f6f36e46558eb44e23dbb426094ce047fcda4d040a0bc319e0e9fcd7e0569f512743a1b5fd496190b1342ea6a3430cd3266de36fb6e524c4525b05b16d6e1c2ac6bf52f30ad838d9e0e4cfb96a0bf04db0a947d8aee1629e9538a6eb3cda793c34685362cf2322b70548687cbea6d1761f720f85cfc9fe992e94449812f6b670d767ca2872741d29aa5aae29db6cac73ef085d7ba6bc30bf9cc0f0eecca3c11c1962f06ea3b34ac027ee48483200ccd95f5ce33daee26252478245b86cf80b585a74629fa114f12f5e6ac468ee868ec9377589bc844dbd64102c5b6621999ba9817eaabf947dc3567e3cdc2046b9321b7164f9f1f3677bb076a768a63d15", 0x1000, 0x3, 0x0, 0x0, r2}, &(0x7f0000b61000-0x20)={0x0, 0x0, 0x0, 0x0}) r3 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r3, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r3, 0x84, 0x7, &(0x7f00003fb000-0x4)={0xfffffffffffffff9}, 0x4) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = memfd_create(&(0x7f0000000000)="00", 0x1) getsockopt$inet_sctp6_SCTP_PR_SUPPORTED(0xffffffffffffffff, 0x84, 0x71, &(0x7f00009bb000)={0x0, 0x5}, &(0x7f0000195000-0x4)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp6_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000001000-0x8)={r1, 0x5}, &(0x7f0000000000)=0x8) io_setup(0x3, &(0x7f0000a69000)=0x0) io_getevents(r2, 0x0, 0x5, &(0x7f0000665000-0xa0)=[{0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}, {0x0, 0x0, 0x0, 0x0}], &(0x7f0000006000)={0x0, 0x0}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r3, r4, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062", 0x1f) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$inet6_sctp(0xa, 0x5, 0x84) r1 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) sendfile(r0, r1, &(0x7f00009f0000)=0x0, 0xafbe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r3, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r4}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00004fd000)=0x0) r1 = syz_open_procfs(r0, &(0x7f00006f6000-0x9)="6e65742f756e697800") preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) setsockopt$inet_sctp_SCTP_EVENTS(r1, 0x84, 0xb, &(0x7f00008c7000)={0x8001, 0x3, 0x0, 0x0, 0x0, 0x1, 0x3, 0x5, 0x10001, 0x0, 0x7c}, 0xb) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(0xffffffffffffffff, r1, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(0xffffffffffffffff, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 5: syz_open_dev$sndseq(&(0x7f0000151000-0xd)="2f6465762f736e642f73657100", 0x0, 0x200000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000587000)="2f6465762f72746300", 0x40, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfd, 0x0, 0x0}, 0x0, 0xffffffffffffffff, r0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000b29000-0xc)={0x0, 0x0, 0x0}, &(0x7f0000def000-0x4)=0xc) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") chroot(&(0x7f00001f0000-0x8)="2e2f66696c653000") sendfile(r1, r2, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, 0xffffffffffffffff, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000cc8000)="2f6465762f6175746f667300", 0xfffffffffffffffe, 0x0) getsockopt$inet6_buf(r0, 0x29, 0xd3, &(0x7f0000220000)="00000000000000000000000000000000000000000000", &(0x7f000039e000-0x2)=0x16) ioctl$VT_RESIZE(r0, 0x5609, &(0x7f0000ce0000-0x6)={0xea47, 0x2, 0x43}) r1 = getpgrp(0xffffffffffffffff) r2 = syz_open_procfs(r1, &(0x7f0000e9e000)="73af6a2f0000ce6f012c") preadv(r2, &(0x7f0000b30000)=[], 0x0, 0x0) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) r0 = signalfd4(0xffffffffffffff9c, &(0x7f00004c3000)={0x1}, 0x8, 0x80800) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r3}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000a18000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) ioctl$DRM_IOCTL_GET_CAP(r0, 0xc010640c, &(0x7f0000463000)={0x81, 0x5}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r1, r2, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00004af000-0x8)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000ec6000-0x8)="7569645f6d617000") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x0) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x540f, &(0x7f0000142000)=0x0) r1 = syz_open_procfs(r0, &(0x7f0000005000)="6e65742f756e697800") getsockname$packet(r1, &(0x7f00009fd000-0xa)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, &(0x7f00006e6000+0xb70)=0x14) sendto$packet(r1, &(0x7f0000d64000)="3893eb6ac3f7b4bed72334478091a9a442c01611", 0x14, 0x840, &(0x7f0000cd4000)={0x11, 0x1f, r2, 0x1, 0x6, 0x6, @random="208bbfb32ce2", [0x0, 0x0]}, 0x14) preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, 0xffffffffffffffff, &(0x7f00006d3000)=0x1000, 0x8) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x0) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) creat(&(0x7f0000969000)="2e2f66696c653000", 0x1) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="", 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGSID(r3, 0x540f, &(0x7f0000b1b000-0x4)=0x0) r5 = syz_open_procfs(r4, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") ioctl$TIOCSBRK(r5, 0x5427) sendfile(r0, r5, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f000060a000-0x4)=0x1, &(0x7f000080b000)=0x4) sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00003cf000-0x4)=0x0) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000e03000-0x9)="2f6465762f76637300", 0x101001, 0x0) getpeername$netlink(r0, &(0x7f0000722000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000935000)=0xc) r1 = syz_open_procfs(0x0, &(0x7f0000564000)="6e65742f756e697800") ioctl$TIOCGSID(r0, 0x540f, &(0x7f000012f000)=0x0) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000cce000)=0x0, &(0x7f0000ec6000)=0x4) ioctl$GIO_FONTX(r1, 0x4b6b, &(0x7f0000db7000-0x1000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") getdents64(r1, &(0x7f0000306000)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xcc) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000bd2000)=0x7f, 0x4) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f0000539000-0x8)=0x0, 0x8000) 2017/12/06 19:34:09 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:09 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x0, 0x8) 2017/12/06 19:34:09 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") openat$autofs(0xffffffffffffff9c, &(0x7f0000087000)="2f6465762f6175746f667300", 0x4000, 0x0) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:09 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:09 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGSID(r3, 0x540f, &(0x7f0000b1b000-0x4)=0x0) r5 = syz_open_procfs(r4, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") ioctl$TIOCSBRK(r5, 0x5427) sendfile(r0, r5, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:09 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:09 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(0xffffffffffffffff, r0, &(0x7f00003a4000-0x8)=0x3, 0x3) 2017/12/06 19:34:09 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_IRQ_LINE_STATUS(r0, 0xc008ae67, &(0x7f0000350000)={0x200, 0x9}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f000028a000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f00006d3000)=0x1000, 0x0) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f00000ac000-0x9)="2f6465762f76637300", 0x101000, 0x0) getsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000c21000)={@empty=0x0, @local={0x0, 0x0, 0x0, 0x0}}, &(0x7f000011b000)=0x8) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000760000)="2f6465762f7667615f6172626974657200", 0x40000, 0x0) getsockopt$bt_sco_SCO_CONNINFO(r1, 0x11, 0x2, &(0x7f0000298000-0x72)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", &(0x7f0000148000-0x4)=0x72) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(0xffffffffffffff9c, 0x84, 0x13, &(0x7f000061c000-0x8)={0x0, 0x3}, &(0x7f000063b000-0x4)=0x8) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000f23000)={r2, 0x6}, &(0x7f000045b000)=0x8) getsockopt$SO_PEERCRED(r0, 0x1, 0x11, &(0x7f00005aa000-0xc)={0x0, 0x0, 0x0}, 0xc) r4 = syz_open_procfs(r3, &(0x7f00003e9000-0x9)="6e65742f756e697800") preadv(r4, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) setsockopt$inet_sctp6_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000d2a000-0x4)=0x0, 0x4) 2017/12/06 19:34:10 executing program 1: r0 = socket$inet6(0xa, 0x80000, 0x80000001) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_COOKIE(r0, 0x1, 0x39, &(0x7f0000000000)=0x0, &(0x7f0000743000-0x4)=0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x3, 0xea8b7f5bc631d8a8, 0x78, &(0x7f00005ed000)={0x0, 0x0}) ioctl$TUNSETSNDBUF(r3, 0x400454d4, &(0x7f0000ed6000-0x4)=0xffffffffffffff01) gettid() fcntl$getownex(r2, 0x10, &(0x7f00002a3000)={0x0, 0x0}) getsockopt$SO_PEERCRED(r2, 0x1, 0x11, &(0x7f0000389000)={0x0, 0x0, 0x0}, 0xc) r5 = syz_open_procfs(r4, &(0x7f0000e05000)="6e65742f69706a7461666c08005f726174636865730020a2") sendfile(r1, r5, &(0x7f00003a4000-0x8)=0x0, 0x2003) 2017/12/06 19:34:10 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) openat$autofs(0xffffffffffffff9c, &(0x7f0000ccc000-0xc)="2f6465762f6175746f667300", 0x0, 0x0) fgetxattr(0xffffffffffffffff, &(0x7f00009f1000)=@known="636f6d2e6170706c652e73797374656d2e536563757269747900", &(0x7f00001d3000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xc1) io_getevents(r0, 0x0, 0x1, &(0x7f00008bb000)=[{0x0, 0x0, 0x0, 0x0}], &(0x7f00009ca000)={0x77359400, 0x0}) bind$alg(0xffffffffffffffff, &(0x7f0000e9b000-0x58)={0x26, "6165616400000000000000000000", 0x0, 0x0, "726663343130362867636d2861657329290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000064000-0x1000)="", &(0x7f0000019000-0x4)=0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGSID(r3, 0x540f, &(0x7f0000b1b000-0x4)=0x0) r5 = syz_open_procfs(r4, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") ioctl$TIOCSBRK(r5, 0x5427) sendfile(r0, r5, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 5: ioctl$KVM_CREATE_DEVICE(0xffffffffffffff9c, 0xc00caee0, &(0x7f00001b6000)={0x7, 0xffffffffffffff9c, 0x1}) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f0000fa5000)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000f86000)=0x0) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r1, r2, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000b80000-0x8)=[{&(0x7f00001d4000-0x64)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x64}], 0x1, 0x0) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 1: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000000)="2f6465762f73657175656e63657200", 0x40, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000e60000-0x8)=0xf7) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000d8c000-0xc)={@remote={0x0, 0x0, 0x0, 0x0}, @multicast1=0x0, 0x0}, &(0x7f00003d3000-0x4)=0xc) bind$packet(r0, &(0x7f0000738000)={0x11, 0xfa, r2, 0x1, 0x85, 0x6, @empty=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], [0x0, 0x0]}, 0x14) r3 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r1, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) fadvise64(r0, 0x0, 0xfffffffffffffff8, 0x4000000000000003) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000cf8000)={0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x7, 0xff80000000000000, 0x0, "67afee2cf93c65b76597ef4eacd17e2575fcd70d58024615fcb5f9fc305c37ef467c5bdf16d6d75b8907213e655c0c894d1a0ab7a7a11b8df7c7711dced32920", "28f2df5b5f6cdd3834d5f9e22d9e6c487d95b0ad516b51dccd71f8d2a822dd36a8575c61cfa1d59db5213b05fbf1670edbafe0ba65a5af9ca770b3b592066fe1", "26d5f7e5c285cf29a5317fd1eb2fc39be5ff7b8faa67b97636ff76990432b89a", [0xfffffffffffffff8, 0x40]}) r4 = fcntl$getown(r1, 0x9) sched_setparam(r4, &(0x7f00001ae000-0x4)=0x8) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGSID(r3, 0x540f, &(0x7f0000b1b000-0x4)=0x0) r5 = syz_open_procfs(r4, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") ioctl$TIOCSBRK(r5, 0x5427) sendfile(r0, r5, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00006fe000-0x78)={0x2, 0x78, 0xe2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000f0d000)={0x26, "736b636970686572000000000000", 0x0, 0x1ff, "6c72772863616d656c6c696129000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f000028b000-0x2e)="090000140000000000fff9ffff0afebc402c0a050100010000f50000010062f7", 0x20) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000532000-0x8)=0x4000000, 0x3) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000cdd000)="6e65742f73636f00") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) setsockopt$inet_sctp6_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000e99000-0xb)={0x2, 0x0, 0x4, 0x6, 0x6e, 0x5, 0x200, 0xfff, 0x100000000, 0x20, 0x0}, 0xb) 2017/12/06 19:34:10 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000cf5000)="2f6465762f72666b696c6c00", 0x400042, 0x0) signalfd(r0, &(0x7f000044a000)={0x6}, 0x8) ioctl$TCSBRK(r0, 0x5409, 0x200) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r1, r2, &(0x7f0000532000-0x8)=0x0, 0x3) ioctl$BINDER_THREAD_EXIT(r0, 0x40046208, 0x0) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r1, 0x84, 0x1a, &(0x7f0000048000-0xb7)={0x0, 0xaf, "60f5876e2e0d66a1963a17c3bf6c577fea4ff0013a6cf85eced04efed3dd8939bc38c998c073615cfb4b1739faaea778f6b897567ac7a3f7fb2812ad8ec8bfd90987dcce6eb8f7e565a19d412b722f2c58beecc407893a54412f15521a2275d2688284691512393655d4df6e472a53c97e0cc15ca099bcd56b6e8bec5a38d0fd06089c6427ef8e1bd40f0c7aa9be66a771bfecb444dc375c0236a7038f4ad711e934d9841ac6e8639fcd2bad448dd2"}, &(0x7f00003aa000)=0xb7) setsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r1, 0x84, 0x76, &(0x7f0000ebd000-0x8)={r2, 0x8}, 0x8) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$sg(&(0x7f000006d000-0x9)="2f6465762f73672300", 0xfffffffffffffeff, 0x400000) getpeername$netlink(r1, &(0x7f00008a8000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000590000)=0xc) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3, &(0x7f0000828000)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[], 0x0, 0x38) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGSID(r3, 0x540f, &(0x7f0000b1b000-0x4)=0x0) r5 = syz_open_procfs(r4, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r5, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000058000)="2e2f66696c653000", 0x10000, 0x0) creat(&(0x7f0000ce3000)="2e2f66696c653000", 0x100) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) utimensat(r0, &(0x7f0000000000)="2e2f66696c653000", &(0x7f0000001000-0x10)={{0x0, 0x2710}, {0x0, 0x0}}, 0x100) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000af6000-0xc)="2f6465762f72666b696c6c00", 0x400000, 0x0) r3 = add_key$keyring(&(0x7f0000e85000-0x8)="6b657972696e6700", &(0x7f0000848000-0x5)={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x0, 0x0, 0xfffffffffffffffc) r4 = request_key(&(0x7f0000980000)="626c61636b6c69737400", &(0x7f00002fc000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, &(0x7f0000b1c000)="766d6e6574306c6f70726f632a3a70726f6300", 0xfffffffffffffffd) keyctl$search(0xa, r3, &(0x7f00005b6000)="727872706300", &(0x7f00006ac000-0x5)={0x73, 0x79, 0x7a, 0x1, 0x0}, r4) ioctl$KVM_GET_IRQCHIP(r2, 0xc208ae62, &(0x7f0000280000-0xd8)=@pic={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r5 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r1, r5, &(0x7f0000532000-0x8)=0x0, 0x3) ioctl$sock_SIOCOUTQ(r0, 0x5411, &(0x7f000054f000-0x4)=0x0) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000bfb000)={0x0, 0x0}, 0x80000) flistxattr(r0, &(0x7f0000cad000-0xa7)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa7) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r1, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) socket$inet_udp(0x2, 0x2, 0x0) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$sg(&(0x7f000006d000-0x9)="2f6465762f73672300", 0xfffffffffffffeff, 0x400000) getpeername$netlink(r1, &(0x7f00008a8000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000590000)=0xc) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGSID(r3, 0x540f, &(0x7f0000b1b000-0x4)=0x0) sendfile(r0, 0xffffffffffffffff, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000640000+0x3bc)="617474722f7072657600") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x2, &(0x7f0000828000)=[0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) io_getevents(0x0, 0x0, 0x0, &(0x7f0000a7b000)=[], &(0x7f0000698000-0x8)={0x0, 0x1c9c380}) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f000057a000-0x9)="2f6465762f72746300", 0x0, 0x0) setsockopt$inet_mreq(r0, 0x0, 0x23, &(0x7f0000e27000-0x8)={@multicast1=0xe0000001, @broadcast=0xffffffff}, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r1, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$sg(&(0x7f000006d000-0x9)="2f6465762f73672300", 0xfffffffffffffeff, 0x400000) getpeername$netlink(r1, &(0x7f00008a8000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000590000)=0xc) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 4: r0 = memfd_create(&(0x7f0000d5a000-0xc)="47504c6367726f75705c5c00", 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet6_udp_encap(r0, 0x11, 0x64, &(0x7f0000000000)=0x6, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r1, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000902000)="2e2f66696c653000", 0x20a203, 0x100) ioctl$DRM_IOCTL_GEM_FLINK(0xffffffffffffff9c, 0xc008640a, &(0x7f00007ca000-0x8)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000c4e000)={0x0, 0x0, 0x80000000}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000cdd000-0x8)={r1, r2}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_procfs(0x0, &(0x7f00009c3000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") ioctl$TIOCSSOFTCAR(r4, 0x541a, &(0x7f0000164000-0x4)=0x3) sendfile(r3, r3, &(0x7f0000574000)=0x0, 0x3) fcntl$dupfd(r4, 0x0, r4) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x2, &(0x7f0000828000)=[0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) sendfile(r0, 0xffffffffffffffff, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x5417, &(0x7f000041a000-0x4)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$sg(&(0x7f000006d000-0x9)="2f6465762f73672300", 0xfffffffffffffeff, 0x400000) getpeername$netlink(r1, &(0x7f00008a8000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000590000)=0xc) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r2, &(0x7f0000532000-0x8)=0x0, 0x3) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") ioctl$KVM_CHECK_EXTENSION(r0, 0xae03, 0x2) setsockopt$inet_sctp_SCTP_RECVNXTINFO(r0, 0x84, 0x21, &(0x7f000065d000)=0x12, 0x4) preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) syz_open_dev$vcsa(&(0x7f00006d8000)="2f6465762f766373612300", 0x1, 0x1) r3 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r0, r1, &(0x7f0000532000-0x8)=0x0, 0x3) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r1, 0x29, 0xd2, &(0x7f0000bb5000)={{0xa, 0x0, 0x3, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x207c003c}, {0xa, 0x1, 0xfff, @loopback={0x0, 0x1}, 0x80000001}, 0xfffffffffffffffb, [0x40, 0x3, 0xffffffff, 0x6, 0xffffffff00000001, 0x0, 0x4, 0x8]}, 0x5c) socket$bt_hidp(0x1f, 0x3, 0x6) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f000085a000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") ioctl$sock_SIOCINQ(r1, 0x541b, &(0x7f0000e55000-0x4)=0x0) sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) fcntl$setpipe(r0, 0x407, 0x100000000) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000828000)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(0xffffffffffffffff, r0, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) io_setup(0x5, &(0x7f0000e33000)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) getsockopt$ax25_int(r0, 0x101, 0xc, &(0x7f0000154000-0x4)=0x0, &(0x7f0000c2d000-0x4)=0x4) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$sg(&(0x7f000006d000-0x9)="2f6465762f73672300", 0xfffffffffffffeff, 0x400000) getpeername$netlink(r1, &(0x7f00008a8000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000590000)=0xc) syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) getsockopt$inet_sctp_SCTP_GET_LOCAL_ADDRS(r1, 0x84, 0x6d, &(0x7f0000800000)={r2, 0x35, "9be2165591cf6b84ef6f53abbd3eebb256611924df9acef8321b8c033ba35db33e5dcd043d185c5f0000a8a1fc34175b2034d947e9"}, &(0x7f0000c9a000)=0x3d) r3 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r3, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000ffa000-0x12)="2f6465762f696e7075742f6d6f7573652300", 0x3b, 0x10000) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFADDR(r0, 0x8916, &(0x7f0000402000)={@generic="cf106aba513c8b4e6201ff62d4a66aab", @ifru_addrs={0x2, 0x3, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}) r2 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r1, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) getrlimit(0xc, &(0x7f0000453000)={0x0, 0x0}) 2017/12/06 19:34:10 executing program 7: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000828000)=[0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x1, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000894000-0x9)="000000004000000905") preadv(r0, &(0x7f000078c000-0x8)=[{&(0x7f0000e6d000-0x7f)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x7f}], 0x1, 0x38) ioctl$TUNGETSNDBUF(r0, 0x800454d3, &(0x7f000086b000)=0x0) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_mreq(0xffffffffffffffff, 0x0, 0x0, &(0x7f00001c3000)={@multicast2=0x0, @multicast2=0x0}, &(0x7f0000261000-0x4)=0x8) r0 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(0x0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(0x0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000223000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = syz_open_dev$mouse(&(0x7f0000000000)="2f6465762f696e7075742f6d6f7573652300", 0x0, 0x0) mmap(&(0x7f0000000000/0xb02000)=nil, 0xb02000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f00006ee000)="2f6465762f6b766d00", 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000285000-0x5)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f000023a000)={0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000d20000-0x10)={0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(r0, 0xc010640b, &(0x7f0000324000)={r3, r2, 0x2}) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f0000156000-0xc)={r4, 0x80000, r0}) ioctl$DRM_IOCTL_VERSION(r0, 0xc0246400, &(0x7f000042f000-0x24)={0x100000000, 0x9e1e, 0x7, 0x77, &(0x7f000095b000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x59, &(0x7f0000d9d000-0x59)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xf0, &(0x7f0000877000-0xf0)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"}) removexattr(&(0x7f00003a5000)="2e2f66696c653000", &(0x7f0000314000-0x17)=@random={"6f73784900", "2f6465762f696e7075742f6d6f7573652300"}) r5 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r6 = eventfd2(0x7b, 0x80080) eventfd2(0x1fc, 0x0) ioctl$KVM_CREATE_PIT2(r5, 0x4040ae77, &(0x7f0000afd000-0x40)={0x1fffffffffd, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$KVM_CREATE_IRQCHIP(r5, 0xae60) r7 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) r8 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCDELRT(r8, 0xc0045878, &(0x7f0000464000)={0x0, {0x2, 0x0, @local={0xac, 0x14, 0x0, 0xaa}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @rand_addr=0xfff, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x2, 0x2, @multicast1=0xe0000001, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x8f, 0x1, 0x1f, 0x8, 0x9, &(0x7f0000000000)=@syzn={0x73, 0x79, 0x7a, 0x0, 0x0}, 0x19bd, 0x7, 0x1}) syz_kvm_setup_cpu$x86(r5, r7, &(0x7f00008ce000/0x18000)=nil, &(0x7f0000221000-0x18)=[@text16={0x10, &(0x7f0000af8000)="ba2000b0f0eeba610066b81d00000066efb800008e0c87e4670f01c800072c0f01b6cba966b8db0000000f06c80f21f866350800d0000f23f83e6567660f38dea419f79758603e3ef2ad", 0x4a}], 0x1, 0x0, &(0x7f0000af9000-0x10)=[], 0x0) ioctl$KVM_IRQFD(r5, 0x4020ae76, &(0x7f00003b9000)={r6, 0x0, 0x2, r6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) bind$bt_rfcomm(r8, &(0x7f000016a000)={0x1f, {0x1, 0x40000000000000, 0xa4, 0x100000001, 0x2, 0x4}, 0x401}, 0x9) recvfrom$inet(r8, &(0x7f0000aff000)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0x1000, 0x2062, 0x0, 0x0) r9 = syz_open_dev$vcsa(&(0x7f0000aff000-0xb)="2f6465762f766373612300", 0x4c52, 0x0) connect$bt_l2cap(r0, &(0x7f000089e000)={0x1f, 0x6, {0x7, 0x39, 0x28, 0x6, 0xc779, 0x96d}, 0x81, 0xef5}, 0xe) truncate(&(0x7f00001d2000)="2e2f66696c653000", 0x101) read$eventfd(r6, &(0x7f0000afd000-0x8)=0x0, 0x8) epoll_ctl$EPOLL_CTL_MOD(r9, 0x3, r5, &(0x7f0000b00000-0xc)={0x20000000, 0x0}) ioctl$KVM_SET_XSAVE(r9, 0x5000aea5, &(0x7f00002d9000)={"2584f4012bd706098001fb81824352de32c052b8c080e33a5d375fd26663878bd12ae03f32f24fea5c7b92a6d3b403b16951dafb8fdc8a97ccc2f64166a28269d79394739f9ef8e42f660d28de41dfe6069de6a24c402f65c8e64bd99111afd3b8306ce07683d4987065cfe7fb7c3ea64c9c2376a57fea606da753eca061b02d5599838b71a539b6175bb11eb374ce2e302c4fd7fd386df7c98d1aa9d839cc79de5c9e1d731ecd82f60b550b973a9b5f66f7b5a7d7d28046575217a804da356fc458d6f36ea650202460297e3d0c753f918515383ca9696e0b16d2a71a6b500f17115b8a940cacfc1162537872cf00f52444eadf7c1be0eaea3c8fc8c5a2bfab125902bd4a265c312be7ed12844b7b69278fc02bd91733a8375b39aac80abf405b781965a4ec32957b86f3418924221d1da709ba0558e15e884003e8f22b0eb1c7769237d7378264d4c853847d912bcdc6757bc55b5fcaf402e63c0ec0cc8b5da29047486abe163ad5d35c6ca32f5f2dabbf4c90acccea9269db6a2fcf8a2b9f8e65d3a973ef2ffcd47da9fdac351d06d433200393708a599ac4655bdf48521bbc8b538ead2775a314800d4aa08ce1101550fa868c902eb112b301ec4e3e1be026ecf8b0e641f16efdf5cadff388634afa72cc04cdacb965b3f6b78b1e8544361121f4ae26e7fdb2461bccf3b7531f851169ad2ca037231c8b560fcaeaf1af6b048c40c74396db4bf89032d99e7c21ddcbe29478a4f34666c5e73ab452dab9f85684c0e5939593b44bfec5e04a5c7a9027a9e89a64782c2d32d2ed5eb52f94b3be05583e24dd5be11f587fa77c4b8bb3da00340b61e6c0c964dc8ccb8c49da5152ba76a69d62684bf5fe68be5212aabd1df44808c94ef8747235a6c2d02bbb30578cfe7e82fbb7460efb823ee3d33b94f168606286fd86fcbecabf0f9f2f9ef59968a7bfa28c54b9bfa7ec449dbe2f59b9a32ea0cedc8d3d8a60599f5c50609a418230710a61299e17e29afc688ce5687d4a639d30d1a25e1550e16b41a4b6b8e47dfd3daa0763d1c165146bffedb3756361f9f1e694dfc63f60c4a52d84cdfee2b086204b6db91a27e161a70485501562ba341799c4dd339d103837b3d3ece535a2d5021ff5136bc7ee6677c0c7194a7d6cbdfc8ffc049ecb1da5df4c9a6b92a183337ca711753e8f854a602db525b9f8a9e5d55905c8461eae2144493bf69e0ddcbd7f31bd17ebb151ef101608b202e112e650bed10aa0a62ea831c9115306353659ecf5fbe374fa667630e6f348d8d7614704d664593f8611e37569f184030b849f379a09625ac5124e3ca1cbfc646a152e021e6c8057a0fcb6ad10281bd2e901ec985ee4176211e6cdfdcfbb7d0b598d12dd3df4f4927a82116987942c73cd50f4d68c5fcd76dcbe4e8ea05faa8aec048191ae3460fd9527c0f4b4510970"}) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$sg(&(0x7f000006d000-0x9)="2f6465762f73672300", 0xfffffffffffffeff, 0x400000) getpeername$netlink(r1, &(0x7f00008a8000-0xc)={0x0, 0x0, 0x0, 0x0}, &(0x7f0000590000)=0xc) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000fe9000)={0x0, @in6={{0xa, 0x3, 0x2, @empty={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x3}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f0000b74000-0x4)=0x8c) r1 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") close(r1) sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000828000)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x0, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000349000)="970bd97242b95e01fbf31c3471a6b6d76dd6a9f81351c7a53189b7d28181360019341ba714ebd457499b9f11fb76d1b0af1932ac6110c389132cf46e752c4e03cbf466c666a75fe5272de6561aa9bd27cb6caccf71034253de0d2720f97d4865fc1f233e125768048d44c50835203a74daf6cb79232797c06e01b48957d3e11b50d3fdee0b2374e7dc8556ce0b00df481ab37e993964524a5151338679c95ed051e516e6cefe5878c2f5eb2eb858969d9bcd7dfdb778e5ff44d88e072bc149cc7136dfb2db6cd498ee7ee67c63a0dab05b0beb3baaef0e55252c12c7323a99cfb3ef02d399409ec443dd50b85cd179d6d397a0796944a710505dcfd4a8bd41bea1630b4f4143023b2add1d69f8dda9a0acea96655fb3de74ff938c2d913faf444c5b8087e82736574df8ec24c9475ee4b48d6dd38ddf4e6ed3c381843811e05d3cfed589090093aba2ba3a61345fe9d0636d4e5917564d5b31f4ea024d89120b29c5b94acb2fc006c29703733a85accc9c37672b55d0669cd324312071241709ca01c02586f92e47203adde28e639c26adf54f3ce892c23f08d5f1907c2edf5658d9325b8531d51cb464db0f3c0b5d19f036bf2823fa638ca521f1763cb085f8d8f749b4f63d4ea503a22ee1de5f22dcc2db7d60e332711758fe58ebd6707c38eb23fe9e79277dea8b7ac3e32b5dd82bb8e19f3177294f7ddd3e4d6804f0fb4ecdecf240c6e0c8e84c0bc4f18d97e3d174481d58a37e48373d0bba66230eccb1fdad3a19364246c6c9cb5a942f70d8599f2436e51465a4c985fac1e5411acc87290999227bfdb44f109490370196c87a6c8743d4abdb88704deae7c6ac71cb80dc3ce091137657484e4e285ca9046180e1d2bdcd9c93d5f290796984f57086c601b8df7b172a28af3873362d9743d5c622fcae22364a83417415a9520edd67681a14bbb6e44877e96cee2c0b393956aac304a8a35ec785b42adb85d58d857159391474d2808cfef1d06b2a2697772560efa4706ddb8efebda6b82b86b4bf7b73afc0ca898457194e9dafcc64ecb5b896ec6abc3703cc72ce3bbe003cad8a2e2911cec86d2fcfa11273c86d06c19b8d961b4aeaaab9acdf0cc1db13f0b2d664540853faf9c4781737b524881d06febe28bde9e9e40845976cf2db938ccec8408c49a2f8d025b32ae7a7d5b21db6bbf19f1ec9820367220d04ade06938f5435469de78d78418ad16b24e6a54e0a35612776a72a24044f1ea57dcdb7bb99b5848addb615aa6f5d3ea22eb7d9d33cb54543a546f8b6c5b6598fb72baf86f3e77a111c5f786b722caf526fbaf77ddb1f8adcad5686dd30c31a4a9de57f179954b457f6f7c4f73d31fce474b2d4fbf5a3a520e91a03fcaa3e629d215028b9b4aaf80ef61afcaf7670ad51ef8849abaea50e62868fffcb31b469721248e3f4993cc0b10701ec54269d9e8263217ce3d470aa31e5fd0f7eb68935b4733643faab64793668e65fee0e70851e2afefbcf150d4b2263085b4dd2b369070350e0f5e8d8336aa4cbc87620c862f23e6b5bfbfe9a6f4f86de8d36ff975310826f43eb70db209be8c110949e32f0b591072d2f6d0d815c9b1fcd17a0361e454be08d178ef70080f25a58bd9828bb8b422366fab2a74b2e8d112476e0b999d701dac62df4e98db7d44ed92076910b5a98f02f1f90506f20d9908cc3193aa3a4310e375234f7d798907b6f98149647af3f706b39b7df7cc26522d49eb06a9125ec0b5b2442fe10054c6711c56f4cb9562464b2f22de1f76a2ec0fd10041ea4c4a34a1d7a99751b8003c24b6e0fb93300310509a7983e976ce1518c2240aef8d1301b7ec5bc3b964dc33d4a3777867842cb25d8ad721dca7830afed3da6fe5c5f79adb7671b0cb4762e6fb0f383545852d200273fc13451a231409f48b2e7f546be2e7f16c4918cf06c63656033e9b87a4d093fbff529b48250976bbc3f5c23ccc34236384cd342d1e1dacf596f31a989a784625d876ad99c5f80e89941e1af7aa90b6c23d736a00fb8bc9e26d2236804446d0ca199b3f38fa46c7f0f92a7614638af93be63d5a70d086708ce5deaa5c88ae65c4197a61f4e3fcaaf73e7234bb56ce73c04ff4c6a5a788acd33ebff1ccfddb5ee87e98831b54c352dd78bc8dc6071c3ebb6d9a7f313b9a72c7f3ca371048f9ab7f89a1451c8e69aaf7c3129f3c0e5b02c92fc5c868e64b648c9644d836d8415177479515c7f67c729f465ea23a992e3df9d586a1cb0832d4f63ae54404be7c359560c296f4b061e3ae2a7fcc67a9bc5f4b06c81e568a42da4b5e6417a58783b0253977ec372fd7be21be969ae2bb09103db246e601d68b0757a3cb46a5ecbcf114b3597f5b5da3d18a21cd838acea988a4b35bad58e5818071961a4e3ede605075ace368626ee45e39dce3533ea7398487d8cba4fdc40b5010d32835d025d55cf00bbf532321cd57ea8f46c3ff1b907fddb38a82711a8887837ac92ae8de8d3e1eeac4a6ae77bad01bdfd85c61e9aa3e3e361774006042555947887137560a0e38c0748c8dca4466a35b9d047a212b6fcfcf061acf2345632c41278d9334150f9d462791efba139450933f5637f78ef395a628966a8d6799c99411f30480e55d60d8f5fc44b81803d43825318f385f53de2db27b9731d418c4a9bdb0d078f956d9cff03fed6ba304fe554df22ba73f700ce8f3dbc96a037a369a261ac6941894e85e8eee690bd55fe2c688913e40c73262c57fa1e14258b30abf6752b1abd01c84b7f875d06cee760ba0156eb920c652bcbec5b36e29a43b6277786af80f3a3484da7313ca063bc71306966502054838e0bd40ec7140cec3eedeaadf5e7761b657546123486a28121ba195c1d57895507b9255c4a239419c3d3d1559a1a8ba7457d9754f6e4727334e83be9dd4c14f45f5761ae45d143ad04b8205fa8d2886f0884930fbfecbcd3da19e75e3e461a7d65f910ccc397867e7d30f840c54135676722e2944eb2de045118522d8fb21bea0cbfa582638de2ae0f79f70367989e4dfdc7f72ce0a00dcccdbd749fabe2c7ac2869e97582538cf2f9b422e84cb6cf8b6b7a1febad146dca3c0943c60b4f5d212696e005af79bdfcc9ac70b8d4fba755c93255c7351432607dd8a8ccefb6d0a1c234cd64e0012463ad470b8bbf53dd0eb8c34abfce246e7c6f9f8125a26012078e6cbc074ea560e936ade4c3c51bef65cec3a3c9b4a151258e5bb6135ad07000669b302b908caea99a936efd39f36c90afc5ffbb73387987a7920915400da2c424c227e73147997370777b98ec2aa1d4051b5c93e062a6b2560924605151da864a312cca215875250b76ac95ec2719fc6c02338bb43f34882c6ab6ce6f6fe5195ad89a22aa42d83398c99f7592e052ff7614087e5f17c45ce3b94a3ea57a5f8b3aee29a42f24f64080d0264dd2fd33b1809ad2f871339cd1fc3db99657c59608e5ce038684839dfa637d28841e19a5332ea5f6b44120f9fb405bff89ac6af0d538946a0f4a5265beab19b3a5d47f5c3e4eb138bc4baa31745902163e36234adddd47f0f7566e6c01d612013d8ef3f9608d775b92980bfb5f059f3708b7c18f159226bdb1edda3c81c184c0d12e07d2484bd6228d226f740f639bfa4a9f3658885c9c2136ae0d7c2fbf2f18b89643b0fb11cc035487a4f40ab3d9dddbb930ae3fefd91a13b7fd4ed59030b71a47c76d3ffb80435140c3d9a6ef24c2b9fd757c11b5815e8dbf5849086c0dc040d8eb073a86e22d91171cc61d2bd4b36cc1b7e4a256d7c24e4f92b4d9151418e3013de9581fcdfdd980dc08c05a783e6493ed7a99aaa167968ff7b20a12f48e7ee79d2d0d2bc85252396287ef12c59aa8362a03a1e2d4286a3233df0965375f57224aa8eead3fc15aaf481f236c2fb96f889c2b74982836cb1fc89d3b388bea62e4f5bea647fd239e1bb438a81b29d80c8cdc2510077d7cfb0c55f8c4fb76580bf46f275857e7ede2d6204aba6a6a41b097feb9a47d194b028e56c311467f17a9ae6c45014ba74bef6b0c89ebcf3044cb28b84b3f57cdd34209e88e3ab8a8ad92e798a67cf39392cec51912cd21465401fab7d7c3cb2babe3edff7d744a5e120cbd5a062be7b53cd1b628efe09a7513005e8bbf2c0cbed96ed8a0903684a76daf87739be9bda37ba2a0e6551ae239746a34ebb433993c881f3206011447071e1a9bade9d6abee3d2bd5c48fee64d9b2eddecca677d5c5fb0c9511a610b8a23b3d98892979c5fb428771f690c2c2af75f4d171c5d3dcc6d3e07fa598a003927d8c5ccc5dac1f7b20a80eacaa9968e21242287afe94745b73b811a9be9c2533adf616221f53c5fe21ce2c06414910eb000476e5346ffcb1e728454beee5c42e10262fe43cf855b5d586bccfdb1c136cad4dccf93a12593c9e925dd70e6ffdc07dc3cf1218d8b6b3606b4e053793c9efa1656476be3893a15580a901aae441f2278219dcf023a9fdb8de43520ed1103498b14305e262b808ebeaef32489f0fb33db9540f76c0f800135103dcbb5410627316e035a38bc2d7c723afefcbf55b9953bc31a22bafc3ec9dd8e30bacf03909b10b8017cfaf680a6bec842eccfbec251a9bd8e6073d69f35702195b2ec1e56c1f0ce58d3b70418839822a36cfa5d6eb928722cac9e5a1caa064cc8865e31832070179c765f84d8711b0afc0b6bd9de760f9df45782a6cd6adbd2a9998c151bfebd41019d3f227ee585401fb1fa6706042224f1fd3d19fce1c9670546f5b157d8d98b24b68d5208c70f55f49fb13a80dcf82437baf821f8cdaba56867f1989d5ccfaafe432204633ae7cc146ca331a11fb95c48bdf062081942ba0e3bc055e93a2bf70c3717d3cf4f047351673555027de471d88172e09f3e846e7791e07df547e56619f4ede9ecb521d49920773fcce056aaf86a2971f55a69c4cb2bcfd4bafab4e641975f6db7fc08bd8508fe74e5b166e659633a754a4ec2205640f67710f357927981213ec33623fb2b991b369430ba6707166f913cd3aea788f41a1ef4b55c762d6fe632239e9d27add9cbcea265ca2bf53ae11e67aa2e7753faf1b9750d54fc685cd5df057d342dec0ba41739cfd746d398399fd7a75ca5a92bdd255e66523a414e3a0a873ae9c3c08f472fd82f9ea650ff7784041348fa209e353f5ca4fe80d421013dd8334ec640522945d37cbe31cbf47f81e67f1da73028fdb1e1a16628b08ebcbc817a9d9679fd980236eb9c293bdbbc723128bbd07103286b1fd759b3057aa606aa896361de5d91bc85d183d788a67f5820f36a0128125d1539e2369d15dcf464864e64fade7a6feef6321b51b643d1fe4944e13ddd731901be70c597447f8ebb0408fcb545e031f1aaeb889789e690a13ff94661c7e0db215dc69ebdc23fd29c0eaf0dada44749d4b42f797798e86b24fb002ccee27cdc5b6ab31ecba7f03062c42672716422b9b40a1ecbe25ddb337415769ecae0d82afad8299e2f1a8b9d512270c90012a4894cde86d97ee7dfa957b58e87b14a1fc1cb4f48463b1db0834ff61f1d44058c7713b66b41f3d856c7cea8b406f85fcd68454391bebfcf0b16fe676cc03c592b9004b604c65725eea8b99d4ae2a3dd6eaeefdb1076c1dfc82ec539407eaf70223da84818fc916efe9b9ed3552fccc9d0f62e19547c821aaaabe29307bf7e6dcb43fe34f33e7f5b063efc7ec90973359ed05928222a2788cd17a14e4eb832a412c81b7fa2e29e18b75f2efa88767346255d26389052a28b77cf7d5761cddf813e", 0x1000}, {&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0xa, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x5, &(0x7f0000e33000)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000001000)={0x0, 0x0}, 0x800) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40d, &(0x7f0000001000-0x8)=0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") openat$rtc(0xffffffffffffff9c, &(0x7f0000b65000-0x9)="2f6465762f72746300", 0x0, 0x0) preadv(r2, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) sendfile(r0, r1, &(0x7f0000cdb000-0x8)=0x0, 0x2) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_dev$vcsa(&(0x7f0000ff4000-0xb)="2f6465762f766373612300", 0x7, 0x400000) r1 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_dev$sg(&(0x7f000006d000-0x9)="2f6465762f73672300", 0xfffffffffffffeff, 0x400000) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) syncfs(r0) fcntl$dupfd(r1, 0x406, r1) syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x78, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000212000-0xc)="2f6465762f72666b696c6c00", 0x101000, 0x0) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000878000-0xc)={&(0x7f0000361000)="2e2f66696c653000", r2}, 0xc) io_setup(0x9b, &(0x7f00007b0000-0x4)=0x0) io_setup(0x8000000000000100, &(0x7f0000982000-0x8)=0x0) io_setup(0x4, &(0x7f00000d1000-0x4)=0x0) io_setup(0x40000002, &(0x7f0000244000)=0x0) r4 = socket$inet(0x2, 0x80000, 0x20009) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(0xffffffffffffff9c, 0x84, 0x6, &(0x7f0000bf6000-0x8c)={0x0, @in6={{0xa, 0x2, 0x7, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x0, 0xaa}, 0x7ff}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}}, &(0x7f00006f5000)=0x8c) getsockopt$inet_sctp_SCTP_STATUS(r4, 0x84, 0xe, &(0x7f00002bd000)={0x0, 0x3, 0xffffffffffffffff, 0xf0ee, 0x3, 0x8, 0x1, 0x8, {r5, @in={{0x2, 0x2, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0xe5d1, 0x80, 0x8, 0x9, 0x4e}}, &(0x7f0000992000-0x4)=0xb8) getsockopt$inet_mreqsrc(r4, 0x0, 0x25, &(0x7f0000c7c000)={@empty=0x0, @loopback=0x0, @multicast2=0x0}, &(0x7f0000726000)=0xc) io_destroy(r3) mkdir(&(0x7f0000639000)="2e2f66696c653000", 0x0) mount(&(0x7f0000018000)="2e2f66696c653000", &(0x7f000004d000)="2e2f66696c653000", &(0x7f0000019000-0x6)="72616d667300", 0x50, &(0x7f000000a000)="") r6 = creat(&(0x7f0000139000)="2e2f66696c65302f62757300", 0xbc9dc8fbd81cb4b1) fcntl$lock(r6, 0x7, &(0x7f0000027000)={0x1, 0x0, 0x0, 0x0, 0x0}) unshare(0x40600) writev(r6, &(0x7f00004a0000-0x20)=[{&(0x7f0000f76000-0x59)="c6", 0x1}], 0x1) clone(0x0, &(0x7f0000c9f000)="71", &(0x7f0000f1d000-0x4)=0x0, &(0x7f0000d5a000)=0x0, &(0x7f0000020000-0x3)="") rename(&(0x7f000069c000-0xc)="2e2f66696c65302f62757300", &(0x7f00009cf000-0x8)="2e2f66696c653000") r7 = dup2(0xffffffffffffffff, r6) fstat(r7, &(0x7f0000493000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000be2000-0xc)="2e2f66696c65302f62757300", &(0x7f0000b35000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) quotactl(0x5, &(0x7f0000842000)="2e2f66696c653000", r8, &(0x7f0000385000-0x3)="30b6f0") r9 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSARP(r9, 0x8955, &(0x7f0000b70000)={{0x2, 0x0, @remote={0xac, 0x14, 0x0, 0xbb}, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, {0x0, @random="5b6e27e8fa83", [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, 0x805, {0x2, 0x0, @empty=0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @common="6c6f0000000000000000000000000000"}) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000828000)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x0, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000154000)="9628ebb1c8f67773d8d8731c04ce6816ba0ef756232104beb2d6e0f0c10dd199772ee2667bb08647c9b25a9ac9a862b044637e1af7ab3872ca64fb0fbf2a9291a546891dda24d11751f42cc27d013bfd07eecd11ccf552b5348a15ed643019743c75feceebfa2597703ef745ec210a68", 0x70}, {&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0x9, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 6: io_setup(0x5, &(0x7f0000e33000)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair(0x9, 0x800003, 0x800000000001, &(0x7f0000223000)={0x0, 0x0}) accept4$packet(0xffffffffffffff9c, &(0x7f0000c2b000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random="000000000000", [0x0, 0x0]}, &(0x7f00004ab000-0x4)=0x14, 0x80800) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00008dd000)={@common="69705f76746930000000000000000000", r1, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$ax25(r0, &(0x7f000007b000-0x3)="732933", 0x3, 0x4000, &(0x7f0000c24000-0x10)={0x3, {"21b6224857d110"}, 0x3f}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r2, r3, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(0xffffffffffffffff, r1, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x5, &(0x7f0000e33000)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r0, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00009dd000-0xd6)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000") 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000828000)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x0, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f0000557000-0xcd)="4bdce1f20303e4a2151ad7925808aaeea5c41269683750ee6a083e07a65ff82ff4870da333259d871f79b7c7c0574d32d9813a9e4ea562994d4798d0b36f3c74d2211b701ff215c9abd78648769a2c9162b0afefa76b7d25a09b1bee0d18c2bf771b608271cea10644c54b6503453f48c9091f2935cd7de8f3d956e718bfbd09b75eea55d1d7e2e2f8bc68db490acfef70c162f6f2de545a8a385286731c5037175b71515348611337e9bacdfddff5a06702419b25efe2af32d268def6bc9e6a83ad3b8caae34b44b530f93a2a", 0xcd}, {&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0x8, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, 0xffffffffffffffff, &(0x7f00007c6000)=0x0, 0xc2c) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000706000-0x8)={0x0, 0x0}) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000e9c000-0x11)="2f6465762f7667615f6172626974657200", 0x10000, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000b5d000)={&(0x7f0000fca000-0x8)="2e2f66696c653000", r1}, 0xc) ioctl$sock_SIOCGSKNS(r0, 0x894c, &(0x7f00000b4000-0x4)=0xbc0000) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r2, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) fanotify_mark(r2, 0x0, 0x8020010, r2, &(0x7f0000de7000)="2e2f66696c653000") ioctl$KVM_SET_TSC_KHZ(r2, 0xaea2, 0x7) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) recvfrom$ax25(0xffffffffffffffff, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x0, 0xffffffffffffffff, 0x0) io_setup(0x5, &(0x7f0000e33000)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 3: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(0xffffffffffffffff, r0, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 1: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r0 = dup(0xffffffffffffffff) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_POOL(r0, 0x4058534c, &(0x7f000021c000-0x58)={0x1, 0x1, 0xb0d2, 0x32a6, 0x8000000000000000, 0x7, [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, 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]}) openat$rtc(0xffffffffffffff9c, &(0x7f00001f8000-0x9)="2f6465762f72746300", 0xc0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_procfs(0x0, &(0x7f0000454000)="6e65742f69705f7561626c65735f6d617463657300621b") sendfile(r1, r2, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 5: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x2, 0x78, 0xe3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000040fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000f7c000-0xe8)={{{@in=@rand_addr=0x0, @in6=@local={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}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, {{@in=@empty=0x0, 0x0, 0x0}, 0x0, @in=@loopback=0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, &(0x7f00000bd000-0x4)=0xe8) r1 = add_key$keyring(&(0x7f000081f000-0x8)="6b657972696e6700", &(0x7f0000bc5000)={0x73, 0x79, 0x7a, 0x2, 0x0}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$get_persistent(0x16, r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") sendfile(r2, r3, &(0x7f0000532000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 0: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f0000828000)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000cc6000-0x1c)={&(0x7f00006a3000-0xa)=@file={0x0, "2e2f66696c653000"}, 0xa, &(0x7f0000fd7000)=[{&(0x7f000066a000)="39aa3f1d6d85c85053e519262b89317ebb993e0076ad7ab295ef5af10dcd222097b0667158174ee51c2da66093116d96fb93f7ab500becedc58584224b44eaa7c1cb2efdbdcbb34af11df65acd5e6fc4240ef1832e75438725e64fb7adbe7b3857c2f4f0edd066b4d47844a74352f6c5402bc6b918058e3a71277a3ee428d81a7b3d8738585a699755548d9893fe22ed081b376f332a66f240", 0x99}, {&(0x7f0000fb8000-0x9)="59bf3df020be7c17bb", 0x9}, {&(0x7f00004fb000)="8947b98f4b7376c601ef6ac4e6b45e905fe62ab426c706fc37753e8385f4ed63f72f40d0c135dd894dc9b7ad8db118ce0120cfa7f023a18a356211439a148043ee2034e6adee0b62511470819556ea98f3fa2082b2080a83d507d284b1fa7077bbbed11b78cbe71f21f55f783f97e21ca3fd0a572fb542cfdfc335c08d467d12118bd5f778a1287e29b1c513fe9321111a593748552dc153b2bc3050449f7bcd83b6b50bbddaed284f5d59917b3ad17e9f76c1b851d16f8469724b76f3f81bad0073afc26db058200744a329d34630a169ea67043771b2db236e388b1f5d488ac10acb1e7e22294d7332fbf05eff7b3d58108c563f6b26da3b696e99a0d5e5c5e717fcf2628da7ddf5ce8248837c64e4fac4e60735ad0cc30d9ac01e33222931b27b5649a73b91b1d4bebdb41db2864f14a61fe73b3e5b7e2469b8c5c550718fea61a24175912ae55081c81489d95d4a4c0e496ab42bd7fe3ba8fc89405260a2f6dd4ff25a95eb033f3ee21c8f81eae1381eb4c3facc257257737cd2948fcff978154f5e9f91c97ab8999032a083e6e5155326fae65b515a50928fbcd09cfda4be56e5e12ca0727684acf75b4464fa6cbf1def604bda4772f19fb13eaaa1665bb01d315af752471cff1c083bd1e505e8cf210b6029de08706fec60d0cf34da420fffe5fbfce3c1bec71033bd0f41a88c7468cb964c7cdff500be2419e7b8ccd9ac1c349a48c3999b1ec38f55e85783a4401f6fbfe7527a7744aaa3fa8c2abfb7dbc00412cdefc61252480be7997206520accf694d1df94ec1b6c141242b546847101ae3a1eab7185e516aa947b97b07be9a99f9361340e42a1d8acf6469452e692059d95dd2bf2d8eea66ce23e9fe2c089209275ba619122797ec168107ce4e11178ef76f9d856723b0f210984ac5ed01a47bc3f82411cfedcc9dc2b4721c7d505493ad4e9f1bda26fc0132413bb34f09edfd897e93724487e5731a955b5dbb62a9039682b33f969685018f0d68dbe0a58bb7561103a2127e034dc96814ff71674a4188402525d322134005e64f045f49b46483b29bd36747bf761785d8b0f2c422a73897039a42f52594fa054b8376b4f6dd5856bb748030e693a824d04048318f0e2dc6f3f7381bce8d47641bccc29a143c53c8380cae9808bd32a45e1fcc85cd5ea75b6fa2c081f165c7211bdf29e94fe58eea64585adee53b04b6a605c9893e69c01210911041023203072ab794dab780dd342eaefff72afc4a00467d0953be06a39b14b1265e13733de1b96cbf88731602ab454577adcf3d4e75af63c4831bd8832d1ac276d7fa4de6605a46b13e34fb4ee00c1f0f84b6c4a5477735d2bceeed1332dd43b64866173c02a3f9613d4df53343550a551dde423ac80a587361fa71a15f2d9b4dac171677d1968340c6a9a9fffdf53adadc4b0f1d0fb6195044a802874dc9c34bb207253a5dc58f7ce4a328abf63b8ab95cf0498fa41ba14e88981c8ccd8b3d4472017a40b6752edd4a423510cbb78afe26e1cb9a3aa1bfedb28873ec11f443e92fab449e36ced6e7130276b36f196ef2dc64330442bde979fbac998a0b140e1a4717da898a3ed049db702a583549b8156aeb41eac5a3262540eb08adac309fd41477d975d120bb9db6132743b1846382ed2f5497593611a3dfa366c7ed626da3c9186884f7e0a7125f2d150ea66e0eec8452c9a25fa588bfe1981e4921af299df9eb74f88f35a33e74b60648b94bef7b4e348ca833d0f20a78cc3554c0c8bc3e160feeea859de75a27edce79c560ed890a49e9caf9ee03e3a56a46f89f19df61c6ed7d5048b305234e3231811ac01e4b212511ba85bb70e215e839bb5f25d2113e6e7f46e88ffc46ca3fee2d907f9dab47cfcad265a5f696179bca7545e18aad1176e7b1d94f00f992271c2687f56b9b98a5b2ca76e7b1ab19ba4b0dc7096c5428716e484fd624ae70c904f0458f944f00dab00f69da7701c8e9adf14c2c81d3d3e822a5f69265b0497d3ec0d5a8df37dcd1ba8dc3f0ed316b04ca72b35454e57452e685a3286ffaf3b532512c45bd4c99041d2f2b0daa2040c8ed271f478e4ffec665c0dd074a536762755277d09f10b8f635754f0c4ef6fc7b69a16d7a724d9eb1626e51a0908a8d9ecee0aa163069fd534e5489e9627a75f060eb8497e7b58358204a2530af4228a0b926f4ae1954189b82c4c78e95b2123b55645e6e7666b14861246e8f1cbe201b2b7d00597aefef8099475140f36e413be13d5b2bbd39b26e47ac68e8f6cd3fc18bb87a70bc66e82083e767f2af45a1a4ae59f04b311d92cdd0108ff654964e4256314951b2b95461f10253f114ad468d55d27b82c416407b2b667488a7c1540dfa69b8c72aa8b59f726d57b6702848bd6940b52991fed3116ff14caad7f043d1c8299c12573159b75739339ca25ba79d4f3d752a500464739da75e0b5785a07b111270d75cf92b30a13b73f32c8b4e7010218307a4b398926c06a5faaa050a13bf1b25c0fd6f6ce348bba47344603df456bc4317ba098265d8463530fbc1978b0f175983746c185d0a7fefadf080ea46e9dac61e3c134f9d94120a6abd0a7828740eb04de9b49b4de094f56089957a657fec45cc8780ffde7b1ed538ab1b4c0fb5a6ae48b4c7739c39319a7ccc9c2776ba2ac249e283546570dcaa7d15ed87d325c92a0e966242b48855cc00d87a8e87fda5572b72f127c3b8e9825047eeed24bae642092e1be61b5d811c7b2ecf5d1e83305b33644c2fad415bbc58b0124f54e3e14620c53a9485ebd6e90e45e1ba8eef9f22f8768fa2b7ff971f583b1324bc8d94cd196950df1472f771d51d106f5e6c5d4ef2bb30e15de6a7cde9b366087d30f5da623f718553202ff7933c0519c496727f8ab671b25378fbe4146e4825604572f20064530d9f850343ef614c8a84b22e5ee7d373327e1dd7872a0167f35f9961ab553ef5197512d31e5961a985d1c9e189329b7865fdac423585eb172449561a02863684d44e2304f837b3111bbcfb4a3e85fe381fa3e65e7239bef53cd0adbec8ebadfb2ee72a485b402f3828dd478427906557aaa3d8e6d4d8cf0895aa050e0ed21b6281b10b0a2a85ce891ace621611ff42e07a3db7c66a03385e80e8d6fdb107aa5c6cb384b94e5bae51b6edbed42c773e680864a67bcd4d94942400c038e0e5b1caf1a3ca5388240571a08a8f0917812fa9dbfa8af7802996612e69b8152479ab70d053bb3e5e4e01fc2371cdf62f6c511292e5547cdadf937fe6d1fe2284d6cc1039099cac88867015d574adbaad5204c8c6ab46d30e9b6501b79ba73305bbd10eb3d3a991daa3b54fd803712c795018d797758bb8ddb85e6bcd44fcffb27692086bbeb950b589f6290b8af5a931bc8fb8fabc846835f3f95aac2ac444ddb2f216851a23c60c62ca993c26bb73cd050efd98b2f924b3184aa750acdbf7d2115500959b48de476e7e496e05865ada96530b30fcdfe042c5910a88d075005ec6c6c68ca36f423336af5fd54b03a947939afeb1ed803f2664492624dca6d8e2c2e9811c80ca627c95b8132c21b6175453e6d99eaa8d5cb3c002e2a66b60c112459d15c5297b9762aee8f37fa1aa135898c5cb1e21bf67970e50415107530416e4a6f5a87ebc3d7b20b14e0ed671212b0b566ec838a0ac04b39994c263096ac406a2e3ed49a2b8b82bbbd45013f8f635b0ecb25caa7b777b9e19cdcd09094b8eb8c19e2ab7a5834c09cd683053b77c8a68f8446bd4aa9d6523d21b8950fdf7b9961f9d587fcfd847973073df6e49233ca1362494a2f1aaf00dcabdf8d58866d90bfa1872ab86177e14c1d0891a8e553a6d89bafe31dd8e543285a282c42f88d1011b375963f1d817f5e6bcb7741aa3965d0ed66a6301e18be22bec3072f9dc94f59eb9d5ec25eb7f559c61f37c60de79581a9424f5679f4b4b9e5dbd312fb4e97fc6689aa9b4b7d272492db1087172c0553617437cefe5aa9b0d79ec56af5b1af2e5227ea2db0dc33560073f0feb8f8b555caf6a4eea897b1fb4e54ecf0f6216dcd65812928c28d00a253a2f516c10fbf3b08eee784122e24e8cda3e18391d7fe131bd1617e8d9b57d9a3d3f9b0f28b7efcb64738f347052df89a44a3e864c434679215df8812313d539b780371b9b49ce6ed6389f52ce63bca8e81f86a15edf1dafea084e34cc4eb55d92c169f201b6e1d3919dfe5453dfdc808f15761a30dbdc65f569a79283084a5b912d886d514550ba15f3edcc37dc114092d78bc8e866886393f09e390e44468b6802ebe6c6d193e3276ccf10e8f3c9fcfd0edf7432efce58a02f6dc3bf0db9850c53438bfa4b4c8af7557a89f78d737cd1fe3618c049871bb2bab2cf132c49fad2b4efffe6fea5e1a7000ed201620c5b84e3d5e8de4264e6792024a1671f3322e106f4e663c5fdb665029fef3ff8e2fccb9580127e56891985a86a1fa3d1cb420c8bd82b91a635ac4fded58f7fe805ceeb44829f261d5ee573d33fbcaf91141d987abb5fa147a9a54159fea485d6ad7a0c1a8991efa1fca25c2feb580afa2f81090c087cd71fcbd00c9473b5a06a68732aabdab580ba88700e593381a06d9d34c0e2cce294a9d410d1da1444f7a6ea65e4e22b7016f754ee0285b3b613df0c95200120af05899cbcf836e239391c1f04743d9b42bfc2dbbc55c2e2e69efdc59a86179d34ae90797956e1fcfc17e1836c07c072dc5cfb6683d45b5752a1fd7420345618e9af1d585d8625cc944b0558262b55becc84dc8d5fc79335ea51670e6e5ef144b452365cf90b6e97c3eca2bd80e01226b9cfd38c56410eb757b1a24210bdd40702d2d38ca05cf2985fba4edf352e532b3346849b582af2b9d342b5481cfdfb30121a7b7a0e4fb2cdb927bf55f96c577a2d668e1df1b7d3e62774900be7995d86aa8de3627b90c4610e3a597709cf214515ecb84188f6147d5d6b2df495a2b5aaf36d7085ecf38d8db3d48ff7317eff690935db23057eca5b3758dce091f61c0db6b9d5663b26a1e88229c077f4a4a6a27f8e133986b5467bbe87ee69a1d5ee3facf9a1a67d4a542746b66b8e44affc21ce107b066ee30e747004624d1489903dd421adb57c77b2278f2eb34e0707b02ef1402780ec5e146ecad89190b039174c759e28cfb4bc86a41eee1b640b7d2e757794108f0d18792256d1a637c9e4339e21051c5e83bbcb98bee5252f141ee3ecd75c59ff4f6b1fb1bb7c0439b1fa1e531221fc76426839d4cb454f10ccf0d3e40e648f51e33e746424d85ae236f0513dede3643482f457b32610679cd77d297004f116fce813fad414eff5ab7385975cd6cc12649157cb93ed3570ecefea2544d110cc55f9c0233a2d44e89d8fac3a4f1a50df80746f6d7ee10e0646ecbc8faded68b687b26b01f9f37c49517100ad23798f49e3361b38fc2c18e051845da093b0578211a4c67dd5c7b443904f376ceeb677e49bd848f7437c16eed82206a50054db869bc8022b784b6e3b586e18285f248aecd48913305d97d6e79604edd46a0c4879d52577af7d331ca3b5ea130a5314180d99e5ef15654a4855023f8a671ffb2c7b9032ef131e3abc5955536a27cd8be4a4b7857527a40cb0c43a6517a8dae7feaf5c3dd59e14262243bd6fce45884634c1886d41d64840d795ebd259271b0dc17fba8591bbbf74c852784aab843c42d88dc759eabc4a8e53cf3ac9c6b0ca936b676a9f84119ed6a27d8ddadb1a476f4c8acaa5ac8dec61ecaae209e72657b5987ed148584584e38119ede04a3", 0x1000}, {&(0x7f0000101000)="21886cc10245ce353109245c30031c0c2e94a9886674a1d85f43a08a40120dd6f05324421ba47ab850f3ea0761481aaea1aa2a43eac490770ce3e046bca2a41c1c269faad921bd63ffd14ba97dd37b47399cf8efed58640996bf32d7163adeee71f89aef6239e9af865e634d8639f2e7c8cf4639569bc85799bcfc83b31a8d1e817f506a23cfdfa605d0389291db375810599e3f28c9e4174738c541e7900be5408c479ad0241965f3a9e33cd1c66c3cea0e", 0xb2}, {&(0x7f00008f5000-0x70)="f5fc005e748102a2ff376412a6a94a9f776873e985b88acc7dd2269ac67c6929d7124e829c2ec8fd1a9c2c968dce425b34a8eaecf28abfeae6df91a00b2c4cccee1d26b25043b19dcf1c5a01b6ba55b1de16b09ba382b52cdb346135ad0f029f856d8b7ef1c9f1296622aa4ee75bbd83", 0x70}, {&(0x7f00001d2000)="4cd76d72f287c7176a2e53b21398dbac6f4121f497811953ca29fe42d5debf1d470b2042cd453ee19eb6d5730aa383427272afa9ec2bbbb17c5d7d4f70c86ddd8e5bf93ad9d6f66aa773eda2fd2c4eb50583b06b58437dfbc5894b77040d01d16b834a9fa336d4200784668787562bda40a97fea445e77bc97434566247e65066f2e5e3dbb831bcb9a607706244e157e52a00b9adb65bce756f094", 0x9b}, {&(0x7f0000274000)="48bca52d2895f5516fdff4ad0bf0c14403d644d424a1da9188acd0298cdc301c19bdc1f7f60d", 0x26}], 0x7, &(0x7f00009fe000-0x50)=[@cred={0x18, 0x1, 0x2, 0x0, 0x0, r2}, @rights={0x20, 0x1, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x18, 0x1, 0x2, 0x0, 0x0, 0x0}], 0x50, 0x4001}, 0x800) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x0, &(0x7f0000e33000)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(r0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000161000-0xe)="6e65742f736f636b737461743600") sendfile(r0, r1, &(0x7f00003a4000-0x8)=0x0, 0x3) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0x0) 2017/12/06 19:34:10 executing program 2: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 4: mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getpid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x32, 0xffffffffffffffff, 0x0) rt_tgsigqueueinfo(r0, r1, 0x30, &(0x7f0000001000-0x10)={0x7, 0x1, 0x9, 0x3}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000005000)="6e65742f756e697800") preadv(r2, &(0x7f0000e13000)=[{&(0x7f0000b01000)="00", 0x1}], 0x1, 0x38) 2017/12/06 19:34:10 executing program 6: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) io_setup(0x5, &(0x7f0000e33000)=0x0) r1 = socket$inet_udp(0x2, 0x2, 0x0) io_submit(0x0, 0x1, &(0x7f00003a4000)=[&(0x7f0000a43000-0x40)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f00000bd000-0xc1)="", 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}]) io_getevents(r0, 0x0, 0x0, &(0x7f00008bb000)=[], &(0x7f00009ca000)={0x77359400, 0x0}) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0x0) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0x0) [ 391.836129] kernel tried to execute NX-protected page - exploit attempt? (uid: 0) [ 391.843790] BUG: unable to handle kernel paging request at ffff8801ac4cf218 [ 391.850896] IP: 0xffff8801ac4cf218 [ 391.854418] PGD 7d8a067 P4D 7d8a067 PUD 1c8d8e063 PMD 80000001ac4001e3 [ 391.861173] Oops: 0011 [#1] SMP KASAN [ 391.864956] Dumping ftrace buffer: [ 391.868487] (ftrace buffer empty) [ 391.872185] Modules linked in: [ 391.875368] CPU: 0 PID: 17030 Comm: syz-executor0 Not tainted 4.15.0-rc2+ #120 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0x0) 2017/12/06 19:34:10 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000d70000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$ax25(r0, &(0x7f0000da2000)="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", 0xa1, 0x21, &(0x7f00009f1000)={0x3, {"8f17261f950263"}, 0x400}, 0x10) 2017/12/06 19:34:10 executing program 7: mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x3, 0x32, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00002f9000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000c4d000-0x16)="6e65742f69705f7461626c65735f6d61746368657300") sendfile(r0, r1, &(0x7f00007c6000)=0x0, 0x0) [ 391.882711] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 391.892055] RIP: 0010:0xffff8801ac4cf218 [ 391.896100] RSP: 0018:ffff8801db407988 EFLAGS: 00010246 [ 391.901456] RAX: ffffffff815dba4c RBX: ffff8801a7ba5e10 RCX: 0000000000000000 [ 391.908727] RDX: 1ffff10034f74bc3 RSI: 0000000074bac128 RDI: ffff8801a7ba5e10 [ 391.915983] RBP: ffff8801db407c80 R08: 0000000000000001 R09: 0000000000000002 [ 391.923235] R10: 0000000000000000 R11: ffffffff87489d60 R12: ffff8801ac4cf218 [ 391.930477] R13: ffff8801a7ba5e18 R14: dffffc0000000000 R15: ffff8801db407c58 [ 391.937717] FS: 0000000000000000(0000) GS:ffff8801db400000(0063) knlGS:00000000f7742b40 [ 391.945912] CS: 0010 DS: 002b ES: 002b CR0: 0000000080050033 [ 391.951780] CR2: ffff8801ac4cf218 CR3: 00000001c4e30000 CR4: 00000000001406f0 [ 391.959023] DR0: 0000000020000000 DR1: 0000000020000000 DR2: 0000000000000000 [ 391.966264] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000600 [ 391.973504] Call Trace: [ 391.976056] [ 391.978181] ? rcu_process_callbacks+0xd74/0x17d0 [ 391.983016] ? note_gp_changes+0x650/0x650 [ 391.987229] ? timerqueue_add+0x1e9/0x280 [ 391.991360] ? enqueue_hrtimer+0x162/0x490 [ 391.995570] ? find_held_lock+0x39/0x1d0 [ 391.999607] ? check_noncircular+0x20/0x20 [ 392.003817] ? print_usage_bug+0x3f0/0x3f0 [ 392.008029] ? lock_downgrade+0x980/0x980 [ 392.012147] ? lock_acquire+0x1d5/0x580 [ 392.016094] ? clockevents_program_event+0x163/0x2e0 [ 392.021188] ? __lock_is_held+0xbc/0x140 [ 392.025246] __do_softirq+0x29d/0xbb2 [ 392.029037] ? __irqentry_text_end+0x4/0x4 [ 392.033246] ? do_timer+0x50/0x50 [ 392.036673] ? native_apic_msr_write+0x5c/0x80 [ 392.041224] ? do_raw_spin_trylock+0x190/0x190 [ 392.045776] ? lapic_next_event+0x54/0x80 [ 392.049897] ? clockevents_program_event+0x108/0x2e0 [ 392.054977] ? tick_program_event+0x83/0x100 [ 392.059368] ? __lock_is_held+0xbc/0x140 [ 392.063422] irq_exit+0x1d3/0x210 [ 392.066848] smp_apic_timer_interrupt+0x16b/0x700 [ 392.071661] ? smp_reschedule_interrupt+0xe6/0x670 [ 392.076563] ? smp_call_function_single_interrupt+0x640/0x640 [ 392.082418] ? _raw_spin_lock+0x32/0x40 [ 392.086375] ? handle_edge_irq+0x2b4/0x7c0 [ 392.090581] ? task_prio+0x40/0x40 [ 392.094108] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 392.098934] apic_timer_interrupt+0x9d/0xb0 [ 392.103224] [ 392.105434] RIP: 0010:clear_page_erms+0x7/0x10 [ 392.109984] RSP: 0018:ffff8801c45df370 EFLAGS: 00010246 ORIG_RAX: ffffffffffffff11 [ 392.117667] RAX: 0000000000000000 RBX: 0000000000000044 RCX: 0000000000000340 [ 392.124908] RDX: ffff8801c49e8000 RSI: 0000160000000000 RDI: ffff8801a0044cc0 [ 392.132148] RBP: ffff8801c45df3c0 R08: 00000000000290d0 R09: 0000000000000000 [ 392.139389] R10: ffffffffffffffe8 R11: 0000000000000000 R12: ffffea0006800000 [ 392.146628] R13: 00000000000001ad R14: dffffc0000000000 R15: ffffffff85316560 [ 392.153899] ? clear_huge_page+0x209/0x730 [ 392.158104] ? __raw_spin_lock_init+0x2d/0x100 [ 392.162681] do_huge_pmd_anonymous_page+0x59c/0x1b00 [ 392.167758] ? lock_downgrade+0x980/0x980 [ 392.171884] ? __thp_get_unmapped_area+0x130/0x130 [ 392.176787] ? __lock_acquire+0x6e9/0x47f0 [ 392.181000] ? __lock_acquire+0x6e9/0x47f0 [ 392.185224] ? lock_downgrade+0x980/0x980 [ 392.189357] ? debug_check_no_locks_freed+0x3d0/0x3d0 [ 392.194518] ? lock_release+0xda0/0xda0 [ 392.198465] ? __free_insn_slot+0x5c0/0x5c0 [ 392.202769] ? rcutorture_record_progress+0x10/0x10 [ 392.207769] ? perf_trace_lock_acquire+0xe3/0x980 [ 392.212582] ? perf_trace_lock_acquire+0xe3/0x980 [ 392.217401] ? check_noncircular+0x20/0x20 [ 392.221618] ? perf_trace_lock+0x900/0x900 [ 392.225848] __handle_mm_fault+0x1b9f/0x3e20 [ 392.230225] ? check_noncircular+0x20/0x20 [ 392.234439] ? __pmd_alloc+0x4e0/0x4e0 [ 392.238300] ? find_held_lock+0x39/0x1d0 [ 392.242352] ? lock_downgrade+0x980/0x980 [ 392.246472] ? __lock_is_held+0xbc/0x140 [ 392.250552] handle_mm_fault+0x334/0x8d0 [ 392.254585] ? memset+0x31/0x40 [ 392.257840] ? __handle_mm_fault+0x3e20/0x3e20 [ 392.262390] ? vmacache_find+0x5f/0x280 [ 392.266334] ? vmacache_update+0xfe/0x130 [ 392.270456] ? find_vma+0x30/0x150 [ 392.273976] __do_page_fault+0x5c9/0xc90 [ 392.278007] ? check_noncircular+0x20/0x20 [ 392.282226] ? mm_fault_error+0x2c0/0x2c0 [ 392.286354] ? get_empty_filp+0x32d/0x4f0 [ 392.290478] do_page_fault+0xee/0x720 [ 392.294252] ? __do_page_fault+0xc90/0xc90 [ 392.298454] ? find_held_lock+0x39/0x1d0 [ 392.302503] ? lock_downgrade+0x980/0x980 [ 392.306623] ? __might_fault+0xe0/0x1d0 [ 392.310576] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 392.315402] page_fault+0x22/0x30 [ 392.318841] RIP: 0010:__put_user_4+0x1c/0x30 [ 392.323223] RSP: 0018:ffff8801c45dfcc0 EFLAGS: 00010297 [ 392.328557] RAX: 0000000000000015 RBX: 00007fffffffeffd RCX: 00000000202f9000 [ 392.335796] RDX: 0000000000000767 RSI: ffffc90001939000 RDI: 0000000000000286 [ 392.343036] RBP: ffff8801c45dfdb0 R08: 1ffffffff0d2eb4f R09: 1ffff100388bbf6d [ 392.350275] R10: ffff8801c49e8000 R11: 0000000000000000 R12: 0000000000000015 [ 392.357514] R13: 1ffff100388bbf9d R14: ffff8801c99f4c80 R15: 0000000000000016 [ 392.364788] ? SyS_socketpair+0x372/0x640 [ 392.368914] ? SyS_socket+0x200/0x200 [ 392.372694] ? find_mergeable_anon_vma+0xd0/0xd0 [ 392.377424] ? do_fast_syscall_32+0x156/0xf9d [ 392.381897] ? SyS_socket+0x200/0x200 [ 392.385670] do_fast_syscall_32+0x3ee/0xf9d [ 392.389965] ? do_raw_spin_trylock+0x190/0x190 [ 392.394525] ? do_int80_syscall_32+0x9d0/0x9d0 [ 392.399087] ? lockdep_sys_exit+0x47/0xf0 [ 392.403208] ? syscall_return_slowpath+0x2ad/0x550 [ 392.408109] ? prepare_exit_to_usermode+0x340/0x340 [ 392.413099] ? sysret32_from_system_call+0x5/0x3b [ 392.417920] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 392.422745] entry_SYSENTER_compat+0x51/0x60 [ 392.427124] RIP: 0023:0xf7f46c79 [ 392.430457] RSP: 002b:00000000f774208c EFLAGS: 00000296 ORIG_RAX: 0000000000000168 [ 392.438136] RAX: ffffffffffffffda RBX: 0000000000000001 RCX: 0000000000000003 [ 392.445384] RDX: 0000000000000000 RSI: 00000000202f9000 RDI: 0000000000000000 [ 392.453233] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 392.461783] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 392.469025] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 392.476293] Code: 88 ff ff e8 f1 4c ac 01 88 ff ff f8 f1 4c ac 01 88 ff ff f8 f1 4c ac 01 88 ff ff 08 f2 4c ac 01 88 ff ff 08 f2 4c ac 01 88 ff ff <00> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 392.495500] RIP: 0xffff8801ac4cf218 RSP: ffff8801db407988 [ 392.501006] CR2: ffff8801ac4cf218 [ 392.504436] ---[ end trace aa4cb9ec6182d45d ]--- [ 392.509159] Kernel panic - not syncing: Fatal exception in interrupt [ 392.516043] Dumping ftrace buffer: [ 392.519556] (ftrace buffer empty) [ 392.523234] Kernel Offset: disabled [ 392.526834] Rebooting in 86400 seconds..